原帖由 monamour 于 2008-3-27 20:53 发表 
latex 很好很强大~
latex是很好,但肯定不是楼主要的
这方面我想楼主还是要靠Acrobat pro,我手头还有一个小巧的Acrobat插件,可以自动扫描pdf文件内容(主要是目录)并智能地生成书签。
另外楼主似乎要的是‘目录’而不是书签,这个难度就太高了,因为要修改pdf文章的内容。我想还是书签更合理一点
http://www.visagesoft.com/products/pdfreader/
Free PDF Reader - Version 2.0.150 eXPert PDF Reader is a free pdf viewer software that lets you view and print pdf documents on windows operating systems.
eXPert PDF reader will also allow modification of existing documents. You may modify document outlines, insert rubber stamps and modify any annotation that has been created from eXPert PDF or any other pdf creation software. -------------------------------------------------------------------------------------
给 PDF 生成书签的工具——ARTS PDF Bookmarkerdavies 发表于 2004 年 11 月 22 日
有不少 PDF 格式的电子书没有书签(Bookmark), 很不方便查阅,需要一种能够根据 PDF 文件的内容生成 书签的工具。 ARTS(http://www.artspdf.com/) 公司的 PDF Bookmarker可以满足这种需求,它是 Acrobat 的插件,目前版本是 1.2。
PDF文档是没有结构的,无法从文件结构上区分章节。但是用 TeX 等工具生成的 PDF 文档通常都具有一定的样式,即相同级别的标题会用相同的字体、字号、颜色、缩进等,Bookmarker 正是利用这些信息来获取 PDF 的层次结构。
ARTS 公司的网站上提供 Demo 版下载,安装时使用 keygen的序列号就可以使用全部功能,打开 Acrobat 时会多一个工具栏,其中的 Build Bookmark就是用来生成多极(最多5级)书签用的。生成时需要给定各级书签的规则,可选为字体、字号、颜色、缩进、通配符、关键字。其中比较有用的是字体、字号和缩进。设定好这三项一般可以生成比较理想的多极书签。有一点不足是它不能处理断行,分行的标题会被当作两个。但是设定规则是一个非常费劲的事情,通常很难目测得到标题所用的字体和字号等信息,需要反复尝试。
提示:
1、在选择字体时,对话框(elect bookmark arttibutes)的右下角的按钮(Refresh fonts)很有用,点击之后会列出当前文档作用的字体集合,然后从中选择带有 B 的字体,因为标题一般都会加粗。
2、设定字号和缩进规则时,最好先将容限(tolerance)设大一些,然后逐步缩小逼近。
[ 本帖最后由 kmc 于 2008-3-28 18:38 编辑 ] |