逐字环境中的自动换行

发布于 2024-10-13 16:49:45 字数 1459 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夏末染殇 2024-10-20 16:49:45

本质上你不能。

但是 listings 包的实际目的是格式化源代码,它确实支持自动换行。因此,也许您可​​以改用 listings 环境。

Essentially you can’t.

But the listings package, whose actual purpose is to format source code, does support word wrapping. So maybe you can use the listings environment instead.

≈。彩虹 2024-10-20 16:49:45

以下是 listings 包的完整示例:

\documentclass{report}

\usepackage{listings}
\lstset{breaklines=true} 

\begin{document}

\begin{lstlisting}
some text here
\end{lstlisting}

\end{document}

您还可以为行编号和 _background_color 添加以下定义:

\lstset{numbers=left, numberstyle=\scriptsize\ttfamily, numbersep=10pt, captionpos=b} 
\lstset{backgroundcolor=\color{gray-5}}
\lstset{basicstyle=\small\ttfamily}
\lstset{framesep=4pt}

为内联代码添加以下定义:

\newcommand{\inlineCode}{\lstinline[basicstyle=\normalsize\ttfamily]}

Here is the full example for the listings package:

\documentclass{report}

\usepackage{listings}
\lstset{breaklines=true} 

\begin{document}

\begin{lstlisting}
some text here
\end{lstlisting}

\end{document}

You might also add the following definitions for line numbering and _background_color:

\lstset{numbers=left, numberstyle=\scriptsize\ttfamily, numbersep=10pt, captionpos=b} 
\lstset{backgroundcolor=\color{gray-5}}
\lstset{basicstyle=\small\ttfamily}
\lstset{framesep=4pt}

Add this for inline code:

\newcommand{\inlineCode}{\lstinline[basicstyle=\normalsize\ttfamily]}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文