编译/查看器问题,因此 pdf 中缺少 '

编译/查看器问题,因此 pdf 中缺少 '

抱歉,标题不好。谢谢您在这里阅读我的漏洞问题。

我使用的是 sharelatex 和 Latex 编译器(没有 pdflatex)。如果我插入图片,它将在内置 pdf 查看器中显示如下: 第一张图片

在本机 pdf 查看器(或 Adob​​e 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}

在此处输入图片描述

相关内容