Ao longo de um trabalho podemos usar várias fórmulas e usar determinada notação. Torna-se por isso útil que se esclareça o leitor, seja ele versado ou não na matéria, sobre o que significam todas aquelas letras. O \LaTeX permite que se introduza uma lista da numenclatura – ou notação, como lhe quiserem chamar – num qualquer local do documento.

Temos, claro está, o habitual pacote, ou package, para carregar. Desta feita chama-se nomencl.

Assim, adicionamos ao preâmbulo a linha:

\usepackage{nomencl}

mas, para além desta linha, vamos adicionar também no preâmbulo uma instrução para ser elaborada a lista:

\makenomenclature

De seguida começamos o nosso documento como habitualmente e, no sítio onde quisermos introduzir a lista, colocamos a seguinte instrução:

\printnomenclature

Mas como são introduzidas as entradas na lista?

Normalmente essas entradas são feitas no local onde aparecem, pela primeira vez, as letras a “descodificar” e para isso usa-se o comando

\nomenclature

A introdução faz-se, então, do seguinte modo:

\nomenclature{Símbolo usado}{Explicação do símbolo usado}

Exemplo:

\begin{equation}
A=\sqrt{s(s-a)(s-b)(s-c)}
\end{equation}
\nomenclature{$s$}{O semi-perímetro do triângulo (metade do
perímetro)}

Mas não é só isso… infelizmente há ainda um pequeno passo que torna o uso deste package um pouco traiçoeiro.

Para que a lista apareça, é necessário criar um ficheiro .nls a partir do ficheiro .nlo que foi criado usando as informações que estão no ficheiro nomencl.ist.

Confuso?? Se sim então basta saber que apenas é necessário correr a seguinte instrução:

makeindex <nome do ficheiro tex>.nlo -s nomencl.ist -o <nome do ficheiro tex>.nls

Como fazer isso? Bom.. acho que depende do sistema. Eu sei como o fazer no WinEdt…

Tal como mostra a figura, vão a Accessories e escolhem Run… ou então carregam directamente nas teclas de atalho Shift+Ctrl+R. E preenchem a janela que vos aparece:

Na primeira linha coloquei a instrução que indiquei acima (o meu ficheiro chama-se experiência) e na segunda linha coloquei o directório onde está gravado o ficheiro tex, penso ser isso o pedido :).

Há muito mais coisas que podem fazer com este package, para aprofundar o tema, consultem este pdf.

Pode também ser necessário alterar o nome da secção de Nomenclature para outro qualquer, como Nomenclatura (em português 🙂 ). Para isso, basta usar o conhecido \renewcommand:

\renewcommand{\nomname}{Nomenclatura}

Para saber mais sobre alterações de textos automáticos e não só consultar:

E já agora… podem também consultar a página da wikipedia sobre o Teorema de Heron. 🙂
Advertisement