包功能演示命令(列表问题)

包功能演示命令(列表问题)

我必须编写一个小演示来展示我的软件包的一些功能。我当时想做类似的事情:

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

在此处输入图片描述

相关内容