如何使 LaTeX 中的大图形居中以及如何修复短对齐线?

如何使 LaTeX 中的大图形居中以及如何修复短对齐线?

我有两个问题:

  1. 我试图在 LaTeX 中将一个图形居中,但超过一定尺寸后,它就会从左边距开始,超出右边距。我怎样才能让它真正居中,这样它超出左边距的量与超出右边距的量相同?

  2. 有些短行对齐以填满整个页面宽度,这看起来很糟糕。 有没有什么方法可以修复这些行,或者设置宽度以考虑对齐?

提前致谢。

答案1

  1. \centerline{\includegraphics{foo}}

  2. 你能举个例子吗?你可以使用\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}

相关内容