我正在制作 (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}