如何为列表块定义一个特殊的转义序列,使其周围的文本以粗体斜体显示?

如何为列表块定义一个特殊的转义序列,使其周围的文本以粗体斜体显示?

我目前已设置了一个使用!><!作为转义序列的列表。我使用它的主要目的是在为代码中的想法编写占位符时通过粗体斜体显示列表中的文本,从而使列表中的文本脱颖而出。一个例子是...

\begin{lstlistings}[lisp]
if (not <boolean condition>)
          (!>\textit{\bfseries form when not condition}<!)
\end{lstlistings}

我只想让它围绕文本!><!自动将文本加粗、斜体化,并使其成为文档的默认字体的一部分,这样书写...

\begin{lstlistings}[lisp]
if (not <boolean condition>)
          (!>form when not condition<!))
\end{lstlistings}

给我...

强调列表中的文字

这可能吗?

相关内容