tikzposter 的单列中并排出现两个图形?

tikzposter 的单列中并排出现两个图形?

如何在 tikzposter 中将两个图形(不同大小)并排放置在一个块中?

有没有一种简洁的使用方法?

\begin{tikzfigure}[Caption of figure]
\includegraphics[width = \linewidth]{image}
\end{tikzfigure}

我的代码是:

\begin{center}
\begin{minipage}{0.45\linewidth}
\begin{tikzfigure}[Caption of figure1]
\includegraphics[height = 10cm]{figure1}
\end{tikzfigure}
\hfill
\end{minipage}
\begin{minipage}{0.45\linewidth}
\begin{tikzfigure}[Caption of figure2]
\includegraphics[height = 10cm]{figure2}
\end{tikzfigure}
\end{minipage}
\end{center}
\noindent

但图片未对齐(垂直)。我尝试了这个建议: LaTeX 图形并排显示 但无法正常工作。通常我会使用

\begin{figure}
...
\end{figure}

环境,但它不适用于tikzfigure

先感谢您!

答案1

这有效:

\documentclass{tikzposter}

\title{The Title}
\author{The Author}

\begin{document}

\maketitle

\block{A Title}{%
\begin{center}
\begin{minipage}{0.45\linewidth}
  \centering
  \begin{tikzfigure}[Caption of figure1]
  \includegraphics[height = 10cm]{example-image-a}
  \end{tikzfigure}%
\end{minipage}\hfill
\begin{minipage}{0.45\linewidth}
  \centering
  \begin{tikzfigure}[Caption of figure2]
  \includegraphics[height = 10cm]{example-image-b}
  \end{tikzfigure}%
\end{minipage}
\end{center}
}

\end{document}

在此处输入图片描述

您可能希望控制图形的宽度而不是高度,例如

\includegraphics[width=.75\linewidth]{image}

使用 的可选参数minipage,您可以调整垂直对齐方式;例如,使用b(底部对齐):

\documentclass{tikzposter}

\title{The Title}
\author{The Author}

\begin{document}

\maketitle

\block{A Title}{%
\centering
\begin{minipage}[b]{0.45\linewidth}
  \centering
  \begin{tikzfigure}[Caption of figure1]
  \includegraphics[width=.7\linewidth,height=5cm]{example-image-a}
  \end{tikzfigure}%
\end{minipage}\hfill
\begin{minipage}[b]{0.45\linewidth}
  \centering
  \begin{tikzfigure}[Caption of figure2]
  \includegraphics[width=.7\linewidth,height=10cm]{example-image-b}
  \end{tikzfigure}%
\end{minipage}%
}

\end{document}

在此处输入图片描述

答案2

\column{0.5}
\block{A figure}
 {
        \begin{tikzfigure}
            \includegraphics[width=0.2\textwidth]{thankyoupostit.png}
            \includegraphics[width=0.2\textwidth]{thankyoupostit.png}
            \includegraphics[width=0.2\textwidth]{thankyoupostit.png}
        \end{tikzfigure}
  }

我们可以像上面的代码片段一样简单地放置任意数量的数字。但对于这个图像的总宽度要求应小于或等于列的大小

相关内容