My favorites | Sign in
Project Home Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Project Information
Members
Links

编程珠玑番外篇的书稿和生成脚本

这是编程珠玑番外篇这本书的原始文件。以纯文本形式发布。(因版权问题, 不保证一定是最新的版本, 也不保证最后所有内容都可以在这里访问到)。 所有的 rst 源文件都在 Contents 目录之下, 字母小写的文件。 第一行的注释约定用来标记在 Google Docs 里对应的文件名。 这样生成的 HTML 可以上传到 Google Docs。 书的内容由 index.yaml 组织。 生成的结果放在 html 目录下。

制作电子书

制作该电子书需要 Python 运行时。 为了方便你解决 python 包依赖, 可以用

$ make bootstrap

来自动安装 python 包

rst 到 html

$ make html

自动上传到 Doc (需要修改 manage.py 中的 password 项和用户名项, 才能往你的 Google Docs 账户上传文件)

$ make upload
转换并上传单个文档
$ python manage.py upload file_name

待完成:

  1. 生成中文 LaTeX 和 PDF
2. 汇编为 epub 文件

Powered by Google Project Hosting