2009年7月17日 星期五

用 latex 製作中文書籤, 有 link 的 pdf 檔案

the 1st edition: 20090717 (5)
參考這篇, 我製造出目錄有連結的 pdf, 但是 bookmarks 是亂碼。
pdf 網址超連結 (hyperlink)

參考這篇, 我製造出目錄有連結的 pdf, bookmarks 中文 ok, 但是有點小問題。
As of July 2012, Google Notebook has shut down and all Notebook data should now be in Google Docs.
Google Notebook 已經停止服務
http://www.google.com/notebook/public/14993747910194873395/BDQRcIgoQ5M6I8OYh

不知道為什麼有些 section 沒有出現在 .toc 檔案裡, 製作完成的 pdf 會少了那一個 section。 windows miktex 可以造出正確中文書籤的 pdf, linux 的 tex live 2007 卻是亂碼, 奇怪。而改用 tex live 2008 之後, 就沒問題了。

以下是參考上述兩篇文章節錄而來。

中文書籤的 pdf 有亂碼。
\usepackage{CJK} %使用CJK套件

\usepackage[dvips,CJKbookmarks,pdftitle={From TeX/LaTeX to PDF}%
              ,pdfsubject={From TeX/LaTeX to PDF}%
  ,pdfkeywords={tex,latex,cjk,typeset,pdf,typography}]{hyperref}


中文書籤的 pdf 正常, 但是有些 \section 有問題。
\usepackage{CJKutf8} %使用CJK套件
\usepackage{hyperref} % 最好保证 hyperref 是最后加载的宏包
\hypersetup{%
dvipdfmx,% 设定要使用的 driver 为 dvipdfmx
unicode={true},% 使用 unicode 来编码 PDF 字符串
pdfstartview={FitH},% 文档初始视图为匹配宽度
bookmarksnumbered={true},% 书签附上章节编号
bookmarksopen={true},% 展开书签
pdfborder={0 0 0},% 链接无框
pdftitle={标题},
pdfauthor={作者},
pdfsubject={主题},
pdfkeywords={关键词},
pdfcreator={应用程序},
pdfproducer={PDF 制作程序},% 这个好像没起作用?
}

沒有留言:

張貼留言

使用 google 的 reCAPTCHA 驗證碼, 總算可以輕鬆留言了。

我實在受不了 spam 了, 又不想讓大家的眼睛花掉, 只好放棄匿名留言。這是沒辦法中的辦法了。留言的朋友需要有 google 帳號。