【テック】 TeX総合スレ II 【テフ】

このエントリーをはてなブックマークに追加
202202
質問よろしいでしょうか?

クラスフィアルが読み込めません。
>>203のようなエラーが出ます。
クラスファイルは
C:\usr\local\share\texmf\ptex\platex\base
にきちんと入っていることを確認しました。

Autoexec.batに
  set PATH="%PATH%";C:\usr\local\bin
  set TEXMFMAIN=C:/usr/local/share/texmf
  set TEXMFCNF=C:/usr/local/share/texmf/web2c
を追加しています。

環境
Windows98
奥村さんのサイトから最新のヴァージョンをインストールしました。
203202:04/11/14 20:58:29 ID:GW68BOVN
This is pTeX, Version 3.141592-p3.1.4 (sjis) (Web2C 7.5.3)
(./test.tex
pLaTeX2e <2004/08/10>+0 (based on LaTeX2e <2003/12/01> patch level 0)

! LaTeX Error: File `jsarticle.cls' not found.

Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: cls)

Enter file name:
204名無しさん@お腹いっぱい。:04/11/14 21:20:28 ID:cS5NXTn9
>>202
jsarticle -> jarticle
205名無しさん@お腹いっぱい。:04/11/14 21:30:51 ID:KMlhqhtu
>>202
jarticleだと読めるの?
206202:04/11/14 22:54:59 ID:0/j5jldW
>>204-205
あぁ!すいません!!
「jarticle」
でも読めないのです!

XPだとTeXインストーラーで簡単にできたのに(><)
207名無しさん@お腹いっぱい。:04/11/14 23:02:08 ID:YJ+rW9Mb
リブートした?
208202:04/11/14 23:37:23 ID:0/j5jldW
>>207
もちろんしました。
209名無しさん@お腹いっぱい。:04/11/15 13:13:01 ID:HnF14Ps3
環境変数はちゃんとautoexec.batの記述通りにセットされてた?
210202:04/11/15 18:06:51 ID:NKUhhjEo
>>209
Yes Yes Yes・・・
ジョジョ風に表現するとこうです。
211名無しさん@お腹いっぱい。:04/11/15 19:25:52 ID:wItQTsDv
>>210
Windows98 ということですから,
  dviout.exe
をお使いでしょうか。
もし,そうなら,dviout.exe を単独に立ち上げ
メニューバーから
  Help --- System Info
とした結果をここに貼り付けることができると
前進するでしょう。
212202:04/11/15 21:36:54 ID:vD7lMJJU
>>211
皆さん。ご丁寧にありがとうございます。
結果を>>213に貼り付けます。
213“Help --- System Info”の結果:04/11/15 21:37:37 ID:vD7lMJJU
--- Environment ---
C:\DVIOUT\DVIOUT.EXE
dviout : Ver 3.17 (October 10, 2004)
OS : Windows98 Version 4.10 (3 日本語)
comctl32.dll : Version 5.80
shell32.dll : Version 4.72
printer : EPSON PM-740C
pTeX 3.141592-p3.1.4 (SJIS) (Web2C 7.5.3)
dvipdfmx-20041112(cvs)
GNU Ghostscript 7.07 (2003-05-17)
TEXMFMAIN="C:/usr/local/share/texmf"
TEXMFCNF="C:/usr/local/share/texmf/web2c"
GS_LIB=""
PATH="C:\WINDOWS;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JUST\JSLIB32;C:\USR\LOCAL\BIN"
TMP="c:\windows\TEMP"
TEMP="C:\windows\TEMP"
--- parameters ---
dpi=360
gsx=C:\GS\GS7.07\BIN\gswin32c.exe^-IC:\GS\fonts;C:\GS\GS7.07\lib;C:\GS\GS7.07\kanji
gen="`C:\USR\LOCAL\BIN\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s"
TEXPK=^r\tfm\\^s^tfm;^r\pk\\^s.^dpk;^r\vf\\^s.vf;^r\ovf\\^s.ovf;^r\tfm\\^s.tfm

--- End ---
214名無しさん@お腹いっぱい。:04/11/15 22:15:06 ID:wItQTsDv
>>213
>printer : EPSON PM-740C
>pTeX 3.141592-p3.1.4 (SJIS) (Web2C 7.5.3)
>dvipdfmx-20041112(cvs)

の部分は

printer : EPSON PM-740C
TeX 3.141592 (Web2C 7.5.3)
pTeX 3.141592-p3.1.4 (SJIS) (Web2C 7.5.3)
dvips(k) 5.94b p1.6a
dvipdfmx-20041112(cvs)

などとなるのが普通です。

ptex 以前に tex 自体がインストールされているかどうかが心配です。

下のソースリストを c:\windows\temp に ex.tex として保存し,
MS-DOS プロンプトで,カレントディレクトリを c:\windows\temp として,
  latex ex.tex
を実行した結果はどうなりますか。

% ex.tex
\documentclass{article}
\begin{document}
Hello \TeX!
\end{document}
215202:04/11/15 22:45:36 ID:vUHyB0Qr
>>214
なるほど。

「コマンドまたはファイル名が違います.」

と表示されてしまいます。これはやはりTeXがインストールされてないのでしょうか?
もう一度

texinst753 c:\temp

を実行すればよろしいのでしょうか?
216名無しさん@お腹いっぱい。:04/11/15 23:05:47 ID:wItQTsDv
>> 215
>「コマンドまたはファイル名が違います.」
C:\USR\LOCAL\BIN に latex.exe は存在していますか。
217名無しさん@お腹いっぱい。:04/11/15 23:11:01 ID:UBBns01B
>>203によると PATH は通ってるみたいなのにね
218216:04/11/15 23:28:51 ID:wItQTsDv
補足です。
一時期,
 web2c-7.5.3-w32.tar.gz
というファイルに不具合があったようです。
現時点では直っているようですから,
このファイルだけダウンロードしなおして
(現在 c:\temp にある当該ファイルはいったん削除の上)

texinst753 c:\temp

を実行すると,解決するかもしれません。
219202:04/11/16 20:05:01 ID:coZKTPQT
>>216
入ってません!
インストールは手順通りしたのに・・・。やはりTeX自体が入ってないようですね(>_<)
原因が分かったのはいいのですが、僕では解決できる力がありません(泣
ご教授お願いします!
220216:04/11/16 20:23:46 ID:Z5H5g9JU
>>219

c:\temp に,
最低限,次のファイルは存在していますか。

latex.tar.gz
mftools.tar.gz
platex.tar.gz
ptex-3.1.4-w32.tar.gz
web2c-7.5.3-lib.tar.gz
web2c-7.5.3-w32.tar.gz

このうち

web2c-7.5.3-w32.tar.gz 2,295,090 04/11/13

については,218 で述べたように問題がありましたから
上記のタイムスタンプと比較して
c:\temp のものが古いようでしたら
いったん削除して,再度ダウンロードする必要があります。

そのうえで MS-DOS プロンプトで
C:\USR\LOCAL
をカレントディレクトリにして
  texinst753 c:\temp
を実行するとどうなるでしょう。
221202:04/11/16 22:28:36 ID:ZavaeKQH
>>220
解決しました!!
最後まで丁寧に答えてくれて、本当にありがとうございます!

web2c-7.5.3-w32.tar.gz
これがやはり原因でした。ダウンロードサイトを変えたら成功しました。