我想排版单词 α-aminoacid 但编译后的 pdf 文件中没有显示 α 字符。
我使用 XeTeX 进行编译,只找到了切换语言或书写系统的希腊字母排版解决方案,但在单词中间这样做很奇怪。我也知道数学模式,但这不是数学。
答案1
我用了textgreek
包和命令\textalpha
插入α。
答案2
有几个问题。其中一个问题涉及字体编码。另一个问题涉及编译器。最后,它涉及字体(并非所有字体都在正确的 Unicode 位置上具有字母字符)。
我建议你使用 LuaLaTeX(或 XeTeX),它们只使用 utf-8。然后就是使用可接受字体的问题。以下是一个例子:
\documentclass{article}
% compile using lualatex, which uses utf-8.
\usepackage{fontspec}
\setmainfont{Libertinus Serif} % because it has the alpha character.
\begin{document}
% just type or paste from character map
α-aminoacid
\end{document}