在 Latex 中插入不居中的图像

在 Latex 中插入不居中的图像

我在 LaTex 上插入图像没有任何问题,但是当我插入图像时,图像很大:

\includegraphics[height=0.8\textheight]{image.png}\

它看起来居中,因为它有点大,我想从最左侧插入(而不是在中心)

  • 如何修改该行以将图像添加到文档的左侧而不是中心?
  • 是否可以仅更改此图像的边距,然后将边距返回到原始位置?

我举了一个例子来说明我得到的东西...以及我正在寻找的东西...

在此处输入图片描述

答案1

如果你希望你的图像正好是文本的宽度(或\linewidth实际上),那么你应该使用

\includegraphics[width=\linewidth]{image}

这样,如果图像比\linewidth开始时更宽,它就会始终居中。但是,如果图像的宽度少于 \linewidth,那么如果前面没有内容,它将始终排版为“从左侧开始”。如果您不将图像放在环境中figure(而是放在段落中),则段落缩进可能会导致它向右移动。在这种情况下,使用

\noindent \includegraphics[width=\linewidth]{image}

使用固定间距(如\hspace*{-1.5in})将图形向左(或向右,长度为正)移动可能看起来有效,但并不总是真正准确。因此建议使用相对的长度(如width=\linewidth)取决于 LaTeX 设置的其他参数。

答案2

将略大于线宽的图像居中放置的标准方法是

\begin{figure}
\centering
\makebox[\columnwidth]{\includegraphics[...]{...}}

不过,尽量将图像的宽度设置为不大于线宽为好。

答案3

只需这样做:

\hspace*{-1.5in}
\includegraphics[height=0.8\textheight]{image.png}\\

相关内容