rst2pdf是一个用来转换reStructuredText到PDF不使用任何中间格式的工具。这个工具提供了另一种产生PDF直接使用ReportLab库。
1.安装rst2pdf sudo apt install rst2pdf 2.rst2pdf 支持中文的设定,默认情况转中文时,中文会是一个个的小黑方块 s tep1:导出rst2pdf默认的stylesheet: sudo rst2pdf --print-stylesheet > style step2:打开这个文件做些字体的修改,红色部分为增加或者修改的,分别在3行,和70~82行 embed
上篇说到用pandoc转换为reST为pdf是使用LaTeX作为中间格式的,而今天要说的rst2pdf貌似是直接转换为pdf的。 安装和调用 rst2pdf目前只支持Python2.7,因此在创建virtualenv时应使用-p选项指定2.7的python,即 mkvirtualenv -p /path/to/python2.7 rst workon rst pip install rst2pdf
evince pdf-filename & #这个是pdf阅读器 evince-2.28.2-14.el6_0.1.x86_64.rpm 这个软件也是centos6默认的pdf阅读器 xournal #这个软件是pdf编辑器 xournal-0.4.7-2.el6.x86_64.rpm epel 源 pdfedit #这个软件是pdf编辑器 pdfedit.x86_64 0:0.4.5-8.el6