
私は LaTeX の初心者ですが、この単純な TEX コードを見て疑問に思いました。
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\tikz \draw (0,0) circle [radius=10pt];
\end{document}
プレビューでは、ページが希望どおりにコンテンツに合わせて切り取られていることがわかりますが、次の操作を試みると、
lualatex --output-format=dvi single_circle.tex
次のような結果になります:
ABD: EveryShipout 初期化マクロ! 未定義の制御シーケンスです。\sa@placebox ->\newpage \global \pdfpagewidth =\wd \sa@box \global \pdfpageh... l.8 \end{document} ? ! プレフィックスに文字
the character ='. <to be read again> = l.8 \end{document} ? ! Missing number, treated as zero. <to be read again> \global l.8 \end{document} ? ! Illegal unit of measure (pt inserted). <to be read again> \global l.8 \end{document} ? ! Undefined control sequence. \sa@placebox ...wd \sa@box \global \pdfpageheight =\ht \sa@box \global \pape... l.8 \end{document} ? ! You can't use a prefix with
=' は使用できません。 = l.8 \end{document} ? ! 数値が欠落しているため、ゼロとして扱われます。\global l.8 \end{document} ? ! 測定単位が正しくありません (pt が挿入されました)。\global l.8 \end{document} ?段落の 8--8 行目に \hbox がいっぱいです (30.56 ポイント幅が広すぎます) []\TU/lmr/m/n/10 ==[]
なぜ失敗するのでしょうか? コンテンツを切り抜いて、次の方法で SVG にエクスポートしたいだけです:
lualatex --output-format=dvi single_circle.tex
dvisvgm single_circle.dvi