删除小节开头的缩进(使用 amsbook)

删除小节开头的缩进(使用 amsbook)

在使用 documentclass 时,有没有办法去掉小节开头的缩进amsbook

请参阅所附图片中的示例(其中有问题的缩进以蓝色标记):

例子

该示例是使用以下代码生成的:

\documentclass[a4paper]{amsbook}
\usepackage{lipsum}

\begin{document}

\chapter{This is a chapter}
\section{This is a section}
\subsection{This is a subsection}
\lipsum[1-2]

\end{document}

答案1

\subsection请尝试此代码。将from \makeatletterto的重新定义放在\makeatother序言中。

\documentclass[a4paper]{amsbook}
\usepackage{lipsum}

\makeatletter
\def\subsection{\@startsection{subsection}{2}%
    \z@{.5\linespacing\@plus.7\linespacing}{-.5em}%
    {\normalfont\bfseries}}
\makeatother

\begin{document}

\chapter{This is a chapter}
\section{This is a section}
\subsection{This is a subsection}
\lipsum[1-2]

\end{document}

在此处输入图片描述

相关内容