
В стиле beamerarticle я хотел бы использовать verbatim. Я использую пакет 'verbatimbox'. Кажется, что вместе эти два пакета выдают ошибку (на основе MWE ниже)
«Абзац закончился до того, как \verbatim@start был завершен».
Вывод создается, но в нем не отображаются дословные переносы строк и интервалы.
Поискав на этом сайте, я наткнулся на идею сделать раму хрупкой, что, конечно, работает, когда у вас есть рама, которую нужно сделать хрупкой. Но на данный момент у меня нет рамы.
Есть ли способ реализовать такую дословную функциональность?
Ниже представлен полностью разобранный MWE, поэтому в статье для бимера нет рамок.
\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}
решение1
Вынести verbbox
создание за пределы макроса \mode
. Это, по сути, то, что verbatimbox
предлагает: возможностьсоздаватьдословный материал вбезопасныйрасположения в вашем документе, а затемиспользоватьматериал в местах, где verbatim
в противном случае он был бы исключен.
\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}