Chemnum/PSfrag - EPS 문자 대체

Chemnum/PSfrag - EPS 문자 대체

패키지를 사용하면 chemnumEPS 파일의 임시 레이블을 바꾸는 데 문제가 발생합니다. 처음엔 문제인줄 알았는데 대신에 를 chemnum사용해도 결과는 똑같네요 . 문제는 임시 라벨이 (올바르게) 교체될 뿐만 아니라 EPS에 있는 다른 문자도 사라지는 것입니다(전부는 아님).psfragchemnum

첨부된 왼쪽에는 내 EPS가 있고 오른쪽에는 PDFLaTeX에서 생성된 PDF에서 얻은 내용이 나와 있습니다.

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

문제는 글꼴 설정인 것 같아요.

서문에만 있는 경우

\renewcommand{\familydefault}{\sfdefault}

모든 것이 괜찮은 것 같습니다.

첨가

\renewcommand{\sfdefault}{phv}

또는 또한 사용

\usepackage{helvet}

EPS에서 이상한 문자 대체를 제공합니다.

따라서 아마도 더 정확한 질문은 다음과 같습니다. 작업 시 내 글꼴을 산세리프 글꼴로 어떻게 설정할 수 있습니까 psfrag?

\documentclass[a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amstext}
\usepackage{amsthm}
\usepackage[babel]{csquotes}
\usepackage{fancybox}
\usepackage[hang,center,nooneline,labelfont=bf]{caption}
\usepackage{kvoptions}
\usepackage[plainpages=false, pdfpagelabels,pdftex]{hyperref}
\usepackage{siunitx}
\usepackage{varioref}
\usepackage{endnotes}
\usepackage{booktabs}
\usepackage{supertabular}
\usepackage{picinpar}
\usepackage{graphicx}
\usepackage{auto-pst-pdf}
\usepackage{psfrag}
\usepackage{chemnum}
\setchemnum{replace-tag=temp}
\usepackage[version=3]{mhchem}
\usepackage{geometry}
\usepackage{textcomp}
\usepackage{listings}

\renewcommand{\sfdefault}{phv}
\renewcommand{\familydefault}{\sfdefault}

\linespread{1.05}

\makeindex

\usepackage[backend=biber,style=chem-angew]{biblatex}
\addbibresource{references.bib}

\usepackage{floatrow}
\newfloat{scheme}{htbpH}{test}%[section]
\floatname{scheme}{Scheme}

\begin{document}

\begin{figure}[H]
\replacecmpd{alc}
\replacecmpd{Br}
\begin{center}
\includegraphics[scale=0.75]{test.eps}
\label{test}
\caption{test}
\end{center}
\end{figure}

\end{document}

관련 정보