围绕换行符格式化代码

围绕换行符格式化代码

我正在输入一个包含代码的句子,而\verb' 的无知换行符让我很恼火。这段代码很短,给它单独一行是没有意义的,但我也不认为像我所做的那样把它分成多行是好的texttt。有没有一种标准的方法来格式化 LaTeX 文档中的代码,以便与段落中的换行符很好地配合?这是我指的效果的图像: 在此处输入图片描述

答案1

listings通过使用与该选项相同的包,\lstinline可以listings实现这一点:\verbbreaklines

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{listings}
\lstset{basicstyle=\ttfamily}
\begin{document}

This is my sentence which has some code a little bit later but
\lstinline[breaklines]+RIGHT HERE IN THE LINE+ which is overflowing and does
not seem to want to obey my margin constraints, so I am not entirely sure what
to do with it.

\end{document}

在此处输入图片描述

相关内容