Redefinir comandos \the- dos contadores

Sempre que você solicita um novo contador do LaTeX , o LaTeX cria vários comandos nos bastidores, além de definir o próprio contador.

Entre outras coisas, o \newcounter{fred} cria um comando \thefred, que aumenta para “o valor de fred” quando você está digitando.

A definição de \thefred deve expressar o valor do contador: é quase sempre um erro usar o comando para produzir qualquer outra coisa. O valor pode razoavelmente ser expresso como um número arábico, romano ou grego, como uma expressão alfabética, ou até como uma sequencia (ou um padrão) de símbolos. Se você precisar de um processo de decisão sobre se redefine ou não o \thefred, considere o que pode acontecer quando você o fizer.

Por exemplo, se você quiser que seus números de seção sejam terminados com um ponto, você pode fazer com que \thesection aumente com um ponto de terminação. No entanto, tal mudança em \thesection faz a definição de \thesubsection parecer nitidamente estranha: você vai acabar tendo que redefinir coisas à esquerda, à direita e no centro. Em vez disso, use as técnicas padrão para ajustar a apresentação de números de seção.

Ou, suponha que você queira que o número da página apareça embaixo de cada página, cercado de traços (como em “--~nnn~--”). Se você tentar conseguir isso redefinindo \thepage, problemas surgirão com a utilização do número da página no sumário (cada número aparecera com os traços), e as referências \pageref serão estranhamente modificadas. Neste caso, é melhor fazer a mudança de aparência redefinindo o próprio estilo de página, talvez usando o pacote fancyhdr.


Do you have any question? Ask on: latex.net.br - we love qood questions!