
在 beamerarticle 風格中,我想逐字使用。我正在使用“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}