我正在尝试逐步解释程序代码,但我想在每个示例中展示我们目前拥有的内容,而无需重新输入。
\documentclass{report}
\usepackage{listings}
\begin{document}
\begin{lstlisting}
#!/bin/sh
export A=2
\end{lstlisting}
We have
\begin{example}
\( A =2 \)
\end{example}
\begin{lstlisting}
export B=2
\end{lstlisting}
And we have now
\begin{example}
\( A = 2 \)
\( B = 2 \)
\end{example}
\end{document}
是否有一个环境可以存储这些变量?或者是否有更好的方式来实现这一点,同时仍显示已声明的所有变量?