Numeração


No seguimento de um comentário no post Alterar a numeração de páginas e etc, vou colocar aqui uma forma de alterar a numeração dos contadores, agora não estou a falar do número em si, mas da forma como é numerado cada contador.

A instrução, que pode ser colocada em qualquer ponto do texto para influenciar o documento dali para a frente, é a seguinte:

\renewcommand{contador a alterar}{nova configuração}

Em contador a alterar, podemos pôr um qualquer contador precedido por \the.

Exemplo: Para o contador chapter, colocamos \thechapter.

Os contadores que me recordo são chapter, section, subsection, subsubsection, page, equation, figure, table. (Mas há mais!!)

Podemos ter uma numeração alfabética maiúscula ou minúscula, arábica, romana maiúscula ou minúscula, tal como referido anteriormente neste post.

Assim, para responder ao comentário do Abdul, e numerar tabelas com A, B, …, a instrução completa é:

\renewcommand{\thetable}{\Alph{table}}

NOTA 1: Em \Alph{table} o table não tem \ .

O melhor deste comando é que não serve só para fazer este tipo de alterações, podemos alterar de uma forma muito mais profunda.

Exemplo: Suponhamos que queremos alterar de Tabela 1 para Tabela 1.A (onde 1 é o número da secção e A o “número” da tabela), colocamos:

\renewcommand{\thetable}{\thesection.\Alph{table}}

O comando acima faz com que o contador tabela passe a ser secção.tabela.

ATENÇÃO:

O que acontece é que depois de numerarmos assim as tabelas podemos querer que para cada secção a numeração volte ao início de forma a termos uma tabela 1.A e outra 2.A. Para isso introduzimos também esta instrução:

\numberwithin{table}{section}

Isto indica que o número da tabela está dependente do contador da secção.

NOTA 2: Para usar o comando \numberwithin é necessário acrescentar o pacote amsmath por isso não se esqueçam de acrescentar a linha:

\usepackage{amsmath}

ao preâmbulo do documento .tex.

É possível alterar a numeração das páginas, equações, secções, etc.

O comando \setcounter, associado ao que queremos alterar, permite essa alteração de uma forma muito simples. Introduzimos no local onde queremos alterar a página o seguinte comando:

\setcounter{page}{3}

o que significa que pomos o contador da página no número 3.

se em vez da página quisermos alterar a secção, subsecção ou equação, temos que colocar no lugar de page a palavra correspondente: section, subsection ou equation respectivamente.

Há outros contadores em \LaTeX que facilmente se identificam pois têm o mesmo nome do ambiente que criam como figure ou table.

Em primeiro lugar, no que respeita à numeração de páginas, podemos querer escolher que tipo queremos, assim temos:

  • Arábico
  • Romano (maiúsculo e minúsculo)
  • Alfabético (maiúsculo e minúsculo)

Usamos, para escolher entre eles, o comando: \pagenumbering{opção}.

Em opção colocamos:

  • arabic
  • Roman
  • roman
  • alph
  • Alph

_________________________________________

Para que uma página qualquer não apareça numerada é necessário colocar na página em questão o comando:

\thispagestyle{empty}

ATENÇÃO: Este comando suprime também os cabeçalhos e rodapés da página.