在 Beamer 中将图形向左移动

在 Beamer 中将图形向左移动

我在 .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}

从上到下,位移代表:

  1. 水平居中 - 类似于

    \centerline{\theimage}
    

    或者

    \begin{center}
      \theimage
    \end{center}
    
  2. 水平定位在 处,两边空白比例为 2:1(源于\fill左侧两个 s 和 右侧一个 s \theimage)。当然,其他组合将意味着其他比例;

  3. 4cm从左边距移动一个固定长度(在示例中);
  4. 从右边距移动一个固定长度(4cm在示例中)。

使用允许无限拉伸的东西,而在从文本块边界向内设置空间时,有时更喜欢使用\fill带星号的版本。\hspace

以类似的方式,<len>在居中图像的一侧(例如,左侧)添加一个长度,将其从该侧(右侧)推开一半的距离(或.5<len>),如@IanThompson 的答案所示。

相关内容