質問

is-latex-worth-learning-today 、Windowsの多くのハウツー、

LinuxでLaTeXを使い始めた人はどのようにいますか

PDFを生成し、OOOワードプロセッサを放棄する方法

更新:

ここに記載されているすべての提案に感謝します。 Beamerクラスを使用して素晴らしいpptを作成できました: http://github.com/becomingGuru/ gids-django-ppt 。このアプローチは、パワーポイントなどを使用するよりもはるかに優れていることがわかりました。

興味のある方は、 TEXファイルをチェックアウトし、多くのカスタムコマンドと対応するプレゼンテーションを使用します。

役に立ちましたか?

解決

まず、インストールする必要があります:

  • LaTeXをパッケージ化するディストリビューションを使用している場合(ほとんどすべてが可能です)、 texlive または tetex を探します。 TeX Liveはこの2つのうちの新しいもので、現在ほとんどのディストリビューションでtetexを置き換えています。

    DebianまたはUbuntuを使用している場合、次のようなものです:

    apt-get install texlive

    ..インストールされます。

    RedHatまたはCentOSのニーズ:

    yum install tetex

注:これにはルート権限が必要なので、 su を使用してユーザーをルートに切り替えるか、コマンドの前に sudo をまだ追加していない場合rootユーザーとしてログインします。

次に、テキストエディターを入手する必要があります。どんなエディターでも行うことができるので、あなたが何でも好きです。 Emacs(およびvim)などの高度なエディターは多くの機能を追加するため、ドキュメント出力を作成する前に構文が正しいことを確認するのに役立ちます。

test.texというファイルを作成し、その中にコンテンツを入れます。たとえば LaTeXプライマー

\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を作成するには、ラテックスの代わりに pdflatex を実行するだけです:

pdflatex test.tex

..そしてtest.dviファイルの代わりにtest.pdfファイルが作成されます。

これがすべて正常に機能したら、 LaTeXプライマー作成したいドキュメントの機能が必要になったときに、ページを開いてそこの項目を実行します。

考慮すべき今後の事項:

  • 図を作成するには、 xfig dia などのツールを使用します。これらは、さまざまな形式でドキュメントに簡単に挿入できます。 PDFを作成する場合は、画像にEPS(カプセル化されたポストスクリプト)を使用しないでください-可能であれば、ダイアグラムエディターからエクスポートしたpdfを使用するか、 epstopdf \ includegraphics に含まれる図の(e)psからpdfに自動的に変換するcode>パッケージ。

  • ドキュメントのバージョン管理の使用を開始。これは最初は過剰に思えますが、大きなものを書いているときに戻って以前のバージョンを見ることができると非常に便利です。

  • make を使用して、ラテックスを実行します。ラテックスの参考文献、画像、その他のより複雑な使用法を開始すると、複数のファイルで複数回または複数回実行する必要があることがわかります(最初は参照を更新し、2番目は参照をドキュメントに挿入します。 latexを2回実行しない限り、古い可能性があります...)。これをmakefileに抽象化すると、時間と労力を大幅に節約できます。

  • より優れたエディタを使用。 Emacs + AUCTeXのようなものは非常に有能です。もちろんこれは非常に主観的な主題なので、私はそれのままにします(そして、Emacsが明らかに最良のオプションです:)

他のヒント

LinuxでLaTeXを使い始めるには、いくつかのパッケージをインストールする必要があります:

  1. LaTeXディストリビューションが必要になります。これは、(La)TeXコンピューター植字システムを構成するプログラムのコレクションです。 Unixシステム上の標準のLaTeXディストリビューションは、以前は teTeX でしたが、 TeX Live 。ほとんどのLinuxディストリビューションにはTeX Liveのインストールパッケージがあります。たとえば、 Ubuntu および Fedora

  2. LaTeXエディターをインストールすることをお勧めします。標準のLinuxテキストエディターは正常に動作します。特に、Emacsには AUCTeX と呼ばれる(La)TeX編集マクロの素晴らしいパッケージがあります。専用のLaTeXエディターも存在します。これらのうち、 Kile (KDE Integrated LaTeX Environment)は特に優れています。

  3. おそらく、 LaTeXチュートリアルが必要になるでしょう。古典的なチュートリアルは&quot; A(そうではない)LaTeX2eの簡単な紹介、&quot;です。しかし、最近では LaTeX wikibook の方が良い選択かもしれません。

Lyxの使用を開始することをお勧めします。これにより、OOO-Writerと同じくらい簡単にLatexを使用できます。 手動でLatex-Codeをドキュメントに追加することで、Latexをさらに深く踏み込むことができます。 PDFは、インストール後にたった1クリックで移動できます。 Lyxはクロスプラットフォームです。

Linuxディストリビューションとエディターの好みなどによって異なりますが、 Kile から始めることをお勧めします。 (KDEアプリ)習得が容易で、インストールすると、LaTexおよびPDF生成に必要なほとんどのパッケージがインストールされます。スクリーンショットをご覧ください。

UbuntuまたはDebianを使用している場合、チュートリアルをわかりやすくしました。 LaTeXをインストールするUbuntuまたはDebian 。このチュートリアルでは、LaTeXのインストール方法と最初のPDFの作成方法について説明します。

LaTeXには、ほとんどのLinuxディストリビューションに teTeX ディストリビューションの形式で付属しています。名前に「teTeX」が含まれるすべてのパッケージを見つけてインストールします。

私は個人的に次のような完全な編集パッケージを使用します:

  • TexWorks
  • TexStudio

次に&quot; MikTeX&quot;をインストールしますコンパイルパッケージとして。 pdfLaTeX コンパイラを使用して、ドキュメントからPDFを生成できます。

yum -y install texlive

centosディストリビューションがlatexコマンドを取得するには不十分でした。

このサイト 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