參考 http://blog.csdn.net/lanbing510/article/details/8723619
1. 用XeLatex編譯,這樣生成的pdf沒有亂碼
2.在texstudio中Editor使用gbk編碼(建議用gbk,而不是gb),這樣輸入的顯示沒有亂碼
有兩種方法:
1).通用方法:
選項->設置->編輯器->Default Font Encoding 選擇UTF-8.
這樣只要是中文windows里,打開gbk編碼或者utf8編碼的文件都能正確識別.
2).手工識別:
當打開一個亂碼文檔時,
工具欄"編輯"->設置編碼->{如果是GBK編碼,就選擇system,UTF8則選utf8}並點重新載入即可.
最后,還是不建議你使用CJK宏包這種古老的方式. 建議使用ctex宏包(\usepackage{ctex}). 用XeLatex就更好.
3.解決Editor中輸入中文重疊和光標定位不准的問題
把“Disable cache of character witdh" 打勾
推薦使用雅黑+Consolas混合字體,極限論壇網友制作,不同於網上流傳的那個版本,那個版本在大字號下有鋸齒,這個則很好:
鏈接: http://pan.baidu.com/s/1c0zo1fM 密碼: ui93
在Editor->選擇"Microsoft Yahei Mono"