LaTeX 中平行文本行的逐字居中对齐?

LaTeX 中平行文本行的逐字居中对齐?

我想准备一个 LaTeX 文档,使用一种通用格式,在每个单词上方显示中文字符和相应的罗马拼音。有关示例,请参阅这本书的这一页

请注意,在示例图片中,上面的罗马化文本位于下方字符之间。因此,在第一行中,它显示“走读生”(一个单词,但有 3 个字符),而对应的拼音文本“\zou3\du2\sheng3”位于这 3 个字符上方的中央。

答案1

数学模式中的 stackrel 怎么样?$\stackrel{<chinese>}{<pinyin>}$

答案2

该包covington提供了一种简单的注释文本的方法。例如:

\gll Dit is een voorbeeldje in het Nederlands.
     This is a {little example} in {} Dutch.
\glend

两个句子将逐字对齐。您可以将一个句子中的一组单词与另一个句子中的单个单词对齐(参见“voorbeeldje”和“little example”),或者在单词下方/上方留出空白(参见“het”)。

科文顿文档

相关内容