Q: 如何將 Big5 中文 LaTeX 檔轉為 UTF-8
A:
1. 在 Notepad++ 開啟 Big5 LaTeX 檔, (此時右下角狀態列會顯示文件編碼為 Big5)
編碼(N)→轉換至 UTF-8 格式碼 (此時右下角狀態列會顯示文件編碼為 UTF-8)
另存新檔
2. 修改 LaTeX 語法, 使用 XeLaTeX compile
\usepackage{fontspec} %加這個就可以設定字體
\usepackage{xeCJK} %讓中英文字體分開設置
\setCJKmainfont{標楷體} %設定中文為OS中的字型
\XeTeXlinebreaklocale "zh" %這兩行一定要加,中文才能自動換行
\XeTeXlinebreakskip = 0pt plus 1pt %這兩行一定要加,中文才能自動換行
\renewcommand{\CJKglue}{\hskip -1pt plus 0.08\baselineskip} %設定中文字距, 接近原 Big5CJK 編排時的版面
XeLaTeX 參考資料:
1. 中研院數學所Xelatex 編譯中文 TeX 文件
http://www.math.sinica.edu.tw/www/tex/
2. LaTeX_Fun的博客
http://blog.sina.com.cn/s/blog_5e16f1770100ns4r.html
沒有留言:
張貼留言