[![enter image description here][1]][1] I want to draw two arrows from one figure in my latex document (It's actually a poster). The same as in the image here. The two images below I want to arrange using "multicols". It may be easy but I am a beginner in Latex and somehow I am not able to do it. Here is what I have done so far:
\documentclass[landscape,a0paper,fontscale=0.32,margin=25mm]{baposter} % Adjust the font scale/size here
\usepackage{graphicx} % Required for including images
\graphicspath{{myfigures/}} % Directory in which figures are stored
\usepackage{amsmath} % For typesetting math
\usepackage{amssymb} % Adds new symbols to be used in math mode
\usepackage[export]{adjustbox}
\usepackage{booktabs} % Top and bottom rules for tables
\usepackage{enumitem} % Used to reduce itemize/enumerate spacing
%\usepackage{palatino} % Use the Palatino font
\usepackage[font=small,labelfont=bf]{caption} % Required for specifying captions to tables and figures
\usepackage{ragged2e} % for text alignment
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage {xcolor}\usepackage{xcolor,colortbl}
\usepackage{multicol} % Required for multiple columns
\setlength{\columnsep}{0.5em} % Slightly increase the space between columns
\setlength{\columnseprule}{0mm} % No horizontal rule between columns
\usepackage{tikz} % Required for flow chart
\usetikzlibrary{shapes,arrows} % Tikz libraries required for the flow chart in the template
\usepackage[export]{adjustbox}
\newcommand{\compresslist}{ % Define a command to reduce spacing within itemize/enumerate environments, this is used right after \begin{itemize} or \begin{enumerate}
\setlength{\itemsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
%\setlist{noitemsep}{format}
%\setlist[itemize]{leftmargin=*}
%\setsansfont{HelveticaNeue}
\newcommand{\squeezeup}{\vspace{-2.5mm}} % To utilize space between text and image
\renewcommand{\sfdefault}{textsf}
\setmainfont{\textsf{Sample Text 0123}}
}
\definecolor{Turquoise}{rgb}{0.145,0.6666,1} % Defines the color used for content box headers
\definecolor{uscgold}{rgb}{1,0.6,0}
\definecolor{skyblue}{rgb}{0.53, 0.81, 0.92}
\begin{document}
\begin{poster}
{
headerborder=open, % Adds a border around the header of content boxes
headershade=plain,
%headershade=shade-lr
colspacing=0.4em, % Column spacing
bgColorOne=white, % Background color for the gradient on the left side of the poster
bgColorTwo=white, % Background color for the gradient on the right side of the poster
borderColor=Turquoise, % Border color
headerColorOne= skyblue,%Turquoise, % Background color for the header in the content boxes (left side)
%headerColorTwo=uscgold, % Background color for the header in the content boxes (right side)
headerFontColor=Turquoise, % Text color for the header text in the content boxes
boxColorOne=white, % Background color of the content boxes
textborder=roundedsmall, % Format of the border around content boxes, can be: none, bars, coils, triangles, rectangle, rounded, roundedsmall, roundedright or faded
eyecatcher=true, % Set to false for ignoring the left logo in the title and move the title left
headershape=rounded, % Specify the rounded corner in the content box headers, can be: rectangle, small-rounded, roundedright, roundedleft or rounded
headerheight=0.1 \textheight, % Height of the header
headerfont=\Large\bf\textsf, % Large, bold and sans serif font in the headers of content boxes
%textfont={\setlength{\parindent}{1.5em}}, % Uncomment for paragraph indentation
linewidth=2pt % Width of the border lines around content boxes
}
\headerbox{Introduction}{name=introduction,column=0,span=1}
\begin{center}
\vspace{-0.3em}
\begin{tikzpicture}[remember picture]
\node[anchor=south west,inner sep=0] (imageA) {\includegraphics[height=2cm]{spri}};
\begin{scope}[x={(imageA.south west)},y={(imageA.north east)}]
\node[coordinate] (A) at (0.4,0.5) {};
\end{scope}
\end{tikzpicture}
\begin{tikzpicture}[remember picture]
\node[anchor=south west,inner sep=0] (imageB) {\includegraphics[height=2cm]{apr}};
\begin{scope}[x={(imageB.south west)},y={(imageB.north east)}]
\node[coordinate] (B) at (0.3,0.3) {};
\end{scope}
\end{tikzpicture}
\begin{tikzpicture}[remember picture,overlay]
\draw[->] (A) -- (B);
\end{tikzpicture}
\begin{tikzpicture}[remember picture]
\node[anchor=south west,inner sep=0] (imageB) {\includegraphics[height=2cm]{slr}};
\begin{scope}[x={(imageB.south west)},y={(imageB.north east)}]
\node[coordinate] (B) at (0.3,0.3) {};
\end{scope}
\end{tikzpicture}
\begin{tikzpicture}[remember picture,overlay]
\draw[->] (A) -- (B);
\end{tikzpicture}
\end{center}
\begin{multicols}{2}
\vspace{-1.7cm}
\subsection*{ Domain 2}
\includegraphics[width=2.5cm,scale=0.016]{domain1}
\subsection*{Domain 3} \hspace{0.8cm}
% \includegraphics[width=2.5cm,scale=0.016]{domain2}
\end{multicols}
\vspace{-1cm}
}
\end{poster}
Can someone tell me where should I put multicols and how should I get the image as in the picture above? Thanks in advance.
This is what I want to do actually. Multiple arrows showing the region and the name of the region on top of it.
[![enter image description here][2]][2] [![enter image description here][3]][3] [![enter image description here][4]][4]
tikzmark? please extend your code snippet to complete bit small document. welcome to tex.se! – Zarko Apr 07 '18 at 22:18baposterdocument class and there is also no\end{document}. You can draw the arrows withremember pictureandoverlaybut @DavidCarlisle is also right that there will be cleaner solutions than multicol. – Apr 07 '18 at 23:00