TeX導入

出典: Wikimura

なぜかよく分からないのですが、研究室のメンバでのTeX利用者は私以外いないようです。TeXをお勧めした人からはこんな声が聞かれました。

  • 設定が面倒くさそう
  • 難しそう
  • Wordがあるから別に良い
  • Wordでできることをわざわざ難しくやるのは馬鹿


確かにTeXはテキストベースなので、基本的にWYSIWYG(What You See Is What You Get)ではありません。また、プログラムのようにソースを処理することで、整形された文書を生成する都合上、コマンドラインから行わなければならなりませんでした。そんなこともあり、GUIで操作できるWordから移行するのは敷居が高いのも事実です。(確かにWordは多機能なのですが...)


ただ、テキストベース(というかマクロ置換?)だからこそのメリットは確かにあります。

一貫性を保ちやすい
レイアウトの変更やスタイルの統一などが容易です。GUIでは「対象選択→ダイアログを開く→タブを開く→選択肢をリストから選ぶ→OKを押す」をちまちまやらなくてはなりません。これをコマンドが一つあるだけで全体へ反映できます。論文やレポートのように、全体を一貫した様式に保ちたいときには最適です。
文章を書くのに集中できる
GUIエディタだと、文章を打ち込むと同時に表やグラフが逃げていってしまったり、レイアウトが崩れて戻せなくなったりします。勝手にサイズ変更される、勝手に箇条書きにされる、勝手に大文字にされるetc...ただのテキストなら、こうしたものに煩わされることはありません。
数式がきれいにかける
Wordでも数式を作れますが、文章中の数式は結構面倒です。x2のようなものは「小さい上付き」ですみますが...\frac{n(n+1)}{2}こんなのですらやろうと思えば文章中に入れられます。(この例はMediawikiの数式機能を使っているので、見栄えは悪いですが...実際はもっときれいです。


更に、最近ではEclipse上でTeX文書を作りをサポートするプラグインがいくつか出ており、コンパイルの操作はGUIがやってくれるようになりました。さすがにWYSIWIGは無理ですが。 難しいコマンドも、候補の表示やGUIでの入力が可能となっています。また、TeXで厄介な表の作成も、補助機能によりやりやすくなっています。


もしちまちまパラメータをいじることや、GUIのご機嫌を伺いながらレイアウトを調節するような単純労働に少しでも嫌気がさしたなら、TeXをお勧めします。


ここでは、難しいことを抜きにして、TeXが使える環境を構築する方法を紹介します。といっても、他の解説ページへの案内です。


目次

TeXインストール

TeXは一種のプログラミング言語のように見えます。これを整形されたテキストに変換するには、コンパイラとフォント、コマンドを記述した「スタイル」というファイルなどが必要になります。

これらの必要なファイルを一括してインストールしてくれるのが、「TeXインストーラ」です。

このツールのページを開き、インストーラをダウンロードし、インストーラを実行すれば、必要なプログラムやファイルを一通り持ってきてくれます。更に必要な環境変数も設定してくれます。


TeXlipseインストール

TeX文書を作成するのを補助してくれるEclipseプラグインの一つです。TeX文書のコンパイルや、PDFへの変換などのコマンドをGUIから実行できるようになります。また、テキストエディタ機能に加え、アウトライン表示、表や図の管理などが行えるそうです。BibTeXとの連携もできるとか... TeXの機能はパッケージの数だけあるようなものなので、全ての機能をGUIから実行できるわけではありませんが、それでも大きな助けになることは間違いありません。


オフィシャルの Installation」書いてありますが、Eclipseからインストールを行えます。オフィシャルの解説は古いバージョンのEclipseについて書かれているので、若干メニュー項目が異なります。

現行のEclipse Galileoでは、Eclipseの[Help]から[Install New Software..]から機能追加を行うことになっています。

  • [Work with]にURLhttp://texlipse.sourceforge.netを入力する
  • [Add]を押すと、リストに表示するサイト名を入力するよう求められるので、適当に名前をつける
  • 入力したサイト名がリスト表示に現れると、始めは[Pending..]と表示される
  • サイト名の横にあるチェックボックスを押すと、入手可能なTeXlipseが表示される(09/07/28時点でバージョン1.3.0)
  • チェックボックスにチェックを入れ、ダイアログ下の[Next]を押す
  • 以降は指示に従って操作する


役立つページ

ツール

  1. TeXWiki(TeX installers for Windows
  2. Eclipse
  3. TeXlipse (TeX用Eclipseプラグインその1)
  4. eTex (TeX用Eclipseプラグインその2)

情報

  1. TeXとは
  2. TeXページレイアウト(マージンとか)
  3. Tex(物理のかぎしっぽ)
  4. TeXWiki]

機能追加

  1. pLateX2eドキュメントクラス jsarticle

Tips

  1. TeX Q and A
  2. ボールドのベクトル表記をする
個人用ツール