インストール

10-07-29 by NK

Mac に TeXを入れたい



http://www.tug.org/mactex/2009/
から
MacTeX.mpkg.zip
をダウンロードした(HDがいっぱいらしくアプリケーションをすこしすてた)
これは30分から40分でインストー完了した

その後シェルで
% platex sample.tex
と打ち込むと以下のようなメッセージが出た


>This is pTeX, Version 3.141592-p3.1.9 (sjis) (Web2C 7.5.4)
>(./sample.tex
>pLaTeX2e <2005/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0)
>
>! LaTeX Error: Missing \begin{document}.
>
>See the LaTeX manual or LaTeX Companion for explanation.
>Type H for immediate help.
> ...
>
>l.1 ?
> documentclass{jarticle}
>?
ここまで


なのでエラーメッセージ
! LaTeX Error: Missing \begin{document}. †
TeX Wikilatexのエラーメッセージを参照したところ
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?LaTeX%20のエラーメッセージ
に書いてあった


>! LaTeX Error: Missing \begin{document}. †\begin{document} がない,すなわち LaTeX 文書の
>プリアンブル部分に本文部分に属する記述が入り込んでいる, ということですが,むしろ,“プリアンブ>ル部分で用いるコマンドの引数の個数を間違えたために, 後続のコマンドの引数になるはずのものがただ>の文字列として扱われている” ということも多いようです.また, \newcommand{\key-word}[1]{key >words: #1},\newcommand{\sample*}[1]{\textbf{#1}} のごとく,“\newcommand/\renewcommand の>第 1 引数が単一のコマンドではない” ような定義・再定義をプリアンブルで行った場合にもこのエラー>が生じます (pTeX 使用時には,\ルール のようなものも単一のコマンドではなく, \ル + 文字列“ー
>ル”となることに注意が必要です). いずれにせよ,プリアンブル部分の記述を見直すことになります.


環境設定について
http://idita.blog11.fc2.com/blog-entry-185.html
をマネしてみた

【パス設定】内の【(pdf)TeX】を【/usr/local/bin】から【/Applications/pTeX.app/teTeX/bin】に、続いて右下の【TeX + dvips + distiller】内の【LaTeX】を【~/Library/TeXShop/bin/platex2pdf-sjis】から【dotexshop】にそれぞれ書き換えた。


% platex sample.tex
として同じエラーメッセージがでる


>>\begin{document} がない
とのことなのでsample.texを確認してみると文字バケしていたので手直しで


\documentclass{jarticle}
\begin{document}

吾輩は猫である。名前はまだ無い。

どこで生れたかとんと見当がつかぬ。
何でも薄暗いじめじめした所で
ニャーニャー泣いていた事だけは記憶している。
吾輩はここで始めて人間というものを見た。

\end{document}

と書き直してから

% platex sample.tex
と打つと今度は

>This is pTeX, Version 3.141592-p3.1.9 (sjis) (Web2C 7.5.4)
>(./sample.tex
>pLaTeX2e <2005/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0)
>(/usr/local/share/texmf/ptex/platex/base/jarticle.cls
>Document Class: jarticle 2002/04/09 v1.4 Standard pLaTeX class
>(/usr/local/share/texmf/ptex/platex/base/jsize10.clo)) (./sample.aux) [1]
>(./sample.aux) )
>Output written on sample.dvi (1 page, 640 bytes).
>Transcript written on sample.log.



動いてるみたい?
次は表示のさせかた??

dviファイルができたのでpdfにして見られるようにする
% dvipdfm sample.dvi sample.pdf
% dvipdfm sample
下のコマンドを実行しようとしたものの

TFM file error (ec < bc)
と表示された

dvipdfm の代わりに dvipdfmx と打ち込めばよく
pdfファイルが作製されて見られるようになった。