LaTeXを使い始める最も簡単な方法は何ですか?


43

UbuntuでLaTeXを学び、使用したいと思います。どのパッケージが必要ですか?新しいLaTeXユーザーにとって、Ubuntu上のLaTeXコードに最適なエディターは何ですか?また、可能であれば、1つのペインにコードを表示し、結果を2番目のペインに表示する機能も必要です。ただし、必ずしもWYSIWYGではありません。


2
私はTeXエディター戦争には参加しませんが、@ detlyが言ったことを繰り返したいと思います。やりたいことがわかるまで
nbm

回答:


39

texliveパッケージをインストールするだけで、必要なものがすべて取り込まれます。さらに、あなたの言語でドキュメントをインストールできます。texlive-docのエン。英語とは異なる言語で記述している場合は、それぞれの言語パッケージ、たとえばtexlive-lang-frenchも追加する必要があります。texlive-sciencetexlive-humanitiesのようなトピック指向のパッケージもありますが、LaTeXの基本を学びたいのであれば、それらは必要ありません。

構文の強調表示などの基本的な編集サポートが必要な場合は、標準のGNOMEテキストエディターgeditを含む、任意のテキストエディターで可能です。より高度なオプションは次のとおりです。

  • texworks texworksをインストールする:統合されたPDFビューアーとエディターとビューアー間の同期を備えた、非常にクリーンでシンプルなインターフェイスを備えたLaTeXエディター(つまり、両方で同じ位置にジャンプできます)
  • kile kileをインストール:KDE用の強力なエディタ(GNOMEの下にインストールでき、GNOME pdfビューアを使用するためにいくつかの設定の詳細を変更することなく問題なく動作します)
  • texmaker TexmakerをインストールするKILEと範囲が似ていますが、より「GNOMEに似ています」(ツールバーのボタンが少ない;-)など)、おそらくKILEよりも機能が少し少ない
  • latexila latexilaをインストールするKILEと似ていますが、GNOMEを対象としています。
  • lyx lyxをインストールする:実際にはLaTeXエディタではなく、LaTeXを内部で使用するワードプロセッサです。これが「実際の」LaTeXを学ぶ最良の方法であるかどうかは意見が異なります。

これらのエディターのほとんどにはプレビューペインはありませんが、これは必ずしも必要ではありません。作業中のドキュメントでevinceを開いたままにしておくと、ラテックスドキュメントを「コンパイル」するとすぐにevinceが自動的にコンテンツを更新します


1
Texworksも利用可能な優れたエディターです!
ピータースミット

Re。LyX — LaTeXの学習と一緒に使用しても、実際に害はありません。これがあなたがしていることであることを自分自身で明確にしている限りです;)とにかく、LyXを実際に成功させるには、 LaTeXの基本を理解し、より基本的なエラーを手伝うことに苦労しています。
12

3
TeXstudioをお勧めします。これはTexmakerに基づいていますが、オープンソースであり、生活を楽にする追加機能があります。texstudio.sourceforge.net-
ロッシュ

ロッシュの実装と異なり、Texmakerはオープンソース(GPL)であることに注意してください。いずれにしても、TeXstudioとTexmakerは、LaTeXを初めて使用する場合に非常に適したオプションです。
ルイスデスーサ14

10

ベースのものだけをインストールしたい場合は、インストールする必要があります texlive-latex-base

sudo apt-get install texlive-latex-base

広範なドキュメントを含むシバン全体が必要な場合は、 texlive-full

sudo apt-get install texlive-full

軽量のエディターが必要な場合は、インストールするだけです gedit-latex-plugin

sudo apt-get install gedit-latex-plugin

これにより、デフォルトのテキストエディタにLaTeX機能が追加されます。

より多くの機能を備えたものが必要な場合はtexmaker、試してみることができます

sudo apt-get install texmaker


1
gedit-latex-plugin専用のクイック+1です。現在、博士論文を書いていますが、デフォルトのテキストエディターに統合する方法と、複数のファイルと大きなbibtexファイルにまたがるプロジェクトでシームレスに動作する方法がとても気に入っています。
SB

geditは非常に遅いか、非常に長い行のファイルを開くとクラッシュします。直せますか?(...)これは既知の制限(...)であり、修正できません。 あなたがそれと一緒に暮らせるなら、geditがあなたのためかもしれません。それ以外の場合は、他のオプション、たとえばgeany
nattyについてナッツ

8

必ずしもUbuntu専用のツールというわけではありませんが、このネットワーク上に姉妹TeX Stack Exchangeがあり、LaTeXをまだ学習している私たちにとってすばらしい情報があります。


3
プラグをありがとう!「LaTeXをまだ学んでいる人たち」...それは、それを使用するすべての人になります。
ループスペース


7

texlive-latex-baseを介して、必要なすべてのラテックスパッケージをインストールできます。利用可能な追加オプションもあります。

emacsはいつでもエディターとして使用できます。多くのラテックスユーティリティが利用できます。ただし、使い慣れているエディターは動作します。

特殊なエディター(実際にはwysiwygを使用)が必要な場合は、lyxを調べることができます。KDEを使用する場合は、ラテックス用のIDEであるKILEを使用できます。

KILEは参考文献などのLaTexユーティリティに関する追加のヘルプを提供します。必要なコンパイルなどをすべて自動的に開始できます。


私はGNOMEを使用しているので、KileはたくさんのKDEを持ち込まないでしょうか?そして、それはおそらく私に問題を引き起こさないでしょうか?ところで、アドバイスをありがとう!
eugenemarshall

はい、kdeライブラリをインストールしてロードします
txwikinger

Lyxの+1を使用すると、簡単に始めて後で詳細を確認できます。
ハミッシュダウナー

1
@eugenemarshall:KDEとGnomeは同じシステム上で共存できるため、KDEライブラリをインストールしても問題は発生しません。さて、Kileはおそらく他のアプリケーションとは違って見えますが、それだけです。
デビッドZ

4

その間、私は8種類の無料のLaTeXエディターを比較するブログ投稿を書きまし。これらはすべてUbuntuで利用できます。(もちろん、私は投稿を書いたときにUbuntuを使用していました!)

投稿はこの時点で約6か月です。いくつかの情報が古くなっていたり、言及されていない間に新しいものが追加されていても、そこにある多くの情報は価値があると思います。(たとえば、Texmaker(x)にはプレビューが組み込まれ、geditはSyncTeX準拠になりました-今ではevinceにSyncTeXの機能がいくつかあると思いますが、使用方法はまだわかりません。)

ディスク容量にがない場合(2 GB以上です!)、texlive-fullパッケージをインストールするか、Ubuntuのパッケージマネージャーをスキップして、CTAN / TUGから直接TeXliveをインストールすることをお勧めします。そうすれば、パッケージの紛失を心配する必要はありません。

数人がTexmakerに言及していますが、それを検討している場合は、代わりにTexmakerXフォークを使用することを強くお勧めします。

それまでの間、私はvimを使用することに決めましたが、vim-latexスイートは使用していません。mupdfを使用して、vimに入力時のライブ更新プレビューパネルを提供するスクリプトなど、カスタムスクリプトをいくつか作成しました。誰かが興味があるなら、どこかでUbuntuでそれを使用するための指示を投稿します。ただし、vimとLaTeXの両方を同時にマスターしようとすることはお勧めしません。彼らはそれぞれ大きな学習曲線を持っていますが(両方とも価値があります!)、両方を同時にしようとすると、ほとんどの患者は悲鳴を上げます。


1
あなたのブログはとても参考になりました。Kileも私のお気に入りです。
カササギ

3

ソフトウェアセンターからインストールする

Gummiは無料のオープンソースのクロスプラットフォームプログラムであり、ライブプレビューペインを備えています。

Gummiの最新の安定版リリースに含まれる機能:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

開発ブランチに現在含まれている機能:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

グミはまだ活発に開発中です。


3

Eclipse IDEにTeXサポートを追加するプラグインであるTeXlipseを試してみてください。


また、他のすべてのEclipseツールと統合されたLaTeXエディターであるTeXlipseも強力です。そうは言っても、3.5年間は新しいリリースが行われていないことに注意してください。
ルイスデスーサ14

2

Vimは最高のエディターの1つですが、使用する前に少し学習する必要があり(vimtutorターミナルで開始)、それを効率的に使用するにはさらに学習する必要があります。vim-latexsuiteパッケージにはvim-latexという拡張子が付いています。グラフィカルバージョンのvimを使用できますgvim


2

ソフトウェアセンターからインストールする

Texmakerは、Linux、macosx、およびWindowsシステム用の無料のモダンなクロスプラットフォームLaTeXエディターで、LaTeXでドキュメントを開発するために必要な多くのツールを1つのアプリケーションに統合します。

Texmakerには、Unicodeサポート、スペルチェック、オートコンプリート、コードフォールディング、synctexサポートと連続表示モードを備えた組み込みのPDFビューアが含まれています。Texmakerは使いやすく、設定も簡単です。

TexmakerはGPLライセンスの下でリリースされています。


1

他の人が言及したように、texlive-latex-baseとtexlive-fullは、システムでラテックスパッケージを取得する最良の方法です。さらに多くのパッケージを利用できるようにするため、texlive-latex-extraもインストールします。

最近、ラテックスエディターのために、TeXworksを試しています。TeXworksを使用すると、ラテックスコードを1つのウィンドウで開き、その隣のウィンドウでコンパイル済みのドキュメントを開くことができます。更新を行ってドキュメントを再構築すると、ドキュメントビューは表示した場所にとどまるため、変更が有効になったことを確認するのに役立ちます。


1

LaTeXディストリビューションとして、texliveを使用できます。ディストリビューション全体をインストールするtexlive-fullというメタパッケージがありますが、もちろん必要に応じて個々のパッケージをインストールできます。エディタに関しては、いくつかのオプションがありますので、おそらく少し試して、どれが好きかを確認してください。個人的には、Eucsとauctex、またはtexworksを使用しています。他の人気のあるエディターは、vim、texmaker、その他多くです。


1

(宗教的な)戦争を始めたくないならemacsAUCTeXと組み合わせることを強くお勧めし ます。ドキュメント内を移動したり、参照や引用を管理したり、さまざまな環境(テーブル、図など)にテンプレート(LaTeX)マークアップを挿入したり、ドキュメントをコンパイルしてプレビューしたりするための素晴らしい機能を提供します。

AUCTeXは長い文書に非常に優れています-論文を書くことは、私が学んだことemacs、そして悲しいことに私の最愛の人をvimあまり使わないようになったことです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.