
文書内の段落グループのインデントをオフにしようとしています。次のようなものにしたいです:
\begin{noindent}
Paragraph 1
Paragraph 2
Paragraph 3
\end{noindent}
どうすればこれを実現できるでしょうか?
追伸私の質問は重複したものではありませんこれです。
答え1
新しい環境を定義するだけです
\newenvironment{zeroindent}
{\par\setlength{\parindent}{0pt}}
{\par}
そして、文書の中で、
\begin{zeroindent}
Paragraph 1
Paragraph 2
Paragraph 3
\end{zeroindent}
ただし、これが本当に役立つかどうかは私にはわかりません。
答え2
もう一つの解決法は、明示的なステートメント\begingroup
と\endgroup
ステートメントを使用して のスコープを限定することです\setlength\parindent{0pt}
。(以前の投稿へのリンクを提供している場合、唯一の違いは、\begingroup
とが追加されていることです\endgroup
。コードでは、の前後\begingroup
に空白行を使用することに注意してください\endgroup
。空白行によって段落区切りが生成されます。
Paragraph 0
\begingroup
\setlength\parindent{0pt}
Paragraph 1
Paragraph 2
Paragraph 3
\endgroup
Paragraph 4
答え3
少し変わったリクエストと、より意味論的なマークアップが望ましいですが、意図された用途が示されていない場合、基本的なレイアウトは次のようになります。
indented para
\begin{parindent}0pt
no indent
no indent
\end{parindent}
indent again