个人工具
119.28.94.63
该IP地址的讨论
登录
查看“UbuntuHelp:LaTeX/zh”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:LaTeX/zh”的源代码
来自Ubuntu中文
←
UbuntuHelp:LaTeX/zh
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/LaTeX}} {{Translator|zhan}} {{Verifier|dbzhang800}} {{Languages|UbuntuHelp:LaTeX}} LaTeX 是一种文档描述语言。如果你曾使用过 HTML,或曾经编辑过 wiki 那么你对文本中使用符号或命令来描述文档结构的方法很熟悉。 LaTeX 普遍使用在科学出版界。它帮助你制作非常漂亮的论文,还有非常好看的数学公式。它也能帮助你跟踪记录图片和公式的编号。LaTeX 源文件能够被转换成非常多的格式比如 PDF, PostScript, DVI, 和 HTML。 一个 LaTeX 源文件是一个包含文本和标记命令的 ASCII 文件。它能够在文本编辑器如 Gedit 和 Vim 中编辑。他被 LaTeX 编译器转换成特定的输出格式。有人喜欢在一个更加集成的环境中书写 LaTeX 文件,使用菜单和按钮来生成格式控制命令。有非常多的宏包为 LaTeX 增加新的功能。 = 安装 = 就像 Linux, LaTeX 也包含了非常多的相互依赖的工具和文件。一般来说,您会使用一个 LaTeX 的发行版,而不是寻找和安装所有的这些文件,在 Ubuntu 的软件仓库中的发行版是: * Tetex * Texlive Tetex 是一个常用的适用于 Linux 的 LaTeX 的发行版。它在 Ubuntu 的 main 软件仓库中,可以使用新利得或 apt-get 来安装。至少您要安装下列软件包: <pre><nowiki> tetex-base tetex-bin </nowiki></pre> 您可能也需要一些附加包: <pre><nowiki> tetex-extra </nowiki></pre> 另一个您可以安装的 LaTeX 的发行版是 texlive。Texlive 是一个比 tetex 更加丰富的LaTeX 套件的选择,同时也需要更大的空间。同时它也是 Ubuntu 新加入的特性,所以您可能的遇到一些问题。从 6.10 开始它就可以使用在 Ubuntu 上并处于 universe 的软件仓库中。 安装 texlive 您需要安装软件包 <pre><nowiki> texlive </nowiki></pre> = 附加软件包 = 可以使用附加软件包来扩展 LaTeX 的功能。 == 软件仓库 == 除了 <code><nowiki>tetex-extra</nowiki></code> 之外仓库中还有很多软件包包含有 LaTeX 的附加软件。您可以查看以下页面来看看究竟有哪些软件 [http://packages.ubuntu.com/breezy/tex/ breezy 的软件包,tex 章节]. [http://packages.ubuntu.com/dapper/tex/ dapper 的软件包,tex 章节]. [http://packages.ubuntu.com/edgy/tex/ edgy 的软件包,tex 章节]. [http://packages.ubuntu.com/feisty/tex/ feisty 的软件包,tex 章节]. == 其他的附加软件 == 还有非常多不在软件仓库中的附加软件。 下面有一个非常丰富的列表。 [http://www.tug.org/tex-archive/help/Catalogue/index.html 在线 TeX 目录 ] 或者 [http://www.ctan.org/ 全面的 TeX 软件包网络]. 通常下载回来的软件包是 tar.gz 或者 zip 格式的。安装它们您需要把它们解压并拷贝到 /usr/local/share/texmf/tex/latex 中,然后您需要运行 texhash 命令来更新数据库。 如果您下载了一个软件包 mhchem.zip 到您的家目录,那么执行下面的步骤应该能够起作用: <pre><nowiki> cd /usr/local/share/texmf/tex/latex sudo unzip ~/mhchem.zip sudo texhash </nowiki></pre> == 本地安装 == 您也可以把类型或类文件安装在您的家目录中。如果您没有 root 权限的话,这样做显得尤其有用。<code><nowiki> TEXINPUTS </nowiki></code> 控制 LaTeX 在什么地方寻找本地的文件。 假定您想把它们放在你的家目录的一个叫做 <code><nowiki>mylatex</nowiki></code> 的子目录下面,只要按照如下设置 <code><nowiki> TEXINPUTS </nowiki></code> : <pre><nowiki> export TEXINPUTS= ~/mylatex/: </nowiki></pre> 现在您可以把文件解压到 <code><nowiki> ~/mylatex </nowiki></code>, LaTeX 能够知道到什么地方去寻找它们。 要把这个设置成 <code><nowiki>TEXINPUTS</nowiki></code> 的默认值需要将上面的一样加入到 <code><nowiki>.bashrc</nowiki></code> 或者在终端中输入: <pre><nowiki> cd echo "export TEXINPUTS= ~/mylatex:" >> .bashrc </nowiki></pre> == 有用的附加软件 == * [http://www.tug.org/tex-archive/help/Catalogue/entries/mhchem.html mhchem] , 化学符号,化学反应式等。 * [http://www.tug.org/tex-archive/help/Catalogue/entries/isotope.html isotope] = 资源 = * [http://www.tug.org/interest.html TeX Users Group TeX 用户组] Lots of links 大量的链接 * [http://www.latex-project.org/guides/ Latex Documentation Latex 文档] * [http://tug.org/TeXnik/mainFAQ.cgi?file=index A-Z TeX FAQs 列表] = 反向搜索 = 反向搜索的意思是 * 在 dvi-viewer 中点击鼠标可以打开编辑器并且打开到相应的 (La)TeX 源码处(同时也叫做'逆向搜索') * Ctrl+鼠标左键是 xdvi 的默认按键 * 中键是 kdvi 的默认按键 * dvi-viewer 能够根据相关的 (La)TeX 源码的特定的行跳转到(而且会高亮显示) DVI 文件的相应位置(正向搜索)。 * 更多资料请看 [http://xdvi.sourceforge.net/inverse-search.html] == 设置 emacs 和 xdvi 的反向搜索 == * 将下面的行加入到您的家目录中的 <code><nowiki>.emacs</nowiki></code> 文件中。 <pre><nowiki> (server-start) </nowiki></pre> * 将下面的一行加入到您的家目录中的 <code><nowiki>.Xresources</nowiki></code> 文件中。 <pre><nowiki> xdvi.editor: emacsclient --no-wait +%l %f </nowiki></pre> * 运行 <pre><nowiki> xrdb .Xresources </nowiki></pre> * 下载并且安装下面的 latex 宏包[http://www.ctan.org/tex-archive/help/Catalogue/entries/srcltx.html srcltx] * 您需要使用 srcltx 软件包来编译您的 latex 文件。将下面的一行 <pre><nowiki> \usepackage[active]{srcltx} </nowiki></pre> 加入到您的 latex 文件中以使用 srcltx 的功能。 == Kile 和 kdvi == * 您需要使用 srcltx 宏包来编译 latex 文件。将下面一行 <pre><nowiki> \usepackage[active]{srcltx} </nowiki></pre> 写入到您的 latex 文件中,正向与反向搜索应该就可以正常工作了。 == 译者注 == tetex是一个比较老的tex,已经停止开发了。 texlive是较好的选择,可是源中的texlive需要自己配置中文,这一点对新手来说难度很大。 http://bbs.ctex.org 一般都有配置好的texlive可以下载,望大家注意。 ---- [[category:CategoryDocumentation]] [[category:CategoryArchive]] [[category:CategoryScience]] [[category:UbuntuHelp]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
模板:Translator
(
查看源代码
)
模板:Verifier
(
查看源代码
)
返回至
UbuntuHelp:LaTeX/zh
。