Home > Windows > latex

latex

texというものをご存知だろうか?

理系の人は親しみのある人も多いと思うが,一般的に 知っている人は極々少数だろう.

で,何かというと,一言で言えば,「論理的な”Word”」.

Officeで有名なWord.僕はほとんど使ったことがない. あれは,いわゆるWYSIWYGと言って,見たままと結果が 一致するタイプの文書作成ソフト.”感覚的な”文書作成 ソフトと言えるだろう.

対して,texというモノは論理的と名づけた.それは これがいわゆるマークアップ言語のひとつだからだ.

マークアップ言語とはHTMLに代表されるように, コンテンツとしての文章に,タグという印をつける. そして,表示する際には,タグで指定されたとおりに コンテンツを表示する.

つまり,内容=コンテンツと表示方法を分離して 記述できるのが特徴だ.ま,この辺はHTMLを少しでも いじったことのある人なら分かるだろう.

texはブラウザではなくて,紙の上に表示することを 主眼に置いたマークアップ言語と思ってもらえば 間違いないと思う.HTMLを記述するような感じで 書けば,紙の上にコンテンツを自由に表現できる. ひとつのソースを1行変えるだけで,2段組にすること ができたりしてちょっと感動.

texのもうひとつの大きな特徴は,数式が美しいということ. 数式もマークアップして書かれて,きれいに組版して くれる.texに慣れるとプレーンテキストでも 数式はtex形式で書いてしまう.例えば,

\Sum_{k=1}^n k = \frac{1}{2}n(n+1)

ちょっとした文章作成なら,僕はtexを使ってしまう. 章立てなども論理的に行えて絶対に楽だ.

さて,こんなに便利な(って伝わってないか)texでは あるが,問題がある.

それは,使い始めるまでが大変ということ.

その昔,僕が大学に入ったころは必要な圧縮ファイルを 一つ一つ落としてきて,解凍していたが,数が多いのね. それより問題なのは,何が必要なのかわかんないし, 説明ページはUNIX的なファイル構成で書かれてるし, ともかく意味不明だった.

で,最近は大分楽になったという話.

このソフトはcygwinやMeadowを入れたことのある人なら 同じ様な操作で入れれていい感じだ.

いずれ,cygwinやMeadowのすばらしさも書きたいなぁと 思いつつ.

コメント:0

コメントフォーム
Remember personal info

Home > Windows > latex

Banners
クリエイティブ・コモンズ・ライセンス track feed
Author
Feeds

Return to page top