
我的軟體用於pdflatex
產生包含使用者輸入的文字的 PDF 檔案。該文本可以使用任何語言,因此我需要類似以下內容的內容來「正常工作」任何任意 Unicode 內容:
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\begin{document}
Öüä Эюя Tiếng Việt 日本語
\end{document}
我添加了T1
和T2A
編碼,所以歐洲/西里爾語言現在應該沒問題了。我可以添加更多,但根據CTAN 指南,像中文這樣的語言的編碼是「實驗性的」。輸出多種語言的可靠方法似乎是安裝和使用特定於它們的附加包,例如cjk
.我真的需要檢查世界上的語言(有時一種)並安裝那裡的任何東西嗎?現在我很想生成一個帶有文字和\includegraphics
它的圖像,這可能實際上不那麼荒謬。
有人能建議更好的方法嗎?我認為 2016 年世界各地學術界使用的排版系統只會對 Unicode 提供簡單、合理的支援。現在還看不到它。