我有两个问题:
我试图在 LaTeX 中将一个图形居中,但超过一定尺寸后,它就会从左边距开始,超出右边距。我怎样才能让它真正居中,这样它超出左边距的量与超出右边距的量相同?
有些短行对齐以填满整个页面宽度,这看起来很糟糕。 有没有什么方法可以修复这些行,或者设置宽度以考虑对齐?
提前致谢。
答案1
\centerline{\includegraphics{foo}}
你能举个例子吗?你可以使用
\raggedright
甚至ragged2e
包来控制段落。但是,我想知道短行如何填满整个页面宽度。
答案2
回复:1.:我一直在使用这个很好的建议Stefan Kottwitz 在我的博士论文中提出了非常大的数字。本质上,它归结为使用
\noindent\makebox[\textwidth]{%
very wide figure or very wide table%
}
围绕您的图形或表格代码。
答案3
另一个可能的解决方案是使用图片环境,然后 \put 将包含的图形放在左边:
\begin{figure}[htbp]
\centering
\setlength{\unitlength}{\textwidth}
\begin{picture}(1,0.5)%in case your image is twice as wide as it is high
%(otherwise change the 0.5 to your file's height/width).
\put(-0.1,0){\includegraphics[width=1.2\unitlength]{image.jpg}}
\end{picture}
\end{figure}