なんか 理由わからん状態にて 見てきましたが pLaTeX2e が ともかく 文字 列を 表示する方法の 一種であるということです。
御多分にも 使用するに際して 少し注意する事が有るようです。まず これを 見てもらうと、
$ cat 0002_TeX.tex \documentstyle[a4paper,12pt]{jarticle} \begin{document} きょうは、よいてんきです。 今日は、良い天気です。 \end{document} $ cat 0003_TeX.tex \documentclass[a4paper,12pt]{jarticle} \begin{document} きょうは、よいてんきです。 今日は、良い天気です。 \end{document} $ diff -s 0002_TeX.tex 0003_TeX.tex 1c1 < \documentstyle[a4paper,12pt]{jarticle} --- > \documentclass[a4paper,12pt]{jarticle}
そうして
$ platex 0002_TeX.tex
This is pTeX, Version 3.14159-p3.1.2 (euc) (Web2C 7.4.5)
(./0002_TeX.tex
pLaTeX2e <2001/09/04>+0 (based on LaTeX2e <2001/06/01> patch level 0)
(/usr/share/texmf/ptex/platex/base/pl209.def
Entering pLaTeX 2.09 compatibility mode.
(/usr/share/texmf/tex/latex/base/latex209.def
Entering LaTeX 2.09 COMPATIBILITY MODE
*************************************************************
!!WARNING!! !!WARNING!! !!WARNING!! !!WARNING!!
This mode attempts to provide an emulation of the LaTeX 2.09
author environment so that OLD documents can be successfully
processed. It should NOT be used for NEW documents!
New documents should use Standard LaTeX conventions and start
with the \documentclass command.
Compatibility mode is UNLIKELY TO WORK with LaTeX 2.09 style
files that change any internal macros, especially not with
those that change the FONT SELECTION or OUTPUT ROUTINES.
Therefore such style files MUST BE UPDATED to use
Current Standard LaTeX: LaTeX2e.
If you suspect that you may be using such a style file, which
is probably very, very old by now, then you should attempt to
get it updated by sending a copy of this error message to the
author of that file.
*************************************************************
(/usr/share/texmf/tex/latex/base/tracefnt.sty)
(/usr/share/texmf/tex/latex/base/latexsym.sty)
(/usr/share/texmf/tex/latex/config/latex209.cfg)
(/usr/share/texmf/tex/latex/tools/rawfonts.sty
(/usr/share/texmf/tex/latex/tools/somedefs.sty)
(/usr/share/texmf/tex/latex/base/ulasy.fd)))
(/usr/share/texmf/ptex/platex/base/ptrace.sty))
(/usr/share/texmf/ptex/platex/base/jarticle.cls
Document Class: jarticle 2001/10/04 v1.3 Standard pLaTeX class
(/usr/share/texmf/ptex/platex/base/jsize12.clo))
No file 0002_TeX.aux.
[1] (./0002_TeX.aux) )
Output written on 0002_TeX.dvi (1 page, 344 bytes).
Transcript written on 0002_TeX.log.
次に
$ platex 0003_TeX.tex
This is pTeX, Version 3.14159-p3.1.2 (euc) (Web2C 7.4.5)
(./0003_TeX.tex
pLaTeX2e <2001/09/04>+0 (based on LaTeX2e <2001/06/01> patch level 0)
(/usr/share/texmf/ptex/platex/base/jarticle.cls
Document Class: jarticle 2001/10/04 v1.3 Standard pLaTeX class
(/usr/share/texmf/ptex/platex/base/jsize12.clo))
No file 0003_TeX.aux.
[1] (./0003_TeX.aux) )
Output written on 0003_TeX.dvi (1 page, 344 bytes).
Transcript written on 0003_TeX.log.
なんてことになります。
$ ls -l /* 抜粋 */ -rw-r--r-- 1 fdopstm users 8 8月 12日 10:03 0002_TeX.aux -rw-r--r-- 1 fdopstm users 344 8月 12日 10:03 0002_TeX.dvi -rw-r--r-- 1 fdopstm users 7200 8月 12日 10:03 0002_TeX.log -rw-r--r-- 1 fdopstm users 122 8月 12日 10:01 0002_TeX.tex -rw-r--r-- 1 fdopstm users 8 8月 12日 10:05 0003_TeX.aux -rw-r--r-- 1 fdopstm users 344 8月 12日 10:05 0003_TeX.dvi -rw-r--r-- 1 fdopstm users 2466 8月 12日 10:05 0003_TeX.log -rw-r--r-- 1 fdopstm users 122 8月 12日 10:00 0003_TeX.tex
出来上がったものを 見てみると以下は"documentstyle"のものです。”documentstyle”は あとから付け加えた物です。
”documentclass”のものです同じく”documentclass”は後から付け加えた物です
ということで 表示を見る限りにおいては 差異は無いようですが ” documentclass”の 方を推奨するという事のようです。古いとか新しいとか区別 していても 次のものが 出てくるでしょうから 現状としては ”documentclass” で 運用しましょうということです。
詳細を 知りたいのであれば ”TeX documentclass documentstyle”にて web を 検索して 御覧になれば と思います。
にゃんたろう 拝!
2007年 8月12日 (日) 21:01:14 JST 作成