为什么“convert=ghostscript”会破坏高密度方程式?

为什么“convert=ghostscript”会破坏高密度方程式?

我想创建一个高分辨率 png 并将其包含在 A0 海报中。我的想法是使用standalone带有convert=ghostscript选项的包。

\documentclass[border=2pt,convert={ghostscript, density={4000}}, varwidth]{standalone}
\usepackage{amsmath}

\begin{document}
    \begin{align}
        \partial_tx(z,t) &=
        \Lambda(z)\partial_z^2x(z,t) + \Phi(z)\partial_zx(z,t) + A(z)x(z,t)
        \label{pdes}\\
        \partial_zx(0,t) &= Q_0x(0,t),\\
        \partial_zx(1,t) &= Q_1x(1,t) + u(t),    
        \end{align}
\end{document}

结果如下: 奇怪的等式

我安装了 ghostscript 9.27 版,并尝试了 32 位和 64 位版本,结果都一样。有趣的是,结果取决于密度,在 3500 左右之前,它工作正常。对于 10000,符号不再翻转,但符号之间有大量空白。这是怎么回事?我该如何避免这种情况?

答案1

使用普通方式生成 PDF pdflatex,然后在 Inkscape 中打开并保存为分辨率为 4000dpi 的 PNG:(查看小细节,这是一个怪物 PNG):

在此处输入图片描述

相关内容