Re: texファイル中でのauxファイルの読み込み

名前: トノ
日時: 2002-02-19 21:40:54
IPアドレス: 150.35.254.*

>>6750 私が実験をしている間に角藤先生がさっさと話を進めてしまわれたようでも ありますが、一応、レポートを再提出させていただきます。 フォーマット・ファイルを読込まずに (p)TeX を起動する方法が 分かりませんでしたので、簡単なフォーマットを作ってそれで テストしてみました。 フォーマット・ファイルは、次のような内容のファイル testfmt.ltx を iniptex で処理してできた testfmt.fmt です。 \catcode`\{=1 % \catcode`\}=2 % \catcode`\^=7 % \newlinechar=`\^^J % \def\space{ }% \everyjob={\message{^^J% Arbitrary format for test by Tono <2002/02/19>^^J% }}% \dump% 処理するソース test.tex は次のようにしました。 \immediate\openout 15 \jobname.tmp % \immediate\write 15 {\string\message{% \string^\string^J% -- test with testfmt format % \number\year/\number\month/\number\day\space\number\time% \string^\string^J% }}% \input \jobname.tmp % \end% これを、次の2環境で pTeX 処理してみました。 環境 A 本体: Fujitsu FMV-5200 NA8/W OS: Windows 95 4.00.950 B TeX: 角藤版 pTeX 3.0.1 環境 B 本体: NEC PC-9821 Nd OS: NEC MS-DOS 3.3D TeX: 浅山版 pTeX 2.1.4 test.tex を置いたドライブ名が違っているのは #6724 と同じです。 いずれもルート直下に testtex というディレクトリーを作成し、 その中に test.tex および testfmt.ltx だけを置き、testtex を カレントにしたコマンドラインから、フォーマットの作成、pTeX 処理(2回)を 行ないました。1回目と2回目の間に、copy コマンドを使って、test.tmp、 test.log をルート直下の別ディレクトリーにコピーしています。 環境 A での1回目の結果 「-- test with testfmt format ・・・」は画面表示されなかった。 test.tmp の中身は次のとおり。 \message{^^J-- test with testfmt format 2002/2/19 1237^^J} ログファイルは次のとおり。 This is pTeX, Version p3.0.1, based on TeX, Version 3.14159 (SJIS) (Web2C 7.3.3) (format=testfmt 2002.2.19) 19 FEB 2002 20:37 **&testfmt test (./test.tex Arbitrary format for test by Tono <2002/02/19> \openout15 = `test.tmp'. (./test.tmp) ) No pages of output. 環境 A での2回目の結果 「-- test with testfmt format ・・・」は画面表示されなかった。 test.tmp の中身は次のとおり。 \message{^^J-- test with testfmt format 2002/2/19 1241^^J} ログファイルは次のとおり。 This is pTeX, Version p3.0.1, based on TeX, Version 3.14159 (SJIS) (Web2C 7.3.3) (format=testfmt 2002.2.19) 19 FEB 2002 20:41 **&testfmt test (./test.tex Arbitrary format for test by Tono <2002/02/19> \openout15 = `test.tmp'. (./test.tmp) ) No pages of output. 環境 B での1回目の結果 「-- test with testfmt format ・・・」は画面表示されなかった。 test.tmp の中身は次のとおり。 \message{^^J-- test with testfmt format 2002/2/19 1282^^J} ログファイルは次のとおり。 This is pTeX, Version 3.1415 p2.1.4 (SJIS) (C version 6.1) (format=testfmt 2.2.19) 19 FEB 2002 21:22 **&testfmt test (test.tex Arbitrary format for test by Tono <2002/02/19> (test.tmp) ) No pages of output. 環境 B での2回目の結果 「-- test with testfmt format ・・・」は画面表示された。 test.tmp の中身は次のとおり。 \message{^^J-- test with testfmt format 2002/2/19 1285^^J} ログファイルは次のとおり。 This is pTeX, Version 3.1415 p2.1.4 (SJIS) (C version 6.1) (format=testfmt 2.2.19) 19 FEB 2002 21:25 **&testfmt test (test.tex Arbitrary format for test by Tono <2002/02/19> (test.tmp -- test with testfmt format 2002/2/19 1282 ) ) No pages of output. 結局、前回と同様、環境 B での2回目のみ、画面上にもログファイルにも test.tmp の内容が反映されているようです。 以 上 # 角藤先生、そろそろ単位出してください (T_T)

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)