我使用 bpchem 包和 auto-pst-pdf 包对 .eps chemdraw 文件(以及批量文档)中的分子进行编号,我注意到当文档中也使用 hyperref 包时,它不起作用。我收到“MikTeX Ghostscript 错误 9.05,不可恢复的错误”,文档可以编译,但不会将数字打印在 .eps 图形上。
以下是我用于化学的软件包,以防我错误地识别了错误的来源:
\usepackage[version=3]{mhchem}
\usepackage[runs=2,crop=off]{auto-pst-pdf} %To make LaTeX able to convert .eps to .pdf
\usepackage{bpchem} %To make the numerotation of the chemical compounds
\usepackage[tracking=bpchem]{chemstyle} % idem
\renewcommand*{\schemerefformat}{\scriptsize}%Size of the numbers of the molecules in the schemes
\usepackage{xspace}
\renewcommand{\theBPCnoa}{\textbf{\arabic{BPCno}\alph{BPCnoa}\kern-0.5ex\xspace}} %To avoid having a space after the "4a" notation, for example.
有人知道为什么,或者我可以使用哪个包来获得与 hyperref 相同的结果?
提前致谢!