Win2kのc:\ptex下にインストールしました。
Gui-ShellVersion1.39、dviout for Windows3.11.4を使用しています。
最近に急にコンパイルトラブルで困っています。
%hoge.tex
\documentclass[a4paper,10pt]{jbook}
\begin{document}
hogehoge
\end{document}
を実験的にコンパイルしようと
[スタート]
↓
[プログラム]
↓
[ptex2.1.8]
↓
[guishell]
を開いて、
[ファイル(F)]
↓
[開く(O)]
で
e:\foo\hoge.tex
を指定してコンパイルすると
「This is GUI-Shell Version1.39,Copyright(C) 1996-2000 by Yoshiki OTOBE.
All rights reserved.
GUI-Shell Message(command): platex.exe hoge.tex
This is pTeX,Version p2.1.8,based on TeX,Version 3.14159(SJIS)(Web2C 7.2)
I can't find the format file `platex.fmt'!」
となってしまいます。
Proccess Terminated.ダイアログボックスが現れ、
「Processing the file command.
If you want to see error/warining information,press [INFO] button.」
[INFO]ボタンをクリックすると
「Your sorce file is perfect (no error and warning)or the last processed
file is not TeX source.」
これは何が原因なのでしょうか?
因みに
Gui-Shellの[オプション(O)]
↓
[Gui-Shellの一般的動作設定]
↓
[PATHの確認]
では
C:\cygwin\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\masm32\bi
n;C:
\masm32\lsic330c\BIN;C:\cygwin\old_borland\bcc55\Bin;.\;C:\cygwin\gcc\GDS2K1
~1\g
ds2k\BIN;"";
となっています。
ツヅキアリ
No.4ベストアンサー
- 回答日時:
> 通常はtexmfは何処に有るはずなんですか?
texmf フォルダのある場所です。
それであってると思いますよ。
■
パスのセパレータを \ から / にしてみてください。
TEXMF
c:/ptex/texmf
TEXMFCNF
c:/ptex/texmf/web2c
■
ls は -F オプションをつけてね。
有難うございます。
>> 通常はtexmfは何処に有るはずなんですか?
> texmf フォルダのある場所です。
> それであってると思いますよ。
了解致しました。
> ■
> パスのセパレータを \ から / にしてみてください。
>
> TEXMF
> c:/ptex/texmf
>
> TEXMFCNF
> c:/ptex/texmf/web2c
C:\>echo %TEXMF%
c:/ptex/texmf
C:\>echo %TEXMFCNF%
c:/ptex/texmf/web2c
として、漸く、Gui-Shellでコンパイル出来ました。\(^o^)/
> ■
> ls は -F オプションをつけてね。
ファイルタイプ表示オプションですね。失礼致しました。
No.3
- 回答日時:
あとそういえば、Windows2000で autoexec.bat が
参照されるのかどうか、ひっかかっていたので調べてみたら、
起動実行で明示的に呼び出されていれば別ですが、
参照されないという記述を見つけました。
システムのプロパティ
→詳細設定
→環境変数
で素直に指定したほうが確実だと思うのですがどうでしょう。
或いは、そちらに古い変数が残ってるのかもしれません。
■
Cygwin のバイナリにパスが通ってるようなので
> find c:/ptex -name platex.fmt -print
として platex.fmt の所在を一応確認してみてください。
■
pTeX のバージョンによる依存性はわかりませんが
角藤版 pTeX (Web2C 7.5.3) 3.141592-p3.1.3 では
TEXMFCNF を設定しないでも TEXMF さえ与えれば
勝手に探し出してくれてるようです。
現在、まとまっているものでは角藤氏のパッケージ(W32TEX)が
最新のようなので、特別な事情がなければ諸々の互換性を考えて、
今のうちに新しいものを導入されてはいかがでしょうか。
No.2
- 回答日時:
踏み台にされた Σ('Д';)
> C:\>echo %TEXMF%
> c:\ptex\share\texmf
>
> C:\>echo %TEXMFCNF%
> c:\ptex\texmf\web2c
なぜ texmf が分離してるんですか?
この回答への補足
> 踏み台にされた Σ('Д';)
申し訳有りませんでした。補足が必要だったので…
> なぜ texmf が分離してるんですか?
意図的に分離した憶えは有りません。
もしかしたら、知らない内にそのようにしてしまったかも。
通常はtexmfは何処に有るはずなんですか?
> システムのプロパティ
> →詳細設定
> →環境変数
> で素直に指定したほうが確実だと思うのですがどうでしょう。
> 或いは、そちらに古い変数が残ってるのかもしれません。
C:\>echo %TEXMF%
c:\ptex\share\texmf
は
システム環境変数(S)で設定していました。
仰るとおりにautoexec.batを削除してシステムのプロパティのみで指定する事にしました。
> Cygwin のバイナリにパスが通ってるようなので
>> find c:/ptex -name platex.fmt -print
> として platex.fmt の所在を一応確認してみてください。
$ find c:/ptex -name platex.fmt -print
c:/ptex/texmf/web2c/platex.fmt
となりました。
システム環境変数(S)にて
Path
C:\cygwin\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\masm32\bin;C:\masm32\lsic330c\BIN;C:\cygwin\old_borland\bcc55\Bin;c:\ptex\bin;.\;C:\cygwin\gcc\GDS2K1~1\gds2k\BIN
TEXMF
c:\ptex\texmf
TEXMFCNF
c:\ptex\texmf\web2c
としました。今現在、
C:\>echo %TEXMF%
c:\ptex\texmf
C:\>echo %TEXMFCNF%
c:\ptex\texmf\web2c
C:\>echo %path%
C:\cygwin\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\masm32\bin;C:
\masm32\lsic330c\BIN;C:\cygwin\old_borland\bcc55\Bin;c:\ptex\bin;.\;C:\cygwin\gc
c\GDS2K1~1\gds2k\BIN
c:\>ls c:\ptex
bin macros manual samples texmf
c:\>ls c:\ptex\texmf
VERSION-7.4 doc dvips fonts makeindex metapost pdftex tex
bibtex dvi2ps fontname jbibtex metafont mft source web2c
c:\>ls c:\ptex\texmf\web2c
latex.fmt mp.pool pdftex.fmt platex.log tex.fmt texmf.cnf.org
mf.base mpost.mem pdftex.pool ptex.fmt tex.pool texsys.aux
mf.pool pdflatex.fmt platex.fmt ptex.pool texmf.cnf
となっています。でも相変わらずエラーは解消されません。
上記の設定で取り敢えずは合ってるのでしょうか?
> pTeX のバージョンによる依存性はわかりませんが
> 角藤版 pTeX (Web2C 7.5.3) 3.141592-p3.1.3 では
> TEXMFCNF を設定しないでも TEXMF さえ与えれば
> 勝手に探し出してくれてるようです。
> 現在、まとまっているものでは角藤氏のパッケージ(W32TEX)が
> 最新のようなので、特別な事情がなければ諸々の互換性を考えて、
> 今のうちに新しいものを導入されてはいかがでしょうか。
これも検討してみたいと思います。
No.1
- 回答日時:
環境変数 TEXMF の設定はしましたか?
この回答への補足
ツヅキ
c:\autoexec.batには
REM --- By HiSpeed CD-ROM Drive installation program. 2/20/104 ---
C:\DOS\MSCDEX.EXE /D:MSCD000
PROMPT=$p$g
set PATH=c:\ptex\bin
set TEXMF=c:\ptex\texmf
set TEXMFCNF=c:\ptex\texmf\web2c
SET PATH=.\;C:\cygwin\gcc\GDS2K1~1\gds2k\BIN;%PATH%;
SET GCC_EXEC_PREFIX=C:\cygwin\gcc\GDS2K1~1\gds2k\lib\gcc-lib\
SET INCLUDE=C:\cygwin\gcc\GDS2K1~1\gds2k\i386-mingw32msvc\include
と記述していて、
C:\>echo %PATH%
C:\cygwin\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\masm32\bi
n;C:
\masm32\lsic330c\BIN;C:\cygwin\old_borland\bcc55\Bin;c:\ptex\bin;.\;C:\cygwi
n\gc
c\GDS2K1~1\gds2k\BIN;c:\ptex\bin;
C:\>echo %TEXMF%
c:\ptex\share\texmf
C:\>echo %TEXMFCNF%
c:\ptex\texmf\web2c
C:\>ls -l c:\ptex\bin\platex.exe
-rwxrwxrwx 1 Administ なし 2048 May 28 1998
c:\ptex\bin\platex.exe
C:\> cd e:\foo
C:\>c:\ptex\bin\platex.exe gomi.tex
This is pTeX, Version p2.1.8, based on TeX, Version 3.14159 (SJIS) (Web2C
7.2)
I can't find the format file `platex.fmt'!
となっています。システムのプロパティの環境変数のPathには
C:\cygwin\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\masm32\bin;C:\masm32\lsic330c\BIN;C:\cygwin\old_borland\bcc55\Bin;c:\ptex
\bin
と記述しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- 公的扶助・生活保護 保証人? 1 2022/05/17 22:42
- YouTube youtubeからの著作権メールについて 2 2023/02/14 16:12
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- VPN 何これ 1 2022/04/19 01:32
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Graphic-Clockについて
-
audacityについて
-
bcpadでコンパイルできない
-
Windows Media Playerのライブ...
-
保護つきWMAファイルのMP3フ...
-
コマンドプロンプトの「%1」と...
-
コマンドプロンプトのエラーに...
-
バッチでテキストファイルから...
-
バッチ処理でファイルの中身を...
-
大量のフォルダからひとつのフ...
-
バッチ終了時にDOS窓を閉じるコ...
-
exeファイルを実行するとコマン...
-
コマンドプロンプト標準出力と...
-
.txtではなく.logの方が良いの...
-
バッチファイルでサーバーのフ...
-
VBAでワークシートを引数として...
-
MAC フォルダ内のPDF件数とペー...
-
エクセルのVBAについて とある...
-
コマンドにてテキストファイル...
-
Thunderbirdで社内共有フォルダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
chainLPのエラー
-
foobar2000のアルバムアート表...
-
Windows Media Playerのライブ...
-
RealSyncの設定問題
-
mathtexの使用法について
-
TeX のエラーメッセージがわか...
-
texのcite関連のエラー
-
dvipdfmxの日本語に対するエラー
-
TexStudio のエラーメッセージ
-
C言語初心者です。コマンドプロ...
-
linuxへfujitsuコンパイラのイ...
-
GSviewの動作について
-
mp3gainが起動しません!
-
インストール時にエラーが出て...
-
exeからソースファイルを読み取...
-
既存のchmファイルの編集について
-
bcpadでコンパイルできない
-
できるだけ簡便にLATEXの文書の...
-
Graphic-Clockについて
-
LATEXでdvioutができない
おすすめ情報