ソースコードをpdf上に出力したい場面において、lstlistingを用いるのですが、これとtcolorboxを融合させて新しい環境lstlistingsを作ろうと考えました。そんなわけで試したのですが、シンプルに
\begin{sourcebox}{Code}
\begin{lstlisting}
ソースコード本文
\end{lstlisting}
\end{sourcebox}
のように書く場合にはエラーにならないのに
のように書く場合にはエラーにならないのに
\newenvironment{lstlistings}{\begin{sourcebox}{Code}\begin{lstlisting}}{\end{lstlisting}\end{sourcebox}}
として新しいマクロにした途端にエラーが出るようになりました。
これを回避してtcolorboxにlstlisting的な効果を持たせることはできませんでしょうか。
添付ファイルは、テストファイル、そのlog、そして私のフォント設定(マクロ内に一部フォントの設定が混入しているため。)となっています。どなたかお力添えいただける方はいらっしゃいませんでしょうか。
として新しいマクロにした途端にエラーが出るようになりました。
これを回避してtcolorboxにlstlisting的な効果を持たせることはできませんでしょうか。
添付ファイルは、テストファイル、そのlog、そして私のフォント設定(マクロ内に一部フォントの設定が混入しているため。)となっています。どなたかお力添えいただける方はいらっしゃいませんでしょうか。