Tikz 图片,使用 beamer 在列中左对齐

Tikz 图片,使用 beamer 在列中左对齐

我目前正在努力tikzpicture在图形环境中将 对齐到列的左侧。图形似乎总是居中对齐或右对齐

使用 beamer 进行演示。

    \begin{column}{0.5\textwidth}
        \begin{figure}
            \input{pics/tikzpicture.tex}
        \end{figure}
    \end{column}

答案1

图形环境在您的示例中似乎没有任何用处,因此您可以简单地删除它,但是\flushleft如果需要,您可以使用它来覆盖图形中的默认居中。

在此处输入图片描述

\documentclass{beamer}
\begin{document}


\begin{frame}
\begin{columns}[t]
\begin{column}{.5\textwidth}
XXX

\begin{figure}
YYY
\end{figure}
\begin{figure}\flushleft
ZZZ
\end{figure}
\end{column}
\begin{column}{.5\textwidth}
XXX
\end{column}
\end{columns}
\end{frame}
\end{document}

答案2

这是我的试验:

\begin{frame}
\begin{columns}[l]
\column{0.5\textwidth}
\hspace{-3cm}\includegraphics[width=1cm]{flag_usa}\hfill
\end{columns}
\end{frame}
\end{document}

在此处输入图片描述

如果没有\hspace{-xxcm},即使添加了也不会起作用\hfill。哦,我忘了说这tikzpicture也适用于环境。

相关内容