LaTeX

a}{TeX}{TeX} 念のため元の文字列を残しておきます。

middle|x16px|\LaTeX-->と表記できない場合は「LaTeX」と表記する。

の各派生エンジンに対しても と同等なフォーマットが提供されていることがほとんどであり、多くの場合において という名称はそれらも含めた総称として用いられている。

専門分野にもよるが、学術機関においては標準的な論文執筆ツールとして扱われている。

1. 読み方
------

の生みの親レスリー・ランポートは、“LaTeX”の発音について自著の中で、

と述べている。日本語では「ラテック」あるいは「ラテフ」と呼ばれる奥村。

2. 成立の背景と開発者
------------

以前に、“”という名の数式の処理に優れる組版ソフトウェアがあり、そのを使ってもっと簡単に論文やレポートを作成したいという要望があった。はその要望に応えて開発されたものであり、レスリー・ランポートがの上にマクロパッケージを組み込むことで構築したものである。さらにでは、の煩雑な部分の修正も行っている。またやそれを基にしたは主に米国での表記法を基に作られたもので、日本の初等教育・中等教育での数式の書き方とは一部異なる日本の初等教育・中等教育での数式表記は JIS Z 8201 を基準にしている。2006年1月20日に確認が行われている JIS Z 8201-1981  と国際標準である ISO 31-11:1992 とでは、表記が一部異なっている。}}日本の初等教育・中等教育での数式用に記号の形を調整するマクロとして、初等数学プリント作成マクロ emath がある。}}。例を挙げれば、日本の初等教育・中等教育では等号附き不等号として、「≦」と「≧」が、近似記号として「≒」が、相似記号として「ja」が用いられる。一方でやの標準では、等号附き不等号として「」と「」が、近似記号として「」 や「」が、相似記号として「」 が用いられる。日本で使われる記号を使う必要がある場合は、amssymbパッケージを用いることで「」、「」、「」 が使用できる。

3. 動作環境と各種バージョン
---------------

ソフトウェアは、LaTeX Project Public License に規定されたライセンスで提供されたフリーソフトウェアである。現在、macOSやSolarisなどのUNIX、Linux OSやBSD系OSやOpenSolarisなどのUNIX 互換OS、そしてMicrosoft Windowsなど、多くのオペレーティングシステム上で利用できる。

現在のバージョンは1993年にリリースされた である奥村。組版処理による表記ができないプレーンテキストや電子メールなどの場合には“LaTeX2e”と表記する奥村。

現在、ドナルド・クヌースによるオリジナルの 処理系が使われることはほとんどなく、 や のような派生処理系が多く用いられる他に、日本語の組版のために開発されたものとして [[TeX#TeX_の日本語化が、ほとんどの派生処理系には、それぞれ対応して や Lua のように と同等のフォーマットが提供されており、 という名称は大抵それらの総称として用いられるpLaTeX}} がリリースされた当初はまだ LaTeX2e}} は世に出ていなかったが、1995年に pLaTeX2e}} がリリースされた。なお、「pLaTeX2e}}」は[[アスキー 。

4. 特徴
-----

での文書作成と一般的なワープロソフトでの文書作成を比べると以下のような特徴が見られる。

ファイル作成時に記述するファイル形式と閲覧ファイル形式が異なる。
ソースコードを作成してコンパイルソースコードを DVI などの文書ファイル形式に変換すること。}}を行うことで、初めてDVIMicrosoft Word でしか開くことができなかった旧型式の[[DOC やPDF処理系に依存しない標準規格。}}のような閲覧用のファイルを得ることができる。
一度コンパイルを行わないとどういった出力が得られるかがわかりにくい。
ソースコードをインクルード他のソースコードの記述を自動的に読み込む仕組み。}}することで、過去の文章を簡単に再利用できる。また、大規模な文書の場合に作業を分割して並行作業することが容易である。
一般的なプログラミング言語におけるライブラリに当たる、スタイルファイルを用いることで文書の表現力を拡張しやすい。
PerlやLuaなどのプログラミング言語と連携させることがワープロソフトで作成されたファイルと比べて容易である。
組版性能が高い。DTPシステムとして使用される場合もある。
一般向けの出版物の作成にも充分に耐えられるものであり、実際の出版例もある。
数式の入力のためのコマンドが豊富に組み込まれており行いやすい。更に数式組版の性能は特に高い。
GUIベースのワープロソフトと比べると、CUIの操作やソースコード作成に関する知識が必要となる点で、コンピュータ初心者はハードルが高いと感じることが多い。
図やイラストなどはtgifを使って作成し、Encapsulated PostScript形式で保存することで、dvi2psコマンド実行時に単一のPostScript形式ファイルに変換することが出来る。
しかし、文書のページ数が増えてくると、画面出力の全てを自動化したソースコード作成による組版と比較して、GUI経由で文書のページを1枚毎に手作業で調整する組版は飛躍的に非効率になる。ソースコード作成方式では、文書のページ数が幾ら膨大であっても、事前に文書スタイルさえ定義されていれば、CUI上のコマンド入力で一括して全てを組版することが可能である。従って、コンピュータ上の作業自動化のメリットを知っている研究者・技術者からの受けは良い。数式組版性能が非常に高いという特徴から、自然科学・応用科学系の中でも数学を多用する分野では学会提出の資料の標準形式として広く用いられている。雑誌に掲載するための体裁を整えたテンプレートの配布を行っている学会もある例えば[1]や[2]。}}。一方で化学式を多用する分野ではWord形式を奨励し、の使用は一般的でないことがある[[XyMTeX。

5. 入力と出力の具体例
------------

以下は用の入力の例。

\documentclass[12pt]{article} \title{\LaTeX} \date{} \begin{document} \maketitle \LaTeX{} is a document preparation system for the \TeX{} typesetting program. It offers programmable desktop publishing features and extensive facilities for automating most aspects of typesetting and desktop publishing, including numbering and cross-referencing, tables and figures, page layout, bibliographies, and much more. \LaTeX{} was originally written in 1984 by Leslie Lamport and has become the dominant method for using \TeX; few people write in plain \TeX{} anymore. The current version is \LaTeXe.

ewline % This is a comment, it is not shown in the final output. % The following shows a little of the typesetting power of LaTeX \begin{eqnarray} E &=& mc^2 \\ m &=& \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}} \end{eqnarray} \end{document}<WtXmlEndTag />

上記のソースコードをで処理することで、以下のような出力が得られる。

6. 脚注
-----

6.1. 注釈
-------

6.2. 出典
-------

7. 参考文献
-------

8. 関連項目
-------

数式エディタ
MathJax

9. 外部リンク
--------

[3]
[4]
[5] ・ に関するWiki