我在 .pdf 文件中有一个图形,我想将其在幻灯片中的显示位置稍微向左移动一点。我该怎么做?
\frame
{
\frametitle{Slide Title}
\vspace{-0.75cm}
\begin{center}
\includegraphics[width = 12.25cm]{PicTitle.pdf}
\end{center}
}
答案1
您可以尝试在图形右侧留出一些空间。
\begin{center}
\includegraphics[width = 12.25cm]{PicTitle.pdf} \hspace*{4cm}
\end{center}
只需适当更改“4cm”即可获得所需的效果。
答案2
以下是在 内水平定位元素的多种方法frame
:
\documentclass{beamer}
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\newcommand{\theimage}{\includegraphics[width=15mm]{tiger}}% Shorthand
\begin{document}
\begin{frame}
\hspace*{\fill}\theimage\hspace*{\fill}
\hspace*{\fill}\hspace*{\fill}\theimage\hspace*{\fill}
\hspace*{4cm}\theimage
\hspace*{\fill}\theimage\hspace*{4cm}
\end{frame}
\end{document}
从上到下,位移代表:
水平居中 - 类似于
\centerline{\theimage}
或者
\begin{center} \theimage \end{center}
水平定位在 处,两边空白比例为 2:1(源于
\fill
左侧两个 s 和 右侧一个 s\theimage
)。当然,其他组合将意味着其他比例;4cm
从左边距移动一个固定长度(在示例中);- 从右边距移动一个固定长度(
4cm
在示例中)。
使用允许无限拉伸的东西,而在从文本块边界向内设置空间时,有时更喜欢使用\fill
带星号的版本。\hspace
以类似的方式,<len>
在居中图像的一侧(例如,左侧)添加一个长度,将其从该侧(右侧)推开一半的距离(或.5<len>
),如@IanThompson 的答案所示。