LaTeX( lay-techまたはlah-tekhと発音される)は、HTMLがWebサイトのHTMLと同じように、組版用のマークアップ言語です。
LaTeXはコンテンツを提供するため、LaTeXはレイアウトを担当するため、Microsoft WordなどのWhat-You-See-Is-What-You-Get(WYSIWYG)エディタよりも利点があります。タイプセットからコンテンツを分離すると、一貫して美しくフォーマットされたドキュメントが得られます。さらに、LaTeXマークアップはプレーンテキスト形式( .docx
などのWYSIWYGエディタで作成されたより複雑なファイル形式とは異なります)であるため、LaTeXファイルは軽量で簡単にバージョン管理することができます。
LaTeXドキュメントは、通常、PDFファイルにコンパイルされ、レイアウトの一貫性がさまざまなビューアに保持され、印刷されます。
LaTeXは、組版式、クロスリファレンスの図と表、引用や参考文献の豊富なサポートにより、学術誌で特に人気があります。
バージョン | 発売日 |
---|---|
LaTeX 2.09 | 1985-09-01 |
LaTeX 2e | 1994年6月1日 |
LaTeXの主要なディストリビューションの中から選択することができます:
すべてのディストリビューションは、理想的な世界ではほぼ同等です。 TeX Liveには、すべてのプラットフォームで利用できるという利点があり、よりよいコミュニティサポートが提供されます。 MiKTeXはWindows固有の機能を利用できます。ライセンス上の理由から、MiKTeXはTeX Liveにはないいくつかのパッケージを配布します。
すべての場合、完全インストールが推奨されます。具体的には、MiKTeXのdownload-on-command機能を使用すると、多くのエディタがハング/クラッシュします。
Linuxユーザーには2つのオプションがあります。
pacman -S texlive-most
apt-get install texlive-full
yum install texlive
この方法を使用すると、そのパッケージの保守担当者が更新プログラムの配布に依存することになります。これらのパッケージは、最新のディストリビューションの背後にあるいくつかのリリースになることが多く、重大な更新が失われることがよくあります。ほとんどの場合、アップストリームからインストールすることをお勧めします。また、ディストリビューションのパッケージマネージャーはおそらく直接インストールを認識せず、他の関連するサポートパッケージをインストールするときにインストールしようとする可能性があることにも注意してください。
tar -zxvf install-tl-unx.tar.gz
使用して、アーカイブからファイルを抽出します。
cd install-tl-unx
ダウンロードしたフォルダに移動します。
./install-tl
を実行し、指示に従います。
TeXLiveは今の下にインストールする必要があります/usr/local/texlive/YEAR/
、 YEAR
(例えば4桁の年である2016
)。このようにして、複数のTeXLiveバージョンを並置してPATH変数を変更することで、それらのバージョンを切り替えることができます。
このフォルダを開き、 bin
フォルダを確認します。それには、(あなたのプラットフォームに応じて) i386-linux
やx86_64-linux
ようなものになるサブフォルダが含まれているはずです。
あなたのパスにTeX Liveバイナリフォルダを追加する
EXPORT PATH=/usr/local/texlive/YEAR/bin/PLATFORM:$PATH
YEAR
は4桁の年(たとえば2016
)、 PLATFORM
はプラットフォーム( x86_64-linux
)です。
LaTeXのインストールが完了しました。これをテストするには、お気に入りのテキストエディタで新しいファイルを作成し、 test.tex
という名前を付けて次の内容を追加します。
\documentclass{article} \begin{document} Hello World! \end{document}
コンソールまたはターミナルを開き、 test.tex
を保存したフォルダに移動して実行します。
pdflatex test
(あなたのエディタにはこれを実行する機能があるかもしれないことに注意してください)。
これにより、 test.pdf
を含むいくつかの新しいファイルが作成されます。これは出力ドキュメントであり、次のようになります。
LaTeXのインストールに成功し、最初のLaTeXドキュメントを作成しました!
任意のエディタを使用してLaTeXドキュメントを作成し、コンソールを使用してコンパイルすることはできますが、LaTeXドキュメントの作成を簡略化するために広く使用されているエディタ用のプラグインがいくつか存在し、特殊なLaTeXエディタがあります。 TeX.SE (TeX、LaTeX&Friends専用のStackExchangeサイト)には、LaTeXエディタの完全なリストがあります。
このリストによれば、最も広く使用されているエディタは次のとおりです。
EmacsやVimの経験豊富なユーザーはエディタ(プラグインが他の場所では利用できない機能を提供している)を利用したいかもしれませんが、特別なIDEは初心者向けにインストール/使用する方が簡単かもしれません。リストの最後の3つにはプレビュー機能があり、ドキュメントのコンパイル結果を確認できます。
さらに、LaTeXのオンラインツールがあり、初心者や共同作業が必要な人(例: ShareLaTeXやOverleaf)に使用できます。