make4ht構成ファイル形式
Aug 25 2020
大きくて複雑なLaTeXドキュメントをいくつかHTML化する必要があります。周りを見回すと、賞賛がありmake4htます。しかし、いくつかの問題があり、ドキュメントの状態は.mk4、ファイルの構成ファイルによって回避される可能性があります。TeXliveにバンドルされているドキュメントを読んで、ドキュメントが示唆しているように、テスト構成ファイルpoly-zero.mk4をpoly-zero.tex作成しました。
Make:latexmk
(私はこれにさらに追加するつもりです)。しかし、私はただ得る:
Output dir:
Compiler: latex
Latex options: -jobname=poly-zero
tex4ht.sty : xhtml,
tex4ht
build_file poly-zero.mk4
Output format html5
Using build file poly-zero.mk4
[string "Make:latexmk_build..."]:2: function arguments expected near <eof>
/usr/share/texlive/texmf-dist/scripts/make4ht/mkutils.lua:417: assertion failed!
したがって、文書化が義務付けられているのMake:latexmkは完全に間違っています。
任意の信頼性の高い方法を設定するmake4htに(うまくいけば、完全な)ソース?ところで、私はルアを完全に知らない。
回答
2 michal.h21 Aug 25 2020 at 01:52
ビルドファイルで有効なLuaコードを使用する必要があるため()、すべてのコマンドに追加する必要があります。したがって、正しい形式はMake:latexmk()です。ドキュメントには、使用可能なコマンドが括弧で囲まれていないため、この点で少し混乱する可能性があります。その前に、ビルドファイルに関するセクションがあり、例が示されています。