Como inserir tons flutuantes de línguas africanas em LaTex?

Como inserir tons flutuantes de línguas africanas em LaTex?

Estou inserindo o código TIPA para algumas línguas africanas. Encontrei um problema ao inserir um tom flutuante. O tom flutuante é um tom alto (\') ou um tom baixo (`) sobre um espaço em vez de sobre qualquer símbolo.

Se eu inserir \'{ } ou `{ }, os símbolos de tom cairão para o final da linha, enquanto deveriam estar acima do espaço. Como posso lidar com esse problema? Obrigado!

\documentclass{article} 
\usepackage{tipa} 
\begin{document} 
\begin{IPA} 
aa\'{ } aa`{ } 
\end{IPA} 
\end{document} 

Responder1

Para o tom alto você pode usar:\textceltpal

Para o tom baixo você pode usar:\textquoteleft

Então, para ajustar seuMWE:

\documentclass{article} 
\usepackage{tipa} 
\begin{document} 

Instead of:

    \begin{IPA} 
        aa\'{ } aa`{ } 
    \end{IPA} 

You can use:

    \begin{IPA} 
        aa \textceltpal aa \textquoteleft 
    \end{IPA} 

\end{document}

editar: conselhos usados ​​​​de Bárbara Beeton

Responder2

A resposta é surpreendentemente simples!

Se você fornecer um argumento \'ou algo semelhante, ele medirá esse caractere para decidir onde colocar o sotaque.

Mas se você não fornecer nenhum argumento, obterá um diacrítico "flutuante".

a\'{}a\`{}a

Saída:saída do acima

MWE:

\documentclass{article}
\usepackage{tipa}
\begin{document}
\begin{IPA}
\LARGE{}a\'{}a\`{}a
\end{IPA}
\end{document}

informação relacionada