xdvi -copy 缺少字體

xdvi -copy 缺少字體

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

相關內容