TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'd like to prepare a LaTeX document using a common format of displaying both Chinese characters and the corresponding romanization (pinyin) above each word. For an example, please refer to this page from a book.

Note that, in the example picture, the romanized text above is centered between the characters below. So, as in on the first line, it says "走读生" (one word, but 3 characters) and the corresponding pinyin text "\zou3\du2\sheng3" is centered above those 3 characters.

share|improve this question

migrated from stackoverflow.com Nov 24 '11 at 15:34

This question came from our site for professional and enthusiast programmers.

up vote 1 down vote accepted

What about stackrel in mathmode? $\stackrel{<chinese>}{<pinyin>}$

share|improve this answer

The package covington provides an easy way to gloss text. For example:

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

The two sentences would be aligned word by word. You can align a group of words in one sentence with a single word in the other (cf. "voorbeeldje" and "little example"), or leave an empty space below/above a word (cf. "het").

See Covington documentation

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.