A fonte Charis SIL produz? em vez de símbolos IPA

A fonte Charis SIL produz? em vez de símbolos IPA

Estou tentando digitar símbolos IPA no LaTeX pela primeira vez (em vez de usar tipa) e, por algum motivo, os símbolos IPA não estão sendo reconhecidos como eu gostaria. Estou usando Charis SIL, compilando em XeLaTeX (mas LuaLaTeX produz o mesmo resultado) e o código básico é este:

\documentclass[11pt]{article}

\usepackage{fontspec}
\setmainfont{Charis SIL}

\begin{document}

dʒa

\end{document}

...que produz 'd?a' em vez de 'dʒa' no PDF:

insira a descrição da imagem aqui

Alguma sugestão de como consertar isso?

Responder1

Não consigo reproduzir seu bug no TeX Live 2020.

Primeiro, certifique-se de ter uma versão atualizada do Charis SIL. Quando verifico otfinfo -i $(kpsewhich CharisSIL-R.ttf), aparece que tenho a versão 5.000 da fonte.

Segundo, verifique qual cópia da fonte você está realmente carregando. É possível que você tenha um obsoleto em algum lugar. O caminho completo de cada fonte carregada deve estar na saída do console e no .logarquivo.

Terceiro, geralmente é uma boa ideia adicionar o comando \tracinglostchars=2ao seu arquivo de origem, para que o TeX avise se a fonte atual estiver faltando um caractere. Por padrão, ele enterra a mensagem no arquivo .log.

informação relacionada