XeLaTeX를 폴리글로시아와 함께 사용하여 중국어 병음이 포함된 문서를 조판하고 있습니다. 전체 텍스트는 아니지만 여전히 상당한 분량이므로 하이픈 규칙을 수동으로 제공하는 것을 피하고 싶습니다.
불행하게도 폴리글로시아는 중국어 병음 지원을 제공하지 않는 것 같습니다. 병음 하이픈 연결을 제공하는 패키지가 있습니까(예: 와 같은 명령으로 실행될 수 있음 \pinyin{text in pinyin}
)?
내가 사용하는 패키지 의 문서에는 xeCJK
병음에 대한 언급이 없으며 패키지 xpinyin
는 완전히 다른 작업을 수행하는 것 같습니다.
답변1
흠, polyglossia
후크가 부러진 것 같습니다. 아마도 버그 보고서를 다음 주소로 제출하고 싶을 것입니다.텍스-하이픈.
버전 babel
은 pdfTeX
.
에 따르면선적 서류 비치, 하위 수준 명령을 직접 사용하여 우회할 수 있어야 하며 를 사용하여 빌드할 수 있는 다음 코드가 polyglossia
작동 합니다 ( 와 동일한 출력 제공 ).XeLaTeX
xelatex
pdflatex
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}