zod
11-07-2010, 13:27
Mahlzeit.
Allgemein bekannt ist das die Umgebungne minipage, verbatim und framed nur schlecht zusammenarbeiten. Gibt es eine geeignete Alternative bzw Kombination anderer Umgebungen um eine in Ihrer Breite begrenzte Umgebung (mit Rahmen) zu haben welche auch verbatim passend Umbricht (entgegen der Standarddefinition erst am Seitenrand umzubrechen)?
Und: wie zentriere ich das ganze dann?
Minimalbeispiel das nicht geht:
\documentclass{scrbook}
\newsavebox{\fmbox}
\newenvironment{fmpage}[1]{%
\par
\emph{#1}:\\*%
\begin{lrbox}{\fmbox}%
\begin{minipage}{3cm}%
}{%
\end{minipage}
\end{lrbox}%
\fbox{\usebox{\fmbox}}
}
\begin{document}
\begin{fmpage}[Pythagoras]
\begin{verbatim}
a^2 + b^2 = c^2
\end{verbatim}
\end{fmpage}
\end{document}
Allgemein bekannt ist das die Umgebungne minipage, verbatim und framed nur schlecht zusammenarbeiten. Gibt es eine geeignete Alternative bzw Kombination anderer Umgebungen um eine in Ihrer Breite begrenzte Umgebung (mit Rahmen) zu haben welche auch verbatim passend Umbricht (entgegen der Standarddefinition erst am Seitenrand umzubrechen)?
Und: wie zentriere ich das ganze dann?
Minimalbeispiel das nicht geht:
\documentclass{scrbook}
\newsavebox{\fmbox}
\newenvironment{fmpage}[1]{%
\par
\emph{#1}:\\*%
\begin{lrbox}{\fmbox}%
\begin{minipage}{3cm}%
}{%
\end{minipage}
\end{lrbox}%
\fbox{\usebox{\fmbox}}
}
\begin{document}
\begin{fmpage}[Pythagoras]
\begin{verbatim}
a^2 + b^2 = c^2
\end{verbatim}
\end{fmpage}
\end{document}