分类:
2009-04-30 12:03:38
上一节介绍了使用补丁丁和 Excel 制作简易书签。这一节介绍如何制作多层嵌套的书签,这次用的例子是张延生的《气功与手诊》。
在网上,我们可以找到该书的目录,这个目录还是带有页码的!那就太好了,不用我们自己输入页码。其形式如下所示:
第一章 中国气功概况 1
一、 气功发展简史 1
二、 什么是“气功” 3
三、 练功的目的 5
四、 气功有什么效果 7
五、 气功功法分类及特点 9
养生气功 11
诊断气功 19
……
这个目录其实分三层,第一层是章,第二层是节,最后一层是小节。
将上面的文本复制到一个免费的文本编辑器——AkelPad 的编辑区中。选中上面“一、气功发展史”到“诊断气功”这几行,按一下键盘上的“Tab”键。这样,这几行前面就多了一个制表符,看起来就是缩了进去的样子。然后,在选中下面“养生气功”到“诊断气功”两行,再按一下“Tab”键,这两行又往内缩进了一层。成为如下形式:
第一章 中国气功概况 1一、 气功发展简史 1
二、 什么是“气功” 3
三、 练功的目的 5
四、 气功有什么效果 7
五、 气功功法分类及特点 9
养生气功 11
诊断气功 19
用类似的方式处理后面几章的目录。
打开 PDF 文件,看看第一章对应的实际页码是第几页(本示例为第7页)。因此,我们在书签文件中第一行中要插入一行,成为如下形式:
#首页页码=7
第一章 中国气功概况 1
一、 气功发展简史 1
……
表示下面的页码第 1 页对应 PDF 文档中的第 7 页。
这本书前面还是有一个目录的。我们可以在书签文件中再加点东西,在书签中包含目录。在书签文件第一行前插入内容,成为如下形式:
目录 1
#首页页码=7
第一章 中国气功概况 1
一、 气功发展简史 1
……
这样,虽然“目录”和“第一章”的页码都是 1,但“目录”对应 PDF 文件的第 1 页,而由于第二行“#首页页码”指定了页码的关系,“第一章”对应第 7 页。
完成后将书签文件保存为文本文件。
打开 PDF 补丁丁。在“PDF 原始文件”中选择《气功与手诊》的 PDF 文件。在“用于补丁的信息文件”处选择刚才保存的文本文件。在“输出 PDF 文件”处指定导入书签文件后所得的新 PDF 文件。
点击“导入文件”,程序将把简易书签和原始文件合并,生成一个新的 PDF 文件。耐心等待程序处理完成。最后,我们就得到了一个具有书签的 PDF 文件。如下图所示。
做完了上述操作之后,我再打开新生成的带书签 PDF 文件一看,发现书签导航的页面不对。以为是程序出错。再检查一下书签文件中的页码和 PDF 文件的页码,发现在网上找来的目录文件,其页码和手头上这个 PDF 影印本的页码不符,不是程序的问题。
示例书签文件:http://blogimg.chinaunix.net/blog/upfile2/090430120520.rar