答案1
此选项(几乎逐字逐句)来自tcolorbox
文档(具体来说, 的键/选项下的示例/tcb/every listing line
)。您需要包含/使用该listings
库(通过 访问\tcbuselibrary{listings}
)。
\documentclass{article}
\usepackage{tcolorbox,lipsum}
\tcbuselibrary{listings}
\newtcblisting{commandshell}{
colback=black!25,
colupper=black,
colframe=yellow!75!black,
listing only,
listing options={style=tcblatex,language=sh},
every listing line={\textcolor{red}{\small\ttfamily\bfseries root \$> }}
}
\begin{document}
\lipsum[1]
\begin{commandshell}
ls -al
cd /usr/lib
\end{commandshell}
\lipsum[2]
\end{document}
当然,您可以根据您的需要调整设置(如环境名称和颜色)。