- 论坛徽章:
- 0
|
向szjungle兄的tex源文件提交一个补丁
- 1 --- freebsdsp.tex.orig 2006-03-05 21:13:03.000000000 +0800
- 2 +++ freebsdsp.tex 2006-03-05 22:45:04.000000000 +0800
- 3 @@ -4,7 +4,7 @@
- 4 \usepackage[indentafter]{titlesec}
- 5 \usepackage{fancyvrb}
- 6
- 7 -\usepackage[CJKbookmarks,bookmarks=true]{hyperref}
- 8 +\usepackage[dvipdfm,CJKbookmarks,bookmarks=true]{hyperref}
- 9 \hypersetup{colorlinks, linkcolor=blue, citecolor=blue, urlcolor=blue,%
- 10 plainpages=true, bookmarksopen=true,%
- 11 pdfhighlight=/P, %/I(inverse) /N(no effect) /O(outline) /P(inset)
- 12 @@ -13,9 +13,9 @@
- 13 pdfsubject={FreeBSD},%
- 14 pdfkeywords={FreeBSD system programming},%
- 15 pdfstartview=FitH, %FitBH, FitB
- 16 - pdfview=FitH,
- 17 pdfpagemode=UseOutlines,%UseOutlines, %None, FullScreen, UseThumbs
- 18 }
- 19 +\AtBeginDvi{\special{pdf:tounicode UTF8-UCS2}}
- 20
- 21 %% adjust page layout
- 22 \addtolength{\topmargin}{-1.0cm}
复制代码
第8行修补使得可用dvipdfmx产生可支持中文拷贝粘贴及搜索的PDF文件
第16行修补因第8行修补而引入的书签目标错位现象(不清楚原因)
第19行修补处理中文PDF标签问题;CMap文件UTF8-UCS2可由http://project.ktug.or.kr/dvipdf ... lambda-example2.zip解压获得,需拷贝到相应目录;如果不打这处补丁,只能手工使用iconv+gbk2uni处理中文PDF标签问题
打入补丁后,运行
latex freebsdsp.tex; latex freebsdsp.tex; dvipdfmx freebsdsp.dvi
即可产生可支持中文拷贝粘贴及搜索的PDF文件
[ 本帖最后由 yuzlei 于 2006-3-5 23:03 编辑 ] |
|