([a-z]+\..+)<\/li>/, m)) {
- if (sentence) {
- printf HEAD, sentence
- sentence = ""
- }
- printf TRAN, m[1]
- } else if (match($0, /(.+)<\/a>/, m)) {
- printf " %s\n", m[1]
- } else if (synonyms && match($0, /<\/div>/)) {
- stop = 1
- }
-
- if (pronounce && phonetic) {
- printf " %s %s %s\n", PI, pronounce, phonetic
- pronounce = ""
- phonetic = ""
- }
-}