TeXworksのエラー

TeXworksのエラー

- 飯田 保和 の投稿
返信数: 5
このたび角藤さんによるTexインストーラ3(0.84)を利用してTeX環境を整備しました。OSはWindows Vista Home Premiumです。

インストールしたW32tex中に含まれていたTeXworksを起動し、
http://hichon.cocolog-nifty.com/blog/2011/10/tex-tex1windows.html
こちらのWebページ中の「図16 入力画面」を参照して以下の内容(A)を入力しました。これを
pdfpLaTeXで出力しようとしたところ、以下のエラー(B)が発生して失敗しました。

私なりに、
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?LaTeX%20%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8
こちらのWebページ中の「! LaTeX Error: Two \documentclass or \documentstyle commands.」を参照してみましたが、(A)はこのWebページに書かれている「\documentclass,\documentstyle を複数回用いた場合」に該当しておらず、自力で解決出来なかったため質問した次第です。

ご教授のほどよろしくお願い致します。


(A)入力した内容:
\documentclass{jsarticle}

\usepackage{okumacro}

\begin{document}


ああ、生きてゐる。何だか\ruby{酷}{ひど}く男が\ruby{羨}{うらや}ましくなつてしまつた。


\end{document}


(B)エラーの内容:

This is e-pTeX, Version 3.1415926-p3.3-110825-2.5 (utf8.sjis) (TeX Live 2012/W32TeX)

restricted \write18 enabled.

entering extended mode

(./untitled-1.tex

pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2011/06/27> patch level 0)

Babel <v3.8m> and hyphenation patterns for english, german-x-2012-05-30, ngerma

n-x-2012-05-30, afrikaans, ancientgreek, ibycus, arabic, armenian, basque, bulg

arian, catalan, pinyin, coptic, croatian, czech, danish, dutch, ukenglish, usen

glishmax, esperanto, estonian, ethiopic, farsi, finnish, french, friulan, galic

ian, german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assa

mese, bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, ta

mil, telugu, indonesian, interlingua, irish, italian, kurmanji, latin, latvian,

lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portuguese, roma

nian, romansh, russian, sanskrit, serbian, serbianc, slovak, slovenian, spanish

, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, dumylang, nohyphen

ation, loaded.

(c:/w32tex/share/texmf-local/tex/platex/jsclasses/jsarticle.cls


! LaTeX Error: Two \documentclass or \documentstyle commands.


See the LaTeX manual or LaTeX Companion for explanation.

Type H <return> for immediate help.

...

 

l.1 \documentclass{

jsarticle}

?

飯田 保和 への返信

Re: TeXworksのエラー

- Akira Kakuto の投稿
TeXインストーラは、阿部紀行さんによるものです。

書いてある情報では、エラーは起こらないと思われますので、
念のため、ご自分でインストールされたと思われる
c:/w32tex/share/texmf-local/tex/platex/jsclasses/jsarticle.cls
の中身を調べてみて下さい。

Akira Kakuto への返信

Re: TeXworksのエラー

- 飯田 保和 の投稿
> TeXインストーラは、阿部紀行さんによるものです。
大変失礼いたしました。お詫びして訂正いたします。

> 書いてある情報では、エラーは起こらないと思われますので、
> 念のため、ご自分でインストールされたと思われる
> c:/w32tex/share/texmf-local/tex/platex/jsclasses/jsarticle.cls
> の中身を調べてみて下さい。
どうも私がインストールした記憶はないのですが、中身は以下のようになっていました。
(はじめはかなり混乱し、ネットを頼りに試行錯誤していたものですから、その過程でインストールしてしまったのかもしれません。)
よろしくお願い致します。

c:/w32tex/share/texmf-local/tex/platex/jsclasses/jsarticle.clsの中身: 
\documentclass{jsarticle}
\begin{document}

日本で漱石が「吾輩は猫である」を発表したころ,
ドイツでは Albert Einstein が特殊相対論を発表した。

この理論によれば,エネルギー $E$ と質量 $m$ は
\begin{equation}
E = mc^{2}
\end{equation}
で関係づけられる。ここに $c$ は光速で,
\begin{equation}
c = 299{,}792{,}458 \, \mathrm{m/s}
\end{equation}
である。

\end{document}
飯田 保和 への返信

Re: TeXworksのエラー

- Akira Kakuto の投稿
これで \documentclass が 2度現れているのがわかった
と思います。件のファイルは本来の jsarticle.cls とは
別物で、一つのサンプルです。

Akira Kakuto への返信

Re: TeXworksのエラー

- 飯田 保和 の投稿
 > これで \documentclass が 2度現れているのがわかった
 > と思います。件のファイルは本来の jsarticle.cls とは
 > 別物で、一つのサンプルです。
先の投稿の(A)と、件のファイルの計2か所に \documentclass が記述されていたということですね。

ご指摘を受けて、 http://oku.edu.mie-u.ac.jp/~okumura/jsclasses/ こちらのWebサイトから「jsclasses-110510.zip」をダウンロードしました。 解凍フォルダ中の「jsarticle.cls」を件のファイルと交換したところ、(A)を無事出力することができました。 ご協力いただきましてありがとうございました。 
飯田 保和 への返信

Re: TeXworksのエラー

- 奥村 晴彦 の投稿

解決してよかったですね。

ちなみに,ほかのかたが誤解されるといけないので念のため書いておきますが,あべのりさんの「TeXインストーラ3」だけを使ってインストールされれば,jsclassesも自動的にインストールされますので,書いておられるような作業は不要です。