\lstinline 中的额外空格

\lstinline 中的额外空格

使用\lstinline列表中的宏时,例如

\lstinline|subl| 

一些额外的空格被添加到预期的文本中。这在行末尤其令人痛苦:它表现得就像一个新段落,并添加了一些不必要的缩进。我该如何摆脱它?请参见下面的示例:紧随其后的逗号\lstinline转到下一行的开头。

在此处输入图片描述

\documentclass{book}
\usepackage{listings}
\lstset{breaklines,postbreak=\kern-1ex}
\textwidth=4cm
\parindent=0cm
\begin{document}
normal text normal text \lstinline{reg1}, \lstinline{reg2}, normal text
\end{document}

相关内容