私はこの新しい環境をLaTeXに実装しようとしています:
\newenvironment{javacode}[2]
{\begin{lstlisting}[language=java, label=#1, caption=#2]}
{\end{lstlisting}}
そして、次のように使用します。
\begin{javacode}{c}{some code}
int x = 5;
\end{javacode}
しかし、次のエラーが発生します。
Overfull \hbox (6.0pt too wide) in paragraph at lines 6--6
[][][][][][][]
[1] [2]) [3])
*
誰かがこの問題の修正に関して助けることができますか?
[アップデート]
赤い鼻のユニコーンが指示したようにやってみましたが、正しく動作しました。
しかし今、私はその\begin{singlespace}
ようなものを追加しようとしました:
\lstnewenvironment{javacode}[2]
{
\begin{singlespace}
\lstset{language=java, label=#1, caption=#2}}
{
\end{singlespace}
}
そして、私は同じエラーを受け取りました:
Overfull \hbox (6.0pt too wide) in paragraph at lines 6--6
[][][][][][][]
[1]) [2] [3])
*