使用某些对象后删除缩进

使用某些对象后删除缩进

有什么办法自动地删除文本右侧的所有缩进 \includegraphics\begin{center}使用环境?考虑以下与使用有关的 MWE \begin{center}

\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\begin{document}
Some text...
\includegraphics{some_graphic.png}
Moar text...

\begin{center}
Some centered text...
\par\end{center}

Moar text...

\end{document}

我不希望任何“更多文本”自动缩进。每次使用 a\noindent都不是一个选择。

我回答的问题可能是相关的,因为那里解释了如何删除那些行的缩进星星与特定对象相反,此处必须删除那些与一些特定的物体。

非常感谢您的帮助!

答案1

\includegraphics和都不会center导致缩进,所以实际上没有什么可删除的。缩进是在段落开头添加的,即在空白行之后或(等同于)\par段落结尾处。

如果你不想开始一个段落,请避免使用\par

这里都没有Moar缩进:

在此处输入图片描述

\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb,graphicx}
\begin{document}
Some text...
\includegraphics{example-image}
Moar text...
\begin{center}
Some centered text...
\end{center}
Moar text...

\end{document}

(请以复制时运行不出错的形式发布示例代码)

相关内容