diff options
author | Karl Berry <karl@freefriends.org> | 2013-03-25 23:29:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-03-25 23:29:57 +0000 |
commit | ac6d0cd3c85184c47dcb1498d22d1c69a9a36f2c (patch) | |
tree | f0002aafad50cdc178b6cb171ec32b8e578eb4cc | |
parent | 1f4b433d5d56d82289b2dd70af8bf0e2b71818a3 (diff) |
abntex2 (24mar13)
git-svn-id: svn://tug.org/texlive/trunk@29502 c570f23f-e606-0410-a88d-b1316a301751
25 files changed, 1591 insertions, 456 deletions
diff --git a/Master/texmf-dist/bibtex/bst/abntex2/abntex2-alf.bst b/Master/texmf-dist/bibtex/bst/abntex2/abntex2-alf.bst index ca583cb7fea..6ec6cc9ab0d 100644 --- a/Master/texmf-dist/bibtex/bst/abntex2/abntex2-alf.bst +++ b/Master/texmf-dist/bibtex/bst/abntex2/abntex2-alf.bst @@ -25,6 +25,10 @@ %% %% Revision history: %% +%% 2013/02/28 caduarte7@gmail.com +%% Complete Fix iso-690-1987 option: year was placed for +%% twicebooklet, journalpart, manual, misc, unpublished, patent and unpublished +%% %% 2013/02/21 21h52 caduarte7@gmail.com (revision by laurocesar) %% Fix iso-690-1987 option: year was placed twice %% @@ -1735,7 +1739,9 @@ FUNCTION {booklet} format.edition output new.sentence address "address" bibinfo.check output format.bvolume output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.book.pages output new.sentence format.volume.number.series output new.sentence format.note output @@ -1818,7 +1824,9 @@ FUNCTION {journalpart} format.publisher.address output format.volume output format.number output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.book.pages output format.illustrated format.dimensions new.sentence @@ -1837,7 +1845,9 @@ FUNCTION {manual} format.furtherresp new.sentence format.edition output new.sentence format.address output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.bvolume.if.no.series output format.book.pages output new.sentence format.volume.number.series output new.sentence @@ -1854,7 +1864,9 @@ FUNCTION {misc} format.btitle output new.sentence format.furtherresp new.sentence format.publisher.address.relax output - format.date output new.block + %format.date output new.block + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.book.pages output new.sentence format.illustrated format.dimensions new.sentence @@ -1873,7 +1885,9 @@ FUNCTION {patent} format.authors.plain output new.sentence format.btitle output new.sentence format.furtherresp new.sentence - format.date output new.block + %format.date output new.block + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.patent.number output format.howpublished output new.block format.note output new.block @@ -1969,7 +1983,9 @@ FUNCTION {unpublished} iso.year.label format.title "title" output.check new.sentence format.note "note" output.check new.sentence - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output new.sentence} if$ format.url fin.entry } @@ -2187,7 +2203,7 @@ FUNCTION {end.bib} EXECUTE {end.bib} FUNCTION {apresentacao} { "+---------------------------------------------------------+" - "| http://abntex.codigolivre.org.br |" + "| http://abntex2.googlecode.com |" "| Em caso de dúvidas ou problemas com este estilo procure |" abnt.alf {"| Estilo bibliográfico abnt-alf.bst versão " abnt.bst.revision * " |" *} diff --git a/Master/texmf-dist/bibtex/bst/abntex2/abntex2-num.bst b/Master/texmf-dist/bibtex/bst/abntex2/abntex2-num.bst index 53cbc9acbb7..3d5298c91a6 100644 --- a/Master/texmf-dist/bibtex/bst/abntex2/abntex2-num.bst +++ b/Master/texmf-dist/bibtex/bst/abntex2/abntex2-num.bst @@ -25,6 +25,10 @@ %% %% Revision history: %% +%% 2013/02/28 caduarte7@gmail.com +%% Complete Fix iso-690-1987 option: year was placed for +%% twicebooklet, journalpart, manual, misc, unpublished, patent and unpublished +%% %% 2013/02/21 21h52 caduarte7@gmail.com (revision by laurocesar) %% Fix iso-690-1987 option: year was placed twice %% @@ -1735,7 +1739,9 @@ FUNCTION {booklet} format.edition output new.sentence address "address" bibinfo.check output format.bvolume output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.book.pages output new.sentence format.volume.number.series output new.sentence format.note output @@ -1818,7 +1824,9 @@ FUNCTION {journalpart} format.publisher.address output format.volume output format.number output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.book.pages output format.illustrated format.dimensions new.sentence @@ -1837,7 +1845,9 @@ FUNCTION {manual} format.furtherresp new.sentence format.edition output new.sentence format.address output - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.bvolume.if.no.series output format.book.pages output new.sentence format.volume.number.series output new.sentence @@ -1854,7 +1864,9 @@ FUNCTION {misc} format.btitle output new.sentence format.furtherresp new.sentence format.publisher.address.relax output - format.date output new.block + %format.date output new.block + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.book.pages output new.sentence format.illustrated format.dimensions new.sentence @@ -1873,7 +1885,9 @@ FUNCTION {patent} format.authors.plain output new.sentence format.btitle output new.sentence format.furtherresp new.sentence - format.date output new.block + %format.date output new.block + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.patent.number output format.howpublished output new.block format.note output new.block @@ -1969,7 +1983,9 @@ FUNCTION {unpublished} iso.year.label format.title "title" output.check new.sentence format.note "note" output.check new.sentence - format.date output new.sentence + %format.date output new.sentence + iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$} + {format.year output} if$ format.url fin.entry } @@ -2187,7 +2203,7 @@ FUNCTION {end.bib} EXECUTE {end.bib} FUNCTION {apresentacao} { "+---------------------------------------------------------+" - "| http://abntex.codigolivre.org.br |" + "| http://abntex2.googlecode.com |" "| Em caso de dúvidas ou problemas com este estilo procure |" abnt.alf {"| Estilo bibliográfico abnt-alf.bst versão " abnt.bst.revision * " |" *} diff --git a/Master/texmf-dist/doc/latex/abntex2/README b/Master/texmf-dist/doc/latex/abntex2/README index e9b1527cdaa..1afa288d545 100644 --- a/Master/texmf-dist/doc/latex/abntex2/README +++ b/Master/texmf-dist/doc/latex/abntex2/README @@ -1,4 +1,3 @@ - abnTeX2 Typeset technical and scientific Brazilian documents based on ABNT rules @@ -14,7 +13,7 @@ assist the preparation of technical and scientific documents academic papers) based on ABNT (Associação Brasileira de Normas Técnicas) rules used in Brazil. -The latest version of abnTeX2 is v-1.5. +The latest version of abnTeX2 is v-1.6. SUMMARY ----------------------------------------------------------------- @@ -29,6 +28,35 @@ SUMMARY CHANGE HISTORY ----------------------------------------------------------------- + 2013/03/23 - v1.6 + . added support for typeset documents in different languages + . enhancements in footnotes: + now there is a comma between sequential footnotes and + more spacing between index and text; + . added new example: glossary with abnTeX2 + . added xelatex, inputenc and fontenc information on abntex2.tex class manual; + . added translations for section, subsection, subsubsection, paragraph and page in \autoref + in order to reach compliance to ABNT NBR 6024:2012 + . added information of compliance to ABNT NBR 6027:2012 + . added translations to english of all macros from abnTeX2 + . added leaders to chapters in TOC + . changed implementation of \titulo, \autor, \data and + \imprimirtitulo, \imprimirautor e \imprimirdata to be translations of + \title, \author, \date, \thetitle, \theauthor e \thedate, respectively. + . added how you can contribute to the abnTeX2 and minipage examples on abntex2-modelo-include.tex + . complete fix iso-690-1987 option: year was placed for + twicebooklet, journalpart, manual, misc, unpublished, patent and unpublished on abntex2cite.sty + . fix creation of macros \su@ExpandTwoArgs, \IfSubStringInString and \su@IfSubStringInString + imported from substr.sty on abntex2cite.sty + . changed position of institutio's name at title page + . removed unnecessary packages makeidx and hyperref from all examples; + . removed unnecessary package "lastpage" from: + abntex2-modelo-projeto-pesquisa, abntex2-modelo-relatorio-tecnico and abntex2-modelo-artigo + . added sections about internacionalization and about \autoref configurations on abntex2.tex class manual; + . added information about \and and \\ on description of macro \autor in abntex2.tex + . added enhancements to abntex2cite.tex and abntex2.tex about bibliographies + . added examples of HEADERS and FOOTERS on abntex2-modelo-artigo.tex + 2013/02/23 - v1.5 abntex2.cls: . added \bookmarksetup{startatroot} in \textual and \postextual diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-doc.bib b/Master/texmf-dist/doc/latex/abntex2/abntex2-doc.bib index e27084dfb04..0fcac325a3b 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-doc.bib +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-doc.bib @@ -2,7 +2,7 @@ %% http://bibdesk.sourceforge.net/ -%% Created for Lauro Cesar Araujo at 2013-02-17 11:07:34 -0300 +%% Created for Lauro Cesar Araujo at 2013-03-23 18:13:08 -0300 %% Saved with string encoding Unicode (UTF-8) @@ -11,6 +11,40 @@ @string{abntex.doc.header = {$Header: /home/cvsroot/abntex/texmf/bibtex/bib/abntex/abntex-doc.bib,v 1.1 2003/03/21 18:28:12 gweber Exp $}} +@manual{NBR14724:2011, + Address = {Rio de Janeiro}, + Date-Added = {2013-03-18 14:19:32 +0000}, + Date-Modified = {2013-03-18 14:20:15 +0000}, + Month = mar, + Org-Short = {ABNT}, + Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas}, + Pages = 15, + Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Trabalhos acad\^emicos --- Apresenta{\c c}\~ao}, + Title = {{ABNT NBR} 14724:2011}, + Year = 2011} + +@manual{NBR6024:2012, + Address = {Rio de Janeiro}, + Date-Added = {2013-03-18 13:32:00 +0000}, + Date-Modified = {2013-03-18 13:33:17 +0000}, + Month = feb, + Org-Short = {ABNT}, + Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas}, + Pages = 4, + Subtitle = {Informa{\c c}\~ao e Documenta{\c c}\~ao - Numera{\c c}\~ao progressiva das se{\c c}\~oes de um documento - Apresenta{\c c}\~ao}, + Title = {{ABNT NBR} 6024: 2012}, + Year = 2012} + +@manual{abntex2modelo-glossario, + Author = {abnTeX2}, + Date-Added = {2013-03-11 13:38:46 +0000}, + Date-Modified = {2013-03-11 13:39:36 +0000}, + Organization = {Equipe abnteX2}, + Title = {Exemplo de uso de gloss{\'a}rio com abnTeX2}, + Url = {http://abntex2.googlecode.com/}, + Year = {2013}, + Bdsk-Url-1 = {http://abntex2.googlecode.com/}} + @manual{babel, Author = {Johannes Braams}, Date-Added = {2013-02-17 14:07:33 +0000}, @@ -628,10 +662,10 @@ Address = {Normandy Park, WA}, Author = {Peter Wilson and Lars Madsen}, Date-Added = {2012-12-20 01:04:36 +0000}, - Date-Modified = {2012-12-20 01:06:28 +0000}, + Date-Modified = {2013-03-21 11:57:49 +0000}, Organization = {The Herries Press}, Title = {The Memoir Class for Configurable Typesetting - User Guide}, - Url = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}, + Url = {http://mirrors.ctan.org/macros/latex/contrib/memoir/memman.pdf}, Urlaccessdate = {19.12.2012}, Year = {2010}, Bdsk-Url-1 = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}} @@ -673,9 +707,9 @@ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}}, Author = {abnTeX2}, Date-Added = {2012-12-19 13:06:14 +0000}, - Date-Modified = {2013-02-04 12:05:02 +0000}, + Date-Modified = {2013-03-23 21:13:07 +0000}, Organization = {Equipe abnTeX2}, - Title = {Manual de uso dos estilos bibliogr{\'a}ficos do pacote abntex2: estilos bibtex compat{\'\i}veis com a ABNT NBR 6023:2000}, + Title = {Manual de uso dos estilos bibliogr{\'a}ficos do pacote abntex2: estilos bibtex compat{\'\i}veis com a ABNT NBR 6023}, Url = {http://abntex2.googlecode.com/}, Year = {2013}, Bdsk-Url-1 = {http://code.google.com/p/abntex2/}} @@ -724,7 +758,7 @@ <key>group name</key> <string>abnTeX</string> <key>keys</key> - <string>memoir,abnt-bibtex-doc,tabela-simbolos-doc,abntex2cite,abntex2cite-alf,abntex2classe,abnt-bibtex-alf-doc,abntex2modelo,abnt-classe-doc</string> + <string>memoir,tabela-simbolos-doc,abnt-bibtex-doc,abntex2cite,abntex2cite-alf,abntex2classe,abnt-bibtex-alf-doc,abntex2modelo,abnt-classe-doc</string> </dict> <dict> <key>group name</key> diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.pdf Binary files differindex 5207620a09f..fea48186331 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.tex index 9a55fbf2aa3..48e3cceafb9 100755 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-artigo.tex @@ -1,4 +1,4 @@ -%% abtex2-modelo-artigo.tex, v-1.5 laurocesar +%% abtex2-modelo-artigo.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -40,10 +40,8 @@ % --- \usepackage{cmap} % Mapear caracteres especiais no PDF \usepackage{lmodern} % Usa a fonte Latin Modern -\usepackage[T1]{fontenc} % Seleção de códigos de fonte. -\usepackage[utf8]{inputenc} % Determina a codificação utiizada (conversão automática dos acentos) -\usepackage{makeidx} % Cria o indice -\usepackage{hyperref} % Controla a formação do índice +\usepackage[T1]{fontenc} % Selecao de codigos de fonte. +\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos) \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção. \usepackage{nomencl} % Lista de simbolos \usepackage{color} % Controle das cores @@ -84,11 +82,11 @@ % Informações de dados para CAPA e FOLHA DE ROSTO % --- \titulo{Modelo Canônico de\\ Artigo científico com \abnTeX} -\autor{Equipe \abnTeX\thanks{\url{http://abntex2.googlecode.com/}} \\ Lauro +\autor{Equipe \abnTeX\thanks{\url{http://abntex2.googlecode.com/}} \and Lauro César Araujo\thanks{laurocesar@laurocesar.com}} \local{Brasil} -\data{2013, v-1.5} +\data{2013, v-1.6} % --- % --- @@ -98,21 +96,22 @@ Araujo\thanks{laurocesar@laurocesar.com}} \definecolor{blue}{RGB}{41,5,195} % informações do PDF +\makeatletter \hypersetup{ %pagebackref=true, - pdftitle={\imprimirtitulo}, - pdfauthor={\imprimirautor}, - pdfsubject={\imprimirpreambulo}, - pdfkeywords={PALAVRAS}{CHAVES}{abnt}{abntex}{abntex2}, - pdfproducer={LaTeX with abnTeX2}, % producer of the document - pdfcreator={\imprimirautor}, - colorlinks=true, % false: boxed links; true: colored links + pdftitle={\@title}, + pdfauthor={\@author}, + pdfsubject={Modelo de artigo científico com abnTeX2}, + pdfcreator={LaTeX with abnTeX2}, + pdfkeywords={abnt}{latex}{abntex}{abntex2}{atigo científico}, + colorlinks=true, % false: boxed links; true: colored links linkcolor=blue, % color of internal links citecolor=blue, % color of links to bibliography filecolor=magenta, % color of file links urlcolor=blue, bookmarksdepth=4 } +\makeatother % --- % --- @@ -142,7 +141,6 @@ Araujo\thanks{laurocesar@laurocesar.com}} % Espaçamento simples \SingleSpacing - % ---- % Início do documento % ---- @@ -187,8 +185,7 @@ Araujo\thanks{laurocesar@laurocesar.com}} % ---------------------------------------------------------- % ELEMENTOS TEXTUAIS % ---------------------------------------------------------- -% É possível usar \textual ou \mainmatter, que é a macro padrão do memoir. -\mainmatter +\textual % ---------------------------------------------------------- % Introdução @@ -217,7 +214,8 @@ Encorajamos que sejam realizadas customizações específicas deste documento. Porém, recomendamos que ao invés de se alterar diretamente os arquivos do \abnTeX, distribua-se arquivos com as respectivas customizações. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente incompatíveis com -as customizações promovidas. +as customizações promovidas. Consulte \citeonline{abntex2-wiki-como-customizar} +par mais informações. Este exemplo deve ser utilizado como complemento do manual da classe \textsf{abntex2} \cite{abntex2classe}, dos manuais do pacote @@ -287,7 +285,68 @@ Quando um documento é produzido com a opção \texttt{twocolumn}, a classe \textsf{abntex2} automaticamente altera o recuo padrão de 4 cm, definido pela ABNT NBR 10520:2002 seção 5.3, para 1.8 cm. -\section{Consulte o Modelo Canônico de Trabalhos Acadêmicos} +\section{Cabeçalhos e rodapés customizados} + +Diferentes estilos de cabeçalhos e rodapés podem ser criados usando os +recursos padrões do \textsf{memoir}. + +Um estilo próprio de cabeçalhos e rodapés pode ser diferente para páginas pares +e ímpares. Observe que a diferenciação entre páginas pares e ímpares só é +utilizada se a opção \texttt{twoside} da classe \textsf{abntex2} for utilizado. +Caso contrário, apenas o cabeçalho padrão da página par (\emph{even}) é usado. + +Veja o exemplo abaixo cria um estilo chamado \texttt{meuestilo}. O código deve +ser inserido no preâmbulo do documento. + +\begin{verbatim} +%%criar um novo estilo de cabeçalhos e rodapés +\makepagestyle{meuestilo} + %%cabeçalhos + \makeevenhead{meuestilo} %%pagina par + {topo par à esquerda} + {centro \thepage} + {direita} + \makeoddhead{meuestilo} %%pagina ímpar ou com oneside + {topo ímpar/oneside à esquerda} + {centro\thepage} + {direita} + \makeheadrule{meuestilo}{\textwidth}{\normalrulethickness} %linha + %% rodapé + \makeevenfoot{meuestilo} + {rodapé par à esquerda} %%pagina par + {centro \thepage} + {direita} + \makeoddfoot{meuestilo} %%pagina ímpar ou com oneside + {rodapé ímpar/onside à esquerda} + {centro \thepage} + {direita} +\end{verbatim} + +Para usar o estilo criado, use o comando abaixo imediatamente após um dos +comandos de divisão do documento. Por exemplo: + +\begin{verbatim} + \begin{document} + %%usar o estilo criado na primeira página do artigo: + \pretextual + \pagestyle{meuestilo} + + \maketitle + ... + + %%usar o estilo criado nas páginas textuais + \textual + \pagestyle{meuestilo} + + \chapter{Novo capítulo} + ... + \end{document} +\end{verbatim} + +Outras informações sobre cabeçalhos e rodapés estão disponíveis na seção 7.3 do +manual do \textsf{memoir} \cite{memoir}. + +\section{Mais exemplos no Modelo Canônico de Trabalhos Acadêmicos} Este modelo de artigo é limitado em número de exemplos de comandos, pois são apresentados exclusivamente comandos diretamente relacionados com a produção de diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.pdf Binary files differnew file mode 100644 index 00000000000..eb5b00ca9ec --- /dev/null +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.tex new file mode 100755 index 00000000000..eb572f971eb --- /dev/null +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-glossarios.tex @@ -0,0 +1,450 @@ +%% abtex2-modelo-glossarios.tex, v-1.6 laurocesar +%% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ +%% +%% This work may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% The latest version of this license is in +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of LaTeX +%% version 2005/12/01 or later. +%% +%% This work has the LPPL maintenance status `maintained'. +%% +%% The Current Maintainer of this work is the abnTeX2 team, led +%% by Lauro César Araujo. Further information are available on +%% http://abntex2.googlecode.com/ +%% +%% This work consists of the files abtex2-modelo-glossarios.tex, +%% abntex2-modelo-include-comandos and abntex2-modelo-references.bib +%% + +% ------------------------------------------------------------------------ +% ------------------------------------------------------------------------ +% abnTeX2: Exemplo de glossários com o pacote glossaries e abntex2 +% ------------------------------------------------------------------------ +% ------------------------------------------------------------------------ + +% verso e anverso: +\documentclass[12pt,openright,twoside,a4paper]{abntex2} + +% apenas verso: +% \documentclass[12pt,oneside,a4paper,english,french,spanish]{abntex2} + + +% --- +% PACOTES +% --- + +% --- +% Pacotes fundamentais +% --- +\usepackage{cmap} % Mapear caracteres especiais no PDF +\usepackage{lmodern} % Usa a fonte Latin Modern +\usepackage[T1]{fontenc} % Selecao de codigos de fonte. +\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos) +\usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção. +\usepackage{color} % Controle das cores +\usepackage{graphicx} % Inclusão de gráficos + +% --- +% Pacotes glossaries +% --- +\usepackage[subentrycounter,seeautonumberlist]{glossaries} +% --- + +% --- +% Pacotes de citações +% --- +\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl +\usepackage[alf]{abntex2cite} % Citações padrão ABNT + +% --- +% Informações de dados para CAPA e FOLHA DE ROSTO +% --- +\titulo{Exemplo de uso de glossário com \abnTeX} +\autor{Equipe \abnTeX} +\local{Brasil} +\data{2013, v-1.6} +\orientador{Lauro César Araujo} +\coorientador{Equipe \abnTeX} +\instituicao{% + Universidade do Brasil -- UBr + \par + Faculdade de Arquitetura da Informação + \par + Programa de Pós-Graduação} +\tipotrabalho{Tese (Doutorado)} +% O preambulo deve conter o tipo do trabalho, o objetivo, +% o nome da instituição e a área de concentração +\preambulo{Modelo de texto com glossário conforme as +as normas ABNT apresentado à comunidade de usuários \LaTeX.} +% --- + + +% --- +% Configurações de aparência do PDF final + +% alterando o aspecto da cor azul +\definecolor{blue}{RGB}{41,5,195} + +% informações do PDF +\makeatletter +\hypersetup{ + %pagebackref=true, + pdftitle={\@title}, + pdfauthor={\@author}, + pdfsubject={\imprimirpreambulo}, + pdfcreator={LaTeX with abnTeX2}, + pdfkeywords={abnt}{latex}{abntex}{abntex2}{glossários}, + colorlinks=true, % false: boxed links; true: colored links + linkcolor=blue, % color of internal links + citecolor=blue, % color of links to bibliography + filecolor=magenta, % color of file links + urlcolor=blue, + bookmarksdepth=4 +} +\makeatother + +% --- + +% --- +% Espaçamentos entre linhas e parágrafos +% --- + +% O tamanho do parágrafo é dado por: +\setlength{\parindent}{1.3cm} + +% Controle do espaçamento entre um parágrafo e outro: +\setlength{\parskip}{0.2cm} % tente também \onelineskip + +% --- +% compila o indice +% --- +\makeindex +% --- + +% --- +% GLOSSARIO +% --- +\makeglossaries + +% --- +% entradas do glossario +% --- + \newglossaryentry{pai}{ + name={pai}, + plural={pai}, + description={este é uma entrada pai, que possui outras + subentradas.} } + + \newglossaryentry{componente}{ + name={componente}, + plural={componentes}, + parent=pai, + description={descriação da entrada componente.} } + + \newglossaryentry{filho}{ + name={filho}, + plural={filhos}, + parent=pai, + description={isto é uma entrada filha da entrada de nome + \gls{pai}. Trata-se de uma entrada irmã da entrada + \gls{componente}.} } + +\newglossaryentry{equilibrio}{ + name={equilíbrio da configuração}, + see=[veja também]{componente}, + description={consistência entre os \glspl{componente}} + } + +\newglossaryentry{latex}{ + name={LaTeX}, + description={ferramenta de computador para autoria de + documentos criada por D. E. Knuth} } + +\newglossaryentry{abntex2}{ + name={abnTeX2}, + see=latex, + description={suíte para LaTeX que atende os requisitos das + normas da ABNT para elaboração de documentos técnicos e científicos brasileiros} } +% --- + +% --- +% Exemplo de configurações do glossairo +\renewcommand*{\glsseeformat}[3][\seename]{\textit{#1} + \glsseelist{#2}} +% --- + + +% ---- +% Início do documento +% ---- +\begin{document} + +% Retira espaço extra obsoleto entre as frases. +\frenchspacing + +% ---------------------------------------------------------- +% ELEMENTOS PRÉ-TEXTUAIS +% ---------------------------------------------------------- + +% --- +% Capa +% --- +\imprimircapa +% --- + +% --- +% inserir o sumario +% --- +\pdfbookmark[0]{\contentsname}{toc} +\tableofcontents* +\cleardoublepage +% --- + + +% ---------------------------------------------------------- +% ELEMENTOS TEXTUAIS +% ---------------------------------------------------------- +\textual + +% ---------------------------------------------------------- +% Introdução +% ---------------------------------------------------------- +\chapter*[Introdução]{Introdução} +\addcontentsline{toc}{chapter}{Introdução} + +Este documento e seu código-fonte são exemplos de referência de uso da classe +\textsf{abntex2} e do pacote \textsf{abntex2cite}. O documento não se trata de +um modelo específico baseado em alguma norma da ABNT, mas exemplifica a +elaboração do elemento ``Glossário'' previsto nas normas ABNT NBR +10719:2011, ABNT NBR 14724:2011 e ABNT NBR 15287:2011, por exemplo. Este +documento deve ser utilizado como complemento aos demais exemplos de uso de +\abnTeX. + +A expressão ``Modelo Canônico'' é utilizada para indicar que \abnTeX\ não é +modelo específico de nenhuma universidade ou instituição, mas que implementa tão +somente os requisitos das normas da ABNT. Uma lista completa das normas +observadas pelo \abnTeX\ é apresentada em \citeonline{abntex2classe}. + +Sinta-se convidado a participar do projeto \abnTeX! Acesse o site do projeto em +\url{http://abntex2.googlecode.com/}. Também fique livre para conhecer, +estudar, alterar e redistribuir o trabalho do \abnTeX, desde que os arquivos +modificados tenham seus nomes alterados e que os créditos sejam dados aos +autores originais, nos termos da ``The \LaTeX\ Project Public +License''\footnote{\url{http://www.latex-project.org/lppl.txt}}. + +Encorajamos que sejam realizadas customizações específicas deste exemplo para +universidades e outras instituições --- como capas, folha de aprovação, etc. +Porém, recomendamos que ao invés de se alterar diretamente os arquivos do +\abnTeX, distribua-se arquivos com as respectivas customizações. +Isso permite que futuras versões do \abnTeX~não se tornem automaticamente +incompatíveis com as customizações promovidas. Consulte +\citeonline{abntex2-wiki-como-customizar} par mais informações. + +Este documento deve ser utilizado como complemento dos manuais do \abnTeX\ +\cite{abntex2classe,abntex2cite,abntex2cite-alf} e da classe \textsf{memoir} +\cite{memoir}. + +Equipe \abnTeX + +Lauro César Araujo + + +% --- +% Capitulo que faz uso de elementos do glossario +% --- +\chapter{Orientações a respeito de glossários} + +% --- +\section{Usar o glossário no texto} +% --- + +Você pode definir as entradas do glossário no início do texto. Recomenda-se o +uso de um arquivo separado a ser inserido ainda no preâmbulo. Veja orientações +sobre inclusão de arquivos na \autoref{sec-include}. + +No decorrer do texto, use os termos do glossário como na frase: + +\begin{citacao} +Esta frase usa a palavra \gls{componente} e o plural de \glspl{filho}, ambas +definidas no glossário como filhas da entrada \gls{pai}. \Gls{equilibrio} +exemplifica o uso de um termo no início da frase. O software \gls{abntex2} é +escrito em \gls{latex}, que é definido no glossário como +\emph{`\glsdesc*{latex}'}. +\end{citacao} + + +A frase acima foi produzida com: + +\begin{verbatim} +Esta frase usa a palavra \gls{componente} e o plural de \glspl{filho}, ambas +definidas no glossário como filhas da entrada \gls{pai}. \Gls{equilibrio} +exemplifica o uso de um termo no início da frase. O software \gls{abntex2} é +escrito em \gls{latex}, que é definido no glossário como +\emph{`\glsdesc*{latex}'}. +\end{verbatim} + +Opcionalmente, incorpore todas as palavras do glossário de uma única vez ao +documento com o comando: + +\begin{verbatim} + \glsaddall +\end{verbatim} + +A impressão efetiva do glossário é dada com: + +\begin{verbatim} + \printglossaries +\end{verbatim} + +A impressão do glossário incorpora o número das páginas em que as entradas foram +citadas. Isso pode ser removido adicionando-se a opção \texttt{nonumberlist} em: + +\begin{verbatim} +\usepackage[nonumberlist,style=index]{glossaries}% +\end{verbatim} + +% --- +\section{Compilar um documento com glossário} +% --- + +Para compilar um documento \LaTeX\ com glossário use: + +\begin{verbatim} + pdflatex ARQUIVO_PRINCIPAL.tex + bibtex ARQUIVO_PRINCIPAL.aux + makeindex ARQUIVO_PRINCIPAL.idx + makeindex ARQUIVO_PRINCIPAL.nlo -s nomencl.ist -o ARQUIVO_PRINCIPAL.nls + makeglossaries ARQUIVO_PRINCIPAL.aux + pdflatex ARQUIVO_PRINCIPAL.tex + pdflatex ARQUIVO_PRINCIPAL.tex +\end{verbatim} + +O comando \texttt{makeglossaries} é um aplicativo Perl instalado +automaticamente pelas distribuições MacTeX, TeX Live e MiKTeX. Geralmente +usuários de Linux e de Mac OS X já possuem o interpretador Perl\footnote{O Perl +é uma linguagem de programação de scripts muito utilizada pela comunidade de +software livre. Veja o site do projeto em \url{http://www.perl.org/}.} instalado +e configurado e nenhuma configuração adicional é necessária. + +Usuários de Windows, por outro lado, precisam instalar a ferramenta Perl para +que seja possível usar \texttt{makeglossaries}. Por sorte isso é simples. Para +obter a instalação do Perl para seu sistema operacional visite \url{http://www.perl.org/get.html}. + +Alternativamente ao aplicativo Perl \texttt{makeglossaries}, é possível usar o +aplicativo \texttt{makeglossariesgui}\footnote{O título do aplicativo no CTAN +é \textit{Java GUI alternative to makeglossarires script}.}, que possui uma +interface gráfica baseada em Java. Para isso, consulte +\url{http://www.ctan.org/pkg/makeglossariesgui}. Funciona em Windows, +Linux e Mac OS X. + +% --- +\section{Configuração de glossários} +% --- + +O pacote \textsf{glossaries}, usado na produção dos glossários deste exemplo, +possui diversas configurações. É possível alterar o estilo da impressão do +glossário, criar campos adicionais, usar diversos glossários em +arquivos separados. Para isso e outras informações, consulte a documentação do +pacote \textsf{glossaries}: \url{http://www.ctan.org/pkg/glossaries}. + +Consulte também o livro da WikiBooks sobre a produção de glossários: +\url{http://en.wikibooks.org/wiki/LaTeX/Glossary}. + + +\subsection{Estilos do glossário} + +O pacote \textsf{glossaries} traz dezenas de estilos pré-definidos de +glossários. Eles estão disponíveis no capítulo 15 do manual do pacote +\cite{talbot2012}. O capítulo 16 contém instruções sobre como criar um estilo +personalizado. + +Os estilos podem ser alterados com: + +\begin{verbatim} + \glossarystyle{altlisthypergroup} +\end{verbatim} + +O estilo \texttt{index} é ideal para construção de glossários com diversos +níveis hierárquicos do tipo pai-filho. Já o modelo \texttt{altlisthypergroup} é +mais adequado para glossários sem hierarquias. Teste também o modelo +\texttt{tree}. + +Se desejar um único estilo de glossário padrão no documento, alternativamente +inclua a opção \texttt{style} nas opções da classe, do +seguinte modo: + +\begin{verbatim} + \usepackage[style=index]{glossaries} +\end{verbatim} + + +% ---------------------------------------------------------- +% Capitulo com exemplos de comandos inseridos de arquivo externo +% ---------------------------------------------------------- + +\include{abntex2-modelo-include-comandos} + + +% ---------------------------------------------------------- +% ELEMENTOS PÓS-TEXTUAIS +% ---------------------------------------------------------- +\postextual + + +% ---------------------------------------------------------- +% Referências bibliográficas +% ---------------------------------------------------------- +\bibliography{abntex2-modelo-references} + +% ---------------------------------------------------------- +% Glossário +% ---------------------------------------------------------- + +% --- +% Define nome e preâmbulo do glossário +% --- +\renewcommand{\glossaryname}{Glossário} +\renewcommand{\glossarypreamble}{Esta é a descrição do glossário.\\ \\} + +% --- +% Traduções para o ambiente glossaries +% --- +\providetranslation{Glossary}{Glossário} +\providetranslation{Acronyms}{Siglas} +\providetranslation{Notation (glossaries)}{Notação} +\providetranslation{Description (glossaries)}{Descrição} +\providetranslation{Symbol (glossaries)}{Símbolo} +\providetranslation{Page List (glossaries)}{Lista de Páginas} +\providetranslation{Symbols (glossaries)}{Símbolos} +\providetranslation{Numbers (glossaries)}{Números} +% --- + +% --- +% Imprime o glossário +% --- +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\glossaryname} +% \glossarystyle{index} +% \glossarystyle{altlisthypergroup} + \glossarystyle{tree} +\printglossaries +% --- + + +% ---------------------------------------------------------- +% Apêndices +% ---------------------------------------------------------- + +% ---------------------------------------------------------- +% Anexos +% ---------------------------------------------------------- + +%--------------------------------------------------------------------- +% INDICE REMISSIVO +%--------------------------------------------------------------------- + +\end{document} diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-include-comandos.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-include-comandos.tex index 0cce50af2bc..881ecf96f44 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-include-comandos.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-include-comandos.tex @@ -1,4 +1,4 @@ -%% abtex2-modelo-include-comandos.tex, v-1.5 laurocesar +%% abtex2-modelo-include-comandos.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -48,23 +48,38 @@ citações diretas com mais de três linhas: As citações diretas, no texto, com mais de três linhas, devem ser destacadas com recuo de 4 cm da margem esquerda, com letra menor que a do texto utilizado e sem as aspas. No caso de documentos datilografados, deve-se -observar apenas o recuo \cite[5.3]{NBR10520:2002} +observar apenas o recuo \cite[5.3]{NBR10520:2002}. \end{citacao} +Use o ambiente assim: + +\begin{verbatim} +\begin{citacao} +As citações diretas, no texto, com mais de três linhas [...] deve-se observar +apenas o recuo \cite[5.3]{NBR10520:2002}. +\end{citacao} +\end{verbatim} + \index{citações!simples}Citações simples, com até três linhas, devem ser incluídas com aspas. Observe que em \LaTeX as aspas iniciais são diferentes das finais: ``Amor é fogo que arde sem se ver''. - % --- -\section{Remissões internas} +\section{Notas de rodapé} % --- -Ao nomear a \autoref{tab-nivinv}, apresentamos um exemplo de remissão interna, -que também pode ser feita quando indicamos o \autoref{cap_exemplos}\footnote{O -número do capítulo indicado é -\ref{cap_exemplos}, que se inicia à página \pageref{cap_exemplos}.} -(\nameref{cap_exemplos}, \autopageref{cap_exemplos}), por exemplo. +As notas de rodapé são detalhadas pela NBR 14724:2011 na seção 5.2.1\footnote{As +notas devem ser digitadas ou datilografadas dentro das margens, ficando +separadas do texto por um espaço simples de entre as linhas e por filete de 5 +cm, a partir da margem esquerda. Devem ser alinhadas, a partir da segunda linha +da mesma nota, abaixo da primeira letra da primeira palavra, de forma a destacar +o expoente, sem espaço entre elas e com fonte menor +\citeonline[5.2.1]{NBR14724:2011}.}\footnote{Caso uma série de notas sejam +criadas sequencialmente, o \abnTeX\ instrui o \LaTeX\ para que uma vírgula seja +colocada após cada número do expoente que indica a nota de rodapé no corpo do +texto.}\footnote{Verifique se os números do expoente possuem uma vírgula para +dividi-los no corpo do texto.}. + % --- \section{Tabelas} @@ -94,33 +109,8 @@ número do capítulo indicado é \end{table} % --- -\section{Expressões matemáticas} -% --- - -\index{expressões matemáticas}Use o ambiente \texttt{equation} para escrever -expressões matemáticas numeradas: - -\begin{equation} - \forall x \in X, \quad \exists \: y \leq \epsilon -\end{equation} - -Escreva expressões matemáticas entre \$ e \$, como em $ \lim_{x \to \infty} -\exp(-x) = 0 $, para que fiquem na mesma linha. - -Também é possível usar colchetes para indicar o início de uma expressão -matemática que não é numerada. - -\[ -\left|\sum_{i=1}^n a_ib_i\right| -\le -\left(\sum_{i=1}^n a_i^2\right)^{1/2} -\left(\sum_{i=1}^n b_i^2\right)^{1/2} -\] - -Consulte mais informações sobre expressões matemáticas em -\url{http://code.google.com/p/abntex2/w/edit/Referencias}. - \section{Figuras} +% --- \index{figuras}Figuras podem ser criadas diretamente em \LaTeX, como o exemplo da \autoref{fig_circulo}. @@ -189,6 +179,75 @@ Photoshop\index{Adobe Photoshop}. \end{figure} % --- +\subsection{Figuras em \emph{minipages}} +% --- + +\emph{Minipages} são usadas para inserir textos ou outros elementos em quadros +com tamanhos e posições controladas. Veja o exemplo da +\autoref{fig_minipage_grafico1} e da \autoref{fig_minipage_grafico2}. + +\begin{figure}[htb] + \label{teste} + \centering + \begin{minipage}{0.4\textwidth} + \centering + \caption{Grafico 1 da minipage} \label{fig_minipage_grafico1} + \includegraphics[scale=0.2]{abntex2-modelo-img-grafico.pdf} + \legend{Fonte: \citeonline[p. 24]{araujo2012}} + \end{minipage} + \hfill + \begin{minipage}{0.4\textwidth} + \centering + \caption{Grafico 2 da minipage} \label{fig_minipage_grafico2} + \includegraphics[scale=0.2]{abntex2-modelo-img-grafico.pdf} + \legend{Fonte: \citeonline[p. 24]{araujo2012}} + \end{minipage} +\end{figure} + +Observe que, segundo a \citeonline[seções 4.2.1.10 e 5.8]{NBR14724:2011}, as +ilustrações devem sempre ter numeração contínua e única em todo o documento: + +\begin{citacao} +Qualquer que seja o tipo de ilustração, sua identificação aparece na parte +superior, precedida da palavra designativa (desenho, esquema, fluxograma, +fotografia, gráfico, mapa, organograma, planta, quadro, retrato, figura, +imagem, entre outros), seguida de seu número de ordem de ocorrência no texto, +em algarismos arábicos, travessão e do respectivo título. Após a ilustração, na +parte inferior, indicar a fonte consultada (elemento obrigatório, mesmo que +seja produção do próprio autor), legenda, notas e outras informações +necessárias à sua compreensão (se houver). A ilustração deve ser citada no +texto e inserida o mais próximo possível do trecho a que se +refere. \cite[seções 5.8]{NBR14724:2011} +\end{citacao} + +% --- +\section{Expressões matemáticas} +% --- + +\index{expressões matemáticas}Use o ambiente \texttt{equation} para escrever +expressões matemáticas numeradas: + +\begin{equation} + \forall x \in X, \quad \exists \: y \leq \epsilon +\end{equation} + +Escreva expressões matemáticas entre \$ e \$, como em $ \lim_{x \to \infty} +\exp(-x) = 0 $, para que fiquem na mesma linha. + +Também é possível usar colchetes para indicar o início de uma expressão +matemática que não é numerada. + +\[ +\left|\sum_{i=1}^n a_ib_i\right| +\le +\left(\sum_{i=1}^n a_i^2\right)^{1/2} +\left(\sum_{i=1}^n b_i^2\right)^{1/2} +\] + +Consulte mais informações sobre expressões matemáticas em +\url{http://code.google.com/p/abntex2/w/edit/Referencias}. + +% --- \section{Enumerações: alíneas e subalíneas} % --- @@ -199,12 +258,7 @@ subdividida em alíneas \cite[4.2]{NBR6024:2012}: \begin{alineas} \item os diversos assuntos que não possuam título próprio, dentro de uma mesma - seção, devem ser subdivididos em alíneas\footnote{As notas devem ser digitadas ou datilografadas - dentro das margens, ficando separadas do texto por um espaço simples de entre as - linhas e por filete de 5 cm, a partir da margem esquerda. Devem ser - alinhadas, a partir da segunda linha da mesma nota, abaixo da primeira letra - da primeira palavra, de forma a destacar o expoente, sem espaço entre elas e - com fonte menor. \citeonline[5.2.1]{NBR14724:2011}}; + seção, devem ser subdivididos em alíneas; \item o texto que antecede as alíneas termina em dois pontos; \item as alíneas devem ser indicadas alfabeticamente, em letra minúscula, @@ -257,7 +311,6 @@ subdividida em alíneas \cite[4.2]{NBR6024:2012}: \end{alineas} - % --- \section{Espaçamento entre parágrafos e linhas} % --- @@ -309,7 +362,7 @@ Para isso, também estão disponíveis os ambientes: Para mais informações, consulte \citeonline[p. 47-52 e 135]{memoir}. % --- -\section{Inclução de outros arquivos}\label{sec-include} +\section{Inclusão de outros arquivos}\label{sec-include} % --- É uma boa prática dividir o seu documento em diversos arquivos, e não @@ -352,16 +405,48 @@ comandos, que devem ser digitados no \emph{Prompt de Comandos} do Windows ou no \end{verbatim} % --- +\section{Remissões internas} +% --- + +Ao nomear a \autoref{tab-nivinv} e a \autoref{fig_circulo}, apresentamos um +exemplo de remissão interna, que também pode ser feita quando indicamos o +\autoref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}. O número +do capítulo indicado é \ref{cap_exemplos}, que se inicia à +\autopageref{cap_exemplos}\footnote{O número da página de uma remissão pode ser +obtida também assim: +\pageref{cap_exemplos}.}. +Veja a \autoref{sec-divisoes} para outros exemplos de remissões internas entre +seções, subseções e subsubseções. + +O código usado para produzir o texto desta seção é: + +\begin{verbatim} +Ao nomear a \autoref{tab-nivinv} e a \autoref{fig_circulo}, apresentamos um +exemplo de remissão interna, que também pode ser feita quando indicamos o +\autoref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}. O número +do capítulo indicado é \ref{cap_exemplos}, que se inicia à +\autopageref{cap_exemplos}\footnote{O número da página de uma remissão pode ser +obtida também assim: +\pageref{cap_exemplos}.}. +Veja a \autoref{sec-divisoes} para outros exemplos de remissões internas entre +seções, subseções e subsubseções. +\end{verbatim} + +% --- \section{Divisões do documento: seção}\label{sec-divisoes} % --- -Esta seção testa o uso de divisões de documentos. Isto é uma seção. +Esta seção testa o uso de divisões de documentos. Esta é a +\autoref{sec-divisoes}. Veja a \autoref{sec-divisoes-subsection}. -\subsection{Divisões do documento: subseção} +\subsection{Divisões do documento: subseção}\label{sec-divisoes-subsection} -Isto é uma subseção. +Isto é uma subseção. Veja a \autoref{sec-divisoes-subsubsection}, que é uma +\texttt{subsubsection} do \LaTeX, mas é impressa chamada de ``subseção'' porque +no Português não temos a palavra ``subsubseção''. \subsubsection{Divisões do documento: subsubseção} +\label{sec-divisoes-subsubsection} Isto é uma subsubseção. @@ -377,6 +462,17 @@ Isto é uma subseção. Isto é mais uma subsubseção da \autoref{sec-exemplo-subsec}. + +\paragraph{Isto é um parágrafo rotulado}\label{sec-exemplo-paragrafo} + +Este é um parágrafo na \autoref{sec-exemplo-paragrafo}. + +\paragraph{Isto é outro parágrafo rotulado}\label{sec-exemplo-paragrafo-outro} + +Este é outro parágrafo na \autoref{sec-exemplo-paragrafo-outro}. + + + % --- \section{Este é um exemplo de nome de seção longo. Ele deve estar alinhado à esquerda e a segunda e demais linhas devem iniciar logo abaixo da @@ -387,11 +483,11 @@ Isso atende à norma \citeonline[seções de 5.2.2 a 5.2.4]{NBR14724:2011} e \citeonline[seções de 3.1 a 3.8]{NBR6024:2012}. % --- -\section{Hifenizações em diferentes idiomas} +\section{Diferentes idiomas e hifenizações} % --- -Para usar as diferentes hifenizações, inclua nas opções do documento o nome dos -idiomas que o seu texto contém. Por exemplo: +Para usar hifenizações de diferentes idiomas, inclua nas opções do documento o +nome dos idiomas que o seu texto contém. Por exemplo: \begin{verbatim} \documentclass[12pt,openright,twoside,a4paper,english,french,spanish]{abntex2} @@ -438,6 +534,17 @@ Pequeno texto em espanhol\footnote{Extraído de: penúltimo ángelus dominical, el primero desde que anunciase su renuncia. El Papa se centra en la crítica al materialismo}}. +O idioma geral do texto por ser alterado como no exemplo seguinte: + +\begin{verbatim} + \selectlanguage{english} +\end{verbatim} + +Isso altera automaticamente a hifenização e todos os nomes constantes de +referências do documento para o idioma inglês. Consulte o manual da classe +\cite{abntex2classe} para obter orientações adicionais sobre internacionalização de +documentos produzidos com \abnTeX. + % --- \section{Consulte o manual da classe \textsf{abntex2}} % --- @@ -445,3 +552,35 @@ centra en la crítica al materialismo}}. Consulte o manual da classe \textsf{abntex2} \cite{abntex2classe} para uma referência completa das macros e ambientes disponíveis. Além disso, o manual possui informações adicionais sobre as normas ABNT observadas pelo \abnTeX. + +% --- +\section{Precisa de ajuda?} +% --- + +Consulte a FAQ com perguntas frequentes e comuns no portal do \abnTeX: +\url{https://code.google.com/p/abntex2/wiki/FAQ}. + +Inscreva-se no grupo de usuários \LaTeX: +\url{http://groups.google.com/group/latex-br}, tire suas dúvidas e ajude +outros usuários. + +Participe também do grupo de desenvolvedores do \abnTeX: +\url{http://groups.google.com/group/abntex2} e faça sua contribuição à +ferramenta. + +% --- +\section{Você pode ajudar?} +% --- + +Sua contribuição é muito importante! Você pode ajudar na divulgação, no +desenvolvimento e de várias outras formas. Veja como contribuir com o \abnTeX\ +em \url{https://code.google.com/p/abntex2/wiki/ComoContribuir}. + +% --- +\section{Quer customizar os modelos do \abnTeX\ para sua instituição ou +universidade?} +% --- + +Veja como customizar o \abnTeX\ em: +\url{https://code.google.com/p/abntex2/wiki/ComoCustomizar}. + diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.pdf Binary files differindex 22a86f7e466..0c4186b0c72 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.tex index 25a05fa7abc..72a64e3faa9 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-projeto-pesquisa.tex @@ -1,4 +1,4 @@ -%% abtex2-modelo-projeto-pesquisa.tex, v-1.5 laurocesar +%% abtex2-modelo-projeto-pesquisa.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -42,11 +42,8 @@ % --- \usepackage{cmap} % Mapear caracteres especiais no PDF \usepackage{lmodern} % Usa a fonte Latin Modern -\usepackage[T1]{fontenc} % Seleção de códigos de fonte. -\usepackage[utf8]{inputenc} % Determina a codificação utiizada (conversão automática dos acentos) -\usepackage{makeidx} % Cria o indice -\usepackage{hyperref} % Controla a formação do índice -\usepackage{lastpage} % Usado pela Ficha catalográfica +\usepackage[T1]{fontenc} % Selecao de codigos de fonte. +\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos) \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção. \usepackage{color} % Controle das cores \usepackage{graphicx} % Inclusão de gráficos @@ -91,7 +88,7 @@ \titulo{Modelo Canônico de\\ Projeto de pesquisa com \abnTeX} \autor{Equipe \abnTeX} \local{Brasil} -\data{2013, v-1.5} +\data{2013, v-1.6} \instituicao{% Universidade do Brasil -- UBr \par @@ -112,21 +109,22 @@ com as normas ABNT apresentado à comunidade de usuários \LaTeX.} \definecolor{blue}{RGB}{41,5,195} % informações do PDF +\makeatletter \hypersetup{ %pagebackref=true, - pdftitle={\imprimirtitulo}, - pdfauthor={\imprimirautor}, + pdftitle={\@title}, + pdfauthor={\@author}, pdfsubject={\imprimirpreambulo}, - pdfkeywords={PALAVRAS}{CHAVES}{abnt}{abntex}{abntex2}, - pdfproducer={LaTeX with abnTeX2}, % producer of the document - pdfcreator={\imprimirautor}, - colorlinks=true, % false: boxed links; true: colored links + pdfcreator={LaTeX with abnTeX2}, + pdfkeywords={abnt}{latex}{abntex}{abntex2}{projeto de pesquisa}, + colorlinks=true, % false: boxed links; true: colored links linkcolor=blue, % color of internal links citecolor=blue, % color of links to bibliography filecolor=magenta, % color of file links urlcolor=blue, bookmarksdepth=4 } +\makeatother % --- % --- @@ -226,8 +224,7 @@ com as normas ABNT apresentado à comunidade de usuários \LaTeX.} % ---------------------------------------------------------- % ELEMENTOS TEXTUAIS % ---------------------------------------------------------- -% É possível usar \textual ou \mainmatter, que é a macro padrão do memoir. -\mainmatter +\textual % ---------------------------------------------------------- % Introdução @@ -258,7 +255,8 @@ universidades e outras instituições --- como capas, folhas de rosto, etc. Porém, recomendamos que ao invés de se alterar diretamente os arquivos do \abnTeX, distribua-se arquivos com as respectivas customizações. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente -incompatíveis com as customizações promovidas. +incompatíveis com as customizações promovidas. Consulte +\citeonline{abntex2-wiki-como-customizar} par mais informações. Este documento deve ser utilizado como complemento dos manuais do \abnTeX\ \cite{abntex2classe,abntex2cite,abntex2cite-alf} e da classe \textsf{memoir} diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-references.bib b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-references.bib index 17079a6cb9a..2a765d266b8 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-references.bib +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-references.bib @@ -2,13 +2,35 @@ %% http://bibdesk.sourceforge.net/ -%% Created for Lauro Cesar Araujo at 2013-02-17 11:07:35 -0300 +%% Created for Lauro Cesar Araujo at 2013-03-23 18:44:35 -0300 %% Saved with string encoding Unicode (UTF-8) +@misc{abntex2-wiki-como-customizar, + Author = {abnTeX2}, + Date-Added = {2013-03-23 21:39:21 +0000}, + Date-Modified = {2013-03-23 21:44:20 +0000}, + Howpublished = {Wiki do abnTeX2}, + Keywords = {wiki}, + Title = {Como customizar o abnTeX2}, + Url = {https://code.google.com/p/abntex2/wiki/ComoCustomizar}, + Urlaccessdate = {23.3.2013}, + Year = {2013}} + +@manual{talbot2012, + Author = {Nicola L.C. Talbot}, + Date-Added = {2013-03-11 12:06:04 +0000}, + Date-Modified = {2013-03-11 12:06:56 +0000}, + Month = {11}, + Title = {User Manual for glossaries.sty}, + Url = {http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.pdf}, + Urlaccessdate = {11.3.2013}, + Year = {2012}, + Bdsk-Url-1 = {http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.pdf}} + @manual{babel, Author = {Johannes Braams}, Date-Added = {2013-02-17 13:37:14 +0000}, @@ -17,7 +39,8 @@ Title = {Babel, a multilingual package for use with LATEX's standard document classes}, Url = {http://mirrors.ctan.org/info/babel/babel.pdf}, Urlaccessdate = {17.2.2013}, - Year = {2008}} + Year = {2008}, + Bdsk-Url-1 = {http://mirrors.ctan.org/info/babel/babel.pdf}} @manual{abntex2modelo-artigo, Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}}, @@ -59,17 +82,18 @@ Date-Modified = {2013-01-09 11:04:42 +0000}, Month = {Mar{\c c}o}, School = {Universidade de Bras{\'\i}lia}, - Title = {Configura{\c c}{\~a}o: uma perspectiva de Arquitetura da Informa{\c c}{\~a}o da Escola de Bras{\'\i}lia}, + Subtitle = {uma perspectiva de Arquitetura da Informa{\c c}{\~a}o da Escola de Bras{\'\i}lia}, + Title = {Configura{\c c}{\~a}o}, Year = {2012}} @manual{memoir, Address = {Normandy Park, WA}, Author = {Peter Wilson and Lars Madsen}, Date-Added = {2013-01-09 10:37:50 +0000}, - Date-Modified = {2013-01-09 10:37:50 +0000}, + Date-Modified = {2013-03-21 13:23:25 +0000}, Organization = {The Herries Press}, Title = {The Memoir Class for Configurable Typesetting - User Guide}, - Url = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}, + Url = {http://mirrors.ctan.org/macros/latex/contrib/memoir/memman.pdf}, Urlaccessdate = {19.12.2012}, Year = {2010}, Bdsk-Url-1 = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}} @@ -89,9 +113,9 @@ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}}, Author = {abnTeX2}, Date-Added = {2013-01-09 10:37:45 +0000}, - Date-Modified = {2013-02-04 12:05:44 +0000}, + Date-Modified = {2013-03-23 21:13:43 +0000}, Organization = {Equipe abnTeX2}, - Title = {Manual de uso dos estilos bibliogr{\'a}ficos do pacote abntex2: estilos bibtex compat{\'\i}veis com a ABNT NBR 6023:2000}, + Title = {Manual de uso dos estilos bibliogr{\'a}ficos do pacote abntex2: estilos bibtex compat{\'\i}veis com a ABNT NBR 6023}, Url = {http://abntex2.googlecode.com/}, Year = {2013}, Bdsk-Url-1 = {http://code.google.com/p/abntex2/}} diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.pdf Binary files differindex c0121ae843a..8d77bb30827 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.tex index 12654e53a80..0f9a29caa54 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-relatorio-tecnico.tex @@ -1,4 +1,4 @@ -%% abtex2-modelo-relatorio-tecnico.tex, v-1.5 laurocesar +%% abtex2-modelo-relatorio-tecnico.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -42,11 +42,8 @@ % --- \usepackage{cmap} % Mapear caracteres especiais no PDF \usepackage{lmodern} % Usa a fonte Latin Modern -\usepackage[T1]{fontenc} % Seleção de códigos de fonte. -\usepackage[utf8]{inputenc} % Determina a codificação utiizada (conversão automática dos acentos) -\usepackage{makeidx} % Cria o indice -\usepackage{hyperref} % Controla a formação do índice -\usepackage{lastpage} % Usado pela Ficha catalográfica +\usepackage[T1]{fontenc} % Selecao de codigos de fonte. +\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos) \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção. \usepackage{color} % Controle das cores \usepackage{graphicx} % Inclusão de gráficos @@ -98,7 +95,7 @@ \titulo{Modelo Canônico de\\ Relatório Técnico e/ou Científico com \abnTeX} \autor{Equipe \abnTeX} \local{Brasil} -\data{2013, v-1.5} +\data{2013, v-1.6} \instituicao{% Universidade do Brasil -- UBr \par @@ -119,21 +116,22 @@ com as normas ABNT apresentado à comunidade de usuários \LaTeX.} \definecolor{blue}{RGB}{41,5,195} % informações do PDF +\makeatletter \hypersetup{ %pagebackref=true, - pdftitle={\imprimirtitulo}, - pdfauthor={\imprimirautor}, + pdftitle={\@title}, + pdfauthor={\@author}, pdfsubject={\imprimirpreambulo}, - pdfkeywords={PALAVRAS}{CHAVES}{abnt}{abntex}{abntex2}, - pdfproducer={LaTeX with abnTeX2}, % producer of the document - pdfcreator={\imprimirautor}, - colorlinks=true, % false: boxed links; true: colored links + pdfcreator={LaTeX with abnTeX2}, + pdfkeywords={abnt}{latex}{abntex}{abntex2}{relatório técnico}, + colorlinks=true, % false: boxed links; true: colored links linkcolor=blue, % color of internal links citecolor=blue, % color of links to bibliography filecolor=magenta, % color of file links urlcolor=blue, bookmarksdepth=4 } +\makeatother % --- % --- @@ -311,8 +309,7 @@ contribuirão para a evolução do abn\TeX. % ---------------------------------------------------------- % ELEMENTOS TEXTUAIS % ---------------------------------------------------------- -% É possível usar \textual ou \mainmatter, que é a macro padrão do memoir. -\mainmatter +\textual % ---------------------------------------------------------- % Introdução @@ -343,7 +340,8 @@ universidades e outras instituições --- como capas, folhas de rosto, etc. Porém, recomendamos que ao invés de se alterar diretamente os arquivos do \abnTeX, distribua-se arquivos com as respectivas customizações. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente -incompatíveis com as customizações promovidas. +incompatíveis com as customizações promovidas. Consulte +\citeonline{abntex2-wiki-como-customizar} par mais informações. Este documento deve ser utilizado como complemento dos manuais do \abnTeX\ \cite{abntex2classe,abntex2cite,abntex2cite-alf} e da classe \textsf{memoir} diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.pdf Binary files differindex 2e7a009bd67..72e8d7cd03f 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.tex index 0983a938deb..bed4840f163 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2-modelo-trabalho-academico.tex @@ -1,4 +1,4 @@ -%% abtex2-modelo-trabalho-academico.tex, v-1.5 laurocesar +%% abtex2-modelo-trabalho-academico.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -21,10 +21,10 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% abnTeX2: Modelo de Trabalho Acadêmico (tese de doutorado, dissertação de -% mestrado e trabalhos monográficos em geral) em conformidade com -% ABNT NBR 14724:2011: Informação e documentação - Trabalhos acadêmicos - -% Apresentação +% abnTeX2: Modelo de Trabalho Academico (tese de doutorado, dissertacao de +% mestrado e trabalhos monograficos em geral) em conformidade com +% ABNT NBR 14724:2011: Informacao e documentacao - Trabalhos academicos - +% Apresentacao % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ @@ -44,16 +44,14 @@ % --- \usepackage{cmap} % Mapear caracteres especiais no PDF \usepackage{lmodern} % Usa a fonte Latin Modern -\usepackage[T1]{fontenc} % Seleção de códigos de fonte. -\usepackage[utf8]{inputenc} % Determina a codificação utiizada (conversão automática dos acentos) -\usepackage{makeidx} % Cria o indice -\usepackage{hyperref} % Controla a formação do índice +\usepackage[T1]{fontenc} % Selecao de codigos de fonte. +\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos) \usepackage{lastpage} % Usado pela Ficha catalográfica \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção. \usepackage{color} % Controle das cores \usepackage{graphicx} % Inclusão de gráficos % --- - + % --- % Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2 % --- @@ -94,7 +92,7 @@ \titulo{Modelo Canônico de\\ Trabalho Acadêmico com \abnTeX} \autor{Equipe \abnTeX} \local{Brasil} -\data{2013, v-1.5} +\data{2013, v-1.6} \orientador{Lauro César Araujo} \coorientador{Equipe \abnTeX} \instituicao{% @@ -118,21 +116,22 @@ as normas ABNT apresentado à comunidade de usuários \LaTeX.} \definecolor{blue}{RGB}{41,5,195} % informações do PDF +\makeatletter \hypersetup{ %pagebackref=true, - pdftitle={\imprimirtitulo}, - pdfauthor={\imprimirautor}, + pdftitle={\@title}, + pdfauthor={\@author}, pdfsubject={\imprimirpreambulo}, - pdfkeywords={PALAVRAS}{CHAVES}{abnt}{abntex}{abntex2}, - pdfproducer={LaTeX with abnTeX2}, % producer of the document - pdfcreator={\imprimirautor}, - colorlinks=true, % false: boxed links; true: colored links + pdfcreator={LaTeX with abnTeX2}, + pdfkeywords={abnt}{latex}{abntex}{abntex2}{trabalho acadêmico}, + colorlinks=true, % false: boxed links; true: colored links linkcolor=blue, % color of internal links citecolor=blue, % color of links to bibliography filecolor=magenta, % color of file links urlcolor=blue, bookmarksdepth=4 } +\makeatother % --- % --- @@ -461,8 +460,7 @@ contribuirão para a evolução do \abnTeX. % ---------------------------------------------------------- % ELEMENTOS TEXTUAIS % ---------------------------------------------------------- -% É possível usar \textual ou \mainmatter, que é a macro padrão do memoir. -\mainmatter +\textual % ---------------------------------------------------------- % Introdução @@ -493,7 +491,8 @@ universidades e outras instituições --- como capas, folha de aprovação, etc. Porém, recomendamos que ao invés de se alterar diretamente os arquivos do \abnTeX, distribua-se arquivos com as respectivas customizações. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente -incompatíveis com as customizações promovidas. +incompatíveis com as customizações promovidas. Consulte +\citeonline{abntex2-wiki-como-customizar} par mais informações. Este documento deve ser utilizado como complemento dos manuais do \abnTeX\ \cite{abntex2classe,abntex2cite,abntex2cite-alf} e da classe \textsf{memoir} diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2.pdf Binary files differindex 780097714bc..20e6df43e1e 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2.tex index 05ab1c72f08..99bde3c5518 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2.tex @@ -1,4 +1,4 @@ -%% abtex2.tex, v-1.5 laurocesar +%% abtex2.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://code.google.com/p/abntex2/ %% %% This work may be distributed and/or modified under the @@ -17,6 +17,31 @@ %% %% This work consists of the file abntex2.tex %% +%% 2013.3.19 09h32 laurocesar +%% Adiciona orientações sobre a produção de documentos em outros idiomas. +%% +%% 2013.3.18 10h42 laurocesar +%% Adiciona traduções à seção do babel +%% +%% 2013.3.17 11h42 laurocesar +%% Adiciona comentários sobre as macros \and e \\ na descrição da macro \autor. +%% Adiciona informação de que \titulo, \autor e \data são traduções de \title, +%% \autor e \date. +%% Revisa a seção referente ao \hypersetup +%% +%% 2013.3.14 10h53 laurocesar +%% Revisa a seção Referências bibliográficas +%% +%% 2013.3.12 08h04 laurocesar +%% Altera a posição da instituição na forma de rosto +%% +%% 2013.3.11 10h42 laurocesar +%% Inclui referências ao novo exemplo de glossários +%% +%% 2013.3.10 10h36 laurocesar +%% Adiciona informações sobre pacotes inputenc e fontenc incorporados por +%% padrão quando xelatex não é usado. +%% %% 2013.2.23 13h48 laurocesar %% Adiciona lista de siglas e abreviaturas e lista de símbolos %% @@ -87,9 +112,25 @@ \usepackage{lmodern} % Usa a fonte Latin Modern \usepackage[T1]{fontenc} % seleção de códigos de fonte. \usepackage[utf8]{inputenc} % determina a codificação utiizada (conversão automática dos acentos) -\usepackage[brazil]{babel} % idiomas \usepackage{hyperref} % controla a formação do índice \usepackage{parskip} % espaçamento entre os parágrafos + +% Babel e ajustes +\usepackage[brazil]{babel} % idiomas +\addto\captionsbrazil{ + %% ajusta nomes padroes do babel + \renewcommand{\bibname}{Refer\^encias} + \renewcommand{\indexname}{\'Indice} + \renewcommand{\listfigurename}{Lista de ilustra\c{c}\~{o}es} + \renewcommand{\listtablename}{Lista de tabelas} + %% ajusta nomes usados com a macro \autoref + \renewcommand{\pageautorefname}{p\'agina} + \renewcommand{\sectionautorefname}{se{\c c}\~ao} + \renewcommand{\subsectionautorefname}{subse{\c c}\~ao} + \renewcommand{\paragraphautorefname}{par\'agrafo} + \renewcommand{\subsubsectionautorefname}{subse{\c c}\~ao} +} + \usepackage[alf]{abntex2cite} % citacoes @@ -98,7 +139,6 @@ \newcommand{\abnTeXForum}{\url{http://groups.google.com/group/abntex2}} \newcommand{\abnTeXSite}{\url{http://abntex2.googlecode.com/}} - \title{\textbf{A classe \textsf{abntex2}}: \\ \Large{Documentos técnicos e científicos brasileiros \\compatíveis com as normas ABNT}} @@ -111,7 +151,7 @@ técnicos e científicos brasileiros \\compatíveis com as normas ABNT}} \and Lauro César Araujo\\\url{laurocesar@laurocesar.com}} -\date{\today, v-1.5} +\date{\today, v-1.6} \hypersetup{ pdftitle={A classe abntex2}, @@ -120,13 +160,12 @@ Lauro César Araujo\\\url{laurocesar@laurocesar.com}} as normas ABNT}, pdfkeywords={ABNT}{abntex}{abntex2}{trabalho acadêmico}{dissertação}{tese}{ABNT 14724}{ABNT 6024}, - pdfproducer={LaTeX with abnTeX2}, % - % producer of the document - pdfcreator={Lauro César Araujo -- laurocesar@laurocesar.com}, + pdfproducer={Lauro César Araujo -- laurocesar@laurocesar.com}, % producer of the document + pdfcreator={LaTeX with abnTeX2}, colorlinks=true, linkcolor=blue, citecolor=blue, - urlcolor=black + urlcolor=blue } \EnableCrossrefs @@ -177,8 +216,8 @@ Este manual faz parte da suíte \abnTeX2. Para referências ao pacote de citaç \citeonline{abntex2cite-alf}. Exemplos de uso da classe descrita neste manual podem ser consultados em -\citeonline{abntex2modelo,abntex2modelo-artigo,abntex2modelo-relatorio}. Os -documentos indicados tratam-se de ``Modelos Canônicos'', ou seja, de modelos +\citeonline{abntex2modelo,abntex2modelo-artigo,abntex2modelo-relatorio,abntex2modelo-glossario}. +Os documentos indicados tratam-se de ``Modelos Canônicos'', ou seja, de modelos que não são específicos a nenhuma universidade ou instituição, mas que implementam exclusivamente os requisitos das normas da ABNT, Associação Brasileira de Normas Técnicas. @@ -224,7 +263,7 @@ O \abnTeX2 foi desenvolvido com base nos requisitos das seguintes normas ABNT: \url{https://code.google.com/p/abntex2/issues/list} para outras informações.} \item[ABNT NBR 6024:2012] Informação e documentação - Numeração progressiva das seções de um documento - Apresentação - \item[ABNT NBR 6027:2003] Informação e documentação - Sumário - + \item[ABNT NBR 6027:2012] Informação e documentação - Sumário - Apresentação \item[ABNT NBR 6028:2003] Informação e documentação - Resumo - Apresentação @@ -315,8 +354,8 @@ A suíte \abnTeX2 é composta por quatro elementos principais\footnote{Somam-se esses elementos a documentação da classe e do pacote citação.}: \begin{itemize} - \item a classe de formação de trabalhos acadêmicos \textsf{abntex2}, descrita - neste manual; + \item a classe de formação de documentos técnicos e científicos + \textsf{abntex2}, descrita neste manual; \item o pacote de citações bibliográficas \textsf{abntex2cite}; e \item as especificações de formatação de referências bibliográficas |abntex2-num.bst| e |abntex2-alf.sty|; @@ -340,7 +379,8 @@ funcionalidades foram incluídas, como a possibilidade de uso do pacote aperfeiçoamentos e ajustes de conformidade com a versão 2002 da ABNT NBR 6023. Para referência ao pacote de citações \textsf{abntex2cite}, inclusive sobre conformidade com as normas, consulte \citeonline{abntex2cite} e -\citeonline{abntex2cite-alf}. +\citeonline{abntex2cite-alf}. O abnTeX2 também traz suporte nativo para produção +de documentos em diferentes idiomas, como inglês por exemplo (\autoref{sec-internacional}). Os modelos canônicos não estavam presentes no abnTeX original. Eles são exemplos de uso do \abnTeX2 e são distribuídos junto com a instalação padrão. @@ -458,12 +498,41 @@ de artigo científico elaborado com a classe \textsf{abntex2}. % --- \subsection{Codificação dos arquivos: UTF8} +\label{sec-utf8} % --- A codificação de todos os arquivos do \abnTeX2 é \texttt{UTF8}. É necessário que você utilize a mesma codificação nos documentos que escrever, inclusive nos arquivos de base bibliográficas |.bib|. +No preâmbulo do seu documento você geralmente usará os pacotes +\textsf{inputenc}\footnote{O pacote \textsf{inputenc} é usado para que seja +possível escrever textos acentuados em determinado padrão de codificação. No +caso, \abnTeX2 utiliza a codificação UTF8. Consulte detalhes do pacote em +\url{http://www.ctan.org/pkg/inputenc}. } (com a opção |[utf8]{inputenc}|) e +\textsf{fontenc}\footnote{O pacote \textsf{fontenc} controla a codificação das +fontes usadas para impressão do documento. Consulte detalhes do pacote em +\url{http://www.ctan.org/pkg/fontenc}.} (com a opção |[T1]{fontenc}|) sempre que +|xetex| ou |xelatex| não são usados para compilar o documento, ou seja, os +pacotes geralmente devem ser incorporados ao seu documento quando se utiliza +|pdflatex|, por exemplo. Porém, a classe \textsf{abntex2} não incorpora os +pacotes automaticamente. + +% A classe \textsf{abntex2.cls} incorpora automaticamente os pacotes +% \textsf{inputenc}\footnote{O pacote \textsf{inputenc} é usado para que seja +% possível escrever textos acentuados em determinado padrão de codificação. No +% caso, \abnTeX2 utiliza a codificação UTF8. Consulte detalhes do pacote em +% \url{http://www.ctan.org/pkg/inputenc}. } (com a opção |[utf8]{inputenc}|) e +% \textsf{fontenc}\footnote{O pacote \textsf{fontenc} controla a codificação das +% fontes usadas para impressão do documento. Consulte detalhes do pacote em +% \url{http://www.ctan.org/pkg/fontenc}.} (com a opção |[T1]{fontenc}|) sempre que +% |xetex| ou |xelatex| não são usados para compilar o documento, ou seja, os +% pacotes são incorporados automaticamente quando se utiliza |pdflatex|, por +% exemplo. Isso significa que você não precisa incorporar os pacotes nos seus +% modelos, uma vez que já são incluídos automaticamente. + +Veja detalhes sobre fontes com Xe\LaTeX\ na \autoref{sec-xelatex}. + % --- \subsection{A classe \textsf{abntex} como extensão de \textsf{memoir}} % --- @@ -475,7 +544,7 @@ A classe \textsf{abntex2} foi criada como um conjunto de configurações da clas estão disponíveis, como por exemplo, |12pt,openright,twoside,a4paper,article|. Consulte o manual do \textsf{memoir} para outras opções. -As opções mais comuns de inicialização do texto do trabalho são: +As opções mais comuns de inicialização do texto do documento são: \begin{verbatim} \documentclass[12pt,openright,twoside,a4paper]{abntex2} @@ -495,7 +564,7 @@ A lista completa de opções disponíveis pode ser consultada em % --- É interessante observar que a ABNT NBR 14724:2011 (seção 5.1) recomenda que os -trabalhos sejam impressos no anverso e no verso das folhas. Isso é obtido com a +documentos sejam impressos no anverso e no verso das folhas. Isso é obtido com a opção |twoside|. % --- @@ -509,8 +578,8 @@ Nesse caso, a maioria dos elementos pré-textuais descritos na utilizada, a classe \textsf{abntex2} não forçará quebra de página para os elementos pré-textuais e definirá a formatação do capítulo de forma idêntica à formatação das seções. Por padrão, quando a opção |article| estiver presente, -você deve iniciar as divisões do trabalho com |\section|, e não |\chapter|, como -é usual em trabalhos monográficos. Porém, caso queira iniciar as divisões com +você deve iniciar as divisões do documento com |\section|, e não |\chapter|, +como é usual em trabalhos monográficos. Porém, caso queira iniciar as divisões com |\chapter| ao invés de |\section|, adicione as linhas abaixo no preâmbulo do documento para que a numeração dos capítulos, seções, figuras e tabelas sejam corretamente sequenciados: @@ -529,7 +598,7 @@ A macro |\part| também é permitida em |article|. \DescribeMacro{\ABNTEXfontereduzida}\DescribeMacro{\footnotesize}\DescribeEnv{12pt} A seção 5.1 da ABNT NBR 14724:2011 também estabelece que o tamanho fonte seja 12 -para todo o trabalho (obtida com a opção |12pt|), ``inclusive capa, +para todo o documento (obtida com a opção |12pt|), ``inclusive capa, excetuando-se citações com mais de três linhas, notas de rodapé, paginação, dados internacionais de catalogação-na-publicação, legendas e fontes das ilustrações e das tabelas, que devem ser em tamanho menor e uniforme''. O @@ -616,80 +685,8 @@ e podem ser alteradas do seguinte modo: \end{verbatim} % --- -\subsection{Hifenização e alterações no pacote \textsf{babel}} -\label{babel} -% --- - -Para usar as diferentes hifenizações, inclua nas opções do documento o nome dos -idiomas que o texto contém. Por exemplo: - -\begin{verbatim} - \documentclass[12pt,openright,twoside,a4paper,english,french,spanish]{abntex2} -\end{verbatim} - -O idioma português-brasileiro (\texttt{brazil}) é incluído por padrão pela -classe \textsf{abntex2} e não precisa ser informado. - -A lista completa de idiomas suportados, bem como outras opções de hifenização, -estão disponíveis na documentação do pacote -\textsf{babel}\footnote{\url{http://www.ctan.org/tex-archive/macros/latex/required/babel/}} \citeonline[p.~5-6]{babel}. - -\DescribeMacro{\foreignlanguage} -A macro |\foreignlanguage|\marg{idioma}\marg{texto a ser inserido} insere um -texto com a hifenização do idioma informado em \marg{idioma}. - -\DescribeEnv{otherlanguage}\DescribeEnv{otherlanguage*} -O ambiente |otherlanguage*|\marg{idioma} pode ser usado para o mesmo propósito -da macro |\foreignlanguage|. A versão com * indica que apenas o esquema de hifenização do -idioma selecionado deve ser utilizado. Nesse caso, as demais configurações de -idiomas, como nome da Lista de figuras, rótulos das seções, entre outros, não -são alterados. Exemplo de uso: - -\begin{verbatim} - \begin{otherlanguage*}{french} - Texte en français. - \end{otherlanguage*} -\end{verbatim} - -\DescribeMacro{\selectlanguage} -A macro |\selectlanguage|\marg{idioma} altera o idioma padrão do documento a -partir do ponto em que é informado. - -Algumas alterações foram realizadas nos nomes padronizados pelo pacote -\textsf{babel} para atender a requisitos da ABNT NBR 14724:2011, conforme -\autoref{tab-babel}. - -\begin{table}[htb] -\caption{Alterações no pacote \textsf{babel}} -\label{tab-babel} -\centering -\begin{tabular}{ l l l } - \textbf{Macro} & \textbf{Valor original} & \textbf{Novo valor} \\ - \hline - |\bibname| & ``Referências Bibliográficas'' & ``Referências'' \\ - \hline - |\indexname| & ``Índice Remissivo'' & ``Índice'' \\ - \hline - |\listfigurename| & ``Lista de Figuras'' & ``Lista de ilustrações'' \\ - \hline - |\listtablename| & ``Lista de Tabelas'' & ``Lista de tabelas'' \\ - \hline - \hline -\end{tabular} -\end{table} - -Se desejar outro comportamento, use: - \begin{verbatim} - \addto\captionsbrazil{% - \renewcommand{\bibname}{Refer\^encias} - \renewcommand{\indexname}{\'Indice} - \renewcommand{\listfigurename}{Lista de Ilustra\c{c}\~{o}es} } - \end{verbatim} - -% --- \subsection{Numeração contínua de figuras e tabelas} % --- - A numeração de figuras e tabelas deve ser contínua em todo o documento (ABNT NBR 14724:2011 seções 5.8 e 5.9). Porém, caso deseje alterar esse comportamento @@ -795,10 +792,11 @@ Century\ldots}. % No caso, \texttt{times} é o pacote da fonte (Times, igual à Times New Roman). \subsubsection{Fontes com Xe\LaTeX} +\label{sec-xelatex} Para utilizar as fontes de tipo \textsf{.ttf} ou \textsf{.otf} --- como as presentes em seu sistema operacional ou utilizadas por outros programas ---, o -arquivo deve estar em codificação \textsf{utf8} e ser compilado com o comando +arquivo deve estar em codificação \textsf{UTF8} e ser compilado com o comando \texttt{xelatex (nomedoarquivo.tex)}. Xe\TeX{} é um programa de diagramação derivado do \TeX{} que utiliza \href{http://pt.wikipedia.org/wiki/Unicode}{Unicode} e possibilita o emprego de @@ -807,6 +805,30 @@ A classe \textsf{abntex2} implementa opções para Xe\LaTeX{} por meio dos pacot \textsf{fontspec}\footnote{\url{http://ctan.org/pkg/fontspec}} e \textsf{polyglossia}\footnote{\url{http://ctan.org/pkg/polyglossia}}. +Quando um documento é compilado com \texttt{xelatex}, os pacotes +\textsf{inputenc} e \textsf{fontenc}, descritos na \autoref{sec-utf8}, +geralmente não devem ser incluídos ao preâmbulo do documento. Ao invés desses +pacotes, geralmente \textsf{fontspec} é usado. O seguinte exemplo de preâmbulo +torna flexível a compilação do documento, que pode tanto ser realizada da forma +tradicional com \texttt{pdflatex} quanto com \texttt{xelatex}, uma vez que +inclui seletivamente os pacotes adequados para cada compilador: + +\begin{verbatim} + \usepackage{ifxetex} + \ifxetex + \usepackage{fontspec} + \defaultfontfeatures{Ligatures={TeX}} + \else + \usepackage[utf8]{inputenc} + \usepackage[T1]{fontenc} + \fi +\end{verbatim} + +% Sempre que um documento construído com a classe \textsf{abntex2} é compilado com +% \texttt{xelatex}, os pacotes \textsf{inputenc} e \textsf{fontenc} não são +% incluídos automaticamente. Veja a \autoref{sec-utf8} para outras informações a +% respeito da codificação padrão dos documentos. + Para fonte serifada, sem serifa (geralmente usada para títulos) e monoespaçada, respectivamente: @@ -844,11 +866,165 @@ Para textos em outras línguas, deverão ser utilizados ambientes do pacote Para mais informações, consulte \url{http://www.xelatex.org/}. % --- -\subsection{Macros de dados do trabalho}\label{sec-macrosdados} +\subsection{Internacionalização} +\label{sec-internacional} +% --- + +%--- +\subsubsection{Hifenização e diferentes idiomas} +\label{sec-internacional-hifen} + +Para usar as diferentes hifenizações de cada idioma, inclua nas opções do +documento o nome dos idiomas usados no texto. Por exemplo: + +\begin{verbatim} + \documentclass[12pt,openright,twoside,a4paper,english,french,spanish]{abntex2} +\end{verbatim} + +O idioma português-brasileiro (\texttt{brazil}) é incluído por padrão pela +classe \textsf{abntex2} e não precisa ser informado. + +A lista completa de idiomas suportados, bem como outras opções de hifenização, +estão disponíveis na documentação do pacote +\textsf{babel}\footnote{\url{http://www.ctan.org/tex-archive/macros/latex/required/babel/}} \citeonline[p.~5-6]{babel}. + +\DescribeMacro{\foreignlanguage} +A macro |\foreignlanguage|\marg{idioma}\marg{texto a ser inserido} insere um +texto com a hifenização do idioma informado em \marg{idioma}. + +\DescribeEnv{otherlanguage}\DescribeEnv{otherlanguage*} +O ambiente |otherlanguage*|\marg{idioma} pode ser usado para o mesmo propósito +da macro |\foreignlanguage|. A versão com * indica que apenas o esquema de hifenização do +idioma selecionado deve ser utilizado. Nesse caso, as demais configurações de +idiomas, como nome da Lista de figuras, rótulos das seções, entre outros, não +são alterados. Exemplo de uso: + +\begin{verbatim} + \begin{otherlanguage*}{french} + Texte en français. + \end{otherlanguage*} +\end{verbatim} + +\DescribeMacro{\selectlanguage} +A macro |\selectlanguage|\marg{idioma} altera o idioma padrão do documento a +partir do ponto em que é informado. + +Consulte a \autoref{sec-interncional-traducao} para obter detalhes sobre o uso +de diferentes idiomas no documento. + +%--- +\subsubsection{Alterações de nomes padronizados por \textsf{babel}} +\label{sec-internacional-babel-alteracoes} + +Algumas alterações foram realizadas nos nomes padronizados pelo pacote +\textsf{babel} para atender a requisitos da \citeonline{NBR14724:2011} e da +\citeonline{NBR6024:2012}, conforme \autoref{tab-babel}. + +\begin{table}[htb] +\caption{Alterações no pacote \textsf{babel}} +\label{tab-babel} +\centering +\begin{tabular}{ l l l } + \textbf{Macro} & \textbf{Valor original} & \textbf{Novo valor} \\ + \hline + |\bibname| & ``Referências Bibliográficas'' & ``Referências'' \\ + \hline + |\indexname| & ``Índice Remissivo'' & ``Índice'' \\ + \hline + |\listfigurename| & ``Lista de Figuras'' & ``Lista de ilustrações'' \\ + \hline + |\listtablename| & ``Lista de Tabelas'' & ``Lista de tabelas'' \\ + \hline + |\pageautorefname| & ``Página'' & ``página'' \\ + \hline + |\sectionautorefname| & ``Seção'' & ``seção'' \\ + \hline + |\subsectionautorefname| & ``Subseção'' & ``subseção'' \\ + \hline + |\subsubsectionautorefname| & ``Subsubseção'' & ``subseção'' \\ + \hline + |\paragraphautorefname| & ``Parágrafo'' & ``parágrafo'' \\ + \hline + \hline +\end{tabular} +\end{table} + +Se desejar outro comportamento, use: +\begin{verbatim} + \addto\captionsbrazil{ + %% ajusta nomes padroes do babel + \renewcommand{\bibname}{Refer\^encias} + \renewcommand{\indexname}{\'Indice} + \renewcommand{\listfigurename}{Lista de ilustra\c{c}\~{o}es} + \renewcommand{\listtablename}{Lista de tabelas} + %% ajusta nomes usados com a macro \autoref + \renewcommand{\pageautorefname}{p\'agina} + \renewcommand{\sectionautorefname}{se{\c c}\~ao} + \renewcommand{\subsectionautorefname}{subse{\c c}\~ao} + \renewcommand{\paragraphautorefname}{par\'agrafo} + \renewcommand{\subsubsectionautorefname}{subse{\c c}\~ao} + } +\end{verbatim} + +Veja observações sobre as alterações referentes à página, seção, subseção, +subsubseção e parágrafo na \autoref{sec-autoref}. + +% --- +\subsubsection{Documentos em diferentes idiomas} +\label{sec-interncional-traducao} + +\DescribeMacro{\selectlanguage} +Conforme descrito na \autoref{sec-internacional-hifen}, o \abnTeX2 já está +adequado para produzir documentos técnicos e científicos em português-brasil +(padrão) e em inglês. Para alterar o idioma padrão do documento use: + +\begin{verbatim} + \selectlanguage{english} +\end{verbatim} + +A macro |\selectlanguage{english}| altera os valores padrões listados na +\autoref{tab-babel}, bem como o conteúdo de todas as macros de dados listadas na +\autoref{sec-macrosdados} para o idioma inglês. + +Para prover a tradução para outros idiomas, faça como no exemplo, sendo que +|captionsenglish| deve ser alterado para o idioma em questão, conforme descrito +no mamual do pacote \textsf{babel} \cite{babel}: + +\begin{verbatim} +\addto\captionsenglish{% ingles + %% adjusts names from abnTeX2 + \renewcommand{\folhaderostoname}{Title page} + \renewcommand{\epigraphname}{Epigraph} + \renewcommand{\dedicatorianame}{Dedication} + \renewcommand{\errataname}{Errata sheet} + \renewcommand{\agradecimentosname}{Acknowledgements} + \renewcommand{\anexoname}{ANNEX} + \renewcommand{\anexosname}{Annex} + \renewcommand{\apendicename}{APPENDIX} + \renewcommand{\apendicesname}{Appendix} + \renewcommand{\orientadorname}{Supervisor:} + \renewcommand{\coorientadorname}{Co-supervisor:} + \renewcommand{\folhadeaprovacaoname}{Approval} + \renewcommand{\resumoname}{Abstract} + \renewcommand{\listadesiglasname}{List of abbreviations and acronyms} + \renewcommand{\listadesimbolosname}{List of symbols} + %% adjusts names used by \autoref + \renewcommand{\pageautorefname}{page} + \renewcommand{\sectionautorefname}{section} + \renewcommand{\subsectionautorefname}{subsection} + \renewcommand{\subsubsectionautorefname}{subsubsection} + \renewcommand{\paragraphautorefname}{paragraph} +} +\end{verbatim} + + +% --- +\subsection{Macros de dados do documento} +\label{sec-macrosdados} % --- As macros descritas nas próximas subseções são utilizadas para armazenar dados -do trabalho. Esses dados são utilizados na Capa (\autoref{sec-capa}), Folha de +do documento. Esses dados são utilizados na Capa (\autoref{sec-capa}), Folha de rosto (\autoref{sec-folhaderosto}), Folha de aprovação (\autoref{sec-folhadeaprovacao}) e Ficha catalográfica (\autoref{sec-fichacatalografica}). Recomenda-se que esses dados sejam @@ -858,37 +1034,55 @@ para configurações do PDF final com a classe por exemplo. A \autoref{sec-dados_hyperref} ilustra um exemplo de configuração do pacote \textsf{hyperref}. +As macros |\titulo|, |\autor|, |\data| e seus pares |\imprimirtitulo|, +|\imprimirautor| e |\imprimirdata| (\autoref{sec-macro-titulo}, +\autoref{sec-macro-autor}, \autoref{sec-macro-data}) são meras traduções das +macros padrões |\title|, |\author|, |\date|, |\thetitle|, |\theauthor| e +|\thedate|, respectivamente. As traduções servem para abstrair o uso do +\textsf{memoir} e para simplificar futuras adaptações para outras classes bases. + +A \autoref{sec-interncional-traducao} descreve como prover traduções para +outros idiomas dos nomes descritos nas subseções seguintes. + % --- -\subsubsection{Título} +\subsubsection{Título}\label{sec-macro-titulo} % --- \DescribeMacro{\titulo}\DescribeMacro{\imprimirtitulo} A macro |\titulo|\marg{texto do título} é utilizada para armazenar o título do -trabalho. O conteúdo armazenado é impresso por meio da macro |\imprimirtitulo|. +documento. O conteúdo armazenado é impresso por meio da macro |\imprimirtitulo|. Esta macro também executa a macro padrão |\title| com o mesmo conteúdo informado em |\titulo|. % --- -\subsubsection{Autor} +\subsubsection{Autor}\label{sec-macro-autor} % --- \DescribeMacro{\autor}\DescribeMacro{\imprimirautor} A macro |\autor|\marg{nome do(s) autor(es)} é utilizada para armazenar os nomes -dos autores do trabalho. O conteúdo armazenado é impresso por meio da macro +dos autores do documento. O conteúdo armazenado é impresso por meio da macro |\imprimirautor|. Esta macro também executa a macro padrão |\author| com o mesmo conteúdo informado em |\autor|. +\DescribeMacro{\and} \DescribeMacro{\\} +Para inserir múltiplos autores, use |\and| para que uma vírgula separe os +autores no caso de a opção \texttt{article} não estar ativada, ou use |\\| para +que uma quebra de linha seja inserida entre os autores. + +No caso de a opção \texttt{article} estar ativada, |\and| imprime um espaço +adicional entre os nomes, de modo que fiquem visualmente em colunas separadas. + % --- -\subsubsection{Data} +\subsubsection{Data}\label{sec-macro-data} % --- \DescribeMacro{\data}\DescribeMacro{\imprimirdata} A macro |\data|\marg{mês e ano ou data em português} é utilizada para armazenar -o mês e ano ou a data do trabalho. O conteúdo armazenado é +o mês e ano ou a data do documento. O conteúdo armazenado é impresso por meio da macro |\imprimirdata|. Esta macro também executa a macro padrão |\date| com o mesmo conteúdo informado em |\data|. -Durante o desenvolvimento do trabalho, é possível utilizar |\data{\today}| para +Durante o desenvolvimento do documento, é possível utilizar |\data{\today}| para que seja armazenada a data atual. % --- @@ -905,8 +1099,8 @@ o nome da instituição. O conteúdo armazenado é impresso por meio da macro % --- \DescribeMacro{\local}\DescribeMacro{\imprimirlocal} -A macro |\local|\marg{localidade de apresentação trabalho} é utilizada para -armazenar a localidade de apresentação do trabalho, geralmente o nome da cidade +A macro |\local|\marg{localidade de apresentação do documento} é utilizada para +armazenar a localidade de apresentação do documento, geralmente o nome da cidade e a unidade federativa. O conteúdo armazenado é impresso por meio da macro |\imprimirlocal|. @@ -915,9 +1109,9 @@ e a unidade federativa. O conteúdo armazenado é impresso por meio da macro % --- \DescribeMacro{\preambulo}\DescribeMacro{\imprimirpreambulo} -A macro |\preambulo|\marg{preâmbulo trabalho} é utilizada para -armazenar o preâmbulo do trabalho. O preâmbulo é o texto impresso na Folha de -rosto e na Folha de aprovação. Ele deve conter o tipo do trabalho, o objetivo, o +A macro |\preambulo|\marg{preâmbulo do documento} é utilizada para +armazenar o preâmbulo do documento. O preâmbulo é o texto impresso na Folha de +rosto e na Folha de aprovação. Ele deve conter o tipo do documento, o objetivo, o nome da instituição e a área de concentração. O conteúdo armazenado é impresso por meio da macro |\imprimirpreambulo|. @@ -955,12 +1149,16 @@ conteúdo armazenado é impresso por meio da macro |\imprimircoorientador| e o rótulo pode ser impresso com o comando |\imprimircoorientadorRotulo|. % --- -\subsubsection{Exemplo de uso \textsf{hyperref} com dados do -trabalho}\label{sec-dados_hyperref} +\subsubsection{Exemplo de uso \textsf{hyperref} com dados do documento} +\label{sec-dados_hyperref} % --- -O \textsf{hyperref} pode inserir informações dos dados do trabalho nos metadados -do PDF final, conforme o exemplo, que também altera informações de cores dos +O \textsf{hyperref}\footnote{\url{http://www.ctan.org/pkg/hyperref}.} é um +pacote usado para construir remissões internas e hyper documento. + +\DescribeMacro{\hypersetup} +O \textsf{hyperref} pode inserir informações dos dados do documento nos +metadados do PDF final, conforme o exemplo, que também altera informações de cores dos links internos do documento final: \begin{verbatim} @@ -983,20 +1181,56 @@ links internos do documento final: \preambulo{Modelo canônico de trabalho monográfico acadêmico em conformidade com as normas ABNT apresentado à comunidade de usuários \LaTeX.} +\makeatletter \hypersetup{ - pdftitle={\imprimirtitulo}, - pdfauthor={\imprimirautor}, + pdftitle={\@title}, + pdfauthor={\@author}, pdfsubject={\imprimirpreambulo}, pdfkeywords={PALAVRAS}{CHAVES}{EM}{PORTUGUES}, - pdfproducer={LaTeX with abnTeX2}, % producer of the document - pdfcreator={\imprimirautor}, + pdfcreator={LaTeX with abnTeX2}, colorlinks=true, linkcolor=blue, citecolor=blue, urlcolor=blue } +\makeatother +\end{verbatim} + +As macros |\imprimirtitulo|, e |\imprimirautor| não devem ser usadas no âmbito +da configuração de |\hypersetup|. Ao invés delas, use as macros internas +|\@title| e |\@author|, conforme o exemplo anterior. + +\DescribeMacro{\pdfstringdefDisableCommands} +Na configuração dos metadados do PDF, o \abnTeX2 altera as macros |\and| e |\\|, +geralmente usadas nos campos de título e autor, para |,| e |;|, respectivamente. +Porém, isso pode ser alterado como no exemplo seguinte: + +\begin{verbatim} +\pdfstringdefDisableCommands{\def\\{, }\def\and{; }} \end{verbatim} +% --- +\subsection{Configurações para remissões internas com \texttt{autoref}} +\label{sec-autoref} +% --- + +\DescribeMacro{\autoref} +A macro |\autoref|\marg{label} do pacote +\textsf{hyperref}\footnote{\url{http://www.ctan.org/pkg/hyperref}.} é usada para +realizar remissões internas que, além do número do elemento, apresentam também o +rótulo. Por exemplo, se |label| é refere-se a uma figura, |\autoref{label}| +imprime ``Figura X'', sendo ``X'' o número sequencial da figura. + +Isso é especialmente útil ao se nomear divisões do documento, como capítulos, +seções, subseções, subsubseções, etc. Ocorre que em português não temos a +palavra ``subsubseção''. Por isso o \abnTeX2 traduz a referência a subsubseções +para ``subseção''. Além disso, o padrão de nomeação em português provida pelo +pacote \textsf{hyperref} desses elementos é colocá-los com letras maiúsculas. +Porém, a \citeonline[p.~4]{NBR6024:2012} apresenta exemplos de remissões +internas entre seções e parágrafos com letras minúsculas. Veja a lista completa +de alterações realizadas na \autoref{sec-internacional-babel-alteracoes}. As remissões internas +a capítulo, parte, figura, tabela e demais não foram alteradas, e serão +impressas com letras maiúsculas. % ------ \section{Elementos pré-textuais e Parte externa}\label{sec-pretextuais} @@ -1105,14 +1339,14 @@ reescreva a macro |\folhaderostocontent|, conforme o exemplo: \vspace*{\fill} }% + {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao\vspace*{\fill}}} + {\large\imprimirorientadorRotulo~\imprimirorientador\par} \abntex@ifnotempty{\imprimircoorientador}{% {\large\imprimircoorientadorRotulo~\imprimircoorientador}% }% \vspace*{\fill} - {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao\vspace*{\fill}}} - {\large\imprimirlocal} \par {\large\imprimirdata} @@ -1463,8 +1697,8 @@ Exemplos de uso do ambiente são: ] fim de opção de twocolumn \end{verbatim} -A \autoref{babel} aborda a macro |otherlanguage*|, responsável pela hifenização -em diferentes idiomas. +A \autoref{sec-internacional-hifen} aborda a macro |otherlanguage*|, +responsável pela hifenização em diferentes idiomas. % --- \subsection{Lista de ilustrações (opcional)}\label{sec-listadeilustracoes} @@ -1614,7 +1848,8 @@ informações. \DescribeMacro{\tableofcontents} O Sumário é um elemento obrigatório da ABNT NBR 14724:2011, seção -4.2.1.13, que pode ser criada por meio da macro padrão |\tableofcontents|. +4.2.1.13, que pode ser criada por meio da macro padrão |\tableofcontents|. O +sumário deve ser construído conforme a ABNT NBR 6027:2012. Nem a classe \textsf{memoir}, nem a classe \textsf{abntex2} incluem automaticamente o capítulo criado pela macro |\tableofcontents| no @@ -1683,6 +1918,9 @@ Use a macro como no exemplo: \end{KeepFromToc} \end{verbatim} +O capítulo 9 do mamual do \textsf{memoir} detalha como o sumário pode ser +customizado \cite{memoir}. + % ------ \section{Elementos textuais}\label{sec-elementostextuais} % ------ @@ -1860,7 +2098,7 @@ Conforme descrito na \autoref{sec-bookmark}, os capítulos criados com cabeçalho de um capítulo iniciado com o comando |\chapter*| é o mesmo do capítulo anterior, se houver. -Para alterar esse comportamente, informe o parâmetro opcional: +Para alterar esse comportamento, informe o parâmetro opcional: |\chapter*|\oarg{nome do capítulo do cabeçalho}\marg{nome do capítulo na página}. @@ -2011,12 +2249,16 @@ que tenha o mesmo comportamento que |\postextual|. % --- \DescribeMacro{\bibliography} -A classe \textsf{abntex2} é responsável pela estruturação e o aspecto geral do -trabalho. Mais precisamente, ela é focada em atender os requisitos apresentados -pela norma ABNT NBR 14724:2011 e ABNT NBR 6024:2012. As referências -bibliográficas são normatizadas pela norma ABNT NBR 10520:2002 e os requisitos -impostos pela norma são atendidos pelo pacote \textsf{abntex2cite}, integrante -do \abnTeX2, mas não abordado por este manual. +A classe \textsf{abntex2} é responsável pela estruturação e o aspecto geral dos +documentos. Mais precisamente, ela é focada em atender os requisitos +apresentados pela norma ABNT NBR 10719:2011, ABNT NBR 14724:2011, ABNT NBR +15287:2011 e normas correlatas. As referências bibliográficas são normatizadas +pela norma ABNT NBR 10520:2002 e ABNT NBR 6023:2002. Os requisitos impostos +por estas normas são atendidos pelo pacote \textsf{abntex2cite}. + +Esta seção apresenta apenas uma introdução ao uso de referências bibliográficas +com \abnTeX2. Para um detalhamento completo do tema, consulte os manuais +\citeonline{abntex2cite} e \citeonline{abntex2cite-alf}. Para utilizar o padrão de bibliografias brasileiro implementado pelo pacote \textsf{abntex2cite}, declare no preâmbulo do documento: @@ -2080,11 +2322,10 @@ imprimir as referências: \subsection{Glossário (opcional)}\label{sec-glossarios} % --- -O \abnTeX2 não traz uma implementação própria para o Glossário, -elemento opcional estabelecido pela ABNT NBR 14724:2011. - -Um dos motivos da não inclusão desse recurso é a existência de diversos pacotes -que o fazem, cada um com uma característica diferente. +O \abnTeX2 não traz uma implementação própria para o Glossário, elemento +opcional estabelecido pela ABNT NBR 14724:2011. Um dos motivos da não inclusão +desse recurso é a existência de diversos pacotes que o fazem, cada um com uma +característica diferente. Como sugestão, consulte o pacote \textsf{glossaries}\footnote{\url{http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries}}, @@ -2098,7 +2339,16 @@ e também um excelente artigo\footnote{\url{http://www.latex-community.org/know-how/456-glossary-without-makeindex}} que mostra como criar um pacote próprio de gerenciamento de glossários que não necessita de nenhum utilitário externo, uma vez que \textsf{glossaries} requer -os aplicativos \textsf{makeindex} e \textsf{makeglossaries}. +os aplicativos \textsf{makeindex} e \textsf{makeglossaries}, este último escrito +e dependente do Perl\footnote{\url{http://www.perl.org/}}. Já o livro +``LaTeX''\footnote{\url{http://en.wikibooks.org/wiki/LaTeX/Glossary}} da +WikiBooks possui um capítulo dedicado à construção de glossários com +\textsf{glossaries}. + +Como exemplo de uso do pacote \textsf{glossaries}, a partir da versão 1.6 o +\abnTeX2 inclui o documento ``Exemplo de uso de glossário com abnTeX2'' +\cite{abntex2modelo-glossario}, que pode ser usado como referência para criação +desse elemento pós textual. % --- \subsection{Apêndices (opcional)} @@ -2159,8 +2409,10 @@ compilador \section{Mais informações} % ------ -Para mais informações, consulte o site do projeto em \abnTeXSite. Poste suas -dúvidas e comentários no Fórum de discussão do \abnTeX2 em \abnTeXForum. +Para mais informações, consulte o site do projeto em \abnTeXSite. Há dezenas de +páginas de wiki que podem esclarecer suas dúvidas. + +Faça parte também do fórum de discussão do \abnTeX2 em \abnTeXForum. % ------ diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.pdf Binary files differindex 87b48c0bdac..84630272b5e 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.tex index 19090f03bce..90a34d652c4 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2cite-alf.tex @@ -1,4 +1,4 @@ -%% abntex2cite-alf.tex, v-1.5 laurocesar +%% abntex2cite-alf.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://code.google.com/p/abntex2/ %% %% This work may be distributed and/or modified under the @@ -22,6 +22,9 @@ %% command line for latex2html : %% latex2html -split 0 -toc_depth 8 -noinfo -noaddress -nonavigation -show_section_numbers -html_version 4.0 abnt-bibtex-alf-doc.tex %% +%% 2013/3/23 18h23 laurocesar +%% Adiciona cor nos links internos. +%% %% 2013/2/2 15:07 laurocesar %% Padroniza o cabeçalho com os demais manuais %% @@ -79,6 +82,13 @@ \usepackage{hyperref} \usepackage{parskip} % espaçamento entre os parágrafos +\hypersetup{ + colorlinks=true, % false: boxed links; true: colored links + linkcolor=blue, % color of internal links + citecolor=blue, % color of links to bibliography + filecolor=magenta, % color of file links + urlcolor=blue} + \IfFileExists{html.sty} {\usepackage{html}} {\usepackage{comment} @@ -127,6 +137,9 @@ \newcommand{\VerbL}{0.54\textwidth} \newcommand{\LatL}{0.45\textwidth} \begin{document} + +\definecolor{blue}{RGB}{41,5,195} + %se for usar citeoption não esqueça de comentar o \nocite{*} no final \nocite{7.2.2-2} \nocite{7.3.2-3} %para testar format.author.or.organization @@ -143,7 +156,7 @@ NBR 10520:2002 e o estilo bibliográfico alfabético (sistema autor-data)} \author{Equipe \abnTeX2\\\abnTeXSite \and Lauro César Araujo\\\url{laurocesar@laurocesar.com}} -\date{\today, v-1.5} +\date{\today, v-1.6} \maketitle @@ -173,8 +186,7 @@ o estilo bibliográfico alfabético (sistema autor-data). Este documento é parte integrante da suíte \abnTeX2 e é um complemento do documento \citeonline{abntex2cite}. -Para referências à classe \textsf{abntex2}, responsável pela aparência e -estrutura de trabalhos acadêmicos, consulte \citeonline{abntex2classe}. +Para referências à classe \textsf{abntex2}, consulte \citeonline{abntex2classe}. \section{Créditos aos autores originais} @@ -236,11 +248,11 @@ pode não ter qualquer vínculo com a realidade. Por isso \emph{não garantimos} que ao usar os estilos do \abnTeX\ você esteja em conformidade com as normas da sua instituição ou empresa. -Um exemplo clássico é o sistema de chamada numérico (citação numérica, usada em -\cite{abntex2cite}). Embora \emph{todas} as `normas' da ABNT -\cite{NBR10520:1988,NBR6023:2000,NBR6023:2002,NBR10520:2001,NBR10520:2002} -`autorizem' seu uso a maioria das instituições, orientadores, membros de banca -dirão que isso não é ABNT. Acredite se quiser. +Um exemplo clássico é o sistema de chamada numérico\footnote{Descrito em +\citeonline{abntex2cite}.}. Embora \emph{todas} as `normas' da ABNT +\cite{NBR10520:1988,NBR6023:2000,NBR6023:2002,NBR6023:2002,NBR10520:2001,NBR10520:2002} +`autorizem' seu uso, a maioria das instituições, orientadores, membros de banca, +revisores de artigo\ldots dirão que isso não é ABNT. Acredite se quiser. \section{Como usar a citação alfabética (sistema autor-data)} @@ -256,7 +268,7 @@ Para usar o estilo de citação alfabético (seção 9.2 em \DescribeMacro{\bibliographystyle} Você \emph{não precisa} selecionar o comando \verb+\bibliographystyle+, porque -isso é realizado automaticamente. Do mesom modo, a base bibliográfica +isso é realizado automaticamente. Do mesmo modo, a base bibliográfica \verb+abntex2-options.bib+ também estará automaticamente incluída. Se você quiser usar apenas o estilo bibliográfico, e não utilizar o esquema de diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2cite.pdf b/Master/texmf-dist/doc/latex/abntex2/abntex2cite.pdf Binary files differindex 2d32cbb5f19..e0a4cf2ea58 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2cite.pdf +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2cite.pdf diff --git a/Master/texmf-dist/doc/latex/abntex2/abntex2cite.tex b/Master/texmf-dist/doc/latex/abntex2/abntex2cite.tex index c81744ac01b..565d97f5e8a 100644 --- a/Master/texmf-dist/doc/latex/abntex2/abntex2cite.tex +++ b/Master/texmf-dist/doc/latex/abntex2/abntex2cite.tex @@ -1,4 +1,4 @@ -%% abntex2cite.tex, v-1.5 laurocesar +%% abntex2cite.tex, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://code.google.com/p/abntex2/ %% %% This work may be distributed and/or modified under the @@ -18,6 +18,14 @@ %% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br> %% Copyright 2001-2003 by the abnTeX group at http://abntex.codigolivre.org.br %% +%% 2013/3/23 18h23 laurocesar +%% Revisa considerações iniciais. +%% Adiciona cor nos links internos. +%% Retira o ano da norma 6023 do título do documento. +%% +%% 2013/3/13 10h53 laurocesar +%% Adiciona seção ``Siglas e letras maiúsculas nos títulos das referências'' +%% %% 2013/2/23 16h00 laurocesar %% Altera as informações de atualização do manual %% @@ -83,7 +91,7 @@ %from /usr/share/texmf/doc/pdftex/base/pdftexman.pdf \pdfinfo{ /Title (Manual de uso dos estilos bibliográficos do pacote abntex2: - estilos bibtex compatíveis com a ABNT NBR 6023:2000) + estilos bibtex compatíveis com a ABNT NBR 6023) /Author (G. Weber - Grupo abnTeX - Grupo abnTeX, abnTeX2) /Subject (referencias bibliograficas) /Keywords (ABNT, bibliografia, 6023:2000, 6023:2002)} @@ -97,6 +105,13 @@ \usepackage{parskip} % espaçamento entre os parágrafos \usepackage{nomencl} % Lista de simbolos +\hypersetup{ + colorlinks=true, % false: boxed links; true: colored links + linkcolor=blue, % color of internal links + citecolor=blue, % color of links to bibliography + filecolor=magenta, % color of file links + urlcolor=blue} + \IfFileExists{html.sty} {\usepackage{html}} {\usepackage{comment} @@ -135,6 +150,9 @@ \def\Data$#1 #2 #3${#2} %\newcommand{\bibtextitlecommand}[2]{``#2''} \begin{document} + +\definecolor{blue}{RGB}{41,5,195} + \citeoption{abnt-options0} \nocite{NBR6023:2000,NBR10520:1988,NBR10520:2001,abnt-bibtex-alf-doc} \nocite{7.1.3-1,7.1.3-2} @@ -210,8 +228,7 @@ \nocite{ABNT-final} \newcommand{\titulo}{Manual de uso dos estilos bibliográficos do pacote -\textsf{abntex2cite}: estilos \textsf{bibtex} compatíveis com a ABNT NBR -6023:2000} +\textsf{abntex2cite}: estilos \textsf{bibtex} compatíveis com a ABNT NBR 6023} \newcommand{\abnTeX}{abn\TeX} \newcommand{\abnTeXSite}{\url{http://abntex2.googlecode.com/}} @@ -220,7 +237,7 @@ \author{Equipe \abnTeX2\\\abnTeXSite \and Lauro César Araujo\\\url{laurocesar@laurocesar.com}} -\date{\today, v-1.5} +\date{\today, v-1.6} %end{latexonly} @@ -238,7 +255,7 @@ Lauro César Araujo\\\url{laurocesar@laurocesar.com}} \begin{abstract} Este manual é parte integrante da suíte \abnTeX2 e descreve os estilos bibliográficos \textsf{abntex-alf.bst} e \textsf{abntex-num.bst}, responsáveis -pelos estilos \textsf{bibtex} compatíveis com a ABNT NBR 6023:2000. +pelos estilos \textsf{bibtex} compatíveis com a ABNT NBR 6023. \end{abstract} @@ -249,13 +266,12 @@ pelos estilos \textsf{bibtex} compatíveis com a ABNT NBR 6023:2000. O objetivo deste manual é descrever os estilos bibliográficos \textsf{abntex-alf.bst} e \textsf{abntex-num.bst}, responsáveis pelos estilos -\textsf{bibtex} compatíveis com a ABNT NBR 6023:2000. +\textsf{bibtex} compatíveis com a ABNT NBR 6023. Este documento é parte integrante da suíte \abnTeX2 e é complementado pelo documento \citeonline{abntex2cite-alf}. -Para referências à classe \textsf{abntex2}, responsável pela aparência e -estrutura de trabalhos acadêmicos, consulte \citeonline{abntex2classe}. +Para referências à classe \textsf{abntex2}, consulte \citeonline{abntex2classe}. \section{Créditos aos autores originais} @@ -272,23 +288,29 @@ registra que os créditos deste manual são dos autores originais. \section{Considerações iniciais} -\subsection{Se puder, evite usar essa `norma'} +\subsection{Se puder, evite a `norma' ANBT NBR 6023} -Sim, estamos falando muito sério! A `norma' 6023/2000\cite{NBR6023:2000} da ABNT -é uma droga. Se puder não use e não peça para ninguém usar. Se você faz parte de -comitês, comissões etc. de qualquer nível, por favor ajude a combater essa -bobagem. +A primeira equipe do abnTeX usou a ABNT NBR 6023:2000 e outras normas da ABNT +vigentes, em média, até 2004. Naquela época as normas eram confusas, +inconsistentes e repletas de exemplos incoerentes. Atualmente a situação não é +muito diferente. Porém, percebe-se que houve uma tentativa mínima dos comitês da +ABNT em tornar o labor de interpretar as normas menos árduo. De toda forma, +acompanhamos os autores originais do abnTeX e recomendamos: ``Se puder não use e +não peça para ninguém usar.'' -Existem centenas de estilos bibliográficos muito legais por aí, use o próprio +Existem centenas de estilos bibliográficos mundo a fora. Use o próprio \textsf{bibtex} para experimentar. Se você quiser entender porque não se deveria -usar, em nenhuma circunstância, a `norma' 6023 então leia o restante do texto. +usar, em nenhuma circunstância, a `norma' 6023, então leia o restante do texto. Porém se você estiver sendo \emph{forçado} a usar a `norma' da ABNT então vá em frente e boa sorte! -Porque então fizemos o estilo bibliográfico razoavelmente compatível -com a `norma'? Nós queremos incentivar o uso do \LaTeX\ e queremos -ajudar os pobres-coitados, alguns dos quais nós mesmos, que são ou -serão forçados, por estupidez burocrática, a usar `normas' da ABNT. +Porque então fizemos o estilo bibliográfico razoavelmente compatível com a +`norma'? Nós queremos incentivar o uso do \LaTeX\ e queremos ajudar os +pobres-coitados, alguns dos quais nós mesmos, que são ou serão forçados, por +estupidez burocrática, a usar `normas' da ABNT. + +A \autoref{sec-intro-compatibidade-6023-2002} descreve a compatibilidade do +\abnTeX2 com as normas mais recentes e vigentes da ABNT. \subsection{Cuidado: normas nebulosas!} @@ -308,12 +330,12 @@ as `normas' da ABNT corretamente. Um exemplo clássico é o sistema de chamada numérico (citação numérica, usada neste documento). Embora \emph{todas} as `normas' da -ABNT\cite{NBR6023:2000,NBR10520:1988,NBR10520:2001} `autorizem' seu uso a -maioria das instituições, orientadores, membros de banca irão dizer que isso -não é ABNT. Acredite se quiser. +ABNT\cite{NBR6023:2000,NBR6023:2002,NBR10520:1988,NBR10520:2001} `autorizem' seu +uso a maioria das instituições, orientadores, membros de banca, revisores do seu +artigo\ldots irão dizer que isso não é ABNT. Acredite se quiser. As regras particulares de algumas instituições foram acomodadas em termos de -subestilos. Consulte a tabela~\ref{tabela-subestilos} e avise-nos se houver +subestilos. Consulte a \autoref{tabela-subestilos} e avise-nos se houver regras particulares de sua instituição para que possam ser disponibilizadas para outras pessoas. @@ -345,7 +367,7 @@ Alguns exemplos jamais serão reproduzidos corretamente ou por serem estranhos demais ou porque estão em desacordo com a própria `norma'. As teses são um exemplo notório desse último caso. -A `norma' 6023/2000\cite{NBR6023:2000} é complicada e cheia de inconsistências. +A `norma' 6023:2000 \cite{NBR6023:2000} é complicada e cheia de inconsistências. Jamais será possível gerar um estilo \textsf{bibtex} totalmente consistente com a `norma', até porque nem a `norma' é compatível com ela mesma. Um bom estilo bibliográfico deve ter uma linha lógica para formatação de referências. Assim, com alguns @@ -368,6 +390,7 @@ ABNT. Isso não apenas é problemático, pelo menos do ponto de vista do \subsection{O \textsf{abntex2cite} está em conformidade com a ABNT NBR 6023:2002?} +\label{sec-intro-compatibidade-6023-2002} Esta versão do manual dos estilos bibliográficos do \abnTeX2 contém os exemplos da versão anterior da norma ABNT NBR 6023, ou seja, da versão 2000. A norma @@ -548,7 +571,7 @@ no documento \citeonline{abntex2cite-alf}. Normalmente não há problemas em usar caracteres acentuados em arquivos bibliográficos (\texttt{*.bib}). Porém os estilos aqui usados fazem uso quase abusivo da conversão para letras maiúsculas. Neste caso é preciso ter algum cuidado. -Na tabela~\ref{tabela-acentos} você encontra alguns exemplos das conversões +Na ~\autoref{tabela-acentos} você encontra alguns exemplos das conversões mais importantes. Preste atenção especial para `ç' e `í' que devem estar envoltos em chaves. A regra geral é sempre usar a acentuação neste modo quando houver conversão para letras maiúsculas. @@ -568,6 +591,22 @@ acento & \textsf{bibtex}\\ \end{center} \end{table} +\subsection{Siglas e letras maiúsculas nos títulos das referências} + +A norma ABNT NBR 6023:2002 não traz como opção imprimir os títulos das +referências em letras maiúsculas. Porém, pode ser o caso que alguma referência +tenha uma sigla que precisa necessariamente ficar em letras maiúsculas. Nesse +caso, use a sigla entre chaves, como no exemplo: + +\begin{verbatim} + @ARTICLE{FerraoKaizoAll2001, + ... + title = {O {SAEB} - Sistema de Avaliação da Educação Básica: objetivos, + características e contribuições na investigação da escola eficaz}, + ... + } +\end{verbatim} + \section{Utilização da citação por sistema autor-data {\tt [alf]}} diff --git a/Master/texmf-dist/tex/latex/abntex2/abntex2.cls b/Master/texmf-dist/tex/latex/abntex2/abntex2.cls index 553d287b959..1fa42f005dc 100644 --- a/Master/texmf-dist/tex/latex/abntex2/abntex2.cls +++ b/Master/texmf-dist/tex/latex/abntex2/abntex2.cls @@ -1,4 +1,4 @@ -%% abntex2.cls, v-1.5 laurocesar +%% abntex2.cls, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -17,16 +17,42 @@ %% %% This work consists of the file abntex2.cls. %% +%% 2013.3.19 09h32 laurocesar +%% Incorpora as macros de nomes a configuracao do babel e prove traducoes +%% dessas macros para ingles, de modo que a classe abntex2 ja fique +%% internacionalizavel. +%% +%% 2013.3.17 11h26 laurocesar +%% Altera a implementacao de \titulo, \autor, \data e seus pares +%% \imprimirtitulo, \imprimirautor e \imprimirdata para serem meras traducoes +%% \title, \author, \date, \thetitle, \theauthor e \thedate, respectivamente. +%% Adiciona o comando \renewcommand*{\cftchapterdotsep}{\cftdotsep} para que os +%% capitulos tambem tenham leaders. +%% +%% 2013.3.13 07h33 laurocesar +%% Aprimoramentos nas notas de rodapé propostas por gilsonolegario +%% +%% 2013.3.12 08h52 laurocesar +%% Revisa a classe, remove acentos dos comentarios e orientacoes especificas de +%% xelatex. Ajusta o espaçamento das notas de rodape. +%% +%% 2013.3.10 10h15 laurocesar +%% Altera usepackage por RequirePackage na selecao de fontes em xelatex. +%% +%% 2013.3.8 12h29 ycherem +%% Inclui codificacao utf8, fontes T1, uso do pacote fontspec para selecao de +%% fontes em xelatex. +%% %% 2013.2.23 11h24 laurocesar -%% Altera o estilo dos cabeçalhos dos artigos para \pagestyle{plain} -%% Adiciona lista de siglas e abreviaturas e lista de símbolos +%% Altera o estilo dos cabecalhos dos artigos para \pagestyle{plain} +%% Adiciona lista de siglas e abreviaturas e lista de simbolos %% %% 2013.2.18 09h38 laurocesar -%% Adiciona \bookmarksetup{startatroot} á \textual e \postextual +%% Adiciona \bookmarksetup{startatroot} a \textual e \postextual %% %% 2013.2.6 22h41 laurocesar -%% Remove \vspace*{1cm} no início da capa e da folha de rosto: como a margem -%% padrão é 3cm superior e 2cm inferior, colocar um espaço de mais 1cm superior +%% Remove \vspace*{1cm} no inicio da capa e da folha de rosto: como a margem +%% padrao e 3cm superior e 2cm inferior, colocar um espaco de mais 1cm superior %% deixava o documento com aspecto ruim. %% %% 2013.2.3 22h10 laurocesar @@ -38,47 +64,47 @@ %% %% 2013.1.15 07h43 laurocesar %% Altera \pretextualchapyer para que insira automaticamente a opção de alterar -%% o cabeçalho da página criada com \chapter* +%% o cabecalho da pagina criada com \chapter* %% %% 2013.1.13 09h23 laurocesar %% Altera o ambiente citacao para que receba diferentes recuos no modo %% twocolumn %% %% 2013.1.12 21h44 laurocesar -%% Corrige numeração contínua de seções quando não está no modo article +%% Corrige numeracao continua de seções quando nao esta no modo article %% %% 2013.1.9 14h24 laurocesar %% Altera o nome \listtablename para ``Lista de tabelas'' (com t minusculo) -%% Altera a implementação do ambiente citacao +%% Altera a implementacao do ambiente citacao %% %% 2013.1.7 20h35 laurocesar %% Uso da fonte de \ABNTEXfontereduzida em \caption, \legend e \footnote -%% Redefinição da implementaçao do ambiente resumo: agora ele usa abstract. -%% Criação de \resumoname e do ambiente resumoumacoluna. -%% Tratamento especial dos capítulos e divisões pré-textuais no caso da option +%% Redefinicao da implementacao do ambiente resumo: agora ele usa abstract. +%% Criacao de \resumoname e do ambiente resumoumacoluna. +%% Tratamento especial dos capitulos e divisoes pre-textuais no caso da option %% article estar habilitada. -%% Altera a metrica usada para calcular o espaçamento dos capítulos abnt de +%% Altera a metrica usada para calcular o espacamento dos capitulos abnt de %% \textwidth para \columnwidth. %% %% 2013.1.3 09h02 laurocesar -%% Correção do estilo de capítulo de \renewcommand{\beforechapskip}{0cm} para +%% Correção do estilo de capitulo de \renewcommand{\beforechapskip}{0cm} para %% setlength{\beforechapskip}{0cm} %% Inclusão de \title{} \author{} e \date{} nos equivalentes em portugues %% %% 2012.12.2 09h38 laurocesar -%% Criação do arquivo +%% Criacao do arquivo %% % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Declaração da classe abntex2 como uma extensão da classe report +% Declaracao da classe abntex2 como uma extensao da classe memoir % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ \NeedsTeXFormat{LaTeX2e} -\ProvidesClass{abntex2}[2013/02/01 v1.0 abnTeX2] +\ProvidesClass{abntex2}[2013/04/01 v1.6 abnTeX2] % -% Repassa todos os parâmetros à classe memoir, +% Repassa todos os parametros a classe memoir, % mas captura as options article e twocolumn % \providecommand{\ABNTEXisarticle}{false} @@ -100,31 +126,81 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Pacotes e customizações gerais do memoir +% Pacotes e customizacoes gerais do memoir % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ % --- -% Hifenação e caracteres especiais -% português-brasil e inglês +% Controla as referencias internas do PDF +\RequirePackage{hyperref} +\pdfstringdefDisableCommands{\def\\{, }\def\and{; }} +% --- + +% --- +% Controla os bookmarks do PDF +\RequirePackage{bookmark} +% --- + +% --- +% Nomes constantes do abnTeX2 em portugues (definicoes padroes) +\newcommand{\folhaderostoname}{Folha de rosto} +\newcommand{\epigraphname}{Ep\'igrafe} +\newcommand{\dedicatorianame}{Dedicat\'oria} +\newcommand{\errataname}{Errata} +\newcommand{\agradecimentosname}{Agradecimentos} +\newcommand{\anexoname}{ANEXO} +\newcommand{\anexosname}{Anexos} +\newcommand{\apendicename}{AP\^ENDICE} +\newcommand{\apendicesname}{Ap\^endices} +\newcommand{\orientadorname}{Orientador:} +\newcommand{\coorientadorname}{Coorientador:} +\newcommand{\folhadeaprovacaoname}{Folha de aprova\c{c}\~ao} +\newcommand{\resumoname}{Resumo} +\newcommand{\listadesiglasname}{Lista de abreviaturas e siglas} +\newcommand{\listadesimbolosname}{Lista de s\'imbolos} +% --- + +% --- +% Hifenizacao e caracteres especiais portugues-brasil por padrao % --- \RequirePackage[brazil]{babel} -\addto\captionsbrazil{% +\addto\captionsbrazil{% portugues-brasil + %% ajusta nomes padroes do babel \renewcommand{\bibname}{Refer\^encias} \renewcommand{\indexname}{\'Indice} \renewcommand{\listfigurename}{Lista de ilustra\c{c}\~{o}es} \renewcommand{\listtablename}{Lista de tabelas} + %% ajusta nomes usados com a macro \autoref + \renewcommand{\pageautorefname}{p\'agina} + \renewcommand{\sectionautorefname}{se{\c c}\~ao} + \renewcommand{\subsectionautorefname}{subse{\c c}\~ao} + \renewcommand{\subsubsectionautorefname}{subse{\c c}\~ao} + \renewcommand{\paragraphautorefname}{par\'agrafo} +} +\addto\captionsenglish{% ingles + %% adjusts names from abnTeX2 + \renewcommand{\folhaderostoname}{Title page} + \renewcommand{\epigraphname}{Epigraph} + \renewcommand{\dedicatorianame}{Dedication} + \renewcommand{\errataname}{Errata sheet} + \renewcommand{\agradecimentosname}{Acknowledgements} + \renewcommand{\anexoname}{ANNEX} + \renewcommand{\anexosname}{Annex} + \renewcommand{\apendicename}{APPENDIX} + \renewcommand{\apendicesname}{Appendix} + \renewcommand{\orientadorname}{Supervisor:} + \renewcommand{\coorientadorname}{Co-supervisor:} + \renewcommand{\folhadeaprovacaoname}{Approval} + \renewcommand{\resumoname}{Abstract} + \renewcommand{\listadesiglasname}{List of abbreviations and acronyms} + \renewcommand{\listadesimbolosname}{List of symbols} + %% adjusts names used by \autoref + \renewcommand{\pageautorefname}{page} + \renewcommand{\sectionautorefname}{section} + \renewcommand{\subsectionautorefname}{subsection} + \renewcommand{\subsubsectionautorefname}{subsubsection} + \renewcommand{\paragraphautorefname}{paragraph} } -% --- - -% --- -% Controla as referências internas do PDF -\RequirePackage{hyperref} -% --- - -% --- -% Controla os bookmarks do PDF -\RequirePackage{bookmark} % --- % --- @@ -152,14 +228,14 @@ % --- % --- -% Espaçamento entre linhas - NBR 14724/2011 - 5.2 Espaçamento +% Espacamento entre linhas - NBR 14724/2011 - 5.2 Espacamento % --- \OnehalfSpacing % --- % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Comandos públicos +% Comandos publicos % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ @@ -170,32 +246,12 @@ % --- % --- -% Nomes constantes -\newcommand{\folhaderostoname}{Folha de rosto} -\newcommand{\epigraphname}{Ep\'igrafe} -\newcommand{\dedicatorianame}{Dedicat\'oria} -\newcommand{\errataname}{Errata} -\newcommand{\agradecimentosname}{Agradecimentos} -\newcommand{\anexoname}{ANEXO} -\newcommand{\anexosname}{Anexos} -\newcommand{\apendicename}{AP\^ENDICE} -\newcommand{\apendicesname}{Ap\^endices} -\newcommand{\orientadorname}{Orientador:} -\newcommand{\coorientadorname}{Coorientador:} -\newcommand{\folhadeaprovacaoname}{Folha de aprova\c{c}\~ao} -\newcommand{\resumoname}{Resumo} -\newcommand{\listadesiglasname}{Lista de abreviaturas e siglas} -\newcommand{\listadesimbolosname}{Lista de s\'imbolos} - -% --- - -% --- % abnTeX2 name \newcommand{\abnTeX}{abn\TeX2} % --- % --- -% Fontes padrões de part, chapter, section, subsection e subsubsection +% Fontes padroes de part, chapter, section, subsection e subsubsection \newcommand{\ABNTEXchapterfont}{\sffamily} \newcommand{\ABNTEXchapterfontsize}{\Huge} @@ -220,15 +276,17 @@ % --- % Comando para registro do bookmark interno +% --- \newcounter{abntex@bookmarkcounter} \setcounter{abntex@bookmarkcounter}{0} \newcommand{\PRIVATEbookmarkthis}[1]{% \addtocounter{abntex@bookmarkcounter}{1}% \phantomsection\pdfbookmark[0]{#1}{chapterb\arabic{abntex@bookmarkcounter}} } +% --- % --- -% Comando que cria capítulos não numerados já com bookmark anotado +% Comando que cria capitulos nao numerados ja com bookmark anotado % --- \newcommand{\pretextualchapter}[1]{% \addtocounter{abntex@bookmarkcounter}{1}% @@ -246,26 +304,35 @@ \ifthenelse{\equal{\ABNTEXisarticle}{true}}{% % }{ % else - \cleardoublepage + \cleardoublepage% } } % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Configurações de layout +% Configuracoes de layout % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ % --- -% Notas de rodapé - NBR 14724/2011 - 5.2.1 +% Notas de rodape - NBR 14724/2011 - 5.2.1 \makeatletter -\renewcommand\@makefntext[1]{\leftskip=0.7cm\hskip-0.2cm\@makefnmark#1} +\renewcommand\@makefntext[1]{\hangindent=1.2em\leftskip=0.4em\hskip-0.4em\@makefnmark\hskip1.2em\relax#1} +%\renewcommand\@makefntext[1]{\leftskip=0.7cm\hskip-0.15cm\@makefnmark#1} \makeatother \renewcommand{\foottextfont}{\ABNTEXfontereduzida} + +% Virgula em footnote consecutiva +\let\oldFootnote\footnote +\newcommand\nextToken\relax +\renewcommand\footnote[1]{% + \oldFootnote{#1}\futurelet\nextToken\isFootnote} +\newcommand\isFootnote{% + \ifx\footnote\nextToken\textsuperscript{,}\fi} % --- % --- -% Numeração contínua das figuras +% Numeracao continua das figuras \ifthenelse{\equal{\ABNTEXisarticle}{true}}{% \counterwithout{section}{chapter} \counterwithout{figure}{section} @@ -284,34 +351,29 @@ % --- % ----- -% Configurações do TOC +% Configuracoes do TOC % ----- -% nível de profundidade +% nivel de profundidade \setsecnumdepth{subsubsection} \settocdepth{subsubsection} %\maxtocdepth{subsubsection} -% lista de ilustrações +% lista de ilustracoes \renewcommand{\cftfigurename}{\figurename\space} -%\renewcommand{\cftfigureaftersnum}{\space--\space} + \renewcommand*{\cftfigureaftersnum}{~~--} % lista de tabelas \renewcommand{\cfttablename}{\tablename\space} -%\renewcommand{\cfttableaftersnum}{\space--\space} - -% espaços à esqueda para comportar os números romanos das partes -\newcommand{\ABNTEXtocitemnumberhspace}{0.2cm} -\addtolength\cftpartnumwidth{\ABNTEXtocitemnumberhspace} -\addtolength\cftchapternumwidth{\ABNTEXtocitemnumberhspace} -\addtolength\cftsectionindent{\ABNTEXtocitemnumberhspace} -\addtolength\cftsubsectionindent{\ABNTEXtocitemnumberhspace} -\addtolength\cftsubsubsectionindent{\ABNTEXtocitemnumberhspace} - -% fonte das partes e do captítulo do TOC +\renewcommand*{\cfttableaftersnum}{~~--} + +% fonte das partes e do capitulo do TOC \renewcommand{\tocheadstart}{\ABNTEXchapterfont} + +% leaders para os capitulos +\renewcommand*{\cftchapterdotsep}{\cftdotsep} % ----- % --- -% Configuração dos títulos dos capítulos +% Configuracao dos titulos dos capitulos % Novo estido do memoir % ABNT NBR 14724-2011 - 5.2.2-5.2.4; ABNT NBR 6024-2003 - 3.1-3.8 \provideboolean{abntex@innonumchapter} @@ -376,21 +438,21 @@ % --- % ----- -% Declarações de cabeçalhos +% Declaracoes de cabecalhos % ----- -% Cabeçalho padrão +% Cabecalho padrao \makepagestyle{abntheadings} \makeevenhead{abntheadings}{\ABNTEXfontereduzida\thepage}{}{\ABNTEXfontereduzida\textit\leftmark} \makeoddhead{abntheadings}{\ABNTEXfontereduzida\textit\rightmark}{}{\ABNTEXfontereduzida\thepage} \makeheadrule{abntheadings}{\textwidth}{\normalrulethickness} -% Cabeçalho do início do capítulo +% Cabecalho do inicio do capitulo \makepagestyle{abntchapfirst} \makeoddhead{abntchapfirst}{}{}{\ABNTEXfontereduzida\thepage} % --- % --- -% Configura layout para elementos pré-textuais +% Configura layout para elementos pre-textuais \newcommand{\pretextual}{% \aliaspagestyle{chapter}{empty}% customizing chapter pagestyle \pagestyle{empty} @@ -400,7 +462,7 @@ \renewcommand{\frontmatter}{\pretextual} % por default, inicializa o documento com elementos \pretextuais -\AtBeginDocument{\frontmatter} +\AtBeginDocument{\pretextual} % --- % --- @@ -419,7 +481,7 @@ % --- % --- -% Configura layout para elementos pós-textuais +% Configura layout para elementos pos-textuais \newcommand{\postextual}{% \bookmarksetup{startatroot}% } @@ -432,19 +494,19 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Comandos de dados - título do documento -\providecommand{\imprimirtitulo}{} -\newcommand{\titulo}[1]{\title{#1}\renewcommand{\imprimirtitulo}{#1}} +% Comandos de dados - titulo do documento +\newcommand{\titulo}[1]{\title{#1}} +\newcommand{\imprimirtitulo}{\thetitle} -% Comandos de dados - autor (use \and para múltiplos autores) -\providecommand{\imprimirautor}{} -\newcommand{\autor}[1]{\author{#1}\renewcommand{\imprimirautor}{#1}} +% Comandos de dados - autor (use \and para multiplos autores) +\newcommand{\autor}[1]{\author{#1}} +\newcommand{\imprimirautor}{\theauthor} % Comandos de dados - data -\providecommand{\imprimirdata}{} -\newcommand{\data}[1]{\date{#1}\renewcommand{\imprimirdata}{#1}\date{#1}} +\newcommand{\data}[1]{\date{#1}} +\newcommand{\imprimirdata}{\thedate} -% Comandos de dados - instituição +% Comandos de dados - instituicao \providecommand{\imprimirinstituicao}{} \newcommand{\instituicao}[1]{\renewcommand{\imprimirinstituicao}{#1}} @@ -452,7 +514,7 @@ \providecommand{\imprimirlocal}{} \newcommand{\local}[1]{\renewcommand{\imprimirlocal}{#1}} -% Comandos de dados - preâmbulo +% Comandos de dados - preambulo \providecommand{\imprimirpreambulo}{} \newcommand{\preambulo}[1]{\renewcommand{\imprimirpreambulo}{#1}} @@ -476,18 +538,18 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Comandos e ambientes de editoração PRÉ-TEXTUAIS +% Comandos e ambientes de editoracao PRE-TEXTUAIS % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ % --- -% Ambiente para definição da Capa +% Ambiente para definicao da Capa \newenvironment{capa}{\begin{titlingpage}}{\end{titlingpage}\cleardoublepage} % --- % --- -% Ficha catalográfica (Dados internacionais de -% catalogação-na-publicação) +% Ficha catalografica (Dados internacionais de +% catalogação-na-publicacao) \newenvironment{fichacatalografica}{% \thispagestyle{empty} \begin{SingleSpacing} @@ -505,7 +567,7 @@ % --- % --- -% Folha de aprovação - NBR 14724/2011 - 4.2.1.3 +% Folha de aprovacao - NBR 14724/2011 - 4.2.1.3 \newenvironment{folhadeaprovacao}[1][\folhadeaprovacaoname]{% \clearpage% \PRIVATEbookmarkthis{#1}% @@ -514,7 +576,7 @@ % --- % --- -% Dedicatória +% Dedicatoria \newenvironment{dedicatoria}[1][]{% \ifthenelse{\equal{#1}{}}{% \PRIVATEbookmarkthis{\dedicatorianame} @@ -569,7 +631,7 @@ % --- % --- -% Lista de símbolos +% Lista de sembolos \newenvironment{simbolos}{% \pretextualchapter{\listadesimbolosname} \begin{symbols} @@ -583,7 +645,7 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Comandos e ambientes de editoração APENDICES e ANEXOS +% Comandos e ambientes de editoracao APENDICES e ANEXOS % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ @@ -647,7 +709,7 @@ % --- % --- -% Imprime uma página de divisão no estilo parte +% Imprime uma pagina de divisao no estilo parte \newcommand{\partpage}{% \cleardoublepage \phantomsection @@ -666,7 +728,7 @@ % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ -% Comandos e ambientes de editoração CITACAO, ALINEA, INCISO, ASSINATURA +% Comandos e ambientes de editoracao CITACAO, ALINEA, INCISO, ASSINATURA % ------------------------------------------------------------------------ % ------------------------------------------------------------------------ @@ -761,9 +823,9 @@ % --- % Folha de rosto % usar \imprimirfolhaderosto* casodeseje imprimir algo no verso da -% página no caso de estar no modo twoside. Útil para imprimir a Ficha -% Bibliográfica. Porém, se estiver no modo oneside, a versão sem estrela -% é idêntica. +% página no caso de estar no modo twoside. Util para imprimir a Ficha +% Bibliografica. Porem, se estiver no modo oneside, a versao sem estrela +% é identica. \newenvironment{folhaderosto}[1][\folhaderostoname]{\clearpage\PRIVATEbookmarkthis{#1}}{\cleardoublepage} \newenvironment{folhaderosto*}[1][\folhaderostoname]{\clearpage\PRIVATEbookmarkthis{#1}}{\newpage}% @@ -789,14 +851,14 @@ \vspace*{\fill} }% + {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao\vspace*{\fill}}} + {\large\imprimirorientadorRotulo~\imprimirorientador\par} \abntex@ifnotempty{\imprimircoorientador}{% {\large\imprimircoorientadorRotulo~\imprimircoorientador}% }% \vspace*{\fill} - {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao\vspace*{\fill}}} - {\large\imprimirlocal} \par {\large\imprimirdata} diff --git a/Master/texmf-dist/tex/latex/abntex2/abntex2abrev.sty b/Master/texmf-dist/tex/latex/abntex2/abntex2abrev.sty index 559142a0d5a..926b9e24a68 100644 --- a/Master/texmf-dist/tex/latex/abntex2/abntex2abrev.sty +++ b/Master/texmf-dist/tex/latex/abntex2/abntex2abrev.sty @@ -1,4 +1,4 @@ -%% abntex2abrev.sty, v-1.5 laurocesar +%% abntex2abrev.sty, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the diff --git a/Master/texmf-dist/tex/latex/abntex2/abntex2cite.sty b/Master/texmf-dist/tex/latex/abntex2/abntex2cite.sty index 076924c565d..b7a9266e408 100644 --- a/Master/texmf-dist/tex/latex/abntex2/abntex2cite.sty +++ b/Master/texmf-dist/tex/latex/abntex2/abntex2cite.sty @@ -1,4 +1,4 @@ -%% abntex2cite.sty, v-1.5 laurocesar +%% abntex2cite.sty, v-1.6 laurocesar %% Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/ %% %% This work may be distributed and/or modified under the @@ -21,6 +21,10 @@ %% %% Revision history: %% +%% 2013/03/08 07h00 laurocesar +%% Corrige criaçao das macros \su@ExpandTwoArgs, \IfSubStringInString e \su@IfSubStringInString +%% importados de substr.sty: apenas criá-las se já não existirem +%% %% 2013/01/31 08h20 laurocesar %% Corrige uso de \singlespacing para evitar incompatibilidade com beamer. %% @@ -28,6 +32,10 @@ %% Add \SingleSpacing before and \OnehalfSpacing after \bibliography command or %% \singlespacing and \onehalfspacing from setspace.sty if memoir is not loaded %% +%% 2013/01/05 14h35 laurocesar +%% Corrige uma incompatibilidade com o Beamer: adiciona a verificação da +%% existência da length \bibindent antes de usá-la. +%% %% 2012/12/13 22h31 laurocesar %% Fork of the version v 1.26 2003/10/13 09:40:41 gweber created by gweber %% Changed file name to from abntcite.sty to abntex2cite.sty @@ -36,11 +44,6 @@ %% %% The original revision history is the following: %% -%% -%% 2013/01/05 14h35 laurocesar -%% Corrige uma incompatibilidade com o Beamer: adiciona a verificação da -%% existência da length \bibindent antes de usá-la. -%% %% 2012/04/26 20h20 laurocesar %% Incluída as contribuições de compatibilização com o pacote backref de %% Alan Wilter Sousa da Silva (AWSS), desenvolvida em 2005-06-26 23:13:59 GMT @@ -191,31 +194,37 @@ % expands the first and second argument with % \protected@edef and calls #3 with them: -\newcommand{\su@ExpandTwoArgs}[3]{% - \protected@edef\su@SubString{#1}% - \protected@edef\su@String{#2}% - \expandafter\expandafter\expandafter#3% - \expandafter\expandafter\expandafter{% - \expandafter\su@SubString\expandafter - }\expandafter{\su@String}% -} +\ifx \su@ExpandTwoArgs\undefined + \newcommand{\su@ExpandTwoArgs}[3]{% + \protected@edef\su@SubString{#1}% + \protected@edef\su@String{#2}% + \expandafter\expandafter\expandafter#3% + \expandafter\expandafter\expandafter{% + \expandafter\su@SubString\expandafter + }\expandafter{\su@String}% + } +\fi %% %% tests if #1 in #2. If yes execute #3, else #4 -\newcommand*{\IfSubStringInString}[2]{% - \su@ExpandTwoArgs{#1}{#2}\su@IfSubStringInString -} +\ifx \IfSubStringInString\undefined + \newcommand*{\IfSubStringInString}[2]{% + \su@ExpandTwoArgs{#1}{#2}\su@IfSubStringInString + } +\fi %% -\newcommand*{\su@IfSubStringInString}[2]{% - \def\su@compare##1#1##2\@nil{% - \def\su@param{##2}% - \ifx\su@param\@empty - \expandafter\@secondoftwo - \else - \expandafter\@firstoftwo - \fi - }% - \su@compare#2#1\@nil -} +\ifx \su@IfSubStringInString\undefined + \newcommand*{\su@IfSubStringInString}[2]{% + \def\su@compare##1#1##2\@nil{% + \def\su@param{##2}% + \ifx\su@param\@empty + \expandafter\@secondoftwo + \else + \expandafter\@firstoftwo + \fi + }% + \su@compare#2#1\@nil + } +\fi %---------------------------------------------------------------- |