Esta questão foi respondida em tex.stackexchange.com
Existem 4 maneiras de resolver isso:
-
pacote
titlesec:
\usepackage{titlesec} \titlelabel{\thetitle.\quad}
-
Você pode usar o pacote secdot:
\documentclass{report} \usepackage{secdot} \begin{document} \chapter{Chapter} \section{Section} \end{document}
A documentação do pacote é sua amiga. O seguinte adiciona um ponto após o (s) número (s) da subseção:
Exemplo:
\documentclass{article} \usepackage{secdot} \sectiondot{subsection} \begin{document} \section{A section} \subsection{A subsection} \end{document}
-
Se você quiser que em todos os lugares o número da seção apareça como "1.1", também em referências cruzadas, a questão será resolvida facilmente:
\renewcommand{\thechapter}{\arabic{chapter}.} \renewcommand{\thesection}{\thechapter\arabic{section}.}
(nesse caso, você também alteraria os números dos capítulos, para uniformidade).
Se você quer que apenas o número no título da seção seja seguido por um ponto, então você pode seguir a boa sugestão de Alan ou se aprofundar nos internos ( veja a entrada FAQ para mais informações ):
\makeatletter \renewcommand{\@seccntformat}[1]{\csname the#1\endcsname.\quad} \makeatother
Isso mudará o formato de todas as unidades seccionais também abaixo de \ section. Você pode preferir o caminho dos títulos para obter mais controle sobre a aparência dos títulos das seções.
-
Se você usa o Komascript, você pode usar a opção
numbers=endperiod
.Exemplo:
\documentclass[11pt,english,numbers=endperiod]{scrartcl} \usepackage{babel} \usepackage{blindtext} \begin{document} \tableofcontents \blinddocument \end{document}