在大纲环境中插入源代码块的最佳方法

在大纲环境中插入源代码块的最佳方法

我遇到了一个(有点)特殊的问题,即将源代码列表合并到标有\begin{outline}等的块中。我发现这\verbatim对我来说不起作用,所以我最终陷入了将每个源代码行都设为一个\texttt{}块的尴尬境地。我承认这非常不雅观,以这种方式缩进代码块(以大纲格式为我自动缩进!)简直是地狱。是的,我应该先来这里问问……

无论如何,我成功地渲染了所有内容,但我发现我想要在某个 C 源代码中的一个简单表达式中间添加一个 i--(减量操作)\texttt{},而第二个“-”无法渲染。我在两个“-”字符之间插入了一个 {},然后,瞧!它就渲染成功了!

肯定有比基本方法更简单的方法\usepackage{outline}\texttt{}因为我最终在大纲中放入了大量源代码。它能工作(勉强!)但我有兴趣在下次发现一种更简单的方法,包括解释大纲环境对这些变化并不特别。我会这样说:我已经非常擅长平衡我的括号了!;-D

相关内容