Groff
Groff 錯誤地渲染括號和平方根
groff 來源
.EQ left ( sqrt {1 over 2} right ) .EN
產生這個
製作 PDF 並使用某些 PDF 閱讀器查看時。(這裡,阿特里爾。)
錯誤出現在大圓括號和/或平方根符號上。
但是,如果改為使用 PostScript,則表達式會正確呈現。
有沒有辦法來解決這個問題?
我相信這個問題與一些不知道字型在哪裡的 PDF 閱讀器有關。
四種解決方案:
- 添加
-P-yU
為選項groff
,例如groff -Tpdf -P-yU -e -me main.me > main.pdf
- 添加
-P-e
以嵌入字型,例如groff -Tpdf -P-e -e -me main.me > main.pdf
- 您可以改為使用該
-Tdvi
選項,然後編譯一個 pdf 使用dvipdf
以使方程式(和整個文件)以 TeX 樣式格式化。groff -Tdvi -e -me main.me > main.dvi; dvipdf main.dvi
- 使用無論如何都能正確顯示它們的 PDF 閱讀器,例如 ghostview 或 Chromium 瀏覽器。