我必须编写一个小演示来展示我的软件包的一些功能。我当时想做类似的事情:
\documentclass{article}
\usepackage{listings}
\newcommand{\demo}[1]{%
\fbox{
\begin{minipage}{.5\linewidth}
#1
\end{minipage}}%
\fbox{%
\begin{minipage}{.5\linewidth}
\begin{lstlisting}
#1
\end{lstlisting}
\end{minipage}}
}
\begin{document}
\demo{\section{section}}
\end{document}
但这不起作用,因为列表不能在命令中使用。有什么好的解决方案吗?(想在源和结果之间进行左右比较)
有没有什么方法可以将其封闭起来,以免外面受到影响?
答案1
您可以按照通常的方式使用和设置 listings 参数:
\documentclass{article}
\usepackage{showexpl}
\begin{document}
\begin{LTXexample}[width=0.5\linewidth]
\section{section}
\end{LTXexample}
\end{document}