2010-06-27 41 views
3

有沒有辦法只顯示一行的前導空格?我搜索了lstlisting的手冊,但它似乎並不支持此功能。我正在設置一段代碼,使用lstlisting啓用「showspaces」,它顯示了代碼中的所有空間,這使我的眼睛(可能還有其他人猜到)混淆了。由於代碼是完美的,我只想顯示每行的前導空格,以便給讀者提供一種佈局意味着什麼的印象。任何人都知道解決方法嗎?謝謝。僅顯示一行的前導空格嗎?

回答

2

我無法找到任何的解決辦法......醜女醜醜解決方法:

\newcommand{\s}{\phantom{\ }} 

,並使用\s,而不是在你的代碼空間。

不要downvote。如果有更好的東西出現,我會刪除。 :-)

+0

aioobe,雖然它很醜,我看它可以解決問題,無論如何感謝您的答覆。 – day 2010-06-27 09:17:01