lualatexをコンパイルしてdviファイルを得る方法

lualatexをコンパイルしてdviファイルを得る方法

- Winston Tatami の投稿
返信数: 2
Windows 10, TeX Live 2022 を使用しています. 以下のようなファイルを用意しました. ファイル名:test.tex ソースコード↓ \documentclass{ltjsarticle} \begin{document} test \end{document} このファイルをdvilualatex に渡すとエラーが返ってきます. > dvilualatex test.tex This is LuaTeX, Version 1.15.0 (TeX Live 2022) restricted system commands enabled. (./lua.tex LaTeX2e <2021-11-15> patch level 1 L3 programming layer <2022-05-30> (c:/TeXLive/2022/texmf-dist/tex/luatex/luatexja/ltjsarticle.cls Document Class: ltjsarticle 2022/04/11 ltjsclasses (c:/TeXLive/2022/texmf-dist/tex/luatex/luatexja/luatexja.sty (c:/TeXLive/2022/texmf-dist/tex/luatex/luatexja/luatexja-core.sty (c:/TeXLive/2022/texmf-dist/tex/luatex/luatexbase/luatexbase.sty (c:/TeXLive/2022/texmf-dist/tex/luatex/ctablestack/ctablestack.sty)) (c:/TeXLive/2022/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (c:/TeXLive/2022/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (c:/TeXLive/2022/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (c:/TeXLive/2022/texmf-dist/tex/generic/iftex/iftex.sty)) (c:/TeXLive/2022/texmf-dist/tex/latex/xkeyval/xkeyval.sty (c:/TeXLive/2022/texmf-dist/tex/generic/xkeyval/xkeyval.tex (c:/TeXLive/2022/texmf-dist/tex/generic/xkeyval/xkvutils.tex (c:/TeXLive/2022/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (c:/TeXLive/2022/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (c:/TeXLive/2022/texmf-dist/tex/latex/everyhook/everyhook.sty (c:/TeXLive/2022/texmf-dist/tex/latex/svn-prov/svn-prov.sty)) ! Package luatexja Error: DVI output is not supported in LuaTeX-ja. See the luatexja package documentation for explanation. Type H for immediate help. l.180 } このエラーを解消し,lualatex からdviファイルを得る方法をどなたかご存じでしょうか?
Winston Tatami への返信

Re: lualatexをコンパイルしてdviファイルを得る方法

- はやて (h20y6m) の投稿

> lualatex からdviファイルを得る方法

(少なくとも LuaTeX-ja を利用した日本語文書では)できないと思います。

> ! Package luatexja Error: DVI output is not supported in LuaTeX-ja.

というメッセージの通り、(LuaTeX で日本語組版機能を提供する)LuaTeX-ja は DVI 出力には対応していません。

そもそもなぜ LuaLaTeX で DVI ファイルが必要なのでしょうか? その理由によっては LuaLaTeX や DVI ファイル以外の解決策があるかもしれません。

はやて (h20y6m) への返信

Re: lualatexをコンパイルしてdviファイルを得る方法

- Winston Tatami の投稿
なるほど.現状ではできないんですね.

>そもそもなぜ LuaLaTeX で DVI ファイルが必要なのでしょうか?
業務の一環でLaTexで書かれた原稿をdviに出力しています.
慣習としてpLaTeXを使用していますが,最近pLaTeXがやばいという話をよく見かけるようになったので,移行先としてLuaLaTeXを検討していました.

>LuaLaTeX や DVI ファイル以外の解決策があるかもしれません。
おっしゃる通りで,LuaLaTeXの利用はあきらめて,upLaTeXへ移行しようかと思います.

回答ありがとうございました.