我使用 LaTeX 模板,该模板将所有章节标题居中对齐。我想将这些章节标题左对齐,但我不知道该怎么做。我试过了
\begin{flushleft}
\section{\textbf{Introduction and Background}}
\end{flushleft}
但它对部分标题没有影响(即它仍然居中)。我试过了
\begin{flushleft}
\textbf{Introduction and Background}
\end{flushleft}
并且“简介和背景”一词左对齐,但它不再是章节标题,因此使用章节编号的编号都混乱了。
我是 LaTeX 的新手,所以请保持简单。
答案1
\documentclass{amsart}
\makeatletter
\def\specialsection{\@startsection{section}{1}%
\z@{\linespacing\@plus\linespacing}{.5\linespacing}%
% {\normalfont\centering}}% DELETED
{\normalfont}}% NEW
\def\section{\@startsection{section}{1}%
\z@{.7\linespacing\@plus\linespacing}{.5\linespacing}%
% {\normalfont\scshape\centering}}% DELETED
{\normalfont\scshape}}% NEW
\makeatother
\begin{document}
\section{Introduction and Background}
\end{document}
请注意,在章节标题中使用格式化宏,例如
\section{\textbf{Introduction and Background}}
不是进行一般更改的推荐方法。你应该使用
\normalfont\scshape\bfseries
在定义中\section
(并确保使用提供粗体小写字母的字体)。