我不知道这里是否是提问的正确地方,但是,由于某种原因,latex 生成的 PDF 文件无法正确打印,更具体地说,打印时缺少 $\mathscr{H}$ 符号的上半部分。原则上,这可能是我使用的打印机的问题,但我认为这是 latex 编译文件的方式的问题。
首先,编译后的 PDF 是正确的,符号 $\mathscr{H}$ 的上半部分没有缺失任何部分,因此我认为这是一个打印问题,于是我决定尝试打印字母 $\mathscr{H}$ 的几个缩放版本,这里是 MWE:
\documentclass[11pt, a4paper, english,sumario=tradicional]{abntex2}
\usepackage{fontspec}
\usepackage{graphicx}
\usepackage{mathrsfs}
\begin{document}
\[\mathscr{H},\,\,\scalebox{1.1}{$\mathscr{H}$ },\,\,\scalebox{1.2}{$\mathscr{H}$ },\,\,\scalebox{1.3}{$\mathscr{H}$ },\,\,\scalebox{1.4}{$\mathscr{H}$ },\,\,\scalebox{1.5}{$\mathscr{H}$ },\,\,\scalebox{1.6}{$\mathscr{H}$ },\,\,\scalebox{1.7}{$\mathscr{H}$ },\,\,\scalebox{1.8}{$\mathscr{H}$ },\,\,\scalebox{1.9}{$\mathscr{H}$ },\]
\[\,\,A,\scalebox{2.0}{$\mathscr{H}$ },\,\,\scalebox{2.1}{$\mathscr{H}$ },\,\,\scalebox{2.2}{$\mathscr{H}$ },\,\,\scalebox{2.3}{$\mathscr{H}$ },\,\,\scalebox{2.4}{$\mathscr{H}$ },\,\,\scalebox{2.5}{$\mathscr{H}$ },\,\,\scalebox{2.6}{$\mathscr{H}$ },\,\,\scalebox{2.7}{$\mathscr{H}$ },\]
\[\,\,\scalebox{2.8}{$\mathscr{H}$ },\,\,\scalebox{2.9}{$\mathscr{H}$ },\,\,\scalebox{3.0}{$\mathscr{H}$ },\,\,\scalebox{3.1}{$\mathscr{H}$ },\,\,\scalebox{3.2}{$\mathscr{H}$ },\,\,\scalebox{3.3}{$\mathscr{H}$ },\,\,\scalebox{3.4}{$\mathscr{H}$ },\]
\[\,\,\scalebox{3.5}{$\mathscr{H}$ },\,\,\scalebox{3.6}{$\mathscr{H}$ },\,\,\scalebox{3.7}{$\mathscr{H}$ },\,\,\scalebox{3.8}{$\mathscr{H}$ },\,\,\scalebox{3.9}{$\mathscr{H}$ },A\]
\end{document}
以下是生成的 PDF 页面的图像:
以下是打印的 PDF 页面的图片:
正如您所看到的,这似乎不是字母线条粗细的问题,因为最后缩放的 $\mathscr{H}$ 比 A 粗得多,并且它显示出与常规尺寸相同的问题。
有办法解决这个问题吗?