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