いくつかの Java コード リストを含む LaTeX ビーマー プレゼンテーションを作成しようとしています。しかし、私は非常に奇妙な問題に遭遇しました - リストのスニペットは、プレゼンテーションではコンパイルに失敗しますが、他のドキュメントでは問題なく動作します。
\begin{frame}[Fragile]
\frametitle{Test}
\begin{lstlisting}
public class SimpleClass {
public static void main(String[] args) {
System.out.println("Hello!");
}
}
\end{lstlisting}
\end{frame}
このコードをプレゼンテーションから削除すると問題なく動作しますが、次のエラー メッセージが表示されます。
===
エラー: \lst@next が完了する前に段落が終了しました。
--- TeX は言いました --- \par l.129
--- HELP --- コマンド引数に空行があってはならない行がありました。引数の最後の右中かっこを忘れた可能性があります。
====
この正確なリストは、定期的なレポートでうまく機能するため、ここで完全に途方に暮れています。あちこち検索したところ、リストが含まれるフレームに壊れやすい属性を設定する必要があることがわかりましたが、これは何も変更しませんでした。
よろしくお願いします。