我有一个 tex 文件“file.tex”,其中有以下行
\raisebox{-1pt}{\textcircled{\raisebox{-.9pt} {1}}}
这将在圆圈内显示数字 1。使用 latex 后,该命令xdvi -copy file.dvi
会给出一个没有数字的空圆圈。但是xdvi file.dvi
可以正确显示数字 1。我的问题是我需要该-copy
选项,因为 file.tex 输出超过 900 页,其中大量使用数学、超链接和图表。如果没有 -copy 选项,加载时间会太长。我对 的输出没有其他问题xdvi -copy file.dvi
。
我使用 Debian,我的 xdvi 是 texlive-2019 的一部分。我可以尝试升级到最新版本的 texlive,但我更希望有一个更直接的解决方案。
答案1
来自的手册页xdvi
:
-copy (.copy) Always use the copy operation when writing characters to the dis-
play. This option may be necessary for correct operation on a color dis-
play, but overstrike characters will be incorrect. If greyscale anti-
aliasing is in use, the -copy operation will disable the use of color-
planes and make overstrikes come out incorrectly. See also -thorough.
加粗打印是指将一个字符打印在另一个字符上方,这就是 的情况\textcircled
。因此,这是有记录的。不要使用-copy
。