2010年1月29日 星期五

Python 文件產生方法 - 工具篇

1.Code highlighter:
  Pygments -http://pygments.org/

2.rStructure text 轉 PDF
  rst2pdf -http://code.google.com/p/rst2pdf/

3.Docutils:Documentation Utilities
  http://docutils.sourceforge.net/

4.Sphinx-Python document generator (會包含 docutils 的套件)
  http://sphinx.pocoo.org/index.html

5.xhtml2pdf
  http://www.xhtml2pdf.com/

6.ReportLab's Open Source Libraries
 http://www.reportlab.com/software/opensource/

7.html5lib
  Library for working with HTML documents

現行作法:
1. 用reStructureText 寫文件
2. rst2html.py 產生 html 檔  ------- 已完成.
3. html 檔用 pdfCreator 產生 PDF 檔 -- 已完成.
4. rst2pdf 產生 PDF 檔-已完成. 但需加入 styles 檔

5.xhtml2pdf.exe 產出的pdf 中文字碼為黑塊.
6.Sphinx 掛rst2pdf 的 pdfBuilder ,產生PDF 檔中文字碼為黑塊.

沒有留言: