我需要在一个包含以下单词的文件上运行 LaTeX:ḥarain [unicode 1E25] 和 Amaziɣ [柏柏尔语]。这些单词可以像在这里一样粘贴到我的 .tex 文件中,但是当我运行 pdflatex 命令时,我收到错误,第一个出现大量过度填充和填充不足,第二个出现错误,因为它没有为 LaTeX 设置。我没有使用 xelatex,因为它会产生其他问题。至于 ḥ,我想到了 \cfudot,但我不知道哪个包提供了该命令。
答案1
拉丁小写字母 H 带下点 (U+1E25) 不会造成实际问题,因为您可以使用\d{h}
。对于拉丁小写字母 GAMMA (U+0263),您需要支持它的字体。使用 Computer Modern,您可以使用tipa
。
\documentclass{article}
\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc} % not needed for LaTeX from 2018-04-01
\usepackage{tipa} % for \textgamma
\DeclareUnicodeCharacter{1E24}{\d{H}} % uppercase
\DeclareUnicodeCharacter{1E25}{\d{h}} % lowercase
\DeclareUnicodeCharacter{0263}{\textgamma} % no uppercase
\begin{document}
ḥarain
Amaziɣ
\end{document}
答案2
答案3
这是一个简单的选项,尽管我不确定 ɣ 应该是什么样子。编辑以添加两个字体选项。
%pdflatex
\documentclass{article}
\usepackage[greek,english]{babel} % for the first option
\usepackage{tipa} % for the second option
\begin{document}
\d{h}arain Amazi\textgreek{g} % first option
\d{h}arain Amazi\textipa{G} % second option
\end{document}
作为参考,这里有一个图表如何在\usepackage{tipa}
包装下显示 IPA 字母。