使文本出现在框中

使文本出现在框中

抱歉,如果这与之前的问题类似,但我需要检查这是否是最佳解决方案。我的问题是,我正在编写一个包含 HTTP 消息的文档,例如以下代码片段:

   message-header = field-name ":" [ field-value ]
   field-name     = token
   field-value    = *( field-content | LWS )
   field-content  = <the OCTETs making up the field-value
                    and consisting of either *TEXT or combinations
                    of token, separators, and quoted-string>

就像使用这个网站时一样,消息出现在灰色框中,有没有在乳胶中执行此操作的最佳实践方法?我找到了以下链接: 用于附加文本的框或侧边栏 我想知道这是否是最好的解决方案。如果可能的话,我还希望从字数统计中省略文本。任何想法都将不胜感激——我希望达到以下效果: 在此处输入图片描述

答案1

考虑使用tcolorboxlistings选择:

在此处输入图片描述

\documentclass{article}

\usepackage[listings]{tcolorbox}

\begin{document}

\begin{tcblisting}{listing only}
message-header = field-name ":" [ field-value ]
field-name     = token
field-value    = *( field-content | LWS )
field-content  = <the OCTETs making up the field-value
                 and consisting of either *TEXT or combinations
                 of token, separators, and quoted-string>
\end{tcblisting}

\end{document}

相关内容