chemnum 包

chemnum 包

以下使用该chemnum包的最小代码旨在用数字替换 ChemDraw 制作的 eps 文件中的 TMP1、TMP2 和 TMP3:

\documentclass{article}
\usepackage{graphicx}
\usepackage[runs=2]{auto-pst-pdf}
\usepackage{chemnum}

\newenvironment{scheme}{}{}

\begin{document}

\begin{scheme}
    \cmpdref{ref:nucleophile1}
    \cmpdref{ref:nucleophile2}
    \cmpdref{ref:nucleophile3}
    \includegraphics[scale=0.6]{aziridineopening}
\end{scheme}

\end{document}

可以找到 eps 文件的副本这里。这个问题是由于我的 eps 文件还是我的代码造成的?

答案1

(将我的评论总结为答案。)

使用时最常见的问题auto-pst-pdf是运行 LaTeX 后转换失败。在这里,我们在日志中发现

Package auto-pst-pdf Warning: 
    Creation of minimum-pics.pdf failed.
This warning occured on input line 124.

由于文件使用 pdfLaTeX 编译时没有错误,最可能的解释是pdfcrop无法运行:这是转换过程的最后一步。特别是,pdfcrop在 Windows 上无法“开箱即用”。因此,解决方案可能是使用

\usepackage[crop=off]{auto-pst-pdf}

相关内容