删除缩进至 \texttt

删除缩进至 \texttt

我正在使用book文档类编写论文。每段都会自动缩进。除了包含在之间的小段“代码”外,整个论文都可以这样做\texttt。我想在这种情况下消除缩进,但我做不到。我尝试了/noindent但留下了一个小空格(比缩进短但有一个空格)。然后我尝试了但没有效果,因为缩进仍然存在。

\texttt{
{\setlength{\parindent}{0cm}
text 1: Follow the white rabbit!\\
text 2: Follow the tiny white rabbit!\\
}
}

我该如何解决?谢谢!

答案1

我不会\parindent在里面设置。请记住,行尾与空格相同:\textt

\noindent\texttt{%
  text 1: Follow the white rabbit!\\
  text 2: Follow the tiny white rabbit!\\
}%
Some text follows.

但也许你想要verbatim

Some text before the typewriter type text
\begin{verbatim}
text 1: Follow the white rabbit!
text 2: Follow the tiny white rabbit!
\end{verbatim}
Some text follows.

答案2

应该\setlength{\parindent}{0cm}在 之前\texttt{..},否则将无效。此外,如果它满足您的需求,您也可以使用环境verbatim(由 egreg 指出)或其\verb|..|命令。

\documentclass[12pt]{article}
\begin{document}

{\setlength{\parindent}{0cm}%
\ttfamily
text 1: Follow the white rabbit!\par
text 2: Follow the tiny white rabbit!\par
}    
\bigskip
text 1: Follow the white rabbit! \\
text 2: Follow the tiny white rabbit! 

\end{document}

在此处输入图片描述

相关内容