具有背景颜色的代码类字符串,并使用表格环境

具有背景颜色的代码类字符串,并使用表格环境

我将使用乳胶创建以下类似代码的字符串,具有相同的背景(灰色)、字体等。我该怎么做?

在此处输入图片描述

我用的是listings包装但里面

\begin{lstlisting}...\end{lstlisting}

我无法使用表格环境。

答案1

如果你必须输入所有内容,可以使用tabular打字机(\ttfamily)字体。在下一个代码中,我使用了tcolorbox提供彩色盒装背景。

\documentclass[a4paper]{article}

\usepackage[skins]{tcolorbox}

\begin{document}
\begin{tcolorbox}[fontupper=\small\ttfamily, colback=gray!10, arc=0pt]
\begin{tabular}{llll}
byte\#  & hexadecimal & text or \\
(hex)   &                 &  value      &  Meaning\\
0:      &  47 49 46 \\
       & 37 39 61 &    GIF89a   &   Header\\
 &&&                                Logical Screen Descriptor\\
6: &    03 00 &       3   &         - logical screen width in pixels\\
\end{tabular}
\end{tcolorbox}
\end{document}

在此处输入图片描述

相关内容