留下深刻的印象 今天乳胶值得学习吗, 以及许多有关 Windows 的操作方法,

如何让别人在 Linux 上开始使用 LaTeX?

如何将其生成 pdf 并放弃 OOO 文字处理程序?

更新:

感谢这里给出的所有建议。我能够使用 Beamer 类创建一个很棒的 ppt: http://github.com/becomingGuru/gids-django-ppt. 。我发现这种方法比使用 powerpoint 等要好得多。

有兴趣的可以看看 TEX 文件, ,有许多自定义命令和 相应的演示.

有帮助吗?

解决方案

首先你需要 安装 它:

  • 如果您使用的是打包 LaTeX 的发行版(几乎所有都可以),那么寻找 德克斯直播 或者 特克斯. 。TeX Live 是两者中较新的一个,现在正在大多数发行版上取代 tetex。

    如果您使用 Debian 或 Ubuntu,类似:

    apt-get install texlive

    ..将安装它。

    RedHat 或 CentOS 需要:

    yum install tetex

笔记 :这需要root权限,所以要么使用 su 将用户切换到 root,或在命令前面加上前缀 sudo, ,如果您尚未以 root 用户身份登录。

接下来你需要获得一个 文本编辑器. 。任何编辑器都可以,所以无论你喜欢什么。您会发现 Emacs(和 vim)等高级编辑器添加了很多功能,因此将有助于在尝试构建文档输出之前确保语法正确。

创建一个名为 test.tex 的文件并在其中放入一些内容,例如 乳胶底漆:

\documentclass[a4paper,12pt]{article}
\begin{document}

The foundations of the rigorous study of \emph{analysis}
were laid in the nineteenth century, notably by the
mathematicians Cauchy and Weierstrass. Central to the
study of this subject are the formal definitions of
\emph{limits} and \emph{continuity}.

Let $D$ be a subset of $\bf R$ and let
$f \colon D \to \mathbf{R}$ be a real-valued function on
$D$. The function $f$ is said to be \emph{continuous} on
$D$ if, for all $\epsilon > 0$ and for all $x \in D$,
there exists some $\delta > 0$ (which may depend on $x$)
such that if $y \in D$ satisfies
\[ |y - x| < \delta \]
then
\[ |f(y) - f(x)| < \epsilon. \]

One may readily verify that if $f$ and $g$ are continuous
functions on $D$ then the functions $f+g$, $f-g$ and
$f.g$ are continuous. If in addition $g$ is everywhere
non-zero then $f/g$ is continuous.

\end{document}

获得此文件后,您需要 运行乳胶 在其上生成一些输出(作为 .dvi 文件开始,可以转换为许多其他格式):

latex test.tex

这将打印一堆输出,如下所示:

=> latex test.tex

This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e &lt;2003/12/01&gt;
Babel &lt;v3.8d&gt; and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
No file test.aux.
[1] (./test.aux) )
Output written on test.dvi (1 page, 1508 bytes).
Transcript written on test.log.

..不用担心大部分输出——重要的部分是 输出写在 test.dvi 上 线,这表明它已经成功。

现在你需要 查看输出文件 与xdvi:

xdvi test.dvi &

这将弹出一个窗口,其中包含格式精美的输出。点击“q”退出,或者您可以将其保持打开状态,当 test.dvi 文件被修改时它将自动更新(因此每当您运行 Latex 来更新输出时)。

要生成此内容的 PDF 你只需跑 pdf乳胶 代替乳胶:

pdflatex test.tex

..您将创建一个 test.pdf 文件而不是 test.dvi 文件。

一切正常后,我建议去 乳胶底漆 页面并浏览那里的项目,因为您需要要编写的文档的功能。

未来需要考虑的事项包括:

  • 使用诸如 x图 或者 直径 创建图表. 。这些可以轻松地以各种格式插入到您的文档中。注意 如果您要创建 PDF,则不应使用 EPS(封装后记)作为图像 -- 如果可能的话,使用从图表编辑器导出的 pdf,或者您可以使用 epstopdf 包自动将包含的图形从 (e)ps 转换为 pdf \includegraphics.

  • 开始对文档使用版本控制. 。乍一看这似乎有些过分,但是当您编写大型内容时能够返回并查看早期版本可能非常有用。

  • 使用 制作 为你运行乳胶. 。当您开始使用参考书目、图像和其他更复杂的乳胶用途时,您会发现需要在多个文件或多次上运行它(第一次更新参考文献,第二次将参考文献放入文档中,这样它们可能会过时,除非你运行乳胶两次......)。将其抽象到 makefile 中可以节省大量时间和精力。

  • 使用更好的编辑器. 。像 Emacs + AUCTeX 这样的东西非常有能力。这当然是一个高度主观的主题,所以我就到此为止(Emacs 显然是最好的选择:)

其他提示

要在Linux上开始使用LaTeX,您需要安装几个软件包:

  1. 您将需要 LaTeX发行版。这是包含(La)TeX计算机排版系统的程序集合。 Unix系统上的标准LaTeX发行版曾经是 teTeX ,但已被 TeX Live 。大多数Linux发行版都有TeX Live的安装包 - 例如,参见 Ubuntu 和 Fedora

  2. 您可能希望安装 LaTeX编辑器。标准的Linux文本编辑器可以正常工作;特别是,Emacs有一个很好的(La)TeX编辑宏包,名为 AUCTeX 。专业的LaTeX编辑器也存在;其中, Kile (KDE Integrated LaTeX Environment)特别好。

  3. 您可能需要 LaTeX教程。经典教程是“ A(Not So)LaTeX2e简介,”但现在 LaTeX wikibook 可能是更好的选择。

我建议开始使用Lyx,你可以像使用OOO-Writer一样简单地使用Latex。 通过手动将Latex-Code添加到Document,您可以更深入地进入Latex。 安装后只需轻轻一点即可获得PDF格式。 Lyx是跨平台。

这取决于您的Linux分布情况以及您对编辑等的偏好。但我建议您先从 Kile 开始(一个KDE应用程序),因为它易于学习和安装它应该安装大多数LaTex和PDF生成所需的包。看看屏幕截图。

如果你使用Ubuntu或Debian,我的教程很容易理解:安装LaTeX on Ubuntu或Debian 。本教程介绍如何安装LaTeX以及如何创建第一个PDF。

大多数 Linux 发行版都以 LaTeX 的形式提供 特克斯 分配。查找名称中包含“teTeX”的所有软件包并安装它们。

  • 大多数编辑器,例如 维姆 或者 emacs 与 TeX 一起使用 编辑模式. 。您还可以获得所见即所得的前端(技术上 所见即所得),其中最著名的可能是 莱克斯。

  • LaTeX 的最佳快速介绍是 Oetiker 的 “LaTeX 的不那么简短的介绍”

  • LaTeX 的工作方式类似于编译器。您编译 LaTeX 文档(可以包含其他文件),这会生成一个名为 .dvi (与设备无关)。可以使用各种后处理器将其后处理为各种格式(包括 PDF)。

  • 要制作 PDF,请使用 dvips 并使用标志 -PPDF(IIRC - 我手头没有 makefile)来生成带有字体渲染设置的 PS 以转换为 pdf。然后可以使用以下命令完成 PDF 转换 ps2pdf 或蒸馏器(如果你有的话)。

  • 最佳格式为 包括图形 在这个环境下是 eps (封装后记)尽管并非所有软件都能生成表现良好的后记。jpeg 或其他格式的照片可以使用 各种机制。

我个人会使用完整的编辑包,例如:

  • 德克斯工厂
  • 纺织工作室

然后我会安装“MikTeX”作为编译包,它允许您使用以下命令从文档生成 PDF pdfLaTeX 编译器。

yum -y install texlive

还不足以让我的centos发行版获得乳胶指令。

此网站 https://gist.github.com/melvincabatuan/350f86611bc012a5c1c6 包含其他内容包。特别是:

yum -y install texlive texlive-latex texlive-xetex

已经足够了,但作者也指出了这些:

yum -y install texlive-collection-latex
yum -y install texlive-collection-latexrecommended
yum -y install texlive-xetex-def
yum -y install texlive-collection-xetex

仅在需要时:

yum -y install texlive-collection-latexextra
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top