报告中的分步说明

报告中的分步说明

我正在尝试逐步解释程序代码,但我想在每个示例中展示我们目前拥有的内容,而无需重新输入。

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

是否有一个环境可以存储这些变量?或者是否有更好的方式来实现这一点,同时仍显示已声明的所有变量?

相关内容