有没有办法只展示一条线的前导空格?我搜索了lstlisting的手册,但它似乎不支持此功能。我正在键入设置一段代码,使用启用了“showspaces”的lstlisting,它显示代码中的所有空格,这使我的眼睛混乱(我猜可能是其他人)。由于代码是布局的,我只想展示每行的前导空格,以便给出对布局对读者意味着什么的印象。有人知道一个解决方法吗?感谢。
答案 0 :(得分:2)
我找不到任何解决方案......丑陋难看的丑陋的解决方法:
\newcommand{\s}{\phantom{\ }}
并使用\s
代替代码中的空格。
不要downvote。如果出现更好的事情,我会删除。 : - )