Como adicionar um ponto para numeração de seções / subseções no TeX

0

A formatação padrão búlgara para numeração de seções / subseções é a seguinte:
1. Seção 1 | 1.1. Subsecção 1.1. 2. Seção 2 2.1. Subseção 2.1.

Observe que a seção e a subseção têm um ponto após o número. Bem, eu tentei \ section e \ subsection em TeX e a numeração padrão de formatação é sem os pontos (isso é um estilo americano se não me engano, enquanto o padrão europeu é com pontos após um número de seção / subseção). / p>

Como eu adiciono um ponto após uma seção / subseção para que pareça pertencer à seção / subseção e não após um espaço em branco após o número da seção / subseção?

Agradecemos antecipadamente pelas respostas!

    
por sahwar 15.09.2014 / 01:36

2 respostas

0

Esta questão foi respondida em tex.stackexchange.com

Existem 4 maneiras de resolver isso:

  1. pacote

    titlesec:

    \usepackage{titlesec}
    \titlelabel{\thetitle.\quad}
    
  2. 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}
    
  3. 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.

  4. 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}
    
por 15.09.2014 / 22:16
0

Use -{} após sua seção ou subseções ou .{} após seções ou subseções como segue:

\renewcommand{\thesection}{\arabic{chapter}-\arabic{section}-{}}
\renewcommand{\thesubsection}{\arabic{chapter}-\arabic{section}-\arabic{subsection}-{}}
\renewcommand{\thefigure}{\arabic{chapter}-\arabic{figure}-{}}
\renewcommand{\thetable}{\arabic{chapter}-\arabic{table}-{}}
    
por 13.11.2018 / 07:52

Tags