如何在Latex中书写ipa字符?

问题描述 投票:0回答:1

我需要一份可以在不干扰斜体的情况下书写国际音标 (ipa) 字符的文档。

latex xelatex
1个回答
0
投票

好的,所以我在研究在这里写下我的问题时设法找到了答案,所以我会分享,以防它不在其他地方:

可以使用 \setmainfont{Doulos SIL} 设置整个文档的字体,但我相信这对整个文档使用 ipa 字体集,并且该字体集缺少斜体。但看起来 {\setmainfont{Doulos SIL} /kɪndərɡɑrdn/} 似乎本地化了 \setmainfont{} 的范围。

请注意,以下代码需要 XeLaTex 编译器,可在 Overleaf 上访问:

\documentclass{article}
\usepackage{indentfirst} % Indents first line after section start
\usepackage{fontspec} % For IPA characters (REQUIRES changing compiler to XeLaTex) 

\begin{document}
\section*{}
``kipwa" (ipa: {\setmainfont{Doulos SIL} /kɪpwa/}) \&
``kindergarden" (ipa: {\setmainfont{Doulos SIL} /kɪndərɡɑrdn/}).
Doesn't break italics: {\it Yo mom breaks italics}
\end{document}

这只是一个快速修复。如果您有更好的答案,我很想知道。谢谢!

有用参考: [1]: LaTeX: 字体样式

© www.soinside.com 2019 - 2024. All rights reserved.