Groff
如何將單個 eqn 描述的方程輸出到 .ps 或 .eps?
我想重用 eqn 的輸出來獲取 PS 或 EPS 文件,其中僅包含方程式,而不是帶有方程式的完整 A4。
如果我嘗試:
$ cat test.eqn .EQ For ~ y=1 ~ -> ~ L( y hat , y) = -log( y hat ) ~ -> ~ if ~ y hat approx 1 ~ then ~ L( y hat , y ) approx 0 .EN $ cat test.eqn | eqn | groff -Tps > test.ps
我
test.ps
生成了,我可以看到格式正確的公式,但它顯示為完整頁面的一部分(A4 或字母大小)。應該怎麼做才能得到一個只包含包含方程式所需大小的文件?即整個頁面將被裁剪到包含方程式的必要空間。
另外,如果我嘗試使用
troff
而不是groff
我無法獲得 PS 程式碼,為什麼?(FreeBSD 12)。
您可以通過管道輸出
eps2eps
以獲取 EPS 文件:eqn test.eqn | groff -Tps | eps2eps - test.eps