看板LaTeX
标 题Re: [问题]pdfinfo 中文内容
发信站SayYA 资讯站 (Tue Jul 29 11:42:36 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《suglwu (suglwu)》之铭言:
> ※ 引述《Edward (蒙古大夫 2.0)》之铭言:
> > pdfinfo 目前尚不支援 Unicode pdf metadata,网路上好像有 patches,
> > 要找一找。
> > 如不想安装 acroread,那麽需要 pdftk + recode
> > pdftk your.pdf dump_data | recode h4..u8
> > 所以,还是装一下 acroread 比较快。
> pdftk + recode 出来好像还是乱码 .......
> 同一个例子
因为你那个例子是错的,pdftex 的 \pdfinfo 不支援 Unicode。
\documentclass[12pt,a4paper]{article}
\usepackage{CJKutf8}
\usepackage[unicode,pdftex]{hyperref}
\hypersetup{pdfauthor={中文作者},
pdftitle={中文抬头}
}
\begin{document}
\begin{CJK}{UTF8}{nsung}
中文测试没有问题。
\end{CJK}
\end{document}
> $pdftk pdfinfo.pdf dump_data | recode h4..u8
另一种方式是使用 w3m(m17n)
pdftk pdfinfo.pdf dump_data | w3m -T text/hrml -dump
> 在 GNU/Linux 底下的 acroread 可以改 (\Author, \Title 等内容) 吗?
> 我是不行。版本 Acrobat 8.0
不行。
pdftk 可以改,但不「直接」支援中文。目前的话,可能需要使用
perl/python 去写个 script 来改。当然,直接用 binary editor
来硬改也是可以。
--
一个神圣的目标是很危险的。当一个目标变得神圣时,
要达到这个目标的手段往往会变得很卑下。(林语堂.快乐的天才)
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: edt1023.sayya.org