Latex
选择格式(自定义):

上次修改于:Fri, 11 Apr 2008 20:14:53 -0500

使用 Latex 制作 PDF

本站的 PDF 书均使用 Latex 的模板制成,因为 Wiki 本身的文法和 Latex 颇有不同,所以有些支持尚不完美,仍有待改进。本站在提供 PDF 下载的同时,也提供 tex 源码下载,以供交流学习。

以前 iliad PDF 使用的 Latex 的成书格式是 iliad.sty,M218/M218A 的 5" 屏格式是 m218.sty,翰林 V2/V3/V6/V8 的 6" 屏格式是 hanlin.sty

现在都改用 generic.sty 的样板,填入相关参数即可使用。

针对其他平台的规格正在制作中,欢迎提供相关数据。

  1. 内容显示范围的屏幕尺寸,要比较精确才行。
  2. 是否需要在 PDF 里面制作页码:因为 iliad 会自动显示页码,所以就不需要另做。
  3. 从目录直接进入章节的方式:iliad 可以直接用笔点击。其它平台可能需要通过书签。
  4. 从章节回到目录的方式:iliad 上面也可以直接点击。
  5. 是否支持 PDF 的内建书签:iliad 不支持。


留言板我要留言       [ 1 2 全部 ]

#58 <留言者:ninegua 时间:Mon, 22 Sep 2008 06:13:32 -0500 > <回复>

在 #57 留言中,anonymous.116.25.203.118 提到:

九瓜兄:下了一本书的tex源码,里面要ebook.sty这个文件,这个文件应该不是官方的包里面的,能提供一下吗?

把本页提供的任和一个 sty 文件改名为 ebook.sty 即可。如用 generic.sty,里面的大写词要先替换为实际参数值。


#57 <留言者:anonymous from 116.25.203.118 时间:Mon, 22 Sep 2008 04:06:47 -0500 > <回复>

九瓜兄:下了一本书的tex源码,里面要ebook.sty这个文件,这个文件应该不是官方的包里面的,能提供一下吗?


#56 <留言者:zhcbbs 时间:Sun, 17 Aug 2008 07:50:53 -0500 > <回复>

九瓜兄在哪里呀,最近是不是关注奥运不上网了。


#55 <留言者:zhcbbs 时间:Tue, 12 Aug 2008 09:09:42 -0500 > <回复>

最近升级了iliad的内置ipdf程序,终于可以使用全屏阅读pdf文件了,因此希望增加8寸pdf(全屏版)12cm*16.1cm,这样能够充分利用屏幕显示pdf文件。感谢。


#54 <留言者:pingyuan2434 时间:Mon, 11 Aug 2008 13:09:42 -0500 > <回复>

翻译类书籍,应当注明译者、版本。 不同译者不同版本的译文,水准那是天差地别。在面临抉择的时候,译文的版本信息就是读者最大的参考依据。


#53 <留言者:jchenibm 时间:Wed, 30 Jul 2008 10:07:18 -0500 > <回复>

楼主能不能介绍一下,这些模板在windows系统下具体怎么使用?需要下载和运行什么样的软件? 谢谢!


#52 <留言者:ticat 时间:Wed, 23 Jul 2008 00:23:09 -0500 > <回复>

能否考虑提供对与VGA的PPC的支持? 屏幕大概从3.6~4寸这样的。 这种机器的装机量还是蛮大的。


#51 <留言者:ninegua 时间:Mon, 07 Jul 2008 10:55:01 -0500 > <回复>

在 #50 留言中,anonymous.202.127.20.33 提到:

下载的pdf文件中的图片生成的是图片的网络地址,连占位方框都没有出现,不知道九瓜是怎么解决这个问题的。

目前 PDF 里面只制作附件形式的图片,比如 Economist 或者 安达充作品。之所以不制作 url 链接的图片主要还是因为服务器空间和计算量的考虑,站方限制比较多。


#50 <留言者:anonymous from 202.127.20.33 时间:Sun, 06 Jul 2008 08:09:52 -0500 > <回复>

下载的pdf文件中的图片生成的是图片的网络地址,连占位方框都没有出现,不知道九瓜是怎么解决这个问题的。 我觉得可以把图片用latex里的pgf包打包就可以在pdf中实现的就是了。

我是下载之后直接在mac下用preview看的pdf文件。


#49 <留言者:mathzqy 时间:Sat, 10 May 2008 22:18:48 -0500 > <回复>

目前有一定的自定义规格,但都属于从已有的列表里面挑选搭配。这是因为生成 pdf 需要大量的硬盘空间作为缓存,目前由于规模所限,无法满足由用户自由指定参数的需求。你可以提出页面规格的要求,我来加个选项即可。
希望添加一种4:3比例版面的。比如16cm*12cm的。

提供下载的 tex 源码就是 utf-8 编码的,你试试看另存文件到硬盘上,然后用合适的编辑器打开。
我用winedt, ultraedit打开都是乱码,改编码也没有用。在notepad下汉字可以正确显示,但换行符全丢失了。估计是unix下编码和win下编码不同的原因?


#48 <留言者:ninegua 时间:Tue, 06 May 2008 20:07:36 -0500 > <回复>

在 #47 留言中,mathzqy 提到:

  • 分段编辑,几乎所有wiki软件都可以分段编辑的,这里似乎不行,这样编辑那种很长的书比较困难。

这是一个迫待解决的问题,放在本站开发计划第二位(第一是解决页面改名的 bug),我希望能够尽快推出!

  • 能否自定义所下载的pdf的版面?我比较喜欢pdf的全屏阅读,也就是那种宽屏的pdf文件。

目前有一定的自定义规格,但都属于从已有的列表里面挑选搭配。这是因为生成 pdf 需要大量的硬盘空间作为缓存,目前由于规模所限,无法满足由用户自由指定参数的需求。你可以提出页面规格的要求,我来加个选项即可。

  • 下载的tex文档是乱码。可能是我的系统是英文版的原因,但tex文件最好用utf8编码吧?

提供下载的 tex 源码就是 utf-8 编码的,你试试看另存文件到硬盘上,然后用合适的编辑器打开。


#47 <留言者:mathzqy 时间:Tue, 06 May 2008 12:08:04 -0500 > <回复>

此地方甚好。

两个建议:

还有个问题


#46 <留言者:ninegua 时间:Fri, 11 Apr 2008 20:13:09 -0500 > <回复>

已经提供 tex 源码下载了。


#45 <留言者:wala512 时间:Sat, 05 Apr 2008 19:00:17 -0500 > <回复>

请问可以增加下载tex的选项吗?我想学习一下。 顺便换个字体什么的。

谢谢你的网站。wiki编书的主意很好, 希望亿年可以越做越好。


#44 <留言者:ninegua 时间:Sat, 29 Mar 2008 10:00:22 -0500 > <回复>

谢谢支持!目前的打算是先进一步完善网站功能,再考虑非 PDF 格式的支持,毕竟大部分的手持电书设备基本上都支持 PDF。

另外 Latex 只能从 tex 源码编译成 PDF,而不能处理已有的 PDF 文件。这也是为什么本站首先支持的是文本格式下的自由编辑功能,而不是仅仅提供 PDF 下载。


#43 <留言者:anonymous from 58.207.128.44 时间:Fri, 28 Mar 2008 12:00:20 -0500 > <回复>

刚刚发现这个网站,真的很棒! 可否考虑像http://www.feedbooks.com 一样,提供各种阅读器的下载?比如Mobipocket/Kindle 所支持的.mobi格式,可以在很多手机端上读,prc,pdb等格式也很好用,但不知道可否导出?Latex应该能导出.mobi的,feedbooks面就是这样。 我这里有不少pdf格式的电子书,怎么上传呢,可否直接上传后用Latex处理输出?这样会方便很多。 希望网站越办越好,多多宣传吧,呵呵。 可以考虑上豆瓣整个小组之类,豆瓣上读书的人会比较多,大家都喜欢新的网络应用:)


#42 <留言者:anonymous from 218.104.98.213 时间:Wed, 19 Mar 2008 23:25:07 -0500 > <回复>

在 #41 留言中,ninegua 提到:

在 #40 留言中,hamugua 提到:
九瓜兄,在生成页眉时,页边距有点问题,本来选的是最小,上下为0,左右为0.1的,可是页眉上面的留空明显偏大,页眉横线下面也有最小段落距离那么大的留空,有点浪费,麻烦您调整一下。

我又调整了一下,可能还不是特别让人满意。

感谢调整,提一点点个人感受: ①页眉横线下面最好能留0.1的空,上下边距为0时字顶着横线很难受,当然可以选上下0.1,左右0.2,可是这样左右感觉偏大。 ②段间距最小的还是偏大,感觉还可以再小一点点。


#41 <留言者:ninegua 时间:Mon, 17 Mar 2008 22:02:58 -0500 > <回复>

在 #40 留言中,hamugua 提到:

九瓜兄,在生成页眉时,页边距有点问题,本来选的是最小,上下为0,左右为0.1的,可是页眉上面的留空明显偏大,页眉横线下面也有最小段落距离那么大的留空,有点浪费,麻烦您调整一下。

我又调整了一下,可能还不是特别让人满意。


#40 <留言者:hamugua 时间:Sun, 16 Mar 2008 03:28:41 -0500 > <回复>

九瓜兄,在生成页眉时,页边距有点问题,本来选的是最小,上下为0,左右为0.1的,可是页眉上面的留空明显偏大,页眉横线下面也有最小段落距离那么大的留空,有点浪费,麻烦您调整一下。


#39 <留言者:hamugua 时间:Thu, 13 Mar 2008 06:14:40 -0500 > <回复>

九瓜兄,能否在自定义里提供不内嵌字体的选项,谢谢!


#38 <留言者:ninegua 时间:Mon, 03 Mar 2008 08:00:52 -0600 > <回复>

在 #37 留言中,hamugua 提到:

1、似乎生成章节指的是在文章前面增加一些带章节的连接,主要针对iliad等可以跳转的产品吧?发现选中不生成章节无法保存,就是说选了,再进去自定义的话,仍然是默认选中生成章节,但是虽然没保存,实际上设置是生效的。

这是个 bug,已经修正。多谢指出!

2、能否针对翰林V3的字体加重渲染问题,给一些相应的优化呢?譬如字体不作加重处理(或者叫减淡处理),或是尽快提供其他字体,郁闷的是,过去下了很多雅黑的,如果修改了后都要重新下一次,真麻烦啊,不知道有没有办法离线处理呢。

用 Latex 做 PDF 似乎没有这种对字体进行这么细节调整的功能。我可以考虑提供其它字体作为备选,不过这个也需要时间。


#37 <留言者:hamugua 时间:Sun, 02 Mar 2008 21:04:41 -0600 > <回复>

在 #36 留言中,ninegua 提到:

自定义 PDF 规格的功能已经正式推出,同时推出 PSP 大小的 PDF,欢迎使用! 另外针对预定义的几个规格做了些修改,如果出现问题,请汇报一下。
1、似乎生成章节指的是在文章前面增加一些带章节的连接,主要针对iliad等可以跳转的产品吧?发现选中不生成章节无法保存,就是说选了,再进去自定义的话,仍然是默认选中生成章节,但是虽然没保存,实际上设置是生效的。

2、能否针对翰林V3的字体加重渲染问题,给一些相应的优化呢?譬如字体不作加重处理(或者叫减淡处理),或是尽快提供其他字体,郁闷的是,过去下了很多雅黑的,如果修改了后都要重新下一次,真麻烦啊,不知道有没有办法离线处理呢。

3、感谢九瓜兄的辛勤劳动!


#36 <留言者:ninegua 时间:Mon, 25 Feb 2008 20:33:23 -0600 > <回复>

自定义 PDF 规格的功能已经正式推出,同时推出 PSP 大小的 PDF,欢迎使用! 另外针对预定义的几个规格做了些修改,如果出现问题,请汇报一下。


#35 <留言者:bookworm 时间:Thu, 21 Feb 2008 07:14:59 -0600 > <回复>

在 #33 留言中,ninegua 提到:

能有 LRF 的支持最好,但是我本人没有这个开发环境(1. 手头的 505 是礼物,马上就离开我了。2. 我没有 Windows 机装不了 Connect 软件,无法预览 LRF),希望有能力的书友能帮忙开发!

用BBeB BINDER 来convert TXT 和HTML FILE 到 LRF, 非常方便. http://chineseebookforsonyreader.blogspot.com/


#34 <留言者:hamugua 时间:Tue, 19 Feb 2008 23:00:21 -0600 > <回复>

瓜兄,自定义版本出来前能否帮我的翰林V3先定制一个呢,应该很简单吧,在6寸屏的现基础上改一下增多一个版本,现在字体太大实在是翻页翻不赢,实在等不及那个定制版了,万分感谢!


#33 <留言者:ninegua 时间:Sun, 17 Feb 2008 15:48:21 -0600 > <回复>

能有 LRF 的支持最好,但是我本人没有这个开发环境(1. 手头的 505 是礼物,马上就离开我了。2. 我没有 Windows 机装不了 Connect 软件,无法预览 LRF),希望有能力的书友能帮忙开发!


#32 <留言者:gale whooper 时间:Sun, 17 Feb 2008 14:02:05 -0600 > <回复>

九兄~谢谢提供505的破解,顺便问问这里能不能提供lrf下载?


#31 <留言者:ninegua 时间:Sat, 16 Feb 2008 20:20:09 -0600 > <回复>

经过考虑,决定开发 PDF 规格自定义,将包括:

  1. 页面尺寸,白边尺寸
  2. 标题和正文的字体大小
  3. 行间距,段落间距
  4. 可选项目:页眉,章节目录

和现在的方式相同,网站也会提供一些预定义的常用规格。另外出于对存放空间和制作时间方面的考量,自定义也是有限制的,多数会以选项方式提供,而不是任意输入的数值。


#30 <留言者:hamugua 时间:Tue, 12 Feb 2008 02:22:09 -0600 > <回复>

是的,麻烦九兄了,另外,据百战石家庄兄说他实测V3可阅读高度为11.5,谢谢!


#29 <留言者:ninegua 时间:Mon, 11 Feb 2008 19:43:43 -0600 > <回复>

在 #28 留言中,hamugua 提到:

九瓜兄,能否将翰林v3与V2分开,或是多给一个页面设置,字体设为10号,左右边距增至0.2cm,上下仍为0.1,多谢!

就是说把现有的设置定为 v2,而 v3 使用你给出的数值?


#28 <留言者:hamugua 时间:Mon, 11 Feb 2008 10:47:33 -0600 > <回复>

九瓜兄,能否将翰林v3与V2分开,或是多给一个页面设置,字体设为10号,左右边距增至0.2cm,上下仍为0.1,多谢!


#27 <留言者:ninegua 时间:Sun, 10 Feb 2008 17:02:17 -0600 > <回复>

在 #26 留言中,rred 提到:

九兄,既然是使用Latex生成的pdf,能否支持数学公式呢?

这是个好问题,理论上可以实现,而且也不难,难的是在 HTML 下也要显示出来,这需要整合 WikiTex。让我想想怎么做合适。


#26 <留言者:rred 时间:Sun, 10 Feb 2008 16:31:06 -0600 > <回复>

九兄,既然是使用Latex生成的pdf,能否支持数学公式呢?


#25 <留言者:ninegua 时间:Tue, 04 Dec 2007 20:43:55 -0600 > <回复>

纯文本格式已经支持,为 UTF-8 编码,请 PDA 及手机的用户测试,如果有不妥请留言。


#24 <留言者:ninegua 时间:Sun, 02 Dec 2007 19:20:31 -0600 > <回复>

已经放在页首了。最后我又调了一下,之前是采用的厘米转英寸,现在直接用的厘米,可能尺寸上又有点变化。看看合适不合适!


#23 <留言者:zhcbbs 时间:Sun, 02 Dec 2007 01:31:16 -0600 > <回复>

我估计可能是V2显示pdf的问题,无法撑满显示,如果只是增加字数,只能使得整体字体变小,无法利用边缘空白。 因此还是使用前一个pdf的版面设计吧,字体大小视觉效果最好。而且版面大小正好是9cm*11.6cm

可否正式投入使用。


#22 <留言者:ninegua 时间:Sun, 02 Dec 2007 00:49:09 -0600 > <回复>

对比之前的一个版本还是有变化的,每行多了一个字呀。前一个版本在这里:zaobao-6in-0.pdf,你可以把两个版本比较一下。


#21 <留言者:zhcbbs 时间:Sun, 02 Dec 2007 00:04:16 -0600 > <回复>

觉得左右边距和底边的边距没有什么变化,是不是设置上还有问题。 我提供的屏幕尺寸大小,不是严格的6寸屏幕尺寸,由于v2屏幕最底端一行总是显示文件名称和页码,并且无法取消,因此我把它排除在可视屏幕之外。是否还是由于可视屏幕的尺寸设置不对,导致边距过大。

我看了pdf文件,发现页面设置是9.245*11.937 长宽比是1.2911 而我给出的屏幕尺寸是9*11.6 长宽比是1.2888

两者之间还存在些差异。


#20 <留言者:ninegua 时间:Sat, 01 Dec 2007 22:42:37 -0600 > <回复>

ok, 试试看最新的


#19 <留言者:zhcbbs 时间:Sat, 01 Dec 2007 19:16:01 -0600 > <回复>

字体已经相当完美了,没有了10号字体笔画发虚的现象了。

非常抱歉,底端的空白是0.5厘米,我是笔误说成了0.5毫米,呵呵,另外左右两边的空白也是0.5厘米,有些偏大,我认为0.2厘米的空白比较核实。看看能不能调整一下,非常感谢。