如您所知,小写字母 A 有两种形式:“a”和“ɑ”。我正在写一篇语言学文章,使用 IPA,其中两个字符表示不同的东西。有些情况下我想输入斜体“a”,但这个字母的斜体形式(至少在我的 Latex 中)看起来像斜体'ɑ'。有没有办法输入正确的斜体“a”?我正在使用 Xelatex(如果需要,我愿意更换)。有没有字体可以解决这个问题?
答案1
您可以切换到为此用例制作的字体,例如查里斯·西尔。它具有广泛的 Unicode 支持,包括 IPA,并且具有用于切换到两层斜体 a 的样式集。示例:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Charis SIL}[StylisticSet=5]
\begin{document}
aáäå \textit{aáäå}
[ʃ ʒ] [ɕ ʑ] [ʂ ʐ]
\end{document}
结果:
答案2
建立你自己的。
IPA 扩展 Unicode 块中包含 ɐɑ (U+0250 和 U+0251)。
将 ɐ 倒置(这个老把戏!)就可以了。
您需要一个带有 IPA 扩展的字体,以及\rotatebox
来自graphicx
包的命令。
平均能量损失
\documentclass{article}
\usepackage{graphicx}
\usepackage{fontspec}
\setmainfont{Noto Serif}%Charis SIL}[StylisticSet=5]
\begin{document}
ɐ \& ɑ
xxx \rotatebox[origin=c]{180}{ɐ} \rotatebox[origin=c]{180}{\textit{ɐ}} xxx
ɑ \textit{ɑ}
aáäå ɐɑɒɓ ȁȃꜳꬰꬱḁāăą
\textit{aáäå ɐɑɒɓ ȁȃꜳꬰꬱḁāăą}
\textsl{aáäå ɐɑɒɓ ȁȃꜳꬰꬱḁāăą}
[ʃ ʒ] [ɕ ʑ] [ʂ ʐ]
\end{document}
为了方便使用,您可以定义一个快捷宏\newcommand\dsitalica{\rotatebox[origin=c]{180}{\textit{ɐ}}}
,或者类似的(取决于您想要放置字体命令的位置)。
答案3
有用于语音的国际符号(字符)。例如,查看 CTAN 上的“综合 LaTeX 符号列表”。您可能需要为此获取/安装/配置特殊字体。