Usando XeLaTeX com poliglossia, estou compondo um documento que inclui pinyin chinês: não o texto inteiro, mas ainda um pouco, por isso quero evitar fornecer manualmente regras para hifenização.
Infelizmente, a poliglossia não parece oferecer suporte ao pinyin chinês. Existe um pacote que fornece hifenização pinyin (talvez acionada por um comando como \pinyin{text in pinyin}
)?
A documentação do xeCJK
pacote (que eu uso) não diz nada sobre pinyin, e o xpinyin
pacote parece fazer algo completamente diferente.
Responder1
Hum, o polyglossia
gancho parece estar quebrado. Você provavelmente deseja enviar um relatório de bug emtex-hífen.
A babel
versão funciona para pdfTeX
.
De acordo comdocumentação, você poderá ignorar polyglossia
usando XeLaTeX
diretamente o comando de baixo nível e aparecerá o seguinte código, que você pode construir usando xelatex
, funciona (fornece a mesma saída pdflatex
de babel
):
\documentclass{article}
\makeatletter
\newcommand\pinyin[1]{\begingroup \language=\l@pinyin #1\endgroup}
\makeatother
\begin{document}
\begin{minipage}{8em}
Woshi zhongguoren. Wo bushi beijingren.
\end{minipage}
\begin{minipage}{8em}
\pinyin{Woshi zhongguoren. Wo bushi beijingren. }
\end{minipage}
\end{document}