auto-pst-pdf 包与 textpos 和 chemmacros 结合使用

auto-pst-pdf 包与 textpos 和 chemmacros 结合使用

我似乎遇到了 auto-pst-pdf 包、chemmacros 包和 textpos 包的问题。

\documentclass{scrbook} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 

\usepackage{graphicx} 
\usepackage{auto-pst-pdf}
%\usepackage{chemmacros}
\usepackage[absolute]{textpos}

\begin{document}
\begin{textblock*}{29mm}(45mm,80mm)
    Some random text.
\end{textblock*}

\end{document}

如果我注释掉 chemmacros 包,我的随机文本就会正确显示。如果我激活 chemmacros 包,我的文本就会完全消失,因为我将它实现到文本块中。如果根本不使用 auto-pst-pdf 包,则不会出现此问题。

我不知道为什么会发生这种情况,但我的论文确实需要这三个软件包。我在运行 macOS Catalina 的 MacBook 上使用 Texmaker 5.0.3。TeXShop 版本 4.44 也出现了类似的问题。

谁能帮我解决这个问题?

先感谢您!

答案1

可能这是一个已知问题,可能已修复。请参阅textpos 问题报告了以下问题:

\documentclass[a4paper,11pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{auto-pst-pdf}
\usepackage{tcolorbox}

\usepackage[absolute,showboxes]{textpos}

\begin{document}
\begin{textblock*}{7cm}(2cm,2cm)Essai\end{textblock*}
\end{document}

在某些情况下,textpos 和 tcolorbox 可能会混淆,或者它们已经过去很困惑。请参阅@leandris 的评论,其中指出这可能会因最新的软件包版本而有所不同。

这不是一个很有帮助的答案(抱歉),但我在这里复制了可能的替代说明和可能的解决方案,而不是仅仅指向错误报告。该问题列表即将消失,因为 bitbucket 将在本月底(2020 年 6 月)删除 Mercurial 存储库。

相关内容