LaTeX

PDF 파일에 모든 폰트 embed 하기

ForceCore 2010. 11. 15. 10:03
forcecore@lab:JOURNAL$ pdffonts main.pdf
이 명령어로 어떤 폰트가 pdf파일에 embed 되었는지 안 되었는지 알 수 있다.

name                                 type              emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
NAOEBY+NimbusRomNo9L-Regu            Type 1            yes yes no       5  0
XXIPHM+NimbusRomNo9L-ReguItal        Type 1            yes yes no       6  0
LREKMX+NimbusRomNo9L-MediItal        Type 1            yes yes no       7  0
CEABSS+NimbusRomNo9L-Medi            Type 1            yes yes no       8  0
QMMBOP+CMSY8                         Type 1            yes yes no       9  0
EVABUL+CMMI10                        Type 1            yes yes no      10  0
PLJKQW+CMMI7                         Type 1            yes yes no      15  0
FMVMOC+CMMI8                         Type 1            yes yes no      24  0
JTWFYK+NimbusSanL-Regu               Type 1            yes yes no      34  0
IDYZOF+CMR10                         Type 1            yes yes no      35  0
UDTYKQ+CMSY10                        Type 1            yes yes no      36  0
FLJYJG+CMEX10                        Type 1            yes yes no      37  0
BYAQSB+CMR7                          Type 1            yes yes no      38  0
VDOSLN+CMMI5                         Type 1            yes yes no      39  0
WNUBXK+CMSY7                         Type 1            yes yes no      40  0
BVAQGX+CMBX10                        Type 1            yes yes no      41  0
ZCJWHY+CMSY5                         Type 1            yes yes no      42  0
MLYEVU+MSAM10                        Type 1            yes yes no      43  0
SPRMXD+CMR6                          Type 1            yes yes no      49  0
LZAVHH+CMMI6                         Type 1            yes yes no      50  0
MYDOYB+CMSY6                         Type 1            yes yes no      51  0
NBYYNL+CMSY9                         Type 1            yes yes no      64  0
QWOZKV+CMR9                          Type 1            yes yes no      65  0
ZJABLF+CMMI9                         Type 1            yes yes no      66  0
QARKSY+CMR5                          Type 1            yes yes no      74  0
JMACXI+CMR8                          Type 1            yes yes no      90  0
Helvetica                            Type 1            no  no  no     101  0
Helvetica                            Type 1            no  no  no     106  0
Helvetica                            Type 1            no  no  no     111  0
Helvetica                            Type 1            no  no  no     116  0

http://www.usenix.org/events/samples/latex_tips.html
필자의 경우 pdflatex를 즐겨쓰지만 그냥 latex를 쓰는 연구실 형들과 교수님은 폰트 embeding이 잘 안 될수도 있...

http://www.usenix.org/events/samples/latex_tips.html
ps2pdf14 -dPDFSETTINGS=/prepress -dEmbedAllFonts=true
ps2pdf명령어가 ps2pdf14 로 연결되지 않았으면 위와 같이 직접 명령을 내려주면 해결된다. 필자도 이걸로 해결을 봤다. TeX파일에서 PDF파일을 바로 생성해도 폰트 embedding이 잘 안 될수도 있으니 주의해야 된다. 그런 경우 DVI -> PS -> PDF 의 긴 수순을 밟을 수 밖에.