cht電腦資訊文書排版TeX
adm Find login register

TeX UTF-8 文件請勿加 BOM

本人已不在此站活動
1 TeX UTF-8 文件請勿加 BOM
Promote 0 Bookmark 02007-12-22quote  

現在使用 Unicode 環境已經滿成熟了,連 TeX 文件也是一樣。但請千萬注意(尤其是在 windows 系統下作業的朋友),TeX UTF-8 文稿,不要加上 BOM!TeX 引擎目前沒辦法處理他。類似的情況也發生在一般的程式語言碼,編譯或解譯器通常是認不得 BOM 的。

什麼是 BOM 呢?就是 Byte Order Mark(U+FEFF,zero-width no-break space),這在 UTF-8 編碼裡頭是沒有 byte order 的問題。 通常你打開文件,在文件頭有一些亂碼或 <feff> 字樣的,那就是 BOM。

 

 

註,有些編輯器會隱藏 BOM,所以,如果你要編輯的是 UTF-8 文件,建議你一開始就把編輯器設定好,不要讓他加上 BOM,這在 UTF-8 編碼除了識別外別無意義。
edited: 1

cht電腦資訊文書排版TeX
adm Find login register
views:4763