방정식이 포함된 전체 A4가 아닌 방정식만 포함된 PS 또는 EPS 파일을 얻기 위해 eqn의 출력을 재사용하고 싶습니다.
내가 시도하면 :
$ 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 또는 Letter 크기)의 일부로 나타납니다.
필요한 크기의 방정식만 포함된 문서를 얻으려면 어떻게 해야 합니까? 즉, 전체 페이지가 방정식을 포함하는 데 필요한 공간에 맞게 잘립니다.
troff
그리고 대신 사용하려고 하면 groff
PS 코드를 얻을 수 없습니다. 이유는 무엇입니까? (프리BSD 12).
답변1
출력을 파이핑하여 eps2eps
EPS 파일을 얻을 수 있습니다.
eqn test.eqn | groff -Tps | eps2eps - test.eps