Esta seção contém respostas às perguntas mais comumente feitas nas listas e fóruns nas quais o abnTeX está presente como a TeX-BR. Se sua pergunta não está respondida aqui, tente encontrá-la na documentação da classe ou dos estilos.
LATEX é um sistema de processamento de documentos que existe desde
1985 e é muito popular na área de ciências exatas. Diferente dos editores
tipo Word ou OpenOffice aqui você escreve seu documento
com qualquer editor simples de texto e depois processa ele com o LATEX.
A visualização do resultado é feito com algum outro programa externo.
O resultado estético é em geral muito superior aos editores de texto e
o uso de estilos (como o abnTeX) automatiza muitos procedimentos.
Por exemplo para fazer o sumário basta escrever \sumario e
o LaTeX faz o resto. Programas auxiliares como o BibTeX automatizam
completamente o processo de citações e listas de referência.
Não. O abnTeX é apenas um estilo do LATEX e o LATEX não tem nada a ver com o Word. Primeiro você teria de converter seu documento para LATEX, depois você seleciona o estilo abnTeX. Se você escolher esse caminho tenha certeza de que tem tempo suficiente para isso. Se faltam apenas algumas semanas para entregar sua monografia isso não seria aconselhavel.
NÃO PODEMOS. Essas normas devem ser compradas da ABNT ou ISO, respectivamente, e são protegidas por direito autoral. Mais simples será você procurar a biblioteca da sua faculdade/universidade e consultá-las. Se você descobrir qual biblioteca tem uma das normas às quais não temos acesso (veja aqui) avise-nos!
Bons tempos em que bibliotecários se limitavam a cuidar de bibliotecas, até que resolveram passar a nos ditar como escrever nossas teses.
O abnTeX segue estritamente as normas da ABNT, todas as classes são baseadas nos originais. Nada foi inventado ou acrescentado, embora ocasionalmente tivessemos de escolhar por alguma interpretação.
Ocorre que existe uma grande quantidade de livros no mercado que dizem ensinar a usar as normas da ABNT. Nesses livros ocorrem o seguintes problemas:
As recomendações que podemos dar são as seguintes:
Melhor ainda seria o seguinte:
\documentclass{abnt}
\begin{document}
Hello, world!
\end{document}
e mesmo assim obteve um erro como
! Illegal parameter number in definition of \reserved@a. <to be read again> 1 l.471 } ?"
Esse é um bug conhecido de versões mais antigas do abnTeX. Ele é causado pela ausência do pacote setspace. O que você pode fazer é ir na CTAN, puxá-lo e instalá-lo no seu sistema TeX. Isso corrigirá o problema.
Para instalar o suporte para abnTeX, pegue os arquivos do abnTeX com extensão .perl e os coloque no mesmo diretório onde se encontra o arquivo report.perl. É uma maneira mais fácil de localizar onde se encontra instalado o latex2html. (Em sistemas unix, por exemplo, ele pode estar em /usr/share/latex2html/styles/.) Isto já deve ser suficiente.
Para encontrar os arquivos .perl mencionados acima, procure ou na versao para Download, ou procure no CVS do abntex
Atualmente os pacotes estão passando por algumas transições, e as versões latex2html da classe e dos pacotes não têm prioridade, portanto eles podem estar com alguma desatualização com relação aos arquivos LaTeX. Se for caso de vida ou morte (só nesse caso!) contacte-nos para uma atualização.
Procure usar sempre a versão mais atualizada do latex2html.
\orientador[Orientadores:\\]{Orientador 1\protect\\Orientador 2}
Note que você deve usar o comando \protect
para evitar um erro no comando acima! Note também que você
pode regular o espaco entre as linhas no \\ se usar
\\[0.3cm], por exemplo.
Use o comando correspondente para co-orientadores.
\begin{titlepage}
% invente a formatação que quiser..
\vspace{6cm}
\begin{flushleft}
\sffamily\slshape
``F -- O -- I: fui\dots'' \\ DenÃlson, jogador de futbol, saindo de campo
após entrevista.
\vspace{1cm}
% coloque quantas quiser ...
\end{flushleft}
\end{titlepage}
Ou senão, se quiser no comeco de cada capÃtulo, é melhor criar um comando
que formate por você, como
\newcommand{\epigrafe}[1]{
\vspace{1cm}{\raggedright\par\sffamily\slshape #1\par}
}
e depois usar
\chapter{nome do capitulo}
\epigrafe{``F -- O -- I: fui\dots'' \\ DenÃlson, jogador de futbol, saindo
de campo após entrevista.}
\epigrafe{``Toda regra tem a sua excessão.''\\ Dito popular que se contradiz.}
Outra opção é fazer o \epigrafe com dois parâmetros,
um para a citação e outro para o autor, formatando diferente.
O abnTeX é compatÃvel com a fonte Times. O mais provável é que as fontes não estejam instaladas. Verifique sua instalação.
Isto é um bug e já foi corrigido. Obtenha o novo arquivo abnt.cls no cvs ou use o pacote 0.7-alfa (ou superior).
Ao carregar o pacote hyperref a classe pode falhar ao usar o comando
\sumario ou \tableofcontents com uma mensagem do tipo
! Argument of \contentsline has an extra }.
<inserted text>
\par
l.3 \contentsline
{chapter}{\numberline {2}Observa\c c\~oes preliminares}{4}
?
Isto é um bug
e já foi corrigido.
Obtenha o novo arquivo abnt.cls no cvs ou use o pacote 0.7-beta (ou superior).
Use o pacote float como no exemplo simplificado:
\usepackage{float}
\newfloat{algoritmo}{htbp}{algo}[section]
\begin{document}
\listof{algoritmo}{Lista de AlgorÃtmos}
\begin{algoritmo}{h}
Aqui vai o algorÃtmo...
\caption{Este algorÃtmo faz o seguinte...}
\end{algoritmo}
Para mais informações consulte a documentação da sua distribuição tex em
texmf/doc/latex/styles/float.dvi.
Para colocar um recuo de 1 cm use
\usepackage[alf,recuo=1cm]{abntcite}
Segundo a ``norma´´ [NBR6023:2002] a lista bibliográfica não deve ser alinhada à direita.
Para forçar o alinhamento à direita:
\usepackage[alf,bibjustif]{abntcite}
Para usar as facilidades proporcionadas pelo estilo tabela-simbolos é necessário rodar o makeindex. Para linux tem um pequeno script geratss no diretório bin ou /usr/local/bin. Após rodar LATEX, rode
geratss meuarquivoapós isso rode LATEX novamente. Para windows será necessário rodar para cada Ãndice gerado:
makeindex -s tabela-siglas.ist -o meuarquivo.sigla meuarquivo.siglax makeindex -s tabela-simbolos.ist -o meuarquivo.romanlow meuarquivo.romanlowx makeindex -s tabela-simbolos.ist -o meuarquivo.romanupp meuarquivo.romanuppx makeindex -s tabela-simbolos.ist -o meuarquivo.greeklow meuarquivo.greeklowx makeindex -s tabela-simbolos.ist -o meuarquivo.greeklow meuarquivo.greeklowx makeindex -s tabela-simbolos.ist -o meuarquivo.greeklow meuarquivo.greeklowx makeindex -s tabela-simbolos.ist -o meuarquivo.greeklow meuarquivo.greeklowxSe você acha esse procedimento muito tedioso você está convidado a participar da tarefa 947.
O local de publicação de artigos deve ser colocado com o campo address, veja o exemplo:
address={Rio de Janeiro},
| errado | correto | |
Araújo |
Ara\'ujo |
|
Ação |
A{\c c}\~ao |
|
FamÃlia |
Fam{\'\i}lia |
Isto é um bug e já foi corrigido. Obtenha o novo arquivo abnt-alf.bst no cvs ou use o pacote 0.7 (ou superior).
Tente evitar mexer nos pacotes diretamente. Em vez disso crie um arquivo com extensão sty (por exemplo meuestilo.sty). Localize nos arquivos *.cls, *.sty e *.def o que você deseja alterar e coloque no seu arquivo. No seu texto coloque (como último pacote)
\usepackage{meuestilo}
Quando você estiver satisfeito, mande uma cópia do seu estilo para nós para poder adicioná-lo ao projeto.