XML => Python 3.1 + lxml 2.2.8 => ODT => OpenOffice 3.2.1 => PDF
在 Windows 7 環境下, 如果 ODT 裏有 Unicode Extension B 字元, 在 OpenOffice 裏看到正常顯示, 但是匯出 PDF 就變成方框. 如果在 Linux Ubuntu 就沒有這個問題.
Ubuntu 要安裝 Windows 的新細明體-ExtB字型, 步驟如下: (參考: http://koukaipan.pixnet.net/blog/post/20639895)
產生出來的 PDF 中文字型不太好看, 而且 oXygen 裏要設定中文字型有點麻煩.
免費的版本要處理 inline element 不太方便.