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ファイルを得る方法をどなたかご存じでしょうか?
> lualatex からdviファイルを得る方法
(少なくとも LuaTeX-ja を利用した日本語文書では)できないと思います。
> ! Package luatexja Error: DVI output is not supported in LuaTeX-ja.
というメッセージの通り、(LuaTeX で日本語組版機能を提供する)LuaTeX-ja は DVI 出力には対応していません。
そもそもなぜ LuaLaTeX で DVI ファイルが必要なのでしょうか? その理由によっては LuaLaTeX や DVI ファイル以外の解決策があるかもしれません。