Latex中PDF文件目錄亂碼解決方案
阿新 • • 發佈:2018-12-14
存在問題
先看問題未解決之前的圖片,如下圖:
出現亂碼的原因是:若是你用的ctex 注意如下幾個引數:CJKbookmarks=true, ctex預設會用 gbk2uni 處理文件。
解決方法
1.在Ctex上找到命令執行按鈕,見下圖:
2.檢查目錄,即tex上方顯示的目錄,跟DOS視窗目錄對比
如果目錄不一致用基本命令轉換
cd … 後退一個目錄
cd 資料夾名 進入"資料夾名"目錄下
4.執行以下幾個命令:
Linux系統:
gbk2uni ${TEX_NAME}.out pdflatex ${TEX_NAME}.tex
Windows系統:
gbk2uni 你的檔名.out(跟*.tex一個目錄,沒有就自己建立一個)
pdflatex 你的檔名.tex
5、執行之後效果如下圖:
一段可借鑑的Linux的makefile程式碼:
TEX_NAME = Review_Print pdf: pdflatex -shell-escape ${TEX_NAME}.tex gbk2uni ${TEX_NAME}.out pdflatex ${TEX_NAME}.tex evince ${TEX_NAME}.pdf& view: evince ${TEX_NAME}.pdf& clean: rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *~ *.tid *.tms *.pdf