[bin64]pdfptex.batの記述について?

[bin64]pdfptex.batの記述について?

- 吉田 征夫 の投稿
返信数: 0
吉田征夫です(76歳 余暇人生(生活)・TeX,LilyPond,で楽しんでいます)
PC; windows10(64bit)使用
TeX環境は;"W32TeX based on TeX Live 2019 (pretest)
and Kpathsearch 6.3.1 ( last updated on 2019/03/11)"
です.[03/12 深夜ftp経由(download)で1年半ぶりに環境を更新しました.]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
早速なのですが. 私の利用環境から...更新後の1件の報告です.
1)[bin64]での
● pdfptex.bat の記述ですが.
@echo off
ptex -synctex=1 -jobname="%~n1" -kanji=utf8 -guess-input-enc %1 & pdvipdfmx "%~n1"
------------ ???これって?
以下, runnning 未完のlog表示です
--- 'pdvipdfmx' は、内部コマンドまたは外部コマンド、
--- 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
([bin]32bit側(pdfptex.bat)を参照し.....下記に書き換えました)
ptex -synctex=1 -jobname="%~n1" -kanji=utf8 -guess-input-enc %1 && dvipdfmx "%~n1"
-----(これだと,[bin64]でも正常にrunningします.)
----とにかく, runningするほうが先決優先で修正書き換えましたが, 正解でしょうか?
以上です。(pdfptexで...処理を念頭にpTeXで私的(縦組)に原稿を記述しています. )
私自身,学生・出版関係・学術関係者でなく,書き込み失礼のほどはお詫びいたします.
-----------------------------------------------------------------------------------
[bin64]runnning参照として, (*.cmd)と原稿サンプルファイルを載せました.

PS.1)run--pdfptex.cmd[Only; Windows OS]
@echo off
rem -------------------------
echo on
call pdfptex %1.tex
%1.pdf
erase %1.log %1.synctex.gz %1.dvi
dir /oe

PS.2) 原稿ファイル. "sample.tex" 長文失礼(表裏2ページ) m(_ _)m
(cmd) >run--pdfptex sample[Enter] 終了後.sample.pdfがopenします.
%% 私的コマンドは全て大文字であること.
%% code; utf-8
%% ●右綴じ:letter用紙
%% input file
\input colordvi.tex %% CMYK color model.
%%% テキストサイズ範囲 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\hoffset-.5in
\voffset-.5in
\hsize=7.5in
\vsize=9.9in
%%% 和語font 縦組 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\font\TWMIN=tmin10 at 12pt
\font\TWMING=tgoth10 at 12pt
\font\EIGHTMIN=tmin8
\font\MAGNIFY=tmin10 at 100pt%% would use special-font
\TWMIN%%和語標準フォント指定12pt 2byte-letter;
%%% CM font %%%%%%%%
\font\ninerm=cmr9%%Only add-name at "\preloaded font"
\ninerm%%欧米標準フォント指定9pt 7bit-letter;
%%% その他 %%%%%%%%%
\def\BR{\hskip 0pt plus 1filll\break}
\def\VSP{\vskip 20pt plus 0pt minus 0pt}
\def\({\hskip -5pt (}
\def\)
{)\hskip -5pt}
%%% ページbox[vbox to \vsize{\hbox to \hsize{...]を\vsplitで三つに分割<br />%%% \unvboxでテキスト値参照後レジスタ値を空にし,loop....repart<br />%%% 組判 項目---縦組---%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%<br />%%% Naochan!.tex(dviout fo Windows 3.11 dviout/ptex/)参照.%%%%%%%%%%<br />%%% 3段組:マクロ名\TRIO<br />\def\TRIO{%<br /> \loop\ifvbox0<br /> \vfill<br /> \vbox to \vsize{\baselineskip0mm \lineskiplimit0mm%<br /> \vss<br /> \hbox to \hsize{\hss%<br /> \vbox{\tate<br /> \hbox to 240mm{\hskip 10mm \setbox1=\vsplit0 to 138mm<br /> \vtop to 138mm{\unvbox1}
\hskip -5mm \setbox1=\vsplit0 to 138mm
\vtop to 138mm{\unvbox1}
\hskip -5mm \setbox1=\vsplit0 to 138mm
\vtop to 138mm{\unvbox1}
\hss \hskip 10mm }}%
\hss}%
\vss}%
\vfill
\eject
\repeat
}%
%%% 上記処理に関する指定パラメター %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\splittopskip=0pt%% \vsplitで育成されるboxの最上部glue値は0ptとする.
\splitmaxdepth=0pt%% \vsplitで育成されるboxの最大深さ値は0ptとする.
\tbaselineshift=6pt%% 縦組における欧文のベースライン値
\baselineskip=5mm plus .25mm%% -------------行間glueの値と+値の許容.
\lineskiplimit=0pt%% -------------値は0とする.
\lineskip=0pt%% -------------値は0とする.
\leftskip=3zw%% 左マージンの2zw追加.
\parindent=0pt
\parskip=0pt
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%% 本文記述;ページBoX open %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\headline{\ninerm\EIGHTMIN \Sepia{---Page~$\rm\number\count0$---<br />\hfill Web Poem\quad 2019/03\hskip 6pc}}
\footline{\hfill}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\setbox0=\vbox{\tate \hsize=81mm<br />%%%% 本文部分 %%%%%%%%%%%%%%%%%<br />{\TWMING\Blue{『大地\(\raise 3pt \hbox{Earth}\) (03/13)』}}\par
\vskip 16pt plus 0pt minus 0pt
\Blue{<br />今から四百万年以上前\BR<br />\raise 3pt \hbox{\tenrm Laurasia\ninerm}は\BR
\raise 3pt \hbox{\tenrm Africa\ninerm}と %
\raise 3pt \hbox{\tenrm Eurasia\ninerm}の\BR
結合が進んでいた\BR
\VSP
その\raise 3pt \hbox{\tenrm Africa plateau\ninerm}に\BR
地上で初の\raise 3pt \hbox{\tenrm Savanna\ninerm}が出現し\BR
森に住んでいた類人猿は\BR
\raise 3pt \hbox{\tenrm Savanna\ninerm}へと\BR
生活圏を移す冒険をした\BR
\VSP
彼らを猿人と呼び\BR
彼らこそヒト進化の原点となった\BR
彼らは\raise 3pt \hbox{\tenrm Savanna\ninerm}で二本脚で立った\BR
\hbox to 1pc{\null}%
\raise 3pt \hbox{\tenrm Ardipithecus\ninerm}であり\BR
\hbox to 1pc{\null}%
\raise 3pt \hbox{\tenrm Lucy\ninerm (Australopithecus)}である\BR
\VSP
今から百九十万年前以後に\BR
地球は地軸が二十二度近似値に傾き\BR
大地は氷河時代へと入っていた\BR
\raise 3pt \hbox{\tenrm Savanna\ninerm}に出た類人猿は\BR
\hbox to 1pc{\null}%
\raise 3pt \hbox{\tenrm Homo habilis\ninerm}の出現を見る\BR
\VSP
彼らは石器を使い\BR
彼らは集団生活を成し\BR
彼らは一種の住まいを持った\BR
\VSP\BR
\raise 3pt \hbox{\tenrm Homo habilis\ninerm}の脳は\BR
猿人や他の類人類よりも進化し\BR
\VSP\BR
\raise 3pt \hbox{\tenrm Homo habilis\ninerm}は\BR
脳臓器 増加ゆえに\BR
子供を未熟児で出産し\BR
それ故に この期に\BR
男性と女性の仕事分業が成された\BR
それ故に この期に\BR
一夫一妻制が確立した\BR
\VSP\BR
\raise 3pt \hbox{\tenrm Ardipithecus\ninerm}も\BR
\raise 3pt \hbox{\tenrm Lucy\ninerm (Australopithecus)}も\BR
\raise 3pt \hbox{\tenrm Homo habilis\ninerm}も\BR
\raise 3pt \hbox{\tenrm Savanna\ninerm}を出ることも無く\BR
その三千キロに及ぶ\BR
\raise 3pt \hbox{\tenrm Great Rift Valley\ninerm}に留まっていた\BR
\VSP
この\raise 3pt \hbox{\tenrm Savanna\ninerm}から最初に\BR
\raise 3pt \hbox{\tenrm Eurasia\ninerm}へと拡散したのは\BR
約百万年前に出現した\BR
\hbox to 1pc{\null}%
\raise 3pt \hbox{\tenrm Pithecanthropus Erectus\ninerm}である\BR
\VSP\BR
\raise 3pt \hbox{\tenrm Pithecanthropus Erectus\ninerm}は\BR
初めて火を使った\BR
彼らは幾度となく\BR
\raise 3pt \hbox{\tenrm Great Rift Valley\ninerm}%
から\raise 3pt \hbox{\tenrm Eurasia\ninerm}へ\BR
\raise 3pt \hbox{\tenrm Europe\ninerm}へと拡散を成した\BR
\VSP\BR
\raise 3pt \hbox{\tenrm Ardipithecus\ninerm}も\BR
\raise 3pt \hbox{\tenrm Lucy\ninerm (Australopithecus)}も\BR
\raise 3pt \hbox{\tenrm Homo habilis\ninerm}も\BR
この大地へと拡散していった\BR
\raise 3pt \hbox{\tenrm Homo erectus\ninerm}も\BR
\raise 3pt \hbox{\tenit But!\thinspace$\cdots\cdots$}過去に 絶滅消えていった\BR
\VSP
今日の世界各国に生きている\BR
現世人類の共通祖先の「{\TWMING 新人}」が\BR
今から二十万年前\BR
東アフリカ大地溝帯に新に出現し\BR
初めて この大地を克服しなしえた\BR
\VSP
ヒト進化は単独ではなし得ず\BR
地球共存系の一員として成してきた\BR
私たち新人も\BR
この拘束からはの開放はない\BR
だからこそ\BR
大地を克服した新人であっても\BR
ヒト中心主義的な環境利用が\BR
共存系の崩壊を意味したとき\BR
ヒトの存在も危険になってくる\BR
\VSP
神よ 私たちは\BR
ここにおいて 地球共存系という\BR
歴史的拘束からヒトを解き放し\BR
宇宙へと拡散していくことを\BR
見守り下さい\BR
\VSP
その昔\BR
ヒト属は大地溝帯から拡散しては\BR
絶滅し\BR
幾度とヒト類の絶滅を繰り返し\BR
今 全地球を克服したヒト進化は\BR
宇宙へと拡散のレールを走っている\BR
\BR
\BR
\hbox to 100pt {<br />\hbox to 1.4pc{\null}\Gray {\MAGNIFY ? }\hss}\BR
\ninerm
}
%%\vskip 1.6pc %%次詩との位置調整挿入グルー
%%\vfill
\vskip -4pt
\vbox {\baselineskip 8pt \hskip 10pc \bf End All}
\vskip 1.6pc %%次詩との位置調整挿入グルー
\vfill
%%%%%%% 本文記述;ページBoX end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
}%% setbox0 閉じる.
\TRIO%% setbox0処理(\loop......\repeat)
%%% 全処理終了,Ascii-pTeXを閉じる.%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\bye
%%%%%%% End of ALL %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%