Beamerarticle und Verbatim: Wie macht man es fragil?

Beamerarticle und Verbatim: Wie macht man es fragil?

Innerhalb eines Beamerarticle-Stils möchte ich Verbatim verwenden. Ich verwende das Paket „verbatimbox“. Es scheint, als würden die beiden Pakete zusammen einen Fehler auslösen (basierend auf dem MWE unten).

„Absatz endete, bevor \verbatim@start abgeschlossen war.“

Es wird eine Ausgabe generiert, in der jedoch weder die wörtlichen Zeilenumbrüche noch die Abstände korrekt angezeigt werden.

Beim Suchen auf dieser Site bin ich auf die Idee gestoßen, den Rahmen zerbrechlich zu machen, was natürlich funktioniert, wenn man einen Rahmen hat, den man zerbrechlich machen kann. Aber ich habe im Moment keinen Rahmen.

Gibt es eine Möglichkeit, eine solche wörtliche Funktionalität zu haben?

Unten sehen Sie ein vollständig abgespecktes MWE, weshalb ich in einem Beamerartikel keine Frames habe.

\documentclass{article}
\usepackage{beamerarticle}
\usepackage{verbatimbox}

\begin{document}

\mode<article>{
text before

\begin{myverbbox}{\mybox}

first line
    second line

    third    line
    
\end{myverbbox}

\mybox

text after
}

\end{document}

Antwort1

Verschieben Sie die verbboxErstellung außerhalb des \modeMakros. Das ist im Wesentlichen das, was verbatimboxbietet: die Fähigkeit,erstellenwörtliches Material insicherStellen in Ihrem Dokument und dannverwendendas Material an Stellen, wo es verbatimsonst nicht verfügbar wäre.

\documentclass{article}
\usepackage{beamerarticle}
\usepackage{verbatimbox}

\begin{document}
\begin{myverbbox}{\mybox}

first line
    second line

    third    line
    
\end{myverbbox}

\mode<article>{
text before

\mybox

text after
}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen