Título da seção alinhado à esquerda

Título da seção alinhado à esquerda

Eu uso um modelo LaTeX que alinha centralmente todos os títulos de seção. Quero alinhar à esquerda esses títulos de seção, mas não sei como. tentei

\begin{flushleft}
\section{\textbf{Introduction and Background}}
\end{flushleft}

mas não tem efeito no título da seção (ou seja, ainda está centralizado). tentei

\begin{flushleft}
\textbf{Introduction and Background}
\end{flushleft}

e está alinhada à esquerda a palavra "Introdução e antecedentes", mas não é mais um título de seção e, portanto, a numeração usando o número da seção está toda confusa.

Eu sou novo no LaTeX, então mantenha a simplicidade.

Responder1

\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}

Observe que o uso de macros de formatação nos títulos das seções, como em

\section{\textbf{Introduction and Background}}

não é a maneira recomendada de fazer alterações gerais. Você deveria usar

\normalfont\scshape\bfseries

na definição de \section(e certifique-se de usar uma fonte que forneça letras maiúsculas em negrito).

Veja tambémO que \makeatletter e \makeatother fazem?

informação relacionada