
我有一個 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
.