pstricks 및 auto-pst-pdf와 함께 pdfLaTeX에 모든 글꼴을 포함하는 방법

pstricks 및 auto-pst-pdf와 함께 pdfLaTeX에 모든 글꼴을 포함하는 방법

내 논문의 출판사가 나에게 두 가지 조건을 충족하는 PDF 파일을 제공해달라고 요청했습니다.
(1) PDF 파일은 Ghostscript로 생성되어서는 안 됩니다.
(2) 모든 글꼴은 최종 PDF 파일에 포함되어야 합니다.

요구 사항 (1)을 충족하기 위해 "latex -> dvips -> gswin32c (Ghostscript)", 즉 LaTeX -> PS -> PDF에서 pdfLaTeX. 내 라텍스 파일에는 pspicture 환경( pstricks) 이 포함되어 있으므로 \usepackage{auto-pst-pdf}. 아래에서는 최소 작업 예제(MWE)와 pdfLaTeX에서 얻은 결과 PDF 출력을 찾을 수 있습니다.

\RequirePackage{fix-cm} 
\documentclass[fontsize=12pt,a4paper]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} 
\usepackage{auto-pst-pdf}
\usepackage{pstricks,pst-plot}


\begin{document}

\pagestyle{empty}

\begin{figure}[htbp]

\savedata{\Data}[{      
% 1st column: x-values, 2nd column: y-values        
0.05        30.0
0.10        30.0
0.15        30.0
0.20        30.9
0.25        31.5
0.30        33.0
0.35        34.6
0.40        35.5
0.45        37.3
0.50        39.5
0.55        41.7
0.60        43.5
0.65        45.3
0.70        47.0
0.75        49.6
0.80        51.2
0.85        54.4
}]      

\centering
\psset{xunit=14cm, yunit=0.08cm}
\begin{pspicture}(-0.07,-8.75)(1.05,105) 
\listplot[plotNo=1, plotNoMax=1, showpoints=true, dotstyle=Btriangle, plotstyle=line, dotsize=4pt, linestyle=dashed, linewidth=0.6pt]{\Data}
\rput[l](0.05,60){Dots:}
\psdot(0.1,55) \psdot[dotstyle=Bsquare,dotsize=4pt](0.07,55)  
\end{pspicture} 

\caption{Example}
\end{figure}

\end{document}

최소 작업 예

요구 사항 (2)와 관련하여 몇 가지 글꼴을 제외하고 pdfLaTeX에서 생성된 출력 파일에 모든 글꼴이 포함되어 있음을 깨달았습니다. 포함되지 않은 글꼴은 \psdot일부 pstricks 그림에 사용된 명령에서 유래합니다(내 MWE의 글꼴과 관련된 PDF 문서 속성을 보여주는 스크린샷 참조). 내 예에서는 세 개의 점 기호(사각형, 점, 삼각형) 각각이 문제를 일으킵니다.

Adobe Acrobat Professional의 스크린샷: 문서 속성

명령 으로 인해 발생하는 문제는 \psdot이미 이 포럼에서 처리되었습니다(참조:2012년 9월 27일자 질문 74277). 거기에 주어진 답을 적용해 보려고 했지만, 아쉽게도 아직까지는 알 수 없었습니다. 좀 더 정확하게 말하면 웹에서 tir_____.pfb 헤더 파일을 다운로드해서 "C:\Program Files\MiKTeX 2.9\fonts\type1\tir_____.pfb"에 저장했습니다. 제 라텍스 파일에서는 로 바꿨습니다 \usepackage{auto-pst-pdf}. \usepackage[dvips={-h tir_____.pfb}]{auto-pst-pdf}하지만 아무것도 없습니다. 글꼴 문제와 관련하여 변경되었습니다. TeXnicCenter에 표시되는 빌드 출력 섹션은 다음과 같습니다.

TeXnicCenter의 빌드 출력 섹션

누구든지 도움이 되는 조언을 해줄 수 있나요? 헤더 파일을 다른 폴더에 저장해야 하나요? 다른 헤더 파일을 저장해야 하나요? 지도 파일을 조작해야 합니까? (저는 Windows 7, 32비트에서 실행되는 MikTeX 2.9를 사용합니다.) 누군가 나를 안내해 줄 수 있다면 기쁠 것입니다.

감사합니다
마티아스 월터

여러분의 유익한 댓글과 답변 덕분에 실제로 Type 3 글꼴이 내장되어 있다는 것을 알게 되었습니다. 두 가지 PDF 도구(PDF-XChange Viewer 및 pdffonts)에서 제공하는 정보는 다음을 확인합니다.

MWE pdf 파일에 대해 PDF-XChange Viewer에서 제공하는 정보

여기에 이미지 설명을 입력하세요

답변1

Type3 글꼴은 벡터 글꼴이기도 한 소위 소프트 글꼴입니다. 이는 PSTricks에 의해 즉시 정의되고 기본적으로 포함됩니다. dvipsTimes Roman, Zapf Dingbats 또는 Helvetica의 기호에만 옵션을 사용해야 합니다 .

당신은 바꿀 것이 없습니다! 그러나 대부분의 인쇄소에서는 Type3 글꼴이 벡터 글꼴이 될 수도 있다는 사실을 모릅니다.

관련 정보