Charis SIL 字體產生?代替 IPA 符號

Charis SIL 字體產生?代替 IPA 符號

我第一次嘗試在 LaTeX 中輸入 IPA 符號(而不是使用 Tipa),由於某種原因,IPA 符號沒有像我希望的那樣被識別。我正在使用 Charis SIL,在 XeLaTeX 中編譯(但 LuaLaTeX 產生相同的結果),基本程式碼是這樣的:

\documentclass[11pt]{article}

\usepackage{fontspec}
\setmainfont{Charis SIL}

\begin{document}

dʒa

\end{document}

....在 PDF 中產生“d?a”而不是“dʒa”:

在此輸入影像描述

關於如何解決這個問題有什麼建議嗎?

答案1

我無法在 TeX Live 2020 上重現您的錯誤。

首先,請確保您擁有最新版本的 Charis SIL。當我檢查時otfinfo -i $(kpsewhich CharisSIL-R.ttf),它告訴我我擁有該字體的版本 5.000。

其次,檢查您實際載入的字體副本。您可能在某處有一個過時的。您載入的每個字體的完整路徑應該位於控制台輸出和.log檔案中。

第三,將命令新增\tracinglostchars=2至來源檔案通常是個好主意,因此如果目前字體缺少字符,TeX 會警告您。預設情況下,它將訊息隱藏在.log.

相關內容