如何在文本流中添加小代码块?

如何在文本流中添加小代码块?

我想在段落文本中添加一个小代码块。例如:

为了做到这一点,只需在终端中运行 [code block] 命令。

有人可以帮忙吗?

答案1

listings包提供了一个用于内联代码片段的命令:

\documentclass{article}
\usepackage{listings}
\lstset{language = C++}
\begin{document}
In order to do this just run the
\lstinline!#include <iostream>! command
command in your terminal.
\end{document}

输出代码片段

您可以使用任何字符作为分隔符而不是感叹号,只要它不出现在代码片段中。

答案2

minted包为您提供\mintinline;因为它使用 Pygments,所以它的突出显示质量非常好:

\documentclass{article}
\usepackage{minted}

\begin{document}
You can use \mintinline{python}{def boring(args = None):} and some more text.
\end{document}

在此处输入图片描述

相关内容