百度和谷歌上很难找到的texlive和sphinx
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-22
限为W,否则打开管理界面会提示无权访问. texlive的简单应用 =========================== 我们的目的 ----------------------------------- 以下文档介绍中我们要实现的效果就是将linux中的普通的文本用texlive转换成为pdf格式. 将普通文本转换为pdf格式的文本 ----------------------------------- 新建test目录,在test目录中新建aa.tex文件并编辑文件: $mkdir test $cd test $gedit aa.tex 写入以下信息: documentclass{article} begin{document} hello this is texlive test space end{document} 将其保存,执行以下命令将文档转换为pdf格式并查看文档: $latex aa.tex $pdflatex aa.tex $evince aa.pdf &&目前为止,我们所生成的pdf文件是不支持中文的,下面的操作是使生成的pdf文件支持中文. texlive中支持中文 ----------------------------------- 修改aa.tex文件: $gedit aa.tex 在documentclass{article}下面添加一行: usepackage{tex-live-zh-cn} 保存aa.tex文件. 用以下命令找到目前系统支持的中文语言,(并将所支持的语言复制): $fc-list 将tex-live-zh-cn.sty文件里的和字体有关文字的全部替换为刚才复制的字体(本系统为WenQuanYi ZenHei),另外有些没必要的行要用%注释掉,然后再将tex-live-zh-cn.sty这个文件复制到/home/user/.texlive2009/texmf-var/tex中(但我不知道这个文件来源于哪里,应该是自己写的texlive支持中文的文件吧.) 然后执行以下命令重新生成pdf文件并查看: $xelatex aa.tex $evince aa.pdf 这个时候我们可以看到生成的pdf已经支持中文了. ======================== sphinx的安装及简单应用 ======================== sphinx简介 ===================================================== Sphinx是一款文档编制软件.该工具可以将一系列 reStructuredText 源文本转换成各种不同的输出格式,并自动制作交叉引用(cross-references)、索引等.也就是说,如果某目录中有一系列的 reST 格式文档(可能子目录中也有), Sphinx 可以制作一份组织得非常完美的 HTML 文件(在其它目录中),便于浏览和查找.但是从同一组源文件,它也可以制作一份 LaTex 文件,以便你将其转换为 PDF 格式的文档.本文档只介绍sphinx的安装及简单的应用. sphinx的下载地址: http://pypi.python.org/pypi/Sphinx 我用的是Sphinx-0.6.5.tar.gz (md5) sphinx的安装 ===================================================== 解压缩源文件到指定目录并安装sphinx: $cd /home/user/Downloads $tar zxvf sphinx.tar.gz /home/user/zhangxiaofeng $sudo sphinx-quickstart 指定sphinx的安装路径(此安装路径适自己情况而定): > Root path for the documentation [.]: /home/user/src/sphinx_test 这个选项保持默认,直接回车 这里也是保持默认,直接回车 > Project name: sphinx(自定义) > Author name(s): zyliday(自定义) > Project version:0.1(自定义) 接下来的选项保持默认,全部按回车直到完成安装(安装过程中好多地方直接回车就可以了,不影响sphinx的安装结果,在这里不详细的介绍安装过程中的选项). 验证安装是否成功的命令: $cd /home/user/src/sphinx $ls 用以上命令,如果看到生成一些文件则安装成功. sphinx的简单应用 ===================================================== 我们的目的: ----------------------------------------------- 以下文档介绍中我们要实现的效果就是将linux中的普通的文本用sphinx转换成为pdf格式. 转换前的准备工作,修改index.rst文件 ----------------------------------------------- 进入sphinx目录并编辑index.rst文件: $cd /home/user/src/sphinx $ged |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux下使用iptables NAT上网下一篇: 软件安装与卸载的常用方法
关于百度和谷歌上很难找到的texlive和sphinx的所有评论