我设置了页面几何形状以删除边注、页脚和页眉,以便它使用所有可用空间。虽然我设法将文本置于页面中央,但现在图形并不居中
\marginparwidth 0pt
\marginparsep 0pt
\footskip 0pt
\headheight 0pt
\headsep 0pt
\setlength{\oddsidemargin}{\dimexpr \hmargin -1in}
\setlength{\hsize}{\dimexpr \pdfpagewidth -2\oddsidemargin -2in}
\setlength{\textwidth}{\hsize}
\begin{figure}[h!]
\centering
\def\svgwidth{10em}
\input{logo.pdf_tex}
\end{figure}
\begin{center}
...
\end{center}
图形现在没有居中,但是当我删除 \hsize 定义时,它位于文本的中心,这让我认为有某种模糊的变量控制着位置并且它仍然设置为默认值,但我找不到任何变量。
编辑
我发现这是由于 pdf_tex 进入图形而不是 png 图像造成的。\input{logo.pdf_tex}
在图形外部和中心环境中定义可以完美运行