拡張子のみのファイル「.tex」

拡張子のみのファイル「.tex」

- 井汲 景太 の投稿
返信数: 3
TeXLive 2018 になって、拡張子のみのファイル「.tex」が texmf-dist/tex/latex/tools/ からいなくなったようです。FreeBSD と Windows 10 の両方で確認しています。

  • TeXLive 2017 もまだ残してありますが、そちらには存在します。
  • 先ほど tlmgr で最新版に更新しましたが、変化はありません。
  • FreeBSD, Windows ともに、tug からの公式 net installer で full scheme でインストールしました。
何かの手違いで漏れてしまっているのでしょうか。それとも、理由があって削除する判断がなされたのでしょうか。お判りになる方がいらしたらご教示ください。
  • texdoc ltnews で最新ニュースは見てみましたが、それらしき記述は見当たりません。
  • fileerr.dtx と tools.ins を /tmp にコピーして latex tools.ins を実行すると(止まるので r RET で強引に最後まで実行させる)、「.tex」は正常に作られました。
※ 特に困っているわけではなく、emacs で AUCTeX の preview-latex の動作確認をしてみたら、preamble cache を有効にしようとすると
(/usr/local/texlive/2018/texmf-dist/tex/latex/carlisle/mylatex.ltx)
! I can't find file `'.
<to be read again>
\relax
l.2 ...EVIEWdump\dump}\fi\input mylatex.ltx \relax
 
(Press Enter to retry, or Control-D to exit)
Please type another input file name
! Emergency stop.
<to be read again>
\relax
l.2 ...EVIEWdump\dump}\fi\input mylatex.ltx \relax
 
! ==> Fatal error occurred, no output PDF file produced!
というエラーになり、path を 2017 に戻すとちゃんと動くようになった、ということから気付きました。
井汲 景太 への返信

Re: 拡張子のみのファイル「.tex」

- aminophen の投稿
https://github.com/latex3/latex2e/issues/30
で報告していて,LaTeX3 の l3build.lua というビルドスクリプトのバグのようです。
「直すよ」という回答があったのですが,まだ原因究明できていないのかもしれず,
直るまでは当面「.tex」というファイルが不在な状態が続くと思います。
aminophen への返信

Re: 拡張子のみのファイル「.tex」

- aminophen の投稿
あれ,でも https://github.com/latex3/l3build/issues/64 によると「直した」ことになっていますね。
TeX Live が tools を取り込むときに問題が起きたのか,それともまだスクリプトが直っていないのか?