sutd和ntu哪个好:百度和谷歌上很难找到的texlive和sphinx
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 18:01:14
百度和谷歌上很难找到的texlive和sphinx 2010-03-30 17:31:37标签:linux 系统 texlive latex sphinx 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 在文章的开始,我想先说几句,呵呵!texlive和sphinx真的很难搜索到,我以后可能很少会再研究这个了,希望我的这点微弱的资料能给大家学习带来一点点轻松。如果在这里看的效果感觉不是很好的话,大家可以到51CTO的下载中心去下载PDF版的。还是希望大家到下载中心去下载,时间原因,我这个也是从我的源文件那里复制过来的,大家看的时候可能会发现这篇文档和你以往看过的有点不太一样,因为我这个可以说是源文件。(最后我希望看过我的文档的人能够给予评价,不管好坏我都会接受的,因为这里面有一个小小的故事,关于我的一个小小的故事,我比较关注大家看完之后的感受。以后会一直专攻linux,但可能不会再弄texlive和sphinx了)
Texlive和sphinx的安装和简单应用
=================================
前言
=================================
文档内容简介
=======================
本文档主要介绍的texlive2009和sphinx的安装及他们的简单应用。在下面的章节中,我们所用到的系统环境是ubuntu操作系统以及ubuntu的常用命令和gedit 编辑器,我所执行的命令都是在终端模式下执行的。但并没有太多的特殊命令,都是linux里边常用的一些命令,没有什么太大的难度。希望大家能够仔细的阅读本文档,希望大家能够对本文档提出意见与建议,让我们共同进步!
联系方式
=======================
我的邮箱:zyliday@gmail.com
我的MSN :zyliday@live.cn
我的QQ:759147273
=================================
texlive2009的安装及简单应用
=================================
texlive简介
===========================
目前世界上有许多电子排版系统。这些系统各有特点,也各有自己的适用范围。TeX 就是一种优秀的电子排版系统。TeX 提供了一套功能强大并且十分灵活的排版语言,它多达 900 多条指令,并且 TeX 有宏功能,用户可以不断地定义自己适用的新命令来扩展 TeX 系统的功能。许多人利用 TeX 提供的宏定义功能对 TeX 进行了二次开发,其中比较著名的有美国数学学会推荐的非常适合于数学家使用的 AMS-TeX 以及适合于一般文章、报告、书籍的 LaTeX 系统。
TeX 系统是公认的数学公式排得最好的系统。美国数学学会(AMS) 鼓励数学家们使用 TeX 系统向它的期刊投稿。世界上许多一流的出版社如 Kluwer、Addison-Wesley、牛津大学出版社等也利用 TeX 系统出版书籍和期刊。大部分的 TeX 系统都是免费的。Knuth 教授还公开了他的全部源程序。TeX 系统目前已经在数百种计算机系统上得到实现。TeX 系统的排版结果 DVI(DeVice Independent)文件与输出设备无关。DVI 文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。TeX 排版源文件及结果在各种计算机系统上互相兼容。本文档只介绍texlive的安装及简单应用。
texlive2009的下载地址:http://mirrors.xmu.edu.cn/CTAN/systems/texlive/Images
我用的是 texlive2009.iso.xz
texlive的安装
===========================
新建texlive2009的安装目录:
$mkdir /home/user/src/texlive
挂载光盘镜像(以下路径是我电脑上的光盘镜像存放位置,大家挂载的时候适情况而定):
$sudo mount -t iso9660 -o loop /home/user/zhangxiaofeng/texlive2009.iso /mnt
进入挂载目录并安装:
$cd /mnt
$sudo ./install-tl -gui
出来图形界面后点击“修改”,将路径改为/home/user/src/texlive(这个路径要改为当前登录用户有权限管理的路径),然后点击“安装texlive",再点击“完成”。查看是否安装成功使用以下命令,以下命令会显示texlive的版本号等信息:
$tex --version
图形界面管理texlive2009:
$tlmgr -gui
注意:默认情况下,texlive/2009中的tlpkg文件的属主和属组为 root,其他用户要用tlmgr命令管理时,要改属主和属组及其他的权限为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
$gedit index.rst
写入以下信息:
.. toctree::
:maxdepth: 2
childdir/test
保存文件。
sphinx中转换普通文件为pdf文件
----------------------------------------------
在/home/user/src/sphinx目录中新建childdir目录,并在childdir目录中新建test.rst文件,然后编辑文件:
::
$cd /home/user/src/sphinx
$mkdir childdir
$gedit test.rst
这个文件是存放pdf文件的内容的,直接在这里输入文章内容就可以了。
然后执行以下命令生成pdf文件:
$cd /home/user/src/sphinx
$make latex
$cd /home/user/src/_build/latex
$make
$xelatex sphinx.tex
&&目前在test.rst中输入英文,在输出的中结果是可以显示的,但输入中文还是不能显示。下面的操作是使生成的pdf支持中文。
sphinx中支持中文
-----------------------------------
进入目录编辑conf.py文件:
$cd /home/user/src/sphinx
$gedit conf.py
找到$ Additional stuff for the LaTeX preamble.$ latex_preamble = ''这两行,并将其改为:
$ Additional stuff for the LaTeX preamble.
latex_preamble = '\usepackage{tex-live-zh-cn}'
再执行以下命令使之重新生成pdf文件并查看:
$cd /home/user/src/sphinx
$make latex
$cd /home/user/src/sphinx/_build/latex
$xelatex sphinx.tex
$evince sphinx.pdf
我们已经将texlive及sphinx 的安装及简单应用完成了,目前为止我们已经可以将一篇文档用pdf的格式浏览了,envice命令也为我们提供了良好的显示效果。
Texlive和sphinx的安装和简单应用
=================================
前言
=================================
文档内容简介
=======================
本文档主要介绍的texlive2009和sphinx的安装及他们的简单应用。在下面的章节中,我们所用到的系统环境是ubuntu操作系统以及ubuntu的常用命令和gedit 编辑器,我所执行的命令都是在终端模式下执行的。但并没有太多的特殊命令,都是linux里边常用的一些命令,没有什么太大的难度。希望大家能够仔细的阅读本文档,希望大家能够对本文档提出意见与建议,让我们共同进步!
联系方式
=======================
我的邮箱:zyliday@gmail.com
我的MSN :zyliday@live.cn
我的QQ:759147273
=================================
texlive2009的安装及简单应用
=================================
texlive简介
===========================
目前世界上有许多电子排版系统。这些系统各有特点,也各有自己的适用范围。TeX 就是一种优秀的电子排版系统。TeX 提供了一套功能强大并且十分灵活的排版语言,它多达 900 多条指令,并且 TeX 有宏功能,用户可以不断地定义自己适用的新命令来扩展 TeX 系统的功能。许多人利用 TeX 提供的宏定义功能对 TeX 进行了二次开发,其中比较著名的有美国数学学会推荐的非常适合于数学家使用的 AMS-TeX 以及适合于一般文章、报告、书籍的 LaTeX 系统。
TeX 系统是公认的数学公式排得最好的系统。美国数学学会(AMS) 鼓励数学家们使用 TeX 系统向它的期刊投稿。世界上许多一流的出版社如 Kluwer、Addison-Wesley、牛津大学出版社等也利用 TeX 系统出版书籍和期刊。大部分的 TeX 系统都是免费的。Knuth 教授还公开了他的全部源程序。TeX 系统目前已经在数百种计算机系统上得到实现。TeX 系统的排版结果 DVI(DeVice Independent)文件与输出设备无关。DVI 文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。TeX 排版源文件及结果在各种计算机系统上互相兼容。本文档只介绍texlive的安装及简单应用。
texlive2009的下载地址:http://mirrors.xmu.edu.cn/CTAN/systems/texlive/Images
我用的是 texlive2009.iso.xz
texlive的安装
===========================
新建texlive2009的安装目录:
$mkdir /home/user/src/texlive
挂载光盘镜像(以下路径是我电脑上的光盘镜像存放位置,大家挂载的时候适情况而定):
$sudo mount -t iso9660 -o loop /home/user/zhangxiaofeng/texlive2009.iso /mnt
进入挂载目录并安装:
$cd /mnt
$sudo ./install-tl -gui
出来图形界面后点击“修改”,将路径改为/home/user/src/texlive(这个路径要改为当前登录用户有权限管理的路径),然后点击“安装texlive",再点击“完成”。查看是否安装成功使用以下命令,以下命令会显示texlive的版本号等信息:
$tex --version
图形界面管理texlive2009:
$tlmgr -gui
注意:默认情况下,texlive/2009中的tlpkg文件的属主和属组为 root,其他用户要用tlmgr命令管理时,要改属主和属组及其他的权限为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
$gedit index.rst
写入以下信息:
.. toctree::
:maxdepth: 2
childdir/test
保存文件。
sphinx中转换普通文件为pdf文件
----------------------------------------------
在/home/user/src/sphinx目录中新建childdir目录,并在childdir目录中新建test.rst文件,然后编辑文件:
::
$cd /home/user/src/sphinx
$mkdir childdir
$gedit test.rst
这个文件是存放pdf文件的内容的,直接在这里输入文章内容就可以了。
然后执行以下命令生成pdf文件:
$cd /home/user/src/sphinx
$make latex
$cd /home/user/src/_build/latex
$make
$xelatex sphinx.tex
&&目前在test.rst中输入英文,在输出的中结果是可以显示的,但输入中文还是不能显示。下面的操作是使生成的pdf支持中文。
sphinx中支持中文
-----------------------------------
进入目录编辑conf.py文件:
$cd /home/user/src/sphinx
$gedit conf.py
找到$ Additional stuff for the LaTeX preamble.$ latex_preamble = ''这两行,并将其改为:
$ Additional stuff for the LaTeX preamble.
latex_preamble = '\usepackage{tex-live-zh-cn}'
再执行以下命令使之重新生成pdf文件并查看:
$cd /home/user/src/sphinx
$make latex
$cd /home/user/src/sphinx/_build/latex
$xelatex sphinx.tex
$evince sphinx.pdf
我们已经将texlive及sphinx 的安装及简单应用完成了,目前为止我们已经可以将一篇文档用pdf的格式浏览了,envice命令也为我们提供了良好的显示效果。
本文出自 “Welcome to zyliday..” 博客,转载请与作者联系!
百度应该让大家做出最好的导航条给大家提问和回问,真的很难找哦!
专科和本科到底有多大的区别,.当今社会专科生是不是很难找到好的工作呢?
S.E.S 的资料和图片!
大s和小s 的 姓名
's 和s'的区别
很难找到的地方
谁有彭芳的照片,百度上有点难找
s.h.e 最难找的图片 网站
真正的朋友是不是很难找到?
为什么现在本科毕业的难找到工作?
为什么老实的人,难找到女朋友
我不知道怎么把VGA 和S端子的信号输到电视
哪能下载到S.H.E所有的演唱会和娱乐节目
请问天津在哪里可以买到正版的杰克琼斯和levi`s啊??
电影《战神》中的插曲是周渝民和大S合唱的不知到是什么名字?
谁能告诉我大S和小S的资料?
大S和小S真的是亲姐妹吗?
大S和小S一起出演的MV
大S和小S恰腰唱的那首歌叫什么?
谁知道大S和小S的歌?
百度和百度知道什么时候开始的?
林俊杰的新歌.曹操和进化论的歌词是啥```难找啊``
屠洪刚唱的*你*在百度里很难找,该怎么办?
关于s-plus的安装和使用