嵌套文档类

嵌套文档类

我正在制作 (beamer) 幻灯片,解释使用 LaTeX 的基础知识。为此,我想说明一些源代码

\documentclass{article}
\title{My first paper}
\begin{document}
...

看起来像。也就是说,我想使用文章文档类编译一些 LaTeX 代码并将其显示在我的幻灯片上(无需手动编译单独的文档然后包含生成的 pdf)。实现此目的的最佳/最简单的方法是什么?

乍一看,该showexpl包或类似程序似乎可以工作,但是当包含\section示例代码中的内容以及\title显示 beamer 样式等内容时,它会破坏 beamer。

答案1

tcolorbox是展示源代码及其在网站上的输出的好方法。现在你的问题是关于展示没有源代码的输出,因为你想“为了简洁而跳过一些行”。

我的建议是使用firstline=24, lastline=42选择您想要显示的线条,但如果您坚持不显示来源:

% !TeX program = txs:///arara
% arara: pdflatex: {shell: yes}
\documentclass{article}
\usepackage[most]{tcolorbox}

\begin{document}

\begin{tcblisting}{
          listing options={%
            style=tcblatex,
            firstline=0,
            lastline=0
          },
          listing and comment,
          pdf comment,
          compilable listing,
          run pdflatex,
          lower separated=false,
          top=-\baselineskip
        }

\documentclass{article}
\title{Theory of Everything}
\begin{document}
\maketitle
\end{document}
\end{tcblisting}

\end{document}

在此处输入图片描述

相关内容