具有预览和裁剪选项的独立课程输出结果出乎意料

具有预览和裁剪选项的独立课程输出结果出乎意料

我正在设计一个由两个字母组成的徽标,并使用该类standalone。我期望较新的crop选项能给我一个比旧preview选项“更紧密”的 PDF 输出,但事实似乎恰恰相反。这是我的 MWE:

\documentclass[crop=true]{standalone}
\usepackage{fontspec}
\usepackage{xcolor}
\setmainfont{Noto Serif}
\setlength{\fboxrule}{0em}
\setlength{\fboxsep}{0em}
\begin{document}
\newbox{\Rx}
\newbox{\CRx}
\sbox{\Rx}{%
\fontsize{42pt}{50pt}\selectfont%
{R\hspace{-0.18em}{\raisebox{-0.22em}{\textcolor{gray}{x}}}}%
}
\fcolorbox{black}{lightgray}{\centering\usebox{\Rx}}
\end{document}

该选项的结果crop在此处输入图片描述

然而,如果我将类选项替换为,preview我会得到更紧凑的 PDF,其屏幕截图为在此处输入图片描述

为什么裁剪图像左侧有空白?如何避免这种情况?

谢谢。

答案1

您的代码中有虚假空格:

\documentclass[crop=true]{standalone}
\usepackage{fontspec}
\usepackage{xcolor}
\setmainfont{Noto Serif}
\setlength{\fboxrule}{0em}
\setlength{\fboxsep}{0em}
\begin{document}
\newbox{\Rx}% <---
\newbox{\CRx}% <---
\sbox{\Rx}{%
\fontsize{42pt}{50pt}\selectfont%
{R\hspace{-0.18em}{\raisebox{-0.22em}{\textcolor{gray}{x}}}}%
}% <---
\fcolorbox{black}{lightgray}{\centering\usebox{\Rx}}
\end{document}

相关内容