抱歉,标题不好。谢谢您在这里阅读我的漏洞问题。
我使用的是 sharelatex 和 Latex 编译器(没有 pdflatex)。如果我插入图片,它将在内置 pdf 查看器中显示如下:
在本机 pdf 查看器(或 Adobe Reader)中,图片如下所示:
丢失了。有人能帮助我或知道这个问题吗?
我从我的文档中举了一个小例子:
\documentclass[a4paper, 12pt, english]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{textgreek}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage[varioref=false]{chemstyle}
\usepackage[version=3]{mhchem}
\usepackage{bpchem}
\usepackage{helvet}
\renewcommand*{\familydefault}{\sfdefault}
\begin{document}
some text
\begin{figure}
\center
\psfrag*{mark1}[c][c]{\compound{RUBROA}}
\psfrag*{mark2}[c][c]{\compound{RUBROM}}
\psfrag*{mark3}[c][c]{\compound{RUBROr}}
\psfrag*{mark4}[c][c]{\compound{RUBROs}}
\includegraphics{rubross.eps}
\end{figure}
\end{document}
您可以找到图片和我的完整 main.tex这里。
感谢您的帮助!
答案1
这不是真正的答案,而是一种避免使用 psfrag 的解决方法。我手动编辑了您的 eps 文件以删除图例,然后将其转换为 pdf,然后在 tikz 中重新创建了(部分)图例。如果您需要,我可以完成图例并将文件发送给您。
\documentclass[letterpaper]{article}
\usepackage{helvet, mhchem, tikz}
\thispagestyle{empty}
\tikzstyle{every node}=[anchor=base,
font=\sffamily\normalsize,
text depth=0,
anchor=base west]
\begin{document}
\begin{tikzpicture}[x=1in,y=1in]
\path
(0,0) node {\includegraphics{nolegend}}
(1.5,0.8) node {rubrolide A (\textbf{1a}): R\,=\,Z\,=\,H; L\,=\,Q\,=\,X\,=\,K\,=\,Br}
;
\end{tikzpicture}
\end{document}