Stats

Popular Posts

Followers

讓CJK產生的PDF bookmarks不會有亂碼

養花種魚數月亮賞星星 於 2007年11月13日星期二 上午10:29 發表
之前使用CJK-LaTeX產生出來的PDF中文bookmarks都是亂碼,在google上找到了解決方式

首先下載
lambda-example2.zip ,將檔案解壓縮到 $TeXHome/dvipdfm/CMap目錄下,如果沒有目錄,請自行建造。以我為例,我放在$home/Library/texmf/dvipdfm/CMap。最後在\usepackage[dvipdfm]{hyperref}下加上一行

\AtBeginDvi{\special{pdf:tounicode UTF8-UCS2}}

如此就可產生的PDF就會有正常的中文bookmarks了。如果你使用XP中的MikTeX系統的話,將檔案解壓縮到C:\Program Files\MiKTeX 2.6\dvipdfm\CMap,Miktex執行更新後,就沒問題。

以下是我個人的設定

% PDF文件属性設定
\usepackage[T1]{fontenc}
\usepackage[dvipdfm, CJKbookmarks, bookmarksnumbered=true]{hyperref}
\hypersetup{pdfauthor={戴忠淵},
pdftitle={EMBA統計分析},
pdfsubject={統計分析},
pdfkeywords={CJK,LaTeX,統計分析},
pdfstartview=FitH,
pdfpagemode=UseOutlines,
bookmarks=true,
colorlinks=true,
linkcolor=blue,
citecolor=red
}
\AtBeginDvi{\special{pdf:tounicode UTF8-UCS2}}

如果你用的是MacTeX 2008,請參考這一篇
Tags: ,

讀者回應 ( 0 意見 )

發佈留言

Please leave your name and tell me what you thought about this site. Comments, suggestions and views are welcomed.

如果這篇文章對你有幫助,那請留個訊息給我~