LaTeX は TeX を元に、レポートや本を作成しやすいように、章建てや 箇条書き、表の作成を自動的にできるように工夫したものです。 (あまり正確ではないけど、まーそーゆー感じ)
さらに、TeX, LaTeX で日本語を扱えるようにするにあたっては、 NTT や ASCII といった会社の人たちの努力があり、最近では ASCII で開発した pTeX, pLaTeX が最も新しいバージョンとして、 ワークステーションだけでなくパソコンでも簡単にインストール できるものとして人気を集めています。 目次
TeX による文書整形
これから 勉強する、 TeX は 広い 意味での ワープロ ソフト です。
エディターが 計算機に 理解できる 文書 ファイルを 作る ために
あるのに 対して、 ワープロ ソフトは 人間が 見た 目に きれいな
形で 印刷できる ことを 目標に おいて います。
パソコンでは ワープロ ソフトは それぞれの 機種に 専用で ある 場合が
多い のですが、 UNIX で 使われている TeX は、 大型 計算機から
パソコンまで 広い 範囲で 使われて います。
しかし、 一方で TeX は プロの 組み版 技術を まねることを 目標に
作られて いるため、 使い勝手の 方は ワープロに 比べて 難しいとも
言えます。
ワープロと いうよりは、 組み版の ための プログラム 言語 という
側面が 強い ソフトです。
実際に TeX で 印刷を するには、 まず プログラムに 相当する ソース ファイルを 作成します。 それから、 jlatex コマンドを 用いて、 印刷装置 非依存ファイル (dvi ファイル) に 変換します。 dvi ファイルから プリンタ 制御用の 言語 である、 ポストスクリプト 言語で 書かれた ファイル (ps ファイル) に 直します。 この ファイルは、 Ghostscript (gs) で ディスプレイに 表示したり、 UNIX ワークステーションに 転送して lpr コマンドで プリンタに 出力したり する ことが できます。
\documentstyle{jarticle} \title{私の \TeX 初体験} \author{誰野誰兵衛 \thanks{高知大学理学部情報科学科1回生} } \begin{document} \maketitle 私は今日はじめて \TeX というものを使いました。 \end{document}
C:\renshu> platex hello This is pTeX, Version p2.1.5, based on TeX, Version 3.14159 (SJIS) (Web2c 7.0, Win32 DLL 1.0.1) : C:\renshu> dir hello/w : HELLO.LOG HELLO.TEX HELLO.AUX HELLO.DVI 4 個 7,564 バイトのファイルがあります
dvi から PostScript への変換
プリンタに 出せる ポストスクリプト ファイルに 変換する
には dvips という コマンドを 使います。
C:\renshu> dvips hello
あるいは、ftp を用いて情報科学科システムに転送すれば、 (後で)情報科学科システムの上で lpr コマンドを用いてプリンタに 出力することができます。
今回は 印刷しないで ください。
少し長い文書の作成
先程の ファイルに 付け加えて、 次の ような ファイルに したとき
どのような 結果が 得られるか 確かめて みましょう。
----------------------TeX ソースの始まり---------------------- \documentstyle[multicol]{jarticle} \columnsep 1.5cm \title{私の \TeX 初体験} \author{誰野誰兵衛 \thanks{高知大学理学部情報科学科1回生} } \begin{document} \maketitle \begin{multicols}{2} \section{はじめに} 私は今日はじめて \TeX というものを使いました。 \section{例題} \subsection{英語} あちら製なので、英語が得意なのはもちろん、 For example, this is an English text. \subsection{数式} 数式だって書けるというのです。たとえば、 \begin{displaymath} \int_0^\infty \frac{sin x}{\sqrt{x}}dx = \sqrt{\frac{\pi}{2}} \end{displaymath} のようにです。 \subsection{書体} 日本語では、明朝体と {\bf ゴシック体} が使えますが、 英語では、{\rm roman}, {\bf bold}, {\sf sans serif}, {\it italic}, {\sl slanted}, {\sc Small Capital}, {\tt typewriter} などが使えます。 \subsection{文字の大きさ} 文字の大きさも、{\tiny tiny} から、{\normalsize normalsize}, {\Huge Huge} まで変えられます。 \section{まとめ} \TeX にはもっと沢山の機能があります。本当はじっくりと \begin{itemize} \item{\LaTeX 美文書作成入門: 奥村晴彦著、技術評論社(2500円)} \item{\LaTeX トータルガイド: 伊藤和人著、秀和(2000円)} \end{itemize} などの参考書を片手に勉強した方がよろしいようです。 \end{multicols} \end{document} ----------------------TeX ソースの終わり----------------------