2012-02-24

Lion に TeX (TeX Live) をインストールする

Mac OS には TeX が入っていない。そこで、Mac Ports を使って TeX Live 2011 をインストールしてみた。TeX Live は TeX のディストリビューションの一つ。

$ sudo port selfupdate
$ sudo port install texlive-lang-cjk texlive-documentation-japanese

上記コマンドで TeX のミニマム・インストールができたはず。

テスト ― 英語編

サンプル・コードは下記。文章・数式・目次・索引を作成。

\documentclass{article}
\usepackage{makeidx}

\title{Install \TeX{} with MacPorts}
\author{Masayuki Ataka}

\makeindex

\begin{document}
\maketitle
\tableofcontents

\section{Hello, World}
This is \LaTeX{} test document.

\section{Math}
\begin{equation}
  \label{eq: Einstein}
  E = mc^2
\end{equation}

\section{Make Index}
Einstein\index{Einstein}'s most famous equation is the equation (\ref{eq: Einstein}).

\printindex
\end{document}

実行コマンドは latex を使用。目次を作るために三回 latex コマンドを実行。索引作成に makeindex を使う。ファイル名は intro-en.tex

$ latex intro-en.tex
$ latex intro-en.tex
$ makeindex intro-en.idx
$ latex intro-en.tex

xdvi コマンドで出来上がった dvi ファイルを見る。

$ xdvi intro-en.dvi

ただ、Mac は PDF を得意としているので、PDF に変換して Finder アプリから PDF ファイルをダブル・クリック。Preview アプリで PDF を見る方が見た目は良い。

$ dvipdfm intro-en.dvi

出来上がった PDF ファイルは 15,554 byte。

そういえば、英語ファイルなら pdflatex を使っていきなり PDF を作成することも出来た。

$ pdflatex intro-en.tex

出来た PDF ファイルのサイズは 75,260 byte。あれ、案外、大きいのね。出来上がりは以下の通り。キレイ。キレイ。

テスト ― 日本語編

ファイルは utf-8 で保存。

\documentclass{jarticle}
\usepackage{makeidx}

\title{MacPorts を使った \TeX{} のインストール}
\author{安宅 正之}

\makeindex

\begin{document}
\maketitle
\tableofcontents

\section{Hello, World}
これは \LaTeX{} のテストです。.

\section{数式}
\begin{equation}
  \label{eq: Einstein}
  E = mc^2
\end{equation}

\section{索引の作成}
アインシュタイン\index{アインシュタイン}の最も有名な数式は数式~(\ref{eq: Einstein}) です。

\printindex
\end{document}

実行コマンドは platex を使用。索引コマンドには mendex を使う。ファイル名は intro-ja.tex

$ latex intro-ja.tex
$ latex intro-ja.tex
$ mendex intro-ja.idx
$ latex intro-ja.tex

xdvi コマンドで出来上がった dvi ファイルを見る。

$ xdvi intro-en.dvi
xdvi-xaw: Fatal error: intro-ja.tex: Not a DVI file.

ありゃりゃ。TeX Live 2011 に入ってる xdvi は日本語対応していない。何か他の日本語対応が必要なんでせう。気にせず PDF 化してしまう。

$ dvipdfmx intro-ja.dvi

PDF ファイルが出来上がった。ファイル・サイズは 10,708 byte。フム。英語版とは文字数が違うしね。まあ、コンパクトにファイルが出来た。Preview アプリで出来上がりも確認。

出来上がりもキレイ。とりあえず、日本語 TeX 環境は整った。ヨシ、ヨシ。

ref

No comments:

Post a Comment