quinta-feira, 8 de abril de 2010

Como utilizar o ABNTeX no MikTeX

Para aqueles que desejam preparar documentos (científicos ou não) com qualidade muitíssimo superior ao dos produzidos pelos WISYMIG, posto logo abaixo, o modo como vc deve proceder para instalar um pacote para dissertações de acordo com ABNT (Absurdas Normas Técnicas) desenvolvido por Rogério e Vissoto.

Um bom exemplo, uma pela qualidade do trabalho e outra pela sua apresentação pode ser vista aqui, que mostra claramente a diferença entre uma dissertação produzida em TeX.

Para conhecer mais sobre este especular editor de textos, vide essa página do prof. Dr. Reginaldo J. Santos da UFMG.




Próximo: Compatibilidade do abnTeX com Sobe: abnTeX Anterior: Como obter o abnTeX


Subsections


Instalação


Pré-requisitos

Para pode usar o abnTeX é preciso ter LATEX instalado. Há várias implementações, MikTeX é o mais usado em ambientes Windows. Para Unix, Linux e Mac o mais usado é o teTeX. No Conectiva Linux o teTeX costuma estar localizado no segundo CD.
Uma vez instalado o LATEX verifique se há os seguintes pacotes instalados:

Windows: MikTeX

Antes de tudo, veja se você tem instalado o pacote setspace.sty. Sem esse pacote a classe não funcionará.
  • Se o seu MikTeX é recente, ele tem o MikTeX Package Manager. Abra-o e procure pelo pacote setspace. Veja se ele está instalado, e caso nao esteja, instale-o. (É super suimples: no campo Name escreva setspace, clique em filter. aparecerá setspace mesmo que o pacote nao esteja instalado. Clique sobre o pacote e se o botão + acender, o pacote não está instalado. Clique sobre + e pronto.)
  • Se seu MikTeX não tem o Package Manager, faça uma busca pelo arquivo setspace.sty. Caso o arquivo não seja encontrado, vá à CTAN (repositório de arquivos para TeX), procure pelo arquivo, puxe-o e ele será colocado no mesmo lugar em que o abnt.cls estiver (dito a seguir). Isso instalará o pacote.
Vá até a página de download abnTeX e puxe o arquivo abntex-<versão>.zip e o descompacte em uma pasta temporaria.
Encontre a pasta na qual o MikTeX instalou seus arquivos. A pasta default varia com as versões do MikTeX. Pode ser C:\texmf, C:\Arquivos de Programas\texmf ou outra qualquer. Para estas instruções, vou supor que a pasta do MikTeX é C:\texmf. (Dica: se não souber qual é a pasta, procure pelo arquivo latex.exe ou report.cls com a ferramenta ``localizar'' do Windows Explorer e veja onde está a pasta ``texmf'')
Após extrair os arquivos de abntex-<versão>.zip numa pasta (vou supor que o conteudo foi extraído na pasta C:\temp).

  1. Com o Windows Explorer, vá na pasta C:\temp\abntex-\texmf, selecione o conteúdo e copie (aperte Control+C).
  2. Agora vá na pasta C:\texmf, clique no painel direito (o dos arquivos) e cole (aperte Control+V).
  3. (Se voce estava esperando um lugar para colocar o setspace, coloque-o na pasta C:\texmf\tex\latex\abntex).
  4. IMPORTANTE!!! É necessário atualizar os arquivos que o latex sabe que existem. Para fazer isso, vá em Menu Iniciar > MiKTeX > MiKTeX Options e clique no botão Refresh Now, dentro do quadro File name database. Se não o encontrar (o MiKTeX muda a maneira a cada versão), tente ir a Menu Iniciar > MiKTeX > Maintenance e rode Refresh Filename Database, ou algo semelhante a isso.

Unix/Linux em geral

Obs.: Instale o pacote setspace.sty se este não tiver instalado
Leia a documentação que vem com os arquivos compactados. Lá você encontrará um Makefile para uma instalação mais automática.

RPM: Conectiva, SuSE

Também está disponível em pacote RPM baseado em Conectiva e SuSE Linux (em nossa página de download)

Debian

O pacote para Debian Linux está em http://packages.debian.org/abntex. (colaboração: Otavio Salvador)

A instalação funcionou?

Rode um arquivo simples chamando-de teste.tex:
% testando se a classe é lida
\documentclass{abnt}
\usepackage[latin1]{inputenc}
\usepackage[brazil]{babel}
% testando se os pacotes para uso com bibTeX são lidos
\usepackage[num]{abntcite}
\begin{document}

  Testando.

  Esta é uma referência da minha base bibliográfica\cite{NBR6023:2001}
  \bibliography{normas}
\end{document}
e rode:
latex teste
bibtex teste
latex teste
latex teste
e visualise no seu programa preferido (isto depende da sua instalação).


Nenhum comentário: