我必须在文档中使用 Arial。如果我想在文本中使用特殊字符,例如设置得更高或更低的数字,则不会显示这些字符或仅显示为矩形。上标 2(²) 正在工作。
如果我在数学模式下尝试,我会显示字符,但带有衬线(不同的字体?!)。这对于公式来说没问题,但对于正文来说不行。
在正文中以 Arial 显示这些字符的最佳做法是什么?我使用 Overleaf 和 XeLaTeX。
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\setmainfont{Arial}
\Large
This ² is ⁴ a ₂ Text.
This $^2$ is $^4$ a $_{2}$ Text.
\end{document}
答案1
在 Windows 上,上标字符存在于 Arial 的当前版本中,但没有下标,但是您可以使用\textsuperscript
和\textsubscript
使用测试字体的缩放版本。
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\setmainfont{Arial}
\Large
This ² is ⁴ a ₂ Text.
This $^2$ is $^4$ a $_{2}$ Text.
This \textsuperscript{2} is \textsuperscript{4} is a \textsubscript{2} Text.
\end{document}