スタンドアロン: 出力ファイル名から数字を削除する

スタンドアロン: 出力ファイル名から数字を削除する

次のファイルを使用して、1 ページの tikz グラフィックを png に変換しています。

\documentclass[tikz, convert={ghostscript}]{standalone}

\begin{document}%
\begin{tikz}
    \node {Test};
\end{tikz}%
\end{document}

pdflatex --shell-escape --interaction=nonstopmode tempこれはMikTeXでコンパイルされます。

しかし、出力ファイルの名前が、スタンドアロン ドキュメントの表 1 を読んで予想したものtemp-1.pngとは異なることに気付きました。そこから、完全な名前は である必要があることがわかります。temp.png\outname\outext

私の質問:temp.png変換された png ファイルにを追加せずに名前を付ける方法はありますか-1?

答え1

これに関するドキュメントはやや乏しいですが、multiこれを制御するオプションを見つけました。単に false に設定すると、出力ファイルに番号が付けられなくなります。

\documentclass[tikz, multi=false, convert={ghostscript}]{standalone}

\begin{document}%
\begin{tikz}
    \node {Test};
\end{tikz}%
\end{document}

関連情報