POJ tone marks reference

Southern Min is a tonal language, and Pe̍h-ōe-jī shows each tone with a diacritic on the main vowel. In POJ Composer you type the tone as a number after the syllable and the mark lands on the right letter automatically.

TypeToneDiacriticOn “a”Example
1High level (陰平)
The default, unmarked tone.
no markakha1 → kha
2Rising (陰上)acute ´ábe2 → bé
3Low departing (陰去)grave `àkhi3 → khì
4Stopped (陰入)
Unmarked; the syllable ends in -p, -t, -k or -h.
no markabah4 → bah
5Rising (陽平)circumflex ^âlang5 → lâng
6Rising (陽上)
Merged with tone 2 in most modern dialects; rarely written.
caron ˇǎa6 → ǎ
7Mid level (陽去)macron ¯ātang7 → tāng
8High stopped (陽入)
Ends in a stop, like tone 4.
vertical linea̍peh8 → pe̍h
9High rising / emphatic
Used for loanwords and the emphatic tone, e.g. in Penang Hokkien.
double acute ˝a̋ka9 → ka̋

Where the mark goes

In a vowel cluster the tone mark doesn’t simply land on the first letter. POJ has rules about which vowel is “tone-bearing”, and they even depend on the ending. For example, in the oa cluster the mark sits on the o in an open syllable but shifts to the a when a real consonant closes it:

  • goa2 → góa (open — mark on o)
  • soat8 → soa̍t (closed — shifts to a)
  • poann2 → póaⁿ (nasal ⁿ doesn’t count as closing)

You don’t have to remember any of this — that’s the whole point of the tool. Just type the tone number and it works out the placement.

Try it

Open the composer

New to the system? Start with the beginner’s guide.