10

いくつかの 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 --- コマンド引数に空行があってはならない行がありました。引数の最後の右中かっこを忘れた可能性があります。

====

この正確なリストは、定期的なレポートでうまく機能するため、ここで完全に途方に暮れています。あちこち検索したところ、リストが含まれるフレームに壊れやすい属性を設定する必要があることがわかりましたが、これは何も変更しませんでした。

よろしくお願いします。

4

2 に答える 2

11

オプションfragileは完全に小文字にすることを意図していると思います。

于 2010-10-08T17:06:50.987 に答える