喂养 mwe.tex 包含
\documentclass{article}
\pagestyle{empty}
\usepackage{amsfonts}
\usepackage[hidelinks]{hyperref}%%% The documentation of glossaries tells to load hyperref first. But this triggers a bug …
\usepackage[style=long3colheader,toc]{glossaries}%%% or glossaries-extra.
\makeglossaries
\newglossaryentry{Nat}{name={\(\mathbb{N}\)}, text=\mathbb{N}, sort=n, description={The set of natural numbers.}}
\begin{document}
\(\gls{Nat}^{\gls{Nat}}\)
\printglossary
\end{document}
到或产生latex mwe && makeglossaries mwe && latex mwe && makeglossaries mwe && latex mwe
dvips mwe
dvipdf -dALLOWPSTRANSPARENCY mwe
上标 ℕ 是正常大小,但实际上它应该明显更小。
谁是罪魁祸首?该怎么办?(当然你可以争辩使用 pdflatex 或 lualatex,但对于大量遗留文档,这不是一个选择。)