Bei Verwendung des chemnum
Pakets habe ich Probleme mit dem Ersetzen temporärer Beschriftungen in EPS-Dateien. Ich dachte zuerst, dass es ein chemnum
Problem sei, aber das Ergebnis ist dasselbe, wenn ich psfrag
anstelle von chemnum
verwende. Das Problem ist: Nicht nur meine temporären Beschriftungen werden (korrekt) ersetzt, sondern auch andere in der EPS-Datei vorhandene Zeichen verschwinden einfach (aber nicht alle).
Anbei sehen Sie links mein EPS und rechts das, was ich im von PDFLaTeX erstellten PDF erhalte.
Ich denke, das Problem liegt an der Schriftarteinstellung.
Wenn Sie in der Präambel nur
\renewcommand{\familydefault}{\sfdefault}
alles scheint in Ordnung.
Hinzufügen
\renewcommand{\sfdefault}{phv}
oder auch mit
\usepackage{helvet}
führt zu merkwürdigen Zeichenersetzungen im EPS.
Die wahrscheinlich genauere Frage lautet also: Wie kann ich meine Schriftart funktionierend auf eine serifenlose Schriftart umstellen 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}