beamerarticle 和 verbatim:如何变得脆弱?

beamerarticle 和 verbatim:如何变得脆弱?

在 beamerarticle 样式中,我希望使用 verbatim。我正在使用“verbatimbox”包。这两个包一起出现错误(基于下面的 MWE)

“段落在 \verbatim@start 完成之前结束。”

生成了输出,但它没有正确显示逐字换行符和间距。

在本网站搜索时,我偶然发现了让框架变得脆弱的想法,当然,当你有一个框架可以让它变得脆弱时,这个想法是可行的。但我现在没有框架。

有什么方法可以实现这样的逐字功能吗?

下面是完全剥离的 MWE,这就是为什么我在 beamerarticle 中没有框架。

\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}

在此处输入图片描述

相关内容