summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/abntex2
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/abntex2
Initial commit
Diffstat (limited to 'macros/latex/contrib/abntex2')
-rw-r--r--macros/latex/contrib/abntex2/README444
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-10520.bib160
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-6023.bib2054
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2-doc-options.bib62
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2-doc-test.bib243
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2-doc.bib817
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2.pdfbin0 -> 698093 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2.tex2760
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2cite-alf.pdfbin0 -> 534122 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2cite-alf.tex932
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2cite.pdfbin0 -> 1006489 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/abntex2cite.tex1713
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.pdfbin0 -> 344068 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.tex498
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.pdfbin0 -> 703325 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.tex511
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-grafico.pdfbin0 -> 31319 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-marca.pdf1526
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-include-comandos.tex728
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.pdfbin0 -> 550928 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.tex516
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.pdfbin0 -> 683710 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.tex417
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-references.bib334
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.pdfbin0 -> 698492 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.tex550
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.pdfbin0 -> 254976 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.tex244
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.pdfbin0 -> 714388 bytes
-rw-r--r--macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.tex737
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2-alf.bst2162
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2-num.bst2162
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2-options.bib216
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2.cls1125
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2abrev.sty124
-rw-r--r--macros/latex/contrib/abntex2/tex/abntex2cite.sty1349
36 files changed, 22384 insertions, 0 deletions
diff --git a/macros/latex/contrib/abntex2/README b/macros/latex/contrib/abntex2/README
new file mode 100644
index 0000000000..c7918929d3
--- /dev/null
+++ b/macros/latex/contrib/abntex2/README
@@ -0,0 +1,444 @@
+ abnTeX2
+ Type­set technical and scientific
+ Brazilian documents based on ABNT rules
+
+-----------------------------------------------------------------
+
+This is the README file for abntex2 class and abntex2cite package.
+Please read the license information at the end of this file.
+
+The abntex2 class and the abntex2cite package are intended to
+assist the preparation of technical and scientific documents
+(like thesis, articles, research projects and other
+academic papers) based on ABNT (Associação Brasileira de Normas
+Técnicas) rules used in Brazil.
+
+The latest version of abnTeX2 is v-1.9.7 (2018/11/24).
+
+SUMMARY
+-----------------------------------------------------------------
+
+ This file consists of the following sections:
+
+ . Change history
+ . Installation
+ . Documentation
+ . Copying and modification
+ . Help
+
+CHANGE HISTORY
+-----------------------------------------------------------------
+ 2018/11/24 - v1.9.7
+ . added compliance to ABNT NBR 6022:2018 for article template
+ . added \tituloestrangeiro (title in foreign language) for article template
+ . fixed various spelling errors and improvements
+ (thanks to @edusantana @apinheiro @ycherem)
+ . added example of frame (Quadro) in abntex2-modelo-trabalho-academico.tex
+ (thanks to @edusantana)
+
+ 2016/02/26 - v1.9.6.1
+ . fixed warning message in the english TOC
+
+ 2016/02/26 - v1.9.6
+ . added compliance to ABNT NBR 10719:2015
+ . added \ABNTEXcaptiondelim command
+ . added documentation for superscript citations
+ . changed caption's separator to enddash, in accordance to ABNT NBR 14724:2011
+ . removed implementation of multifootnote, once memoir has "," as
+ default value for \multfootsep
+ . fixed invalid dependence on relsize package
+ . fixed footnote mark size for footmarkers more than 1 character longer
+ . fixed caption delimiter:
+ \ABNTEXcaptiondelim: \textendash for captions
+ \ABNTEXcaptionfontedelim: colon for source (fonte)
+
+ 2015/04/28 - v1.9.5
+ . fixed abntex2cite.pdf bibliography errors
+ . normalized the authorship of the documents
+
+ 2015/04/26 - v1.9.4
+ . changed url references to the new domain: www.abntex.net.br (#143)
+ . fixed differences in .bst files (#144)
+ . added back the "calc" package in order to solve conflicts
+ with chapter configurations (#140)
+
+ 2015/01/26 - v1.9.3
+ . added \selectlanguage at begin{document} in all examples
+ . added a minimal pandoc template, making it possible to generate abntex2
+ documents from markdown files
+ . changed sumario=abnt-6027-2012 option: now the "References" chapter label
+ is printed in uppercase in TOC
+ . changed deprecated command \glossarystyle to \setglossarystyle
+ . changed abntex2.tex:
+ \counterwithout replaced by \counterwithin
+ added several improvements
+ . changed .sty files to print "volume" field at @book bib entries
+ . changed example of "Ficha catalográfica"
+ . changed default implementation of \imprimircapa
+ . changed default value for \ABNTEXsignskip from 1cm to 0.7cm
+ . removed "calc" package dependency in order to solve conflicts
+ with "external" tikz library
+ . removed change history from source files
+
+ 2014/01/26 - v1.9.2
+ . fixed "undefined control sequence. l.100 \settocpreprocessor ...": abntex2.cls
+ now loads sumario=tradicional by default when memoir command \settocpreprocessor
+ is not present (\settocpreprocessor was added in memoir {v3.6k}{2012/09/18}, TexLive 2013)
+ . changed default article margins from 4cm to 3cm
+
+ 2013/12/26 - v1.9.1
+ . minor fix errors in sumario=tradicional option
+ . changed the presentation example name to 'Modelo de apresentação de
+ slides com Beamer e abnTeX2'
+ . added escape for '%', '#' and '_' characters in URL of bibliography references
+ . added information about "url packages" to abntex2cite.tex documentation
+ . changed configurations in Table of Contents when option
+ abnt-6027-2012 is active. Now the chapter entry is in upper case, and
+ the others entries has different formats as well
+ . changed implementation of \phantompart: the macro adds some spacing in TOC
+ even whether sumario=abnt-6027-2012 is not active
+ . changed implementation of "citacao" environment: now it uses
+ \ABNTEXfontereduzida instead of \ footnotesize
+ . Replaced ~--~ by ~\textendash~ in abntex2.cls class
+
+ 2013/10/26 - v1.9
+ . added customizations of table of contents in compliance to ABNT NBR 6027:2012
+ (class option sumario=abnt-6027-2012 and sumario=tradicional)
+ . added macro \phantompart that helps control TOC and bookmark
+ . added microtype package to examples and documentation files
+ . added a fifth level on text structure (use \paragraph as a subsubsubsection)
+ . added new example of bibliography reference in abntex2cite (key hamada2008)
+ . added new Makefile for Linux/POSIX based systems that might be used in order
+ to install or update abnTeX2 apart of TeXLive/CTAN packages from the
+ distribution: you might just download and install the last version of abnTeX2
+ . fixed url link for "https" addresses on .bst files
+ . fixed scape of caracter "&" in urls on .bst files
+ . fixed the layout of url if the option-package-url = url is used with the
+ abntex2cite.sty. Without this insert the url was displayed without
+ delimiters '<' and '>'
+ . fixed title printed with \imprimirtitle in title pages (\imprimircapa,
+ folhaderostocontent and abntex2-modelo-trabalho-academico's folhadeaprovacao)
+ . fixed language of the date command (\imprimirdata)
+ . fixed space between label and name separator ("--") greater than 9th
+ item of listings
+ . suppressed "before chapter skip" on items of listings
+ (\setlength\cftbeforechapterskip{0pt})
+ . removed useless cmap package from examples
+
+ 2013/08/26 - v1.8
+ . added an example of book produced with abntex2
+ . added an example of a beamer presentation produced with abntex2
+ . added macros \IBGEtab, \fonte and \nota in order to meet table
+ formatting requirements from IBGE
+ . changed indentation, margins, paragraph spacing and further
+ improvements of abstract environment
+ . changed the font size of name of tables and figures due to a
+ congruent interpretation of ABNT NBR 14724:2011 and IBGE rules:
+ the font size of the name of tables and figures must be the same
+ of the text. The font size of sources and notes are keep the
+ same: a smaller and uniform one.
+ . fixed article model in compliance to ABNT NBR 6022:2003.
+ . fixed definition of chapternamenumlength in abnt chapter style
+ . added new general information in the documentation files
+
+ 2013/05/26 - v1.7.1
+ . fixed bibliography format for article and journalpart
+
+ 2013/05/25 - v1.7
+ . added an optional argument to the citacao environment: language.
+ Now the quoted text in foreign language is automatically written in italics
+ and the proper hyphenation system is selected. Use as:
+ \begin{citacao}[french]Texte français.\end{citacao}
+ . added new options chapter=TITLE, section=TITLE, subsection=TITLE and
+ subsubsection=TITLE to the abntex2.cls class. These options change
+ the sections and chapter titles to upper case;
+ . added macro \footciteref to abntex2cite that prints a bibliography reference
+ as a footnote in accordance to ABNT NBR 10520:2002 section 7.1.
+ . added xindy instructions in glossary model;
+ . fixed abntex2cite's table 4: there was a line written twice;
+ . changed class options declaration in all examples;
+ . fixed wrong \setsecheadstyle implementation that prevented font section be
+ changed as expected;
+ . fixed bibliography style for @article and @journalpart caused by wrong
+ implementation of iso-690-1987 option;
+ . fixed \apudonline compliance with section 7.1.3 from ABNT NBR 10520:2002:
+ the publication year of the main author now is printed;
+ . fixed single spacing before chapters;
+ . review text of documentations;
+ . replaced abntex2-doc-abnt-6023-2000.bib file by abntex2-doc-abnt-6023.bib:
+ the new file replaces numerical bibkeys by keys composed by author name and year.
+ This aims to turn the document's updates easier;
+ . merged abntex2-doc-abnt-10520-2001.bib and abntex2-doc-abnt-10520-2002.bib files
+ into abntex2-doc-abnt-10520.bib;
+
+ 2013/04/30 - v1.6.1
+ . fixed use of different languages on example and documentation
+ files: option "brazil" must be on documentclass
+ . added visual enhancements on documentation files
+ . changed the name of documentation files:
+ from: "Manual de uso dos estilos bibliográficos do pacote abntex2cite:
+ estilos bibtex compatíveis com a ABNT NBR 6023"
+ to: "O pacote abntex2cite: Estilos bibliográficos compatíveis com a ABNT NBR 6023"
+ from: "Manual de uso do pacote abntex2cite: tópicos específicos da
+ ABNT NBR 10520:2002 e o estilo bibliográfico alfabético (sistema autor-data)"
+ to: "O pacote abntex2cite: Tópicos específicos da ABNT NBR 10520:2002 e o
+ estilo bibliográfico alfabético (sistema autor-data)"
+ . added information about bibliographies on examples.
+
+ 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
+ . added "siglas" and "simbolos" environments in order to
+ create "list of abbreviations and acronyms" and "list of symbols"
+ . changed article headings to \pagestyle{plain}
+ . removed \vspace*{1cm} on beginning of cover and titles pages
+ abntex2-modelo-trabalho-academico.tex
+ . removed \vspace*{1cm} on beginning of aprovation page
+ . changed to use "siglas" and "simbolos" environments
+ . minor changes
+ abntex2-modelo-relatorio-tecnico.tex
+ . changed to use "siglas" and "simbolos" environments
+ . minor changes
+ abntex2-modelo-projeto-pesquisa.tex
+ . changed to use "siglas" and "simbolos" environments
+ . minor changes
+ abntex2-modelo-artigo.tex:
+ . added simple spacing as a default option
+ . minor changes
+ abntex2-alf.bst and abntex2-num.bst:
+ . fix iso-690-1987 option: year was placed twice
+ abntex2cite.sty:
+ . changed default style for author names in citations from small caps to upper case
+ . added "versalete" option to use author names in small caps style on citations
+ abntex2cite-alf.tex:
+ . added explanations about versalete option
+ . added explanations about \authorcapstyle, \authorstyle and \yearstyle
+ abntex2.tex:
+ . added section about hyphenation
+ . added ABNTEX NBR 6023 version 2002 compatibility information and information
+ . added explanations about "siglas" and "simbolos" environments
+ about the work in progress of updating manuals.
+ . fix error about \partanexos* information (it was \partname*)
+ . removed \vspace*{1cm} on beginning of cover and titles pages
+ changed all models:
+ . added hyphenation examples
+ . added \frenchspacing as a default option to deal with space between phrases
+
+ 2013/02/04 - v1.4
+ added \partanexos and \partapendices macros as a replacement to \appendixpage
+ changed all models to use new \partanexos and \partapendices macros
+ bug fix on abntex2cite.sty: incorrect use of setspace
+ general review of all examples
+ updated abntex2-modelo-include-comandos:
+ . added section about UTF-8
+ updated abntex2.tex documentation:
+ . added enumitem's reference in "Alíneas e subalíneas" section
+ . added section about UTF-8
+ . added sections about the main options of the class
+ . added \partanexos and \partapendices explanations
+ . general review
+ removed change logs from example files
+ changed README file structure
+
+ 2013/01/18 - v1.3
+ added two new model:
+ . abntex2-modelo-relatorio-tecnico.tex: Technical report in compliance to ABNT NBR 10719:2011
+ . abntex2-modelo-projeto-pesquisa.tex: Research project in compliance to ABNT NBR 15287:2011
+ added on abntex.tex:
+ . explanations about heading (not) created by \chapter*
+ . explanations about font and XeLaTeX
+ added versions numbers in all files, documents and examples with a new build.sh script
+ changed default font on examples and documentations to Latin Modern (lmodern)
+ changed \pretextualchapter to change headings with the value of chapter title
+ changed \ABNTEXchapterfont: now it uses a font style without serif (\sffamily)
+ changed thesis model to add examples of \chapter*[heading title]{text title}
+ changed title of the article model from "Modelo Canônico de Artigos Acadêmicos"
+ to "Modelo Canônico de Artigo Científico"
+ changed title of the thesis model from "Modelo Canônico de Trabalhos Acadêmicos"
+ to "Modelo Canônico de Trabalho Acadêmico"
+ changed title of abntex2 documentation from "A classe abntex2: Modelo canônico de
+ trabalhos acadêmicos brasileiros compatível com as normas ABNT NBR 14724:2011,
+ ABNT NBR 6024:2012 e outras" to "A classe abntex2: Documentos técnicos e científicos
+ brasileiros compatíveis com as normas ABNT"
+ as an example of \include, now all example documents share a single file
+ named abntex2-modelo-include-comandos.tex, that has the content from
+ abntex2-modelo-trabalho-academico.tex and:
+ . explanations about \include and \input macros
+ . explanations about compiling LaTeX documents
+ bug fix: singlespace on references produced by abntex2cite.sty
+ bug fix: general orthographic errors
+
+ 2013/01/13 - v1.2.1
+ added length \ABNTEXcitacaorecuo, useful on articles
+ abntex2's twocolumn class option changes \ABNTEXcitacaorecuo to 1.8cm
+ changed \ABNTEXcitacaorecuo explanation on abntex2.tex and on examples
+
+ 2013/01/12 - v1.2
+ added article support to abntex2.cls
+ added new article example
+ changed canonical example: new commands, explanations and examples
+ changed abntex2-modelo.tex file name to abntex2-modelo-trabalho-academico.tex
+ updated documentation
+ bug fixes on abntex2.cls
+ added compatibility information to:
+ . ABNT NBR 10719:2011: Informação e documentação - Relatório técnico e/ou científico - Apresentação
+ . ABNT NBR 15287:2011: Informação e documentação - Projeto de pesquisa - Apresentação
+ . ABNT NBR 6022-2003 - Informação e documentação - Artigo em publicação periódica científica impressa - Apresentação
+
+ 2013/01/05 - v1.1
+ bug fixes on abnex2cite.sty when using with Beamer
+ changed \titulo, \autor and \data to do the same as \title, \author and \date
+
+ 2012/12/20 - v1.0
+ initial release on CTAN
+
+
+INSTALLATION
+-----------------------------------------------------------------
+
+Are you new on TeX's world?
+---------------------------
+
+If you're new to this, see https://github.com/abntex/abntex2/wiki/Instalacao (portuguese)
+or https://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages (english) for more
+information on installing packages.
+
+"Automagic" instalation on a TeXLive system
+-------------------------------------------
+
+If you already have a TexLive system installed on a Unix-like system (Linux, Mac, BSD),
+in order to install the abntex2 class and the abntex2cite package, uncompress the TDS file (something like
+abntex2-tds-VERSION.zip or abntex2-tds-VERSION.tar.gz) and type on a Terminal:
+
+ make install
+
+This will install abnTeX2 on your TeXLive system.
+
+Manual instalation
+------------------
+
+You can manually install the abntex2 class and the abntex2cite package in any LaTeX system (TeXLive, MiKTeX,
+among others) running over a Windows, Linux, Mac, BSD (among others) if you have:
+
+ abntex2.cls The abntex2 class file.
+ abntex2cite.sty The abntex2cite citation package file.
+ abntex2abrev.sty Extension of abntex2cite package. It contains abbreviations helpers macros.
+ abntex2-alf.bst Numeric citation style file.
+ abntex2-num.bst Alphanumeric (author-date) citation style file.
+ abntex2-options.bib Default citation options configurations.
+
+Put those files somewhere LaTeX can find them. Read the documentation of
+your LaTeX system to find out where this might be.
+
+Test the installation
+---------------------
+
+Type on a Terminal:
+
+ texdoc abntex2
+
+It should open the abntex2.pdf document file. You will find the current version of abnTeX2 on it.
+
+
+DOCUMENTATION
+-----------------------------------------------------------------
+
+The abnTeX2 documentation consists of the following files:
+
+ README Instructions on installation and documentation.
+ abntex2-modelo-trabalho-academico.tex An usage example of abntex2 class and abntex2cite package producing a thesis
+ abntex2-modelo-relatorio-tecnico.tex An usage example of abntex2 class and abntex2cite package producing a technical report
+ abntex2-modelo-projeto-pesquisa.tex An usage example of abntex2 class and abntex2cite package producing a research project
+ abntex2-modelo-artigo.tex An usage example of abntex2 class and abntex2cite package producing an article
+ abntex2-modelo-glossarios.tex An usage example of abntex2 class and abntex2cite package producing a glossary
+ abntex2-modelo-slides.tex An usage example of a beamer presentation with abntex2cite package
+ abntex2-modelo-include-comandos.tex LaTeX examples shared by others files
+ abntex2-modelo-livro.tex An usage example of abntex2 class and abntex2cite package producing a book
+ abntex2-modelo-livro-bandeirinha.jpg Image used by abntex2-modelo-livro.tex
+ abntex2-modelo-livro-pintassilgo.jpg Image used by abntex2-modelo-livro.tex
+ abntex2-modelo-livro-saira-amarela.jpg Image used by abntex2-modelo-livro.tex
+ abntex2-modelo-img-grafico.pdf Image used as an example
+ abntex2-modelo-img-marca.pdf
+ abntex2-modelo-references.bib Bib references of examples above
+
+ abntex2.tex The main class documentation
+ abntex2cite.tex The abntex2cite package documentation
+ abntex2cite-alf.tex Additional alphanumeric (author-date) citation style documentation
+ abntex2-doc.bib Bib references used by documentation
+ abntex2-doc-abnt-10520.bib Specific ABNT NBR 10520:2001 and ABNT NBR 10520:2002 bib references entries
+ abntex2-doc-abnt-6023.bib Specific ABNT NBR 6023:2000 and ABNT NBR 6023:2002 bib references entries
+ abntex2-doc-options.bib Options configurations used by documentation
+ abntex2-doc-test.bib General bib references used by accordance tests
+
+To produce any documentation above you also need:
+ ltxdoc.cls (part of the standard LaTeX2e distribution)
+ all installation files described in "INSTALLATION" section (par of this bundle)
+
+Compile the documentation as the example below. There are 3 PDF files of documentation and 4 of examples.
+
+ pdflatex FILE.tex
+ bibtex FILE.aux
+ makeindex FILE
+ latex2pdf FILE.tex
+ latex2pdf FILE.tex
+
+ (the "FILE" entry is one of the .tex file listed above)
+
+
+COPYING AND MODIFICATION
+-----------------------------------------------------------------
+
+Copyright 2001-2003 abnTeX group at http://abntex.codigolivre.org.br
+Copyright 2012-2018 abntex2 team at http://www.abntex.net.br
+
+This package can be redistributed and/or modified under the terms
+of the LaTeX Project Public License distributed from CTAN
+archives in the directory macros/latex/base/lppl.txt; either
+version 1.3 of the license, or (at your option) any later version.
+
+Universities and other institutions are encouraged to customize
+front pages and others files and redistribute them to the users,
+but not to change the abnTeX2 files. You may customize almost all
+abnTeX2 commands with \renewcommand or using commands from memoir
+class. It is better than changing the files themselves.
+
+HELP
+-----------------------------------------------------------------
+
+You can get help here:
+
+www http://www.abntex.net.br
+group http://groups.google.com/group/abntex2
+
+We need your help too. Access the project's home page and contact us.
+
+Lauro César Araujo - laurocesar at laurocesar dot com
diff --git a/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-10520.bib b/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-10520.bib
new file mode 100644
index 0000000000..95137446ae
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-10520.bib
@@ -0,0 +1,160 @@
+@book{10520:2000:4.1-1,
+ author ={X. Y. Z. Authler-Reiriz},
+ year =1982,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:4.1-2,
+ author ={X. Y. Z. Derrida},
+ year =1967,
+ title ={Exemplo de cita{\c c}\~ao no texto},
+ pages =293}
+@book{10520:2000:4.1-3,
+ year =1978,
+ title ={Depoimento sobre qualquer coisa},
+ pages ={101-114}}
+@book{10520:2000:4.2-1,
+ author ={X. Y. Z. Mumford},
+ year =1949,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:4.2-2,
+ author ={X. Y. Z. Oliveira and X. Y. Z. Leonardos},
+ year =1943,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:4.2-3,
+ author ={X. Y. Z. Pereira~de~S\'a},
+ year =1995,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:4.8,
+ author ={X. Y. Z. Souto},
+ year =1916,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:4.8.1,
+ author ={X. Y. Z. Candido},
+ year =1993,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.3a,
+ author ={X. Y. Z. Reeside},
+ year =1927,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.3b,
+ author ={X. Y. Z. Reeside},
+ year =1927,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.4,
+ author ={X. Y. Z. Cruz and X. Y. Z. Correa and X. Y. Z. Costa},
+ year =1998,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.4-98,
+ author ={X. Y. Z. Cruz and X. Y. Z. Correa and X. Y. Z. Costa},
+ year =1998,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.4-99,
+ author ={X. Y. Z. Cruz and X. Y. Z. Correa and X. Y. Z. Costa},
+ year =1999,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.4-00,
+ author ={X. Y. Z. Cruz and X. Y. Z. Correa and X. Y. Z. Costa},
+ year =2000,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.5a,
+ author ={X. Y. Z. Fonseca},
+ year =1997,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.5b,
+ author ={X. Y. Z. Paiva},
+ year =1997,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.5c,
+ author ={X. Y. Z. Silva},
+ year =1997,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520:2000:5.1.5ab,
+ author ={X. Y. Z. Fonseca and X. Y. Z. Paiva},
+ year =1997,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{Evans1987,
+ author ={X. Y. Z. Evans},
+ year =1987,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@hidden{Sage1992,
+ author ={X. Y. Z. Sage},
+ year =1992,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@hidden{Silva1992,
+ author ={X. Y. Z. Silva},
+ year =1992}
+@book{Abreu1999,
+ author ={X. Y. Z. Abreu},
+ year =1999,
+ title ={Exemplo de cita{\c c}\~ao no texto}}
+@book{10520-2002:6.3-1,
+ author ={Jos\'e Reinaldo de Lima Lopes},
+ title ={O direito na história},
+ address ={S\~ao Paulo},
+ publisher={Max Limonad},
+ year =2000}
+@book{10520-2002:6.3-2,
+ author ={Noberto Bobbio},
+ title ={O positivismo jur{\'\i}dico},
+ subtitle ={li{\c c}\~oes de Filosofia do Direito},
+ publisher={\'Icone},
+ address ={S\~ao Paulo},
+ year =1995}
+@article{10520-2002:6.3-3,
+ author ={Jossua, Jean Pierre and Metz, Johann Baptist},
+ title ={Editorial: Teologia e Literatura},
+ journal ={Concilium},
+ address ={Petr\'opolis},
+ volume =115,
+ number =5,
+ pages ={2-5},
+ year =1976}
+@book{10520-2002:6.3-4,
+ author ={S. Merriam and R. Caffarella},
+ title ={Learning in adulthood},
+ subtitle ={a comprehensive guide},
+ address ={San Francisco},
+ publisher={Jossey-Bass},
+ year =1991}
+@book{10520-2002:6.3-5,
+ organization={Comiss\~ao das Comunidades Europ\'eias},
+ title ={A uni\~ao europ\'eia},
+ address ={Luxemburgo},
+ publisher={Servi{\c c}o das Publica{\c c}\~oes Oficiais das Comunidades Europ\'eias},
+ year =1992}
+@manual{10520-2002:6.3-6,
+ organization={Brasil. {Ministério da Administra{\c c}\~ao Federal e da Reforma do Estado}},
+ org-short ={Brasil},
+ title ={Plano diretor da reforma do aparelho do estado},
+ address ={Brasília, DF},
+ year =1995}
+@article{10520-2002:6.3-7,
+ title ={Anteprojeto de lei},
+ journal ={Estudos e Debates},
+ address ={Brasília, DF},
+ number =13,
+ pages ={51-60},
+ month =jan,
+ year =1987}
+@article{10520-2002:6.3-8,
+ title ={A~flor prometida},
+ journal ={A Folha de S.~Paulo},
+ address ={S\~ao Paulo},
+ pages =4,
+ month ="2 " # apr,
+ year =1995}
+@article{10520-2002:6.3-9,
+ title ={Nos~canaviais, mutila{\c c}\~ao em vez de lazer e escola},
+ journal ={O~Globo},
+ address ={Rio de Janeiro},
+ month ="16 " # jul,
+ pages =12,
+ section ={O Pa{\'\i}s},
+ year =1995,
+ abnt-note ={N\~ao sabemos porque no original a se{\c c}\~ao vem antes da p\'agina. Ainda estamos verificando isso.}}
+@book{10520-2002:7.1.1,
+ title ={Direitos humanos, direitos sociais e justiça},
+ publisher ={Malheiros},
+ address ={São Paulo},
+ year =1994,
+ editortype ={Org.},
+ editor ={José Eduardo Faria}} \ No newline at end of file
diff --git a/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-6023.bib b/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-6023.bib
new file mode 100644
index 0000000000..e0f4f8b9e8
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2-doc-abnt-6023.bib
@@ -0,0 +1,2054 @@
+%% Modificado 31-07-2015, Youssef Cherem: remoção de maiúsculas entre chaves, como {A}.
+
+@book{gomes1998,
+ abnt-6023-2000-section = {7.1.3-1},
+ author ={Gomes, L. G. F. F},
+ title ={Novela e sociedade no Brasil},
+ address ={Niter\'oi},
+ publisher={EdUFF},
+ year ={1998},
+ pages =137,
+ dimensions={21~cm},
+ series ={Cole{\c c}\~ao Antropologia e Ci\^encia Pol{\'\i}tica},
+ number =15,
+ note ={Bibliografia: p. 131--132},
+ isbn ={85-228-0268-8}}
+@book{FUNDAP1994,
+ abnt-6023-2000-section = {7.1.3-2},
+ title ={Perfil da administra{\c c}\~ao p\'ublica paulista},
+ edition ={6},
+ address ={S\~ao Paulo},
+ publisher={FUNDAP},
+ year =1994,
+ pages =317,
+ dimensions={28~cm},
+ note ={Inclui {\'\i}ndice},
+ isbn ={85-7285-026-0}}
+@phdthesis{barcelos1998,
+ abnt-6023-2000-section = {7.1.3-3},
+ author ={M. F. P. Barcelos},
+ title ={Ensaio tecnol\'ogico, bioqu{\'\i}mico e sensorial de soja e gandu
+ enlatados no est\'agio verde e matura{\c c}\~ao de colheita},
+ type ={Doutorado em Nutri{\c c}\~ao},
+ year =1998,
+ school ={Faculdade de Engenharia de Alimentos, Universidade Estadual de Campinas},
+ address ={Campinas},
+ pages =160,
+ pagename={f.}}
+@booklet{IBICT1993,
+ abnt-6023-2000-section = {7.1.3-4},
+ organization={IBICT},
+ title ={Manual de normas de editora{\c c}\~ao do {IBICT}},
+ edition =2,
+ address ={Bras{\'\i}lia, DF},
+ year =1993,
+ pages =41}
+@book{houaiss1996,
+ abnt-6023-2000-section = {7.1.3-5},
+ editor ={A. Houaiss},
+ title ={Novo dicion\'ario {Folha Webster's}},
+ subtitle={ingl\^es/portugu\^es, portugu\^es/ingl\^es},
+ furtherresp={Co-editor Ismael Cardim},
+ address ={S\~ao Paulo},
+ publisher={Folha da Manh\~a},
+ year =1996,
+ note ={Edi{\c c}\~ao exclusiva para o assinante da Folha de S.\ Paulo}}
+@book{folha1995,
+ abnt-6023-2000-section = {7.1.3-6},
+ title ={Brasil: roteiros tur{\'\i}sticos},
+ address ={S\~ao Paulo},
+ publisher={Folha da Manh\~a},
+ year =1995,
+ pages =319,
+ illustrated={},
+ series ={Roteiros tur{\'\i}sticos Fiat},
+ note ={Inclui mapa rodovi\'ario}}
+@manual{secretaria1989,
+ abnt-6023-2000-section = {7.1.3-7},
+ organization={S\~ao Paulo {(Estado). Secretaria do Meio Ambiente.
+ Coordenadoria de Planejamento Ambiental.}},
+ title ={Estudo de impacto ambiental --- EIA, Relat\'orio de
+ Impacto Ambiental --- RIMA},
+ subtitle={manual de orienta{\c c}\~ao},
+ address ={S\~ao Paulo},
+ year =1989,
+ pages =48,
+ series ={S\'erie Manuais}}
+@manual{museu1997,
+ abnt-6023-2000-section = {7.1.3-8},
+ organization ={Museu~da~Imigra{\c c}\~ao {(S\~ao Paulo, SP)} },
+ title ={Museu da Imigra{\c c}\~ao --- S. Paulo},
+ subtitle={cat\'alogo},
+ address ={S\~ao Paulo},
+ year =1997,
+ pages =16}
+@manual{moreira1997,
+ abnt-6023-2000-section = {7.1.3-9},
+ organization = {Instituto Moreira Salles},
+ title ={S\~ao Paulo de Vincenzo Pastore},
+ subtitle={fotografias: de 26 de abril a 3 de agosto de 1997, {Casa
+ da cultura de Po{\c c}os de Caldas, MG}},
+ year =1997,
+ note ={1 folder. Apoio Minist\'erio da Cultura: Lei Federal de
+ Incentivo \`a Cultura}}
+@book{torelly1991,
+ abnt-6023-2000-section = {7.1.3-10},
+ author ={M. Torelly},
+ title ={Almanaque para 1949},
+ subtitle={primeiro semestre ou Almanaque d'A Manh\~a},
+ edition ={Ed. fac-sim},
+ address ={S\~ao Paulo},
+ publisher={Studioma: Arquivo do Estado},
+ year =1991,
+ series ={Cole{\c c}\~ao Almanaques do Bar\~ao de Itarar\'e},
+ note ={Cont\'em iconografia e depoimentos sobre o autor}}
+@incollection{romano1996,
+ abnt-6023-2000-section = {7.2.2-1},
+ author ={G. Romano},
+ title ={Imagens da juventude na era moderna},
+ editor ={G. Levi and J. Schmidt},
+ editortype={Org.},
+ booktitle={Hist\'oria dos jovens 2},
+ booksubtitle={a \'epoca contempor\^anea},
+ address ={S\~ao Paulo},
+ publisher={Companhia das Letras},
+ year ={1996},
+ pages ={7-16}}
+@inbook{santos1994,
+ abnt-6023-2000-section = {7.2.2-2},
+ author ={dos Santos, Fernando Rodrigues},
+ title ={A coloniza{\c c}\~ao da terra do Tucuj\'us},
+ booktitle={Hist\'oria do Amap\'a, {1$^o$} grau},
+ edition =2,
+ address ={Macap\'a},
+ publisher={Valcan},
+ year =1994,
+ chapter =3,
+ pages ={15-24}}
+@book{koogan1998,
+ abnt-6023-2000-section = {7.3.2-1},
+ editor ={A. Koogan and A. Houaiss},
+ title ={Enciclop\'edia e dicion\'ario digital 98},
+ furtherresp={Dire{\c c}\~ao geral de Andr\'e Koogan Breikman},
+ address ={S\~ao Paulo},
+ publisher={Delta: Estad\~ao},
+ year =1998,
+ note ={5 CD-ROM. Produzida por Videolar Multim{\'\i}dia}}
+@inbook{priberam1998,
+ abnt-6023-2000-section = {7.3.2-2},
+ title ={Pol{\'\i}tica},
+ booktitle={Dicion\'ario da l{\'\i}ngua portuguesa},
+ address ={Lisboa},
+ publisher={Priberam Inform\'atica},
+ year =1998,
+ url ={http://www.priberam.pt/dlDLPO},
+ urlaccessdate={8 mar. 1999}}
+@inbook{secretaria1999,
+ abnt-6023-2000-section = {7.3.2-3},
+ organization={S\~ao Paulo {(Estado). Secretaria do Meio Ambiente}},
+ title ={Tratados e organiza{\c c}\~oes ambientais em mat\'eria de
+ meio ambiente},
+ booktitle={Entendendo o meio ambiente},
+ address ={S\~ao Paulo},
+ volume =1,
+ url ={http://www.bdt.org.br/sma/entendendo/atual.htm},
+ urlaccessdate={8 mar. 1999},
+ year =1999}
+@book{brasileira1939,
+ abnt-6023-2000-section = {7.4.1.3-1},
+ organization={Revista Brasileira de Geografia},
+ address ={Rio de Janeiro},
+ publisher={IBGE},
+ note ={Trimestral. Absorveu Boletim Geogr\'afico do IBGE. \'Indice acumulado.
+ 1939--1983},
+ year ={1939--},
+ issn ={0034-723X}}
+@book{geografico1943,
+ abnt-6023-2000-section = {7.4.1.3-2},
+ organization={Boletim Geogr\'afico},
+ address ={Rio de Janeiro},
+ publisher={IBGE},
+ year ={1943-1978},
+ note ={Trimestral}}
+@book{paulista1941,
+ abnt-6023-2000-section = {7.4.1.3-3},
+ organization={S\~ao Paulo Medical Journal=Revista Paulista de Medicina},
+ address ={S\~ao Paulo},
+ publisher={Associa{\c c}\~ao Paulista de Medicina},
+ year ={1941-},
+ note ={Bimensal},
+ issn ={0035-0362},
+ abnt-note={O sinal de igualdade \'e do jeito que est\'a no exemplo da `norma'.}}
+@journalpart{fgv1984,
+ abnt-6023-2000-section = {7.4.2-1},
+ title ={Conjuntura Econ\^omica. As 500 maiores empresas do Brasil},
+ address ={Rio de Janeiro},
+ publisher={FGV},
+ volume =38,
+ number =9,
+ month =sep,
+ year =1984,
+ pages =135,
+ note ={Edi{\c c}\~ao Especial}}
+@journalpart{ibge1983,
+ abnt-6023-2000-section = {7.4.2-2},
+ title ={Pesquisa Nacional por amostra de domic{\'\i}lios.
+ M\~ao-de-obra e previd\^encia},
+ address ={Rio de Janeiro},
+ publisher={IBGE},
+ volume =7,
+ year =1983,
+ note ={Suplemento}}
+@journalpart{tres2000,
+ abnt-6023-2000-section = {7.4.2-3},
+ title ={Dinheiro},
+ subtitle={revista semanal de neg\'ocios},
+ address ={S\~ao Paulo},
+ publisher={Ed.\ Tr\^es},
+ number =148,
+ month ={28 jun.},
+ year =2000,
+ pages =98}
+@article{costa1998,
+ abnt-6023-2000-section = {7.4.2.1-1},
+ author ={V. R. Costa},
+ title ={{\`A} Margem da lei: o Programa Comunidade Solid\'aria},
+ journal ={Em Pauta},
+ section ={Revista da Faculdade de Servi{\c c}o Social da UERJ},
+ address ={Rio de Janeiro},
+ number =12,
+ pages ={131-148},
+ year =1998}}
+@article{gurgel1997,
+ abnt-6023-2000-section = {7.4.2.1-2},
+ author ={C. Gurgel},
+ title ={Reforma do estado e seguran{\c c}a p\'ublica},
+ journal ={Pol{\'\i}tica e administra{\c c}\~ao},
+ address ={Rio de Janeiro},
+ volume =3,
+ number =2,
+ pages ={15-21},
+ month =sep,
+ year =1997}}
+@article{tourinho1997,
+ abnt-6023-2000-section = {7.4.2.1-3},
+ author ={Tourinho, Neto, F. C.},
+ title ={Dano ambiental},
+ journal ={Consulex},
+ section ={Revista Jur{\'\i}dica},
+ address ={Bras{\'\i}lia, DF},
+ year ={1997},
+ number =1,
+ volume ={ano~1},
+ pages ={18-23},
+ month =feb}}
+@article{mansilla1998,
+ abnt-6023-2000-section = {7.4.2.1-4},
+ author ={H. C. F. Mansilla},
+ title ={La controversia entre universalismo y particularismo en la
+ filosofia de la cultura},
+ journal ={Revista Latinoamericana de Filosofia},
+ address ={Buenos Aires},
+ volume =24,
+ number =2,
+ month ={primavera},
+ year =1998}}
+@article{aldus1997,
+ abnt-6023-2000-section = {7.4.2.2.1-1},
+ title ={Costura {$\times$} {P. U. R.}},
+ journal ={Aldus},
+ address ={S\~ao Paulo},
+ volume ={ano 1},
+ number =1,
+ month =nov,
+ year =1997,
+ note ={Encarte t\'ecnico, p.~8}}
+@article{naves1999,
+ abnt-6023-2000-section = {7.4.2.2.1-2},
+ author ={P. Naves},
+ title ={Lagos andinos d\~ao banho de belexa},
+ journal ={Folha de S.\ Paulo},
+ address ={S\~ao Paulo},
+ month ={28 jun.},
+ year =1999,
+ note ={Folha Turismo, Caderno 8, p.~13}}
+@article{leal1999,
+ abnt-6023-2000-section = {7.4.2.2.2},
+ author ={L. N. Leal},
+ title ={{MP} fiscaliza com autonomia total},
+ journal ={Jornal do Brasil},
+ address ={Rio de Janeiro},
+ pages =3,
+ month ={25 abr.},
+ year =1999}
+@article{silva1998,
+ abnt-6023-2000-section = {7.4.2.3-1},
+ author ={M. M. L. Silva},
+ title ={Crimes da era digital},
+ journal ={.Net},
+ address ={Rio de Janeiro},
+ month =nov,
+ year =1998,
+ note ={Se{\c c}\~ao Ponto de Vista},
+ url ={http://www.brazilnet.com.br/contexts/brasilrevistas.htm},
+ urlaccessdate={28 nov. 1998}}
+@article{ribeiro1998,
+ abnt-6023-2000-section = {7.4.2.3-2},
+ author ={P. S. G. Ribeiro},
+ title ={Ado{\c c}\~ao \`a brasileira},
+ subtitle={uma an\'alise s\'ocio-jur{\'\i}dica},
+ journal ={Datavenia},
+ address ={S\~ao Paulo},
+ number =18,
+ volume ={ano~3},
+ year =1998,
+ month =aug,
+ url ={http://www.datavenia.inf.br/frameartig.html},
+ urlaccessdate={10 set. 1998}}
+@article{pc1998,
+ abnt-6023-2000-section = {7.4.2.3-3},
+ title ={Windows 98: o melhor caminho para atualiza{\c c}\~ao},
+ journal ={PC World},
+ address ={S\~ao Paulo},
+ number =75,
+ month =sep,
+ year =1998,
+ url ={http://www.idg.com.br/abre.htm},
+ urlaccessdate={10 set. 1998}}
+@article{gsilva1998,
+ abnt-6023-2000-section = {7.4.2.3-4},
+ author ={I. G. Silva},
+ title ={Pena de morte para o nasciturno},
+ journal ={O Estado de S.~Paulo},
+ address ={S\~ao Paulo},
+ month ={19 set.},
+ year =1998,
+ url ={http://www.providafamilia.org/pena_morte_nasciturno.htm},
+ urlaccessdate={10 set. 1998}}
+@article{kelly1996,
+ abnt-6023-2000-section = {7.4.2.3-5},
+ author ={R. Kelly},
+ title ={Electronic publishing at {APS}: its not just online journalism},
+ journal ={APS News Online},
+ address ={Los Angeles},
+ month ={nov.},
+ year =1996,
+ url ={http://www.aps.org/apsnews/1196/11965.html},
+ urlaccessdate={25 nov. 1998},
+ abnt-note={No original est\'a `Nov.' em vez de `nov.'. Trata-se de um boletim
+ informativo de sociedade científica (APS)
+ e n\~ao de um jornal científico como afirma a `norma'.}}
+@article{nordeste1998,
+ abnt-6023-2000-section = {7.4.2.3-6},
+ title ={Arranjo tribut\'ario},
+ journal ={Di\'ario do Nordeste Online},
+ address ={Fortaleza},
+ month ={27 nov.},
+ year =1998,
+ url ={http://www.diariodonordeste.com.br},
+ urlaccessdate={28 nov. 1998}}
+@proceedings{redes1995,
+ abnt-6023-2000-section = {7.5.1.2-1},
+ organization={Simp\'osio Brasileiro de Redes de Computadores},
+ conference-number=13,
+ conference-location={Belo Horizonte},
+ conference-year=1995,
+ year =1995,
+ address ={Belo Horizonte},
+ title ={Anais...},
+ publisher={UFMG},
+ pages =655}
+@proceedings{chemical1984,
+ abnt-6023-2000-section = {7.5.1.2-2},
+ organization={IUFROST International Symposium on Chemical Changes During Food
+ Processing},
+ conference-year=1984,
+ conference-location={Valencia},
+ year =1984,
+ address ={Valencia},
+ title ={Proceedings...},
+ publisher ={Instituto de Agroquimica y Tecnologia de Alimentos}}
+@proceedings{quimica1997,
+ abnt-6023-2000-section = {7.5.1.2-3},
+ organization={Reuni\~ao Anual da Sociedade Brasileira de Qu\'imica},
+ conference-number=20,
+ conference-year=1997,
+ conference-location={Po{\c c}os de Caldas},
+ title ={Qu{\'\i}mica},
+ subtitle ={academia, ind\'ustria, sociedade: livro de resumos},
+ address ={S\~ao Paulo},
+ publisher ={Sociedade Brasileira de Qu{\'\i}mica},
+ year =1997}
+@inproceedings{martin1997,
+ abnt-6023-2000-section = {7.5.2.2-1},
+ author ={Martin, Neto, L. and C. Bayer and J. Mielniczuk},
+ title ={Altera{\c c}\~oes qualitativas da mat\'eria org\^anica e os
+ fatores determinantes da sua estabilidade num solo podz\'olico
+ vermelho-escuro em diferentes sistemas de manejo},
+ organization={Congresso Brasileiro de Ci\^encia do Solo},
+ conference-number=26,
+ conference-year=1997,
+ conference-location={Rio de Janeiro},
+ booktitle ={Resumos...},
+ address ={Rio de Janeiro},
+ publisher ={Sociedade Brasileira de Ci\^encia do Solo},
+ year =1997,
+ pages =443,
+ note ={ref. 6--141},
+ abnt-note ={No original: `p. 443, ref. 6-141' em vez de `p. 443. ref. 6-141'.}}
+@inproceedings{brayner1994,
+ abnt-6023-2000-section = {7.5.2.2-2},
+ author ={A. R. A. Brayner and C. B. Medeiros},
+ title ={Incorpora{\c c}\~ao do tempo em {SGDB} orientado a objetos},
+ organization={Simp\'osio Brasileiro de Banco de Dados},
+ conference-number=9,
+ conference-year=1994,
+ conference-location={S\~ao Paulo},
+ booktitle ={Anais...},
+ address ={S\~ao Paulo},
+ publisher ={USP},
+ year =1994,
+ pages ={16-29}}
+@inproceedings{souza1994,
+ abnt-6023-2000-section = {7.5.2.2-3},
+ author ={L. S. Souza and A. L. Borges and J. O. Rezende},
+ title ={Influ\^encia da corre{\c c}\~ao e do preparo do solo sobre algumas
+ propriedades qu{\'\i}micas do solo cultivado com bananeiras},
+ organization={Reuni\~ao Brasileira de Fertilidade do Solo e Nutri{\c c}\~ao de Plantas},
+ conference-number=21,
+ conference-year=1994,
+ conference-location={Petrolina},
+ booktitle ={Anais...},
+ address ={Petrolina},
+ publisher ={EMPRAPA, CATSA},
+ year =1994,
+ pages ={3-4}}
+@proceedings{cientifica1996,
+ abnt-6023-2000-section = {7.5.3-1},
+ organization={Congresso de Inicia{\c c}\~ao Cient\'ifica da {UFPe}},
+ conference-number=4,
+ conference-year=1996,
+ conference-location={Recife},
+ title ={Anais eletr\^onicos...},
+ address ={Recife},
+ publisher ={UFPe},
+ year =1996,
+ url ={http://www.propesq.ufpe.br/anais/anais.htm},
+ urlaccessdate={21 jan. 1997}}
+@inproceedings{oliveira1996,
+ abnt-6023-2000-section = {7.5.3-2},
+ author ={R. N. Silva and R. Oliveira},
+ title ={Os limites pedag\'ogicos do paradigma da qualidade total na
+ educa{\c c}\~ao},
+ organization={Congresso de Inicia{\c c}\~ao Cient\'ifica da {UFPe}},
+ conference-number=4,
+ conference-year=1996,
+ conference-location={Recife},
+ address ={Recife},
+ booktitle ={Anais eletr\^onicos...},
+ publisher ={UFPe},
+ year =1996,
+ url ={http://www.propesq.ufpe.br/anais/anais/educ/ce04.htm},
+ urlaccessdate={21 jan. 1997},
+ abnt-note ={A url no original \'e impossível.}}
+@inproceedings{guncho1998,
+ abnt-6023-2000-section = {7.5.3-3},
+ author ={M. R. Guncho},
+ title ={A educa{\c c}\~ao \`a dist\^ancia e a biblioteca universit\'aria},
+ organization={Semin\'ario de Bibliotecas Universit\'arias},
+ conference-number=10,
+ conference-year=1998,
+ conference-location={Fortaleza},
+ booktitle ={Anais...},
+ address ={Fortaleza},
+ publisher ={Tec Treina},
+ year =1998,
+ note ={1~CD}}
+@inproceedings{sabroza1998,
+ abnt-6023-2000-section = {7.5.3-4},
+ author ={P. C. Sabroza},
+ title ={Globaliza{\c c}\~ao e sa\'ude: impacto nos perfis epidemiol\'ogicos das
+ popula{\c c}\~oes},
+ organization={Congresso Brasileiro de Epidemiologia},
+ conference-number=4,
+ conference-year=1998,
+ conference-location={Rio de Janeiro},
+ booktitle ={Anais eletr\^onicos...},
+ address ={Rio de Janeiro},
+ publisher ={ABRASCO},
+ year =1998,
+ note ={Mesa-redonda},
+ url ={http://www.abrasco.com.br/epirio98/},
+ urlaccessdate={17 jan. 1999}}
+@inproceedings{krzyzanowski1996,
+ abnt-6023-2000-section = {7.5.3-5},
+ author ={R. F. Krzyzanowski},
+ title ={Valor agregado no mundo da informa{\c c}\~ao: um meio de criar
+ novos espa{\c c}os competitivos a partir da tecnologia da informa{\c c}\~ao
+ e melhor satisfazer \`as necessidades dos clientes/usu\'arios},
+ organization={Congresso Regional de Informa{\c c}\~ao em Ci\^encias da Sa\'ude},
+ conference-number=3,
+ conference-year=1996,
+ conference-location={Rio de Janeiro},
+ booktitle ={Interliga{\c c}\~oes da tecnologia da informa{\c c}\~ao},
+ booksubtitle={um elo futuro},
+ url ={http://www.bireme.br/cgi-bin/crics3/texto?titulo=VALOR+AGREGADO+NO+MUNDO},
+ urlaccessdate={26 jan. 1999}}
+@patent{cruvinel1989,
+ abnt-6023-2000-section = {7.6},
+ organization={Embrapa. {Unidade de Apoio, Pesquisa e Desenvolvimento de Instrumenta{\c c}\~ao
+ Agropecu\'aria (S\~ao Carlos)}},
+ author={Paulo Estev{\~a}o Cruvinel},
+ title ={Medidor digital multisensorial de temperatura para solos},
+ number ={BR n. PI 8903105-9},
+ howpublished={26 jun. 1989, 30 maio 1995}}
+@book{brasil1988,
+ abnt-6023-2000-section = {7.7.1.2-1},
+ organization ={Brasil},
+ title ={Constituição da República Federativa do Brasil},
+ type ={Constituição (1988)},
+ address ={Brasília, DF},
+ publisher={Senado},
+ year =1988}}
+@article{brasil1966,
+ abnt-6023-2000-section = {7.7.1.2-2},
+ organization ={Brasil},
+ title ={Constitui{\c c}\~ao (1988). Emenda constitucional n{$^o$}9, de 9 de novembro de 1995.
+ D\'a nova reda{\c c}\~ao ao art.\ 177 da Constitui{\c c}\~ao Federal,
+ alterando e inserindo par\'agrafos},
+ address ={S\~ao Paulo},
+ month ={out./dez.},
+ volume ={59},
+ pages ={1966},
+ journal ={Lex},
+ section ={Colet\^anea de Legisla{\c c}\~ao e Jurisprud\^encia: legisla{\c c}\~ao
+ federal e margin\'alia},
+ year =1995}}
+@article{brasil1997,
+ abnt-6023-2000-section = {7.7.1.2-3},
+ organization ={Brasil},
+ title ={Medida provis\'oria n{$^o$} 1.569-9, de 11 de dezembro de 1997.
+ Estabelece multa em opera{\c c}\~oes de importa{\c c}\~ao, e d\'a outras
+ provid\^encias.},
+ publisher={Poder Executivo},
+ journal ={Di\'ario Oficial [da] Rep\'ublica Federativa do Brasil},
+ address ={Bras{\'\i}lia, DF},
+ month ={14 dez.},
+ year ={1997},
+ note ={Se{\c c}\~ao~1, p.~29514}}
+@article{lex1998,
+ abnt-6023-2000-section = {7.7.1.2-4},
+ organization ={S\~ao Paulo {(Estado)}},
+ title ={Decreto n{$^o$} 42.822, de 20 de janeiro de 1998.
+ Disp\~oe sobre a desativa{\c c}\~ao de unidades administrativas
+ de \'org\~aos da administra{\c c}\~ao direta e das autarquias do Eestado
+ e d\'a provid\^encias correlatas},
+ journal ={Lex},
+ section ={Colet\^anea de Legisla{\c c}\~ao e Jurisprud\^encia},
+ address ={S\~ao Paulo},
+ volume =62,
+ number =3,
+ pages ={217-220},
+ year =1998}
+@article{leis1991,
+ abnt-6023-2000-section = {7.7.1.2-5},
+ organization={Brasil. {Congresso. Senado}},
+ title ={Resolu{\c c}\~ao n{$^o$} 17, de 1991. Autoriza o desbloqueio
+ de Letras Financeiras do Tesouro do Estado do Rio
+ Grande do Sul, atrav\'es de revoga{\c c}\~ao do par\'agrafo
+ 2{$^o$}, do artigo 1{$^o$} da Resolu{\c c}\~ao n{$^o$} 72, de 1990},
+ journal ={Cole{\c c}\~ao de leis da Rep\'ublica Federativa do Brasil},
+ address ={Bras{\'\i}lia, DF},
+ volume =183,
+ pages ={1156-1157},
+ month ={maio/jun.},
+ year =1991}
+@article{lex1943,
+ abnt-6023-2000-section = {7.7.1.2-6},
+ organization={Brasil},
+ title ={Consolida{\c c}\~ao das Leis do Trabalho. Decreto-lei
+ n{$^o$}5.252 de 1 de maio de 1943. Aprova a consolida{\c c}\~ao
+ das leis do trabalho},
+ journal ={Lex},
+ section ={Colet\^anea de Legisla{\c c}\~ao: edi{\c c}\~ao federal},
+ address ={S\~ao Paulo},
+ volume =7,
+ year =1943,
+ note ={Suplemento}}
+@book{brasil1995,
+ abnt-6023-2000-section = {7.7.1.2-7},
+ organization ={Brasil},
+ title ={C\'odigo civil},
+ furtherresp={Organiza{\c c}\~ao dos textos, notas remissivas e {\'\i}ndices
+ por Juarez de Oliveira},
+ edition =46,
+ address ={S\~ao Paulo},
+ publisher={Saraiva},
+ year ={1995}}
+@article{brasillex1998,
+ abnt-6023-2000-section = {7.7.2.2-1},
+ organization={Brasil},
+ title ={Tribunal Regional Federal. Regi\~ao, 5. Administrativo.
+ Escola T\'ecnica Federal. Pagamento de diferen{\c c}as
+ referente a enquadramento de servidor decorrente de implanta{\c c}\~ao
+ de Plano {{\'U}}nico de Classifica{\c c}\~ao e Distribui{\c c}\~ao
+ de Cargos e Empregos, institu{\'\i}do pela Lei n{$^o$}~8.270/91.
+ Predomin\^ancia da lei sobre a portaria. Apela{\c c}\~ao c{\'\i}vel
+ n{$^o$}~42.441-{PE} (94.05.01629-6). Apelante: Edilemos Mamede
+ dos Santos e outros. Apelada: Escola T\'ecnica Federal
+ de Pernambuco. Relator: Juiz Nereu Santos. Recife, 4 de
+ mar{\c c}o de 1997},
+ journal ={Lex},
+ section ={Jurisprud\^encia do STJ e Tribunais Regionais Federais},
+ address ={S\~ao Paulo},
+ volume =10,
+ number =103,
+ pages ={558-562},
+ month =mar,
+ year =1998,
+ abnt-note={Na `norma' a \'ultima parte, a partir do volume, encontra-se incorretamente em
+ it\'alico.}}
+@article{tribunal1998,
+ abnt-6023-2000-section = {7.7.2.2-2},
+ organization={Brasil. {Superior Tribunal de Justi\c ca}},
+ title ={Processual Penal. \textit{Habeas-corpus}. Constrangimento ilegal.
+ \textit{Habeas-corpus} n{$^o$}~181.636-1, da 6{$^a$} C\^amera C{\'\i}vel
+ do Tribunal de Justi{\c c}a do Estado de S\~ao Paulo,
+ Bras{\'\i}lia, {DF}, 6 de dezembro de 1994},
+ journal ={Lex},
+ section ={Jurisprud\^encia do STJ e Tribunais Regionais Federais},
+ address ={S\~ao Paulo},
+ volume =10,
+ number =103,
+ pages ={236-240},
+ month =mar,
+ year =1998}
+@inbook{brasil1994,
+ abnt-6023-2000-section = {7.7.2.2-3},
+ organization={Brasil. {Supremo Tribunal de Justi{\c c}a}},
+ title ={S\'umula n{$^o$}14. N\~ao \'e admiss{\'\i}vel por ato
+ administrativo restringir, em raz\~ao de idade, inscri{\c c}\~ao
+ em concurso para cargo p\'ublico},
+ booktitle={S\'umulas},
+ address ={S\~ao Paulo},
+ publisher={Associa{\c c}\~ao dos Advogados do Brasil},
+ year =1994,
+ pages =16}
+@article{barros1995,
+ abnt-6023-2000-section = {7.7.3.2},
+ author ={R. G. de Barros},
+ title ={Minist\'erio P\'ublico: sua legitima{\c c}\~ao frente ao
+ C\'odigo do Consumidor},
+ journal ={Revista Trimestral de Jurisprud\^encia dos Estados},
+ address ={S\~ao Paulo},
+ volume =19,
+ number =139,
+ pages ={53-72},
+ month =aug,
+ year =1995}
+@article{brasil1999,
+ abnt-6023-2000-section = {7.7.4-1},
+ organization={Brasil},
+ title ={Lei n{$^o$} 9.887, de 7 de dezembro de 1999. Altera a
+ legisla{\c c}\~ao tribut\'aria federal},
+ journal ={Di\'ario Oficial [da] Rep\'ublica Federativa do Brasil},
+ address ={Bras{\'\i}lia, DF},
+ month ={8 dez.},
+ year =1999,
+ url ={http://www.in.gov.br/mp_leis/leis_texto.aps?Id=Lei%209887},
+ urlaccessdate={22 dez. 1999}}
+@book{brasil1998,
+ abnt-6023-2000-section = {7.7.4-2},
+ organization={Brasil. {Supremo Tribunal Federal}},
+ title ={S\'umula n{$^o$}14},
+ note ={N\~ao \'e admiss{\'\i}vel por ato
+ administrativo restringir, em raz\~ao de idade, inscri{\c c}\~ao
+ em concurso para cargo p\'ublico},
+ url={http://www.truenetm.com.br/jurisnet/sumusSTF.html},
+ urlaccessdate={29 nov. 1998}}
+@article{supremo1998,
+ abnt-6023-2000-section = {7.7.4-3},
+ organization={Brasil. {Supremo Tribunal Federal}},
+ title ={S\'umula n{$^o$}14. N\~ao \'e admiss{\'\i}vel por ato
+ administrativo restringir, em raz\~ao de idade, inscri{\c c}\~ao
+ em concurso para cargo p\'ublico. Julgamento: 1963/12/16.
+ {SUDIN} vol. 0000-01 {PG}00037},
+ journal ={Revista Experimental de Direito e Telem\'atica},
+ url ={http://www.prodau-sc.com.br/ciberjur/stf.html},
+ urlaccessdate={29 nov. 1998}}
+@book{ceravi1983,
+ abnt-6023-2000-section = {7.8.3-1},
+ title ={Os~perigos do uso de t\'oxicos},
+ furtherresp={Produ{\c c}\~ao de Jorge Ramos de Andrade. Coordena{\c c}\~ao
+ de Maria Izabel Azevedo},
+ address ={S\~ao Paulo},
+ publisher={CERAVI},
+ year =1983,
+ note ={1 fita de v{\'\i}deo (30 min), VHS, son., color.}}
+@book{riofilme1998,
+ abnt-6023-2000-section = {7.8.3-2},
+ title ={Central do Brasil},
+ furtherresp={Dire{\c c}\~ao: Walter Salles J\'unior.
+ Produ{\c c}\~ao: Martire de Clermont-Tonnerre e Artur Cohn.
+ Roteiro: Marcos Bernstein, Jo\~ao Emanuel Carneiro e
+ Walter Salles J\'unior.
+ Int\'erpretes: Fernanda Montenegro; Mar{\'\i}lia Pera;
+ Vinicius de Oliveira; S\^onia Lira; Othon Bastos;
+ Matheus Nachtergaele e outros},
+ publisher={Le Studio Canal; Riofilme; MACT Productions},
+ year =1998,
+ note ={1 filme (106 min), son., color., 35 mm}}
+@book{warner1991,
+ abnt-6023-2000-section = {7.8.3-3},
+ title ={Blade Runner},
+ furtherresp={Dire{\c c}\~ao: Ridley Scott.
+ Produ{\c c}\~ao: Michael Deeley.
+ Int\'erpretes: Harrison Ford; Rutger Hauer; Sean Young;
+ Edward James Olmos e outros.
+ Roteiro: Hampton Fancher e David Peoples.
+ M\'usica: Vangelis},
+ address ={Los Angeles},
+ publisher={Warner Brothers},
+ year ={c1991},
+ note ={1 DVD (117 min), widescreen, color. Produzido por Warner Video Home.
+ Baseado na novela ``Do androids dream of electric sheep?'' de
+ Philip K.\ Dick}}
+@misc{kobayashi1998,
+ abnt-6023-2000-section = {7.9.3-1},
+ author ={K. Kobayashi},
+ title ={Doen{\c c}a dos xavantes},
+ year =1980,
+ note ={1 fot., color. 16 cm$\times$56 cm}}
+@article{fraipont1998,
+ abnt-6023-2000-section = {7.9.3-2},
+ author ={Fraipont, E. Amiclar {II}},
+ journal ={O Estado de S.\ Paulo},
+ address ={S\~ao Paulo},
+ month ={30 nov.},
+ year =1998,
+ note ={Caderno 2, Visuais p. D2. 1 fot., p\&b.
+ Foto apresentada no Projeto ABRA/Coca-cola},
+ abnt-note={N\~ao \'e poss{\'\i}vel saber o que vem a ser o ``II'' (ou
+ seria ``Ll''?) no nome.}}
+@misc{ceravi1985,
+ abnt-6023-2000-section = {7.9.3-3},
+ title ={O~que acreditar em rela{\c c}\~ao \`a maconha},
+ address ={S\~ao Paulo},
+ publisher={CERAVI},
+ year =1985,
+ howpublished={22 transpar\^encias, color., 25 cm$\times$20 cm}}
+@misc{souza1985,
+ abnt-6023-2000-section = {7.9.3-4},
+ title ={O~descobrimento do Brasil},
+ furtherresp={Fotografia de Carmem Souza. Grava{\c c}\~ao de Marcos
+ Louren{\c c}o},
+ address ={S\~ao Paulo},
+ publisher={CERAVI},
+ year =1985,
+ howpublished={31 diapositivos: color. + 1 fita cassete sonoro (15 min) mono}}
+@misc{samu1977,
+ abnt-6023-2000-section = {7.9.3-5},
+ author ={R. Sam\'u},
+ title ={Vit\'oria},
+ subtitle ={18:35 h},
+ year =1977,
+ howpublished={1 grav., serigraf., color., 46 cm$\times$63 cm. Cole{\c c}\~ao
+ Particular}}
+@misc{mattos1987,
+ abnt-6023-2000-section = {7.9.3-6},
+ author ={M. D. Mattos},
+ title ={Paisagem --- Quatro Barras},
+ year =1987,
+ howpublished={1 original de arte, \'oleo sobre tela, 40~cm{$\times$}50~cm.
+ Cole{\c c}\~ao particular.}}
+@misc{vaso1999,
+ abnt-6023-2000-section = {7.9.3-7},
+ title ={VASO.TIFF},
+ note ={Altura: 1083 pixels. Largura: 827 pixels. 300 dpi. 32 BIT CMYK.
+ 3.5 Mb. Formato TIFF bitmap. Compactado},
+ url ={C:\\Carol\\VASO.TIFF},
+ year =1999,
+ urlaccessdate={28 out. 1999},
+ abnt-note={Na `norma' aparece o ano quando j\'a tem a data de acesso.}}
+@misc{levi1997,
+ abnt-6023-2000-section = {7.9.3-8},
+ author ={R. Levi},
+ title ={Edif{\'\i}cio Columbus de propriedade de Lamberto
+ Ramengoni \`a Rua da Paz, esquina da Avenida
+ Brigadeiro Luiz Antonio},
+ subtitle ={n. 1930-33.},
+ year =1997,
+ pages =108,
+ pagename={f.},
+ howpublished={Plantas diversas. Originais em papel vegetal}}
+@misc{datum1996,
+ abnt-6023-2000-section = {7.9.3-9},
+ organization={Datum Consultoria e Projetos},
+ title ={Hotel Porto do Sol S\~ao Paulo},
+ subtitle ={ar condicionado e ventila{\c c}\~ao mec\^anica:
+ fluxograma hidr\'aulico, central de \'agua gelada},
+ month ={15 jul.},
+ year =1996,
+ howpublished={Projeto final. Desenhista: Pedro. N. da obra 1744/96/Folha 10}}
+@book{britanica1981,
+ abnt-6023-2000-section = {7.10-1},
+ title ={Atlas Mirador Internacional},
+ address ={Rio de Janeiro},
+ publisher={Enciclop\'edia Brit\^anica do Brasil},
+ year =1981}
+@manual{geografico1994,
+ abnt-6023-2000-section = {7.10-2},
+ organization={Instituto Geogr\'afico e Cartogr\'afico {(S\~ao Paulo, SP)}},
+ title ={Regi\~oes de governo do Estado de S\~ao Paulo},
+ address ={S\~ao Paulo},
+ year =1994,
+ note ={Plano Cartogr\'afico do Estado de S\~ao Paulo. Escala 1:2.000}}
+@book{michalany1981,
+ abnt-6023-2000-section = {7.10-3},
+ title ={Brasil e parte da Am\'erica do Sul},
+ subtitle={mapa pol\'itico, escolar, rodovi\'ario, tur{\'\i}stico e regional},
+ address ={S\~ao Paulo},
+ publisher={Michalany},
+ year ={1981},
+ note ={1 mapa, color., 79~cm$\times$95~cm. Escala 1:600.000}}
+@manual{geografico1986,
+ abnt-6023-2000-section = {7.10-4},
+ organization={Instituto Geogr\'afico e Cartogr\'afico {(S\~ao Paulo, SP)}},
+ title ={Projeto Lins Tup\~a},
+ subtitle={foto a\'erea},
+ address ={S\~ao Paulo},
+ year =1986,
+ note ={Fx~28, n.~15. Escala 1:35.000}}
+@misc{espaciais1987,
+ abnt-6023-2000-section = {7.10-5},
+ title ={Landsat {TM} 5},
+ address ={S\~ao Jos\'e dos Campos},
+ publisher={Instituto Nacional de Pesquisas Espaciais},
+ year ={1987--1988},
+ howpublished={Canais 3, 4 e composi{\c c}\~ao colorida 3, 4 e 5.
+ Escala 1:100.000}}
+@misc{univali1999,
+ abnt-6023-2000-section = {7.10-6},
+ organization={Estados Unidos. {National Oceanic and Atmospheric Administration}},
+ title ={GOES-08: SE. 13 jul. 1999, 17:42Z. IR04},
+ address ={Itaja{\'\i}},
+ publisher={UNIVALI},
+ howpublished={Imagem de sat\'elite: 1999071318.GIF: 557 Kb},
+ abnt-note={N\~ao d\'a para entender porque a `norma' n\~ao coloca o
+ t{\'\i}tulo em negrito neste exemplo.}}
+@misc{globo1995,
+ abnt-6023-2000-section = {7.11.1-1},
+ title ={{MPB} especial},
+ address ={[Rio de Janeiro]},
+ publisher={Globo: Movieplay},
+ year ={c1995},
+ howpublished={1 CD (50 min)},
+ series ={Globo collection},
+ number =2}
+@misc{alcione1988,
+ abnt-6023-2000-section = {7.11.1-2},
+ author ={Alcione},
+ title ={Ouro e cobre},
+ furtherresp={Dire{\c c}\~ao artistica: Miguel Propschi},
+ address ={S\~ao Paulo},
+ publisher={RCA Victor},
+ year ={p1988},
+ howpublished={1~disco sonoro (45~min), 33~1/3 rpm, estero, 12~pol.}}
+@misc{silva1991,
+ abnt-6023-2000-section = {7.11.1-3},
+ author ={L. I. L. da Silva},
+ title ={Luiz In\'acio Lula da Silva},
+ subtitle={depoimento [abr. 1991]},
+ furtherresp={Entrevistadores: V. Tremel e M. Garcia},
+ address ={S\~ao Paulo},
+ publisher={SENAI-SP},
+ year =1991,
+ howpublished={2~fitas cassete (120~min), 3~3/4 pps, estero.
+ Entrevista concedida ao Projeto Mem\'oria do SENAI-SP}}
+@misc{fagner1988,
+ abnt-6023-2000-section = {7.11.1-4},
+ author ={R. Fagner},
+ title ={Revela{\c c}\~ao},
+ address ={Rio de Janeiro},
+ publisher={CBS},
+ year =1988,
+ howpublished={1~fita cassete (60~min), 3~3/4 pps., estereo}}
+@misc{simone1977,
+ abnt-6023-2000-section = {7.11.1-5},
+ author ={Simone},
+ title ={Face a face},
+ publisher={Emi-Odeon Brasil},
+ year ={p1977},
+ howpublished={1~CD (ca. 40~min). Remasterizado em digital}}
+@inbook{alcionet1988,
+ abnt-6023-2000-section = {7.11.2-1},
+ author ={Alcione},
+ title ={Toque macio. {A. Gino. [Compositor]}},
+ furtherresp={Dire{\c c}\~ao Art{\'\i}stica: Miguel Propschi},
+ booktitle={Ouro e cobre},
+ address ={S\~ao Paulo},
+ publisher={RCA Victor},
+ year ={p1988},
+ note ={1~disco sonoro (45~min), 33~1/3 rpm, est\'ereo, 12~pol.
+ Lado~A, faixa~1 (4~min 3~s)},
+ abnt-note={O compositor foi acrescentado ao t{\'\i}tulo.
+ No original o campo "S\~ao Paulo: RCA Victor, p1988"
+ est\'a repetido. Parece ser um erro de digita{\c c}\~ao assim como o
+ ponto em "est\'ereo.".}}
+@inbook{simonej1977,
+ abnt-6023-2000-section = {7.11.2-2},
+ author ={Simone},
+ title ={Jura secreta. {S. Costa, A. Silva. [Compositores]}},
+ booktitle={Face a face},
+ publisher={Emi-Odeon Brasil},
+ year ={p1977},
+ note ={1 CD (ca. 40 min). Faixa 7 (4 min 22 s).
+ Remasterizado em digital.},
+ abnt-note={O compositor foi acrescentado ao t{\'\i}tulo.}}
+@misc{bart1952,
+ abnt-6023-2000-section = {7.11.3-1},
+ author ={B. Bart\'ok},
+ title ={O mandarim maravilhoso},
+ subtitle={op. 19},
+ address ={Wien},
+ publisher={Universal},
+ year ={1952},
+ howpublished={1 partitura (73 p.). Orquestra}}
+@misc{gallet1851,
+ abnt-6023-2000-section = {7.11.3-2},
+ editor ={L. Gallet},
+ editortype={Org.},
+ title ={Can{\c c}\~oes populares brasileiras},
+ address ={Rio de Janeiro},
+ publisher={Carlos Wehns},
+ year =1851,
+ howpublished={1 partitura (23 p.). Piano}}
+@misc{villa1916,
+ abnt-6023-2000-section = {7.11.3-3},
+ author ={H. Villa-Lobos},
+ title ={Cole{\c c}\~oes de quartetos modernos},
+ subtitle={cordas},
+ address ={Rio de Janeiro},
+ year =1916,
+ howpublished={1 partitura (23 p.). Violoncelo}}
+@misc{duchamp1918,
+ abnt-6023-2000-section = {7.12.2-1},
+ author ={M. Duchamp},
+ title ={Escultura para viajar},
+ year =1918,
+ howpublished={1 escultura vari\'avel, borracha colorida e cordel, dimens\~oes
+ \textit{ad lib.} Original destru{\'\i}do. C\'opia por
+ Richard Hamilton, feita por ocasi\~ao da retrospectiva de Duchamp
+ na Tate Gallery (Londres) em 1966. Cole{\c c}\~ao de Arturo
+ Schwarz. T{\'\i}tulo original: Sculpture for travelling}}
+@misc{europa0000,
+ abnt-6023-2000-section = {7.12.2-2},
+ title ={Ta{\c{c}}a de vidro \`a maneira de Veneza, com a imagem de
+ Nossa Senhora e o menino no fuste tamb\'em decorado
+ com detalhes azuis},
+ howpublished={Europa, s\'ec. XVIII-XIX, 10,7 cm de di\^am. $\times$
+ 24,5 cm de alt.}}
+@misc{indias0000,
+ abnt-6023-2000-section = {7.12.2-3},
+ title ={Bule de porcelana: fam{\'\i}lia rosa, decorado com buqu\^es e
+ guirlandas de flores sobre fundo branco, pegador de tampa em
+ formato de fruto},
+ howpublished={Marca Companhia das \'Indias. China, s\'ec. XIX.
+ 17 cm de alt.}}
+@misc{birds1998,
+ abnt-6023-2000-section = {7.13.2-1},
+ title ={Birds from Amap\'a},
+ subtitle={banco de dados},
+ url ={http://www.bdt.org/bdt/avifauna/aves},
+ urlaccessdate={25 nov. 1998}}
+@misc{tropical1998,
+ abnt-6023-2000-section = {7.13.2-2},
+ title ={\'Acaros no Estado de S\~ao Paulo (\textit{Enseius concordis})},
+ furtherresp={Banco de dados preparado por Carlos H. W. Flechtmann},
+ organization={Funda{\c c}\~ao Tropical de Pesquisas e Tecnologia
+ "Andr\'e Tosello"},
+ url ={http://www.bdt.org/bdt/acarosp},
+ urlaccessdate={28 nov. 1998},
+ abnt-note={Este exemplo dado na `norma' parece estar todo equivocado.
+ O exemplo mostra a cita{\c c}\~ao como se n\~ao tivesse um autor (daí
+ a primeira palavra do título em mai\'usculas. No entanto h\'a
+ claramente um autor (a funda{\c c}\~ao). Veja como est\'a na `norma':
+ \'ACAROS no Estado de S\~ao Paulo (\textit{Enseius concordis}):
+ banco de dados preparado por Carlos H. W. Flechtmann. In:
+ FUNDA\c C\~AO TROPICAL DE PESQUISAS E TECNOLOGIA ``ANDR\'E TOSELLO'''.
+ \textbf{Bases de Dados Tropical}: no ar desde 1985.
+ Dispon{\'\i}vel em \ldots}}
+@misc{bioline1998,
+ abnt-6023-2000-section = {7.13.2-3},
+ title ={Bioline Discussion List. List maintained by the Bases de Dados Tropical, BDT in Brasil},
+ url ={http://lisserv@bdt.org.br},
+ urlaccessdate={25 nov. 1998}}
+@misc{drummond1998,
+ abnt-6023-2000-section = {7.13.2-4},
+ title ={Book announcement 13 may 1997},
+ furtherresp={Produced by J. Drummond},
+ url ={http://www.bdt.org.br/bioline/DBSearch?BIOLINE-L+READC+57},
+ urlaccessdate={25 nov. 1998},
+ abnt-note={N\~ao d\'a para entender porque na `norma' todo título foi escrito
+ em mai\'usculas (BOOK ANNOUNCEMENT 12 MAY 1998) e n\~ao apenas a primeira
+ palavra. Ser\'a que confundiram o título com o nome de organiza{\c c}\~ao?}}
+@misc{coordena1995,
+ abnt-6023-2000-section = {7.13.2-5},
+ title ={Civitas},
+ furtherresp={Coordena{\c c}\~ao de Sim\~ao Pedro P. Marinho.
+ Desenvolvido pela Pontif{\'\i}cia Universidade Cat\'olica de Minas
+ Gerais},
+ year ={1995-1998},
+ howpublished={Apresenta textos sobre urbanismo e desenvolvimento de cidades},
+ url ={http://www.gcsnet.com/oamis/civitas},
+ urlaccessdate={27 nov. 1998},
+ abnt-note={Claramente h\'a aqui um nome que desempenha papel de editor, minha
+ sugest\~ao para esta cita{\c c}\~ao est\'a em \cite{marinho1995}.}}
+@misc{marinho1995,
+ abnt-6023-2000-section = {7.13.2-5b},
+ title ={Civitas},
+ editor ={Marinho, Sim{\~a}o Pedro P.},
+ editortype={Coord.},
+ publisher={Pontif{\'\i}cia Universidade Cat\'olica de Minas Gerais},
+ year ={1995-1998},
+ note ={Apresenta textos sobre urbanismo e desenvolvimento de cidades},
+ url ={http://www.gcsnet.com/oamis/civitas},
+ urlaccessdate={27 nov. 1998},
+ abnt-note={Minha sugest\~ao para a referência \cite{coordena1995}.}}
+@misc{cassiano1998,
+ abnt-6023-2000-section = {7.13.2-6},
+ title ={Galeria virtual de arte do Vale do Para{\'\i}ba},
+ address ={S\~ao Jos\'e dos Campos},
+ publisher={Funda{\c c}\~ao Cultural Cassiano Ricardo},
+ year =1998,
+ howpublished={Apresenta reprodu{\c c}\~oes virtuais de obras de artistas
+ pl\'asticos do Vale do Para{\'\i}ba},
+ url ={http://www.virtualvale.com.br/galeria},
+ urlaccessdate={27 nov. 1998},
+ abnt-note={Esse exemplo difere daquele mostrado na `norma' pelo uso
+ do `:' entre o endere{\c c}o e a editora.}}
+@misc{parana1998,
+ abnt-6023-2000-section = {7.13.2-7},
+ organization={Universidade Federal do Paran\'a. {Biblioteca Central}},
+ title ={Normas.doc},
+ subtitle ={normas para apresenta{\c c}\~ao de trabalhos},
+ address ={Curitiba},
+ month ={7 mar.},
+ year ={1998},
+ note ={5 disquetes, 3~$1/2$~pol. Word for Windows 7.0},
+ abnt-note={Na `norma' aparece como ``\textbf{Normas.doc.} normas para \ldots".
+ Aqui a segunda parte foi colocada como \texttt{subtitle}.}}
+@misc{parana1997,
+ abnt-6023-2000-section = {7.13.2-8},
+ organization={Universidade Federal do Paran\'a. {Biblioteca de Ciência e
+ Tecnologia}},
+ title ={Mapas},
+ address ={Curitiba},
+ year =1997,
+ howpublished={Base de Dados em Microisis, vers\~ao 3.7}}
+@misc{microsoft1995,
+ abnt-6023-2000-section = {7.13.2-9},
+ title ={Microsoft Project for Windows 95, version 4.1},
+ subtitle={project planning software},
+ publisher={Microsoft Corporation},
+ year =1995,
+ howpublished={Conjunto de programas. 1 CD-ROM},
+ abnt-note={Que vexame! A ABNT usa windows e word n\~ao sabe que a MS
+ fica em Redmond? Ou ser\'a que o soft era pirata e n\~ao tinha o certificado
+ de licen{\c c}a com o endere{\c c}o da MS?}}
+@misc{mpc1993,
+ abnt-6023-2000-section = {7.13.2-10},
+ title ={Alie's play house},
+ address ={Palo Alto, CA},
+ publisher={MPC/Opcode Interactive},
+ year =1993,
+ howpublished={1 CD-ROM. Windows 3.1}}
+@misc{sony1990,
+ abnt-6023-2000-section = {7.13.2-11},
+ title ={Pau no gato! Por qu\^e?},
+ address ={Rio de Janeiro},
+ publisher={Sony Music Book Case Multimedia Educational},
+ year ={[1990]},
+ howpublished={1 CD-ROM. Windows 3.1}}
+@misc{accioly2000,
+ abnt-6023-2000-section = {7.13.2-12},
+ author ={F. Accioly},
+ title ={Publica{\c c}\~ao eletr\^onica \normalfont [mensagem pessoal]},
+ howpublished={Mensagem recebida por $<$mtmendes@uol.com.br$>$ em 26 jan. 2000}}
+@book{alves1995,
+ abnt-6023-2000-section = {8.1.1.1-1},
+ author ={Roque de Brito Alves},
+ title ={Ci\^encia criminal},
+ address ={Rio de Janeiro},
+ publisher={Forense},
+ year =1995}
+@book{dami1995,
+ abnt-6023-2000-section = {8.1.1.1-2},
+ author ={Toledo Dami{\~a}o, Regina and Antonio Henriques},
+ title ={Curso de direito judr{\'\i}dico},
+ address ={S\~ao Paulo},
+ publisher={Atlas},
+ year =1995}
+@book{passos1995,
+ abnt-6023-2000-section = {8.1.1.1-3},
+ author ={Luciana M. M. Passos and Albani Fonseca and Marta Chaves},
+ title ={Alegria de saber},
+ subtitle={matem\'atica, segunda s\'erie, 2, primeiro grau: livro do professor},
+ address ={S\~ao Paulo},
+ publisher={Scipione},
+ year =1995,
+ pages =136}
+@book{urani1994,
+ abnt-6023-2000-section = {8.1.1.2},
+ author ={Urani, A and others},
+ title ={Constitui{\c c}\~ao de uma matriz de contabilidade social para o Brasil},
+ address ={Bras{\'\i}lia, DF},
+ publisher={IPEA},
+ year =1994}}
+@book{ferreira1991,
+ abnt-6023-2000-section = {8.1.1.4-1},
+ editor ={Piccolotto Ferreira, Leslie},
+ editortype={Org.},
+ title ={O fonoaudi\'ologo e a escola},
+ address ={S\~ao Paulo},
+ publisher={Summus},
+ year =1991}
+@book{marcondes1993,
+ abnt-6023-2000-section = {8.1.1.4-2},
+ editor ={Eduardo Marcondes and de Lima, Ilda Nogueira},
+ editortype={Coord.},
+ title ={Dietas em pediatria cl{\'\i}nica},
+ edition =4,
+ address ={S\~ao Paulo},
+ publisher={Sarvier},
+ year =1993}
+@book{moore1960,
+ abnt-6023-2000-section = {8.1.1.4-3},
+ editor ={W. Moore},
+ title ={Construtivismo del movimiento educacional},
+ subtitle={soluciones},
+ address ={C\'ordoba, AR},
+ year =1960}
+@book{lujan1993,
+ abnt-6023-2000-section = {8.1.1.4-4},
+ editor ={Lujan, Roger Patr{\'o}n},
+ editortype={Comp.},
+ title ={Um presente especial},
+ furtherresp={Tradu{\c c}\~ao Sonia da Silva},
+ edition =3,
+ address ={S\~ao Paulo},
+ publisher={Aquariana},
+ year =1993,
+ pages =167}
+@book{brasileira1993,
+ abnt-6023-2000-section = {8.1.1.5},
+ title ={Diagn\'ostico do setor editorial brasileiro},
+ address ={S\~ao Paulo},
+ publisher={C\^amara Brasileira do Livro},
+ year =1993,
+ pages =64}
+@book{diniz1994,
+ abnt-6023-2000-section = {8.1.1.6},
+ author ={J{\'u}lio Diniz},
+ title ={As pupilas do senhor reitor},
+ edition =15,
+ address ={S\~ao Paulo},
+ publisher={\'Atica},
+ year =1994,
+ pages =263,
+ series ={S\'erie Bom Livro}}
+@book{alighieri1983,
+ abnt-6023-2000-section = {8.1.1.7-1},
+ author ={Dante{\space}Alighieri},
+ title ={A divina com\'edia},
+ furtherresp={Tradu{\c c}\~ao, pref\'acio e notas: Hern\^ani Donato},
+ address ={S\~ao Paulo},
+ publisher={C{\'\i}rculo do Livro},
+ year ={[1983]},
+ pages =344,
+ abnt-note={Neste exemplo a `norma' n\~ao explica porque n\~ao foi abreviado
+ o nome do autor. Para for{\c c}ar o bibtex a considerar os dois nomes
+ como um só foi usado o comando {\tt space} entre o `Dante' e o
+ `Alighieri'.}}
+@book{gomes1995,
+ abnt-6023-2000-section = {8.1.1.7-2},
+ author ={O. Gomes},
+ title ={O direito de fam{\'\i}lia},
+ furtherresp={Atualiza{\c c}\~ao e notas de Humberto Theodoro J\'unior},
+ edition =11,
+ address ={Rio de Janeiro},
+ publisher={Forense},
+ year =1995,
+ pages =562}
+@book{albergaria1994,
+ abnt-6023-2000-section = {8.1.1.7-3},
+ author ={Lino Albergaria},
+ title ={Cinco anos sem chover},
+ subtitle={hist\'oria de Lino Albergaria},
+ furtherresp={Ilustra{\c c}\~oes de Paulo Lyra},
+ edition =12,
+ address ={S\~ao Paulo},
+ publisher={FTD},
+ year =1994,
+ pages =63,
+ abnt-note={Nome correto do autor \'e Lino \emph{de} Albergaria}}
+@manual{brasileira1988,
+ abnt-6023-2000-section = {8.1.2.1-1},
+ organization={Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ title ={{NBR} 10520},
+ subtitle={apresenta{\c c}\~ao de cita{\c c}\~oes em documentos: procedimento},
+ address ={Rio de Janeiro},
+ year =1988}
+@manual{universidade1993,
+ abnt-6023-2000-section = {8.1.2.1-2},
+ organization={Universidade de S\~ao Paulo},
+ title ={Cat\'alogo de teses da Universidade de S\~ao Paulo, 1992},
+ address ={S\~ao Paulo},
+ year =1993,
+ pages =467}
+@proceedings{biblioteconomia1979,
+ abnt-6023-2000-section = {8.1.2.1-3},
+ organization={Congresso Brasileiro de Biblioteconomia e Documenta{\c c}\~ao},
+ conference-number=10,
+ conference-year=1979,
+ conference-location={Curitiba},
+ title ={Anais...},
+ address ={Curitiba},
+ publisher={Associa{\c c}\~ao Bibliotec\'aria do Paran\'a},
+ year =1979,
+ note ={3~v.}}
+@manual{secretaria1993,
+ abnt-6023-2000-section = {8.1.2.2-1},
+ organization={S\~ao Paulo {(Estado). Secretaria do Meio Ambiente.}},
+ title ={Diretrizes para a politica ambiental do Estado de S\~ao Paulo},
+ address ={S\~ao Paulo},
+ year =1993,
+ pages =35}
+@techreport{justica1993,
+ abnt-6023-2000-section = {8.1.2.2-2},
+ organization={Brasil. {Minist\'erio da Justi{\c c}a}},
+ title ={Relat\'orio de atividades},
+ address ={Bras{\'\i}lia, DF},
+ year =1993,
+ pages =28}
+@techreport{biblioteca1985,
+ abnt-6023-2000-section = {8.1.2.3-1},
+ organization={Biblioteca Nacional {(Brasil)}},
+ title ={Relat\'orio da diretoria-geral},
+ subtitle={1984},
+ address ={Rio de Janeiro},
+ year =1985,
+ pages =40}
+@techreport{biblioteca1983,
+ abnt-6023-2000-section = {8.1.2.3-2},
+ organization={Biblioteca Nacional {(Portugal)}},
+ title ={O 24 de julho de 1833 e a guerra civil de 1829--1834},
+ address ={Lisboa},
+ year =1983,
+ pages =95}
+@book{pastro1993,
+ abnt-6023-2000-section = {8.2.1},
+ author ={C. Pastro},
+ title ={Arte sacra},
+ subtitle={espa{\c c}o sagrado hoje},
+ address ={S\~ao Paulo},
+ publisher={Loyola},
+ year =1993,
+ pages =343}
+@book{golsalves1971,
+ abnt-6023-2000-section = {8.2.2},
+ editor ={P. E. Gonsalves},
+ editortype={Org.},
+ title ={A crian{\c c}a},
+ subtitle={perguntas e respostas: m\'edicos, psic\'ologos, professores,
+ t\'ecnicos, dentistas...},
+ furtherresp={Pref\'acio do prof. Dr. Carlos da Silva Lacaz},
+ address ={S\~ao Paulo},
+ publisher={Cultrix: Ed.\ da USP},
+ year =1971,
+ abnt-note={No original est\'a `prof.' em min\'usculas.}}
+@journalpart{febab1973,
+ abnt-6023-2000-section = {8.2.4},
+ title ={Revista Brasileira de Bibliotecnonomia e documenta{\c c}\~ao},
+ address ={S\~ao Paulo},
+ publisher={FEBAB},
+ year ={1973--1992}}
+@journalpart{boletim1965,
+ abnt-6023-2000-section = {8.2.5},
+ title ={Boletim Estat{\'\i}stico {[da] Rede Ferrovi\'aria Federal}},
+ address ={Rio de Janeiro},
+ year ={1965--},
+ howpublished={Trimestral},
+ abnt-note={O ítem 8.2.5 da `norma' trata de títulos `gen\'ericos'. Infelizmente
+ o bibtex n\~ao tem como decidir se um título \'e gen\'erico ou n\~ao.
+ Este caso ainda precisa ser trabalhado.}}
+@article{leitao1989,
+ abnt-6023-2000-section = {8.2.6},
+ author ={D. M. Leit{\~a}o},
+ title ={A informa{\c c}\~ao como insumo estrat\'egico},
+ journal ={Ci.\ Inf.},
+ address ={Bras{\'\i}lia, DF},
+ volume =22,
+ number =2,
+ pages ={118-123},
+ month ={maio/ago.},
+ year =1989}
+@book{schaum1956,
+ abnt-6023-2000-section = {8.3.1-1},
+ author ={D. Schaum},
+ title ={Schaum's outline of theory and problems},
+ edition ={5th},
+ address ={New York},
+ publisher={Schaum Publishing},
+ year =1956,
+ pages =204,
+ abnt-note={Na verdade a `norma' est\'a em contradi{\c c}\~ao ao
+ usar \emph{Publishing} pois isso \'e equivalente a `Editor'. Tamb\'em
+ o correto seria usar \emph{fifth} e n\~ao \emph{5th}, que \'e o
+ uso tradicional em bibliografias no exterior (j\'a que querem usar
+ este campo em inglês, que o fa{\c c}am direito).}}
+@book{pedrosa1995,
+ abnt-6023-2000-section = {8.3.1-2},
+ author ={I. Pedrosa},
+ title ={Da cor \`a cor inexistente},
+ edition =6,
+ address ={Rio de Janeiro},
+ publisher={L.~Cristiano},
+ year =1995,
+ pages =219}
+@book{francca1996,
+ abnt-6023-2000-section = {8.3.2},
+ author ={J. L. Fran{\c c}a and others},
+ title ={Manual para normaliza{\c c}\~ao de publica{\c c}\~oes
+ t\'ecnico-cient{\'\i}ficas},
+ edition ={{3}. ed. rev. e aum.},
+ address ={Belo Horizonte},
+ publisher={Ed. da UFMG},
+ year =1996,
+ abnt-note={Apesar de ser um manual esta entrada n\~ao foi formatada como {\tt manual}
+ e sim como {\tt book} pois n\~ao se enquadra na defini{\c c}\~ao de manual do bibtex.
+ Veja o que acontece se esta referência for formatada como {\tt manual} em
+ \citeonline{francco1996}.
+ Note que ainda aparece um `ed.' adicional que ainda precisa ser acertado no
+ estilo.}}
+@manual{francco1996,
+ abnt-6023-2000-section = {8.3.2b},
+ author ={J. L. Fran{\c c}a and others},
+ title ={Manual para normaliza{\c c}\~ao de publica{\c c}\~oes
+ t\'ecnico-cient{\'\i}ficas},
+ edition ={{3}. ed. rev. e aum.},
+ address ={Belo Horizonte},
+ publisher={Ed. da UFMG},
+ year =1996,
+ abnt-note={Aqui a referência \citeonline{francca1996} foi formatada como {\tt manual} para
+ fins de compara{\c c}\~ao.}}
+@book{zani1995,
+ abnt-6023-2000-section = {8.4.1},
+ author ={R. Zani},
+ title ={Beleza, sa\'ude e bem-estar},
+ address ={S\~ao Paulo},
+ publisher={Saraiva},
+ year =1995,
+ pages =173}
+@book{swokowski1994,
+ abnt-6023-2000-section = {8.4.3},
+ author ={Earl W. Swokowski and Vera Regina L. F. Flores and Quint{\~ao} Moreno, M{\'a}rcio },
+ title ={C\'alculo de geometria anal{\'\i}tica},
+ furtherresp={Tradu{\c c}\~ao de Alfredo Alves de Faria. Revis\~ao
+ t\'ecnica Antonio Pertence J\'unior},
+ edition =2,
+ address ={S\~ao Paulo},
+ publisher={Makron Books do Brasil},
+ year =1994,
+ note ={2~v.\footnote{O t{\'\i}tulo deveria ser: C\'alculo {\em e} geometria anal{\'\i}tica
+ e os \'ultimos dois autores na verdade s\~ao os tradutores.}}}
+@book{lazzarini1994,
+ abnt-6023-2000-section = {8.4.4},
+ author ={Lazzarini, Neto, S.},
+ title ={Cria e recria},
+ address ={[S\~ao Paulo]},
+ publisher={SDF Editores},
+ year =1994,
+ pages =108}
+@book{libris1981,
+ abnt-6023-2000-section = {8.4.5-1},
+ title ={Os~grandes cl\'assicos das poesias l{\'\i}ricas},
+ publisher={Ex Libris},
+ year =1981,
+ pages =60,
+ pagename={f.}}
+@book{krieger1992,
+ abnt-6023-2000-section = {8.4.5-2},
+ author ={G. Krieger and L. A. Novaes and T. Faria},
+ title ={Todos os s\'ocios do presidente},
+ edition =3,
+ publisher={Scritta},
+ year =1992,
+ pages =195}
+@book{daghalian1995,
+ abnt-6023-2000-section = {8.5.1-1},
+ author ={J. Daghlian},
+ title ={L\'ogica e \'algebra de Boole},
+ edition =4,
+ address ={S\~ao Paulo},
+ publisher={Atlas},
+ year =1995,
+ pages =167,
+ illustrated={},
+ dimensions={21~cm},
+ note ={Bibliografia: p.~166--167},
+ isbn ={85-224-1256-1}}
+@book{lima1985,
+ abnt-6023-2000-section = {8.5.1-2},
+ author ={M. Lima},
+ title ={Tem encontro com Deus},
+ subtitle={teologia para leigos},
+ address ={Rio de Janeiro},
+ publisher={J.~Olympio},
+ year =1985}
+@book{maia1995,
+ abnt-6023-2000-section = {8.5.2-1},
+ editor ={Ana Maria Alfonso-Goldfarb and Carlos A. Maia},
+ editortype={Coord.},
+ title ={Hist\'oria da ci\^encia},
+ subtitle={o mapa do conhecimento},
+ address ={Rio de Janeiro},
+ publisher={Express\~ao e Cultura},
+ address2={S\~ao Paulo},
+ publisher2={EUDSP},
+ year =1995,
+ pages =968,
+ series ={Am\'erica 500 anos},
+ number =2,
+ abnt-note={Nesta referência ainda falta modificar o estilo para que seja
+ acrescentado um segundo conjunto {\tt address} e {\tt publisher}.}}
+@book{figueiredo1990,
+ abnt-6023-2000-section = {8.5.2-2},
+ author ={N. M. Figueiredo},
+ title ={Metodologias para a promo{\c c}\~ao do uso da informa{\c c}\~ao},
+ subtitle={t\'ecnicas aplicadas particularmente em bibliotecas universit\'arias
+ especializadas},
+ address ={S\~ao Paulo},
+ publisher={Nobel},
+ year =1990}
+@book{franco1993,
+ abnt-6023-2000-section = {8.5.3},
+ author ={Itamar Franco},
+ title ={Discursos},
+ subtitle={de outubro de 1992 a agosto de 1993},
+ address ={Bras{\'\i}lia, DF},
+ year =1993,
+ pages =107}
+@book{alves1993,
+ abnt-6023-2000-section = {8.5.4},
+ author ={F. B. Gon{\c c}alves},
+ title ={A hist\'oria de {Mirador}},
+ year =1993}
+@manual{vicosa1994,
+ abnt-6023-2000-section = {8.5.5},
+ organization={Universidade Federal de Vi{\c c}osa},
+ title ={Cat\'alogo de gradua{\c c}\~ao, 1994--1995},
+ address ={Vi{\c c}osa, MG},
+ year =1994,
+ pages =385}
+@book{leite1994,
+ abnt-6023-2000-section = {8.6.1},
+ author ={C. B. Leite},
+ title ={O s\'eculo do desempenho},
+ address ={S\~ao Paulo},
+ publisher={LTr},
+ year =1994,
+ pages =160}
+@book{cipolla1993,
+ abnt-6023-2000-section = {8.6.2},
+ author ={S. Cipolla},
+ title ={Eu e a escola 2{$^a$} s\'erie},
+ address ={S\~ao Paulo},
+ publisher={Paulinas},
+ year =1993,
+ pages =63}
+@book{florenzano1993,
+ abnt-6023-2000-section = {8.6.3},
+ author ={E. Florenzano},
+ title ={Dicion\'ario de id\'eias semelhantes},
+ address ={Rio de Janeiro},
+ publisher={Ediouro},
+ year ={[1993]},
+ pages =383}
+@book{biblica1970,
+ abnt-6023-2000-section = {8.6.4},
+ title ={Chave b{\'\i}blica},
+ address ={Bras{\'\i}lia, DF},
+ publisher={Sociedade B{\'\i}blica do Brasil},
+ year ={1970 (impress\~ao 1994)},
+ pages =511}
+@book{ruch1926,
+ abnt-6023-2000-section = {8.6.5},
+ author ={G. Ruch},
+ title ={Hist\'oria geral da civiliza{\c c}\~ao},
+ subtitle={da Antig\"uidade ao {XX} s\'eculo},
+ address ={Rio de Janeiro},
+ publisher={F. Briguiet},
+ year ={1926-1940},
+ note ={4~v., il., 19~cm}}
+@journalpart{grafica1985,
+ abnt-6023-2000-section = {8.6.6},
+ title ={Globo Rural},
+ address ={S\~ao Paulo},
+ publisher={Rio Gr\'afica},
+ year ={1985--\space},
+ note ={Mensal},
+ abnt-note={Aqui o espa{\c c}o após o ano foi for{\c c}ado com o comando {\tt space} para
+ ficar igual ao original, muito embora esse espa{\c c}o n\~ao ocorra em
+ outros exemplos.}}
+@journalpart{industria1957,
+ abnt-6023-2000-section = {8.6.7},
+ title ={Desenvolvimento \& Conjuntura},
+ address ={Rio de Janeiro},
+ publisher={Confedera{\c c}\~ao Nacional da Ind\'ustria},
+ year ={1957-1968},
+ note ={Mensal}}
+@article{alcarde1996,
+ abnt-6023-2000-section = {8.6.8-1},
+ author ={J. C. Alcarde and A. A. Rodella},
+ title ={O equivalente em carbonato de c\'alcio dos corretivos da acidez dos solos},
+ journal ={Scientia Agricola},
+ address ={Piracicaba},
+ volume =53,
+ number ={2/3},
+ pages ={204-210},
+ month ={maio/dez.},
+ year =1996}
+@article{benetton1993,
+ abnt-6023-2000-section = {8.6.8-2},
+ author ={M. J. Benetton},
+ title ={Terapia ocupacional e reabilita{\c c}\~ao psicossocial: uma rela{\c c}\~ao
+ poss{\'\i}vel},
+ journal ={Revista de Terapia Ocupacional da Universidade de S\~ao Paulo},
+ address ={S\~ao Paulo},
+ volume =4,
+ number =3,
+ pages ={11-16},
+ month =mar,
+ year =1993}
+@article{figueirde1996,
+ abnt-6023-2000-section = {8.6.9-2},
+ author ={E. Figueiredo},
+ title ={Canad\'a e Antilhas: l{\'\i}nguas populares, oralidade e
+ literatura},
+ journal ={Gragoat\'a},
+ address ={Niter\'oi},
+ number =1,
+ pages ={127-136},
+ month ={2. sem.},
+ year =1996}
+@book{lucci1994,
+ abnt-6023-2000-section = {8.7.1-1},
+ author ={E. A. Lucci},
+ title ={Viver e aprender},
+ subtitle={estudos sociais, 3: exemplar do professor},
+ edition =3,
+ address ={S\~ao Paulo},
+ publisher={Saraiva},
+ year =1994,
+ pages ={96, 7},
+ abnt-note={A \'ultima parte (``96, 7'') foi colocada num campo {\tt pages},
+ n\~ao sei exatamente o que quer dizer, mas atende ao ítem 8.7.1 da
+ `norma'\cite{NBR6023:2000}.}}
+@book{felipe1994,
+ abnt-6023-2000-section = {8.7.1-2},
+ author ={J. F. A. Felipe},
+ title ={A Previd\^encia social na pr\'atica forense},
+ edition =4,
+ address ={Rio de Janeiro},
+ publisher={Forense},
+ year =1994,
+ pages ={viii, 236},
+ abnt-note={A \'ultima parte (``viii, 236'') foi colocada num campo {\tt pages},
+ para atender ao ítem 8.7.1 da
+ `norma'\cite{NBR6023:2000}.}}
+@book{lellis1994,
+ abnt-6023-2000-section = {8.7.1-3},
+ author ={J. Jakubovic and M. Lellis},
+ title ={Matem\'atica na medida certa, 8. s\'erie},
+ subtitle={livro do professor},
+ edition =2,
+ address ={S\~ao Paulo},
+ publisher={Scipione},
+ year =1994,
+ pages ={208, xxi},
+ abnt-note={A \'ultima parte (``208, xxi'') foi colocada num campo {\tt pages},
+ para atender ao ítem 8.7.1 da
+ `norma'\cite{NBR6023:2000}.}}
+
+@book{piaget1980,
+ abnt-6023-2000-section = {8.7.2-1},
+ author ={J. Piaget},
+ title ={Para onde vai a educa{\c c}\~ao},
+ edition =7,
+ address ={Rio de Janeiro},
+ publisher ={J.~Olympio},
+ year =1980,
+ pages =500}
+@book{tabak1993,
+ abnt-6023-2000-section = {8.7.2-2},
+ author ={F. Tabak},
+ title ={A lei como instrumento de mudan{\c c}a social},
+ address ={Fortaleza},
+ publisher={Funda{\c c}\~ao Waldemar Alc\^antara},
+ year =1993,
+ pages =17,
+ pagename={f.}}
+@book{tourinho1994,
+ abnt-6023-2000-section = {8.7.3},
+ author ={Tourinho, Filho, F. C.},
+ title ={Processo penal},
+ edition ={{16.} ed. rev. e atual.},
+ address ={S\~ao Paulo},
+ publisher={Saraiva},
+ year =1994,
+ howpublished={4~v.},
+ abnt-note={Aqui tivemos a necessidade de `enganar' o estilo bibliogr\'afico.
+ Quando o campo edition inicia por um n\'umero o estilo adiciona
+ autom\'aticamente um "ed.". Neste caso colocamos o n\'umero entre
+ chaves o que resolveu o problema.}}
+@book{silva1996,
+ abnt-6023-2000-section = {8.7.4},
+ author ={D. P. Silva},
+ title ={Vocabul\'ario jur{\'\i}dico},
+ edition =4,
+ address ={Rio de Janeiro},
+ publisher={Forense},
+ year =1996,
+ note ={5~v. em~3}}
+@incollection{rego1991,
+ abnt-6023-2000-section = {8.7.5},
+ author ={L. L. B. Rego},
+ title ={O desenvolvimento cognitivo e a prontid\~ao para alfabetiza{\c c}\~ao},
+ editor ={T. N. Carraro},
+ editortype={Org.},
+ booktitle={Aprender pensando},
+ edition =6,
+ address ={Petr\'opolis},
+ publisher={Vozes},
+ year =1991,
+ pages ={31-40}}
+@book{marques1993,
+ abnt-6023-2000-section = {8.7.6-1},
+ author ={M. P. Marques and R. G. Lanzelotte},
+ title ={Banco de dados e hiperm{\'\i}dia},
+ subtitle={construindo um metamodelo para o Projeto Portinari},
+ address ={Rio de Janeiro},
+ publisher={PUC, Departamento de Inform\'atica},
+ year =1993,
+ note ={Pagina{\c c}\~ao irregular}}
+@book{tamandare1993,
+ abnt-6023-2000-section = {8.7.6-2},
+ title ={Sistema de ensino Tamandar\'e},
+ subtitle={sargentos do Ex\'ercito e da Aeron\'autica},
+ address ={[Rio de Janeiro]},
+ publisher={Col\'egio Curso Tamandar\'e},
+ year =1993,
+ note ={N\~ao paginado}}
+@book{cesar1994,
+ abnt-6023-2000-section = {8.8-1},
+ author ={A. M. Cesar},
+ title ={A bala e a mitra},
+ address ={Recife},
+ publisher={Baga{\c c}o},
+ year =1994,
+ pages =267,
+ illustrated={}}
+@book{azevedo1994,
+ abnt-6023-2000-section = {8.8-2},
+ author ={M. R. de Azevedo},
+ title ={Viva vida},
+ subtitle={estudos sociais, 4.},
+ address ={S\~ao Paulo},
+ publisher={FTD},
+ year =1994,
+ pages =194,
+ illustrated={il. color.}}
+@book{batista1992,
+ abnt-6023-2000-section = {8.8-3},
+ author ={Z. Batista and N. Batista},
+ title ={O foguete do Guido},
+ furtherresp={Ilustra{\c c}\~oes de Marilda Castanha},
+ address ={S\~ao Paulo},
+ publisher={Ed. do Brasil},
+ year =1992,
+ pages =15,
+ illustrated={principalmente il. color.}}
+@book{chueire1994,
+ abnt-6023-2000-section = {8.8-4},
+ author ={C. Chueire},
+ title ={Marca angelical},
+ furtherresp={Ilustra{\c c}\~ao Luciane Fadel},
+ address ={Petr\'opolis},
+ publisher={Vozes},
+ year =1994,
+ pages =18,
+ illustrated={somente il.},
+ dimensions={20~cm},
+ isbn ={85-326-1087-0}}
+@book{duran1993,
+ abnt-6023-2000-section = {8.9-1},
+ author ={J. J. Duran},
+ title ={Ilumina{\c c}\~ao para v{\'\i}deo e cinema},
+ address ={S\~ao Paulo},
+ year =1993,
+ pages =126,
+ dimensions={21~cm}}
+@book{chemello1993,
+ abnt-6023-2000-section = {8.9-2},
+ author ={T. Chemello},
+ title ={L\~as, linhas e retalhos},
+ edition =3,
+ address ={S\~ao Paulo},
+ publisher={Global},
+ year =1993,
+ pages =61,
+ illustrated={},
+ dimensions={16~cm {$\times$}~23~cm}}
+@book{arbex1993,
+ abnt-6023-2000-section = {8.10-1},
+ author ={Arbex, Junior, J.},
+ title ={Nacionalismo},
+ subtitle={o desafio \`a nova ordem p\'os-socialista},
+ address ={S\~ao Paulo},
+ publisher={Scipione},
+ year =1993,
+ pages =104,
+ illustrated={},
+ dimensions={23~cm},
+ series ={Hist\'oria em aberto}}
+@book{carvalho1994,
+ abnt-6023-2000-section = {8.10-2},
+ author ={M. Carvalho},
+ title ={Guia pr\'atico do alfabetizador},
+ address ={S\~ao Paulo},
+ publisher={\'Atica},
+ year =1994,
+ pages =95,
+ dimensions={21~cm},
+ series ={Princ{\'\i}pios},
+ number =243}
+@book{miglori1993,
+ abnt-6023-2000-section = {8.10-3},
+ author ={R. Miglori},
+ title ={Paradigmas e educa{\c c}\~ao},
+ address ={S\~ao Paulo},
+ publisher={Aquariana},
+ year =1993,
+ pages =20,
+ dimensions={23~cm},
+ series ={Vis\~ao do futuro},
+ volume =1}
+@book{amaral1994,
+ abnt-6023-2000-section = {8.10-4},
+ author ={Amaral, Sobrinho, J.},
+ title ={Ensino fundamental},
+ subtitle={gastos das Uni\~ao e do {MEC} em 1991: tend\^encias},
+ address ={Bras{\'\i}lia, DF},
+ publisher={IPEA},
+ year =1994,
+ pages =8,
+ series ={Texto para discuss\~ao},
+ number ={n.~31},
+ abnt-note={O n\'umero em s\'erie n\~ao deveria de levar o `n.', este exemplo \'e uma
+ exce{\c c}\~ao. N\~ao sabemos por que.}}
+@book{rodrigues1994,
+ abnt-6023-2000-section = {8.10-5},
+ author ={A. Rodrigues},
+ title ={Teatro completo},
+ furtherresp={Organiza{\c c}\~ao geral e pref\'acio S\'abato Magaldi},
+ address ={Rio de Janeiro},
+ publisher={Nova Aguilar},
+ year =1994,
+ pages =1134,
+ dimensions={19~cm},
+ series ={Biblioteca luso-brasileira. Serie brasileira},
+ abnt-note={Falta mesmo o acento em \emph{S\'erie} no exemplo da norma.}}}
+@book{carruth1993,
+ abnt-6023-2000-section = {8.11.1},
+ author ={J. Carruth},
+ title ={A nova casa do Bebeto},
+ furtherresp={Desenhos de Tony Hutchings. Tradu{\c c}\~ao Ruth Rocha},
+ address ={S\~ao Paulo},
+ publisher={C{\'\i}rculo do Livro},
+ year =1993,
+ pages =21,
+ note ={T{\'\i}tulo original: Moving House}}
+@book{saadi1994,
+ abnt-6023-2000-section = {8.11.2-1},
+ author ={Saadi},
+ title ={O jardim das rosas...},
+ furtherresp={Tradu{\c c}\~ao de Aur\'elio Buarque de Holanda},
+ address ={Rio de Janeiro},
+ publisher={J. Olympio},
+ year =1944,
+ pages =124,
+ illustrated={},
+ series ={Cole{\c c}\~ao Rubaiyat},
+ note ={Vers\~ao francesa de: Franz Toussaint. Original \'arabe}}
+@book{mandino1994,
+ abnt-6023-2000-section = {8.11.2-2},
+ author ={O Mandino},
+ title ={A universidade do sucesso},
+ furtherresp={Tradu{\c c}\~ao de Eugenia Loureiro},
+ edition =6,
+ address ={Rio de Janeiro},
+ publisher={Record},
+ year =1994,
+ pages =562,
+ dimensions={21~cm},
+ note ={T{\'\i}tulo original: The university of success}}
+@book{makau1962,
+ abnt-6023-2000-section = {8.11.3-1},
+ author ={A. B. Makau},
+ title ={Esperanza de la educaci\'on hoy},
+ address ={Lisboa},
+ publisher={J.~Piaget},
+ year =1962,
+ reprinted-from={wmoore1960}}
+@book{wmoore1960,
+ abnt-6023-2000-section = {8.11.3-1b},
+ editor ={W. Moore},
+ title={Construtivismo del movimiento educacional},
+ subtitle={soluciones},
+ address ={C\'ordoba, AR},
+ year =1960,
+ pages ={309-340},
+ abnt-note={Essa referência ainda traz importantes problemas de implementa{\c c}\~ao.
+ No original aparecem dois campos address/publisher. A segunda
+ ocorrência desses campos por enquanto \'e ignorada pelo estilo.}}
+@article{lion1981,
+ abnt-6023-2000-section = {8.11.3-2},
+ author ={M. F. Lion and J. Andrade},
+ title ={Drogas cardiovasculares e gravidez},
+ reprinted-text={Separata de},
+ journal={Arquivos Brasileiros de Cardiologia},
+ address ={S\~ao Paulo},
+ volume =37,
+ number =2,
+ pages ={125-127},
+ year =1981}
+@monography{morgado1990,
+ abnt-6023-2000-section = {8.11.4-1},
+ author ={M. L. C. Morgado},
+ title ={Reimplante dent\'ario},
+ year =1990,
+ type ={Especializa{\c c}\~ao},
+ school ={Faculdade de Odontologia, Universidade Camilo Castelo Branco},
+ pages =51,
+ pagename={f.},
+ address ={S\~ao Paulo}}
+@mastersthesis{araujo1986,
+ abnt-6023-2000-section = {8.11.4-2},
+ author ={U. A. M. Ara\'ujo},
+ title ={M\'ascaras inteiri{\c c}as Tuk\'una},
+ subtitle={possibilidade de estudo de artefatos
+ de museu para o conhecimento do universo ind{\'\i}gena},
+ year-presented=1985,
+ year =1986,
+ pages =102,
+ pagename={f.},
+ type ={Mestrado em Ci\^encias Sociais},
+ school ={Funda{\c c}\~ao Escola de Sociologia Pol{\'\i}tica de S\~ao Paulo},
+ address ={S\~ao Paulo},
+ abnt-note={No original: `S\~ao Paulo. 1985.', ou seja um ponto após o endere{\c c}o ao
+ inv\'es de uma vírgula que aparentemente deveria ser o correto.}}
+@monography{morgadob1990,
+ abnt-6023-2000-section = {8.11.4-1b},
+ author ={M. L. C. Morgado},
+ title ={Reimplante dent\'ario},
+ year =1990,
+ type ={Especializa{\c c}\~ao},
+ school ={Faculdade de Odontologia, Universidade Camilo Castelo Branco},
+ pages =51,
+ pagename={f.},
+ address ={S\~ao Paulo}}
+@monography{morgadoc1990,
+ abnt-6023-2000-section = {8.11.4-1c},
+ author ={M. L. C. Morgado},
+ title ={Reimplante dent\'ario},
+ year =1990,
+ type ={Especializa{\c c}\~ao},
+ school ={Faculdade de Odontologia, Universidade Camilo Castelo Branco},
+ pages =51,
+ pagename={f.},
+ address ={S\~ao Paulo}}
+@book{laurenti1978,
+ abnt-6023-2000-section = {8.11.5-1},
+ author ={R. Laurenti},
+ title ={Mortalidade pr\'e-natal},
+ address ={S\~ao Paulo},
+ publisher={Centro Brasileiro de Classifica{\c c}\~ao de Doen{\c c}as},
+ year =1978,
+ note ={Mimeografado}}
+@article{marins1991,
+ abnt-6023-2000-section = {8.11.5-2},
+ author ={J. L. C. Marins},
+ title ={Massa calcificada da naso-faringe},
+ journal ={Radiologia Brasileira},
+ address ={S\~ao Paulo},
+ number =23,
+ year =1991,
+ note ={No prelo}}
+@inproceedings{malagrino1985,
+ abnt-6023-2000-section = {8.11.5-3},
+ author ={W. Malagrino and others},
+ title ={Estudos preliminares sobre os efeitos de baixas concentra{\c c}\~oes
+ de detergentes ami\^onicos na forma{\c c}\~ao do bisso em
+ \textit{Branchidontas solisianus}},
+ organization={Congresso Brasileiro de Engenharia Sanit\'aria e Ambiental},
+ conference-number=13,
+ conference-address={Macei\'o},
+ conference-year=1985,
+ note ={N\~ao publicado},
+ abnt-note={O original difere completamente, n\~ao ficou claro porque a `norma'
+ neste caso fugiu completamente da formata{\c c}\~ao dos outros exemplos.}}
+@book{zilberman1998,
+ abnt-6023-2000-section = {8.11.5-4},
+ author ={R. Zilberman},
+ title ={A leitura e o ensino da literatura},
+ address ={S\~ao Paulo},
+ publisher={Contexto},
+ year =1988,
+ reprinted-text ={Recens\~ao de},
+ reprinted-from={silva1988}}
+@article{silva1988,
+ abnt-6023-2000-section = {8.11.5-4b},
+ author ={E. T. Silva},
+ journal ={Ci.\ Inf.},
+ address ={Bras{\'\i}lia, DF},
+ volume =17,
+ number =2,
+ month ={jul./dez.},
+ year =1988}
+@book{holanda1994,
+ abnt-6023-2000-section = {8.11.5-6},
+ author ={S. B. Holanda},
+ title ={Caminhos e fronteiras},
+ edition =3,
+ address ={S\~ao Paulo},
+ publisher={Companhia das Letras},
+ year =1994,
+ pages =301,
+ dimensions={21~cm},
+ illustrated={},
+ note ={Inclui {\'\i}ndice},
+ isbn ={85-7164-411-X}}
+@book{pelosi1993,
+ abnt-6023-2000-section = {8.11.5-7},
+ author ={T. Pelosi},
+ title ={O caminho das cordas},
+ address ={Rio de Janeiro},
+ publisher={Anais},
+ year =1993,
+ pages =158,
+ illustrated={},
+ dimensions={21~cm},
+ note ={Bibliografia: p. 115--158}}
+@book{tringali1994,
+ abnt-6023-2000-section = {8.11.5-8},
+ author ={D. Tringali},
+ title ={Escolas liter\'arias},
+ address ={S\~ao Paulo},
+ publisher={Musa},
+ year =1994,
+ pages =246,
+ dimensions={21~cm},
+ note ={Inclui bibliografias}}
+@misc{delosmar1997,
+ abnt-6023-2000-section = {8.11.5-9},
+ title ={Resprin},
+ subtitle={comprimidos},
+ furtherresp={Respons\'avel t\'ecnico Delosmar R.\ Bastos},
+ address ={S\~ao Jos\'e dos Campos},
+ publisher={Johnson \& Johnson},
+ year =1997,
+ note ={Bula de rem\'edio},
+ abnt-note={N\~ao sabemos porque na `norma' foi formatado desse jeito.
+ Seria mais sensato colocar a empresa como autora e formatar
+ como {\tt manual}. Afinal o que \'e uma bula sen\~ao um manual?
+ Veja na referência \citeonline{resprinb1997} a nossa sugest\~ao de
+ formata{\c c}\~ao.}}
+@manual{resprinb1997,
+ abnt-6023-2000-section = {8.11.5-9b},
+ title ={Resprin},
+ subtitle={comprimidos},
+ furtherresp={Respons\'avel t\'ecnico Delosmar R.\ Bastos},
+ address ={S\~ao Jos\'e dos Campos},
+ organization={Johnson \& Johnson},
+ year =1997,
+ note ={Bula de rem\'edio},
+ abnt-note={Esta \'e a nossa sugest\~ao de formata{\c c}\~ao para a referência
+ \citeonline{delosmar1997}.}}
+@book{cardim1984,
+ abnt-6023-2000-section = {8.11.5-11},
+ author ={M. S. Cardim},
+ title ={Constitui o ensino de 2$^o$ grau regular noturno uma verdadeira educa{\c c}\~ao
+ de adultos?},
+ address ={Curitiba},
+ publisher={Universidade Federal do Paran\'a, Setor de Educa{\c c}\~ao},
+ year =1984,
+ note ={3 microfichas. Redu{\c c}\~ao de 1:24.000}}
+
+@book{cretella1992,
+ abnt-6023-2000-section = {9.1-1},
+ author ={Cretella, J\'unior, J.},
+ title ={Do impeachment no direito brasileiro},
+ address ={[S\~ao Paulo]},
+ publisher ={R. dos Tribunais},
+ year =1992,
+ pages =107,
+ abnt-note={A pagina{\c c}\~ao no exemplo da `norma' est\'a `p.~107'.}}
+@article{boletime1965,
+ abnt-6023-2000-section = {9.1-2},
+ title ={Boletim~estat{\'\i}stico [da] Rede Ferrovi\'aria Federal},
+ address ={Rio de Janeiro},
+ year =1965,
+ pages =20,
+ abnt-note={A pagina{\c c}\~ao no exemplo da `norma' est\'a `p.~20'.}}
+@book{freyre1943,
+ abnt-6023-2000-section = {9.2.2-1},
+ author ={G. Freyre},
+ title ={Casa grande \& senzala},
+ subtitle={forma{\c c}\~ao da fam{\'\i}lia brasileira sob regime de economia
+ patriarcal},
+ address ={Rio de Janeiro},
+ publisher={J.~Olympio},
+ year =1943,
+ howpublished={2~v.}}
+@book{freyre1936,
+ abnt-6023-2000-section = {9.2.2-2},
+ author ={G. Freyre},
+ title ={Sobrados e mocambos},
+ subtitle={decad\^encia do patriarcado rural no Brasil},
+ address ={S\~ao Paulo},
+ publisher={Ed.~Nacional},
+ year =1936,
+ abnt-note={O certo deveria ser `Nacional' e n\~ao `Ed.~Nacional'.}}
+@book{freyreg1936,
+ abnt-6023-2000-section = {9.2.3-1},
+ author ={G. Freyre},
+ title ={Sobrados e mocambos},
+ subtitle={decad\^encia do patriarcado rural no Brasil},
+ address ={S\~ao Paulo},
+ publisher={Ed.~Nacional},
+ year =1936,
+ pages =405}}
+@book{freyre1938,
+ abnt-6023-2000-section = {9.2.3-2},
+ author ={G. Freyre},
+ title ={Sobrados e mocambos},
+ subtitle={decad\^encia do patriarcado rural no Brasil},
+ address ={S\~ao Paulo},
+ publisher={Ed.~Nacional},
+ year =1938,
+ edition =2,
+ pages =410},
+ abnt-note={No original n\~ao h\'a espa{\c c}o entre as pontua{\c c}\~oes, isto \'e, aparece
+ `\underline{\ \ \ \ \ \ \ \ }.\underline{\ \ \ \ \ \ \ \ }.'}
+
diff --git a/macros/latex/contrib/abntex2/doc/abntex2-doc-options.bib b/macros/latex/contrib/abntex2/doc/abntex2-doc-options.bib
new file mode 100644
index 0000000000..0aa29b4808
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2-doc-options.bib
@@ -0,0 +1,62 @@
+@string{ abnt.bibtex.doc.header = "$Header: /home/cvsroot/abntex/texmf/bibtex/bib/abntex/abnt-bibtex-doc.bib,v 1.9 2003/03/21 18:28:51 gweber Exp $"}
+@ABNT-options{ABNT-default,
+ abnt-emphasize="\emph",
+ abnt-repeated-field-omit="no",
+ abnt-full-initials="no",
+ abnt-show-options="warn",
+ abnt-thesis-year="final",
+ key="x"}
+@ABNT-options{ABNT-options0,
+ abnt-show-options="list",
+ key="a"}
+@ABNT-options{ABNT-options-bf,
+ abnt-emphasize="\textbf",
+ key="x"}
+@ABNT-options{ABNT-options1,
+ abnt-full-initials="yes",
+ key="x"}
+@ABNT-options{ABNT-options2,
+ abnt-full-initials="no",
+ key="x"}
+@ABNT-options{ABNT-options3,
+ abnt-thesis-year="title",
+ key="x"}
+@ABNT-options{ABNT-options4,
+ abnt-thesis-year="both",
+ key="x"}
+@ABNT-options{ABNT-options5,
+ abnt-thesis-year="final",
+ key="x"}
+@ABNT-options{ABNT-options6,
+ abnt-etal-list=0,
+ key="x"}
+@ABNT-options{ABNT-final,
+ abnt-emphasize="\textbf",
+ abnt-repeated-field-omit="no",
+ abnt-full-initials="no",
+ abnt-show-options="list",
+ abnt-thesis-year="final",
+ abnt-etal-list=3,
+ key="x"}
+@ABNT-options{ABNT-barcelos0,
+ abnt-thesis-year="title",
+ key="x"}
+@ABNT-options{ABNT-barcelos1,
+ abnt-thesis-year="final",
+ key="x"}
+@ABNT-options{abnt-no-etal-label,
+ abnt-no-etal-label="no",key="aaaa"}
+@ABNT-options{abnt-etal-label,
+ abnt-no-etal-label="yes",key="aaaa"}
+@ABNT-options{7.9.3-2:begin,
+ abnt-full-initials="yes",
+ key="x"}
+@ABNT-options{7.9.3-2:end,
+ abnt-full-initials="no",
+ key="x"}
+@ABNT-options{8.5.2-1:begin,
+ abnt-full-initials="yes",
+ key="x"}
+@ABNT-options{8.5.2-1:end,
+ abnt-full-initials="no",
+ key="x"}
diff --git a/macros/latex/contrib/abntex2/doc/abntex2-doc-test.bib b/macros/latex/contrib/abntex2/doc/abntex2-doc-test.bib
new file mode 100644
index 0000000000..c5bb702e6e
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2-doc-test.bib
@@ -0,0 +1,243 @@
+%% This BibTeX bibliography file was created using BibDesk.
+%% http://bibdesk.sourceforge.net/
+
+
+%% Created for Lauro Cesar Araujo at 2013-10-12 11:06:55 -0300
+
+
+%% Saved with string encoding Unicode (UTF-8)
+
+
+@string{abnt.test.header = {$Header: /home/cvsroot/abntex/texmf/bibtex/bib/abntex/abnt-test.bib,v 1.7 2003/04/10 11:30:51 gweber Exp $}}
+
+@string{cmb = {Cell.\ Mol.\ Biol.}}
+
+@string{ieee = {Institute of Electrical and Electronics Engineers, Inc.}}
+
+
+@inbook{hamada2008,
+ Address = {Nova York, Estados Unidos},
+ Annote = {Exemplo de refer{\^e}ncia do tipo cap{\'\i}tulo com autor diferente do autor do livro
+
+Exemplo apresentado por Ello{\'a} Guedes (https://plus.google.com/u/0/112154097203276154799) no grupo do G+
+
+"Matar a charada n{\~a}o foi t{\~a}o trivial considerando o guia do abntex2cite, pois um exemplo mais completo est{\'a} faltando. Todos eles mostram o mesmo "In: ___ ".
+
+Gostaria de sugerir a refer{\^e}ncia que estou utilizando como exemplo para gera{\c c}{\~a}o correta de refer{\^e}ncias tipo cap{\'\i}tulo com autor diferente do autor do livro. Acho que pode ser {\'u}til para outras pessoas."
+
+https://github.com/abntex/abntex2/issues/82},
+ Author = {Mitsuru Hamada},
+ Booktitle = {Cryptography and Research Perspectives},
+ Date-Added = {2013-10-12 14:03:25 +0000},
+ Date-Modified = {2013-10-12 14:05:25 +0000},
+ Organization = {Roland E. Chen},
+ Pages = {1-48},
+ Publisher = {Nova Science Publishers},
+ Title = {Constructive Codes for Classical and Quantum Wiretap Channels},
+ Year = {2008}}
+
+@book{acentos1,
+ Organization = {\'a\'e{\'\i}\'o\'u{\c c}\~a\~o {\'a}{\'e}{\'\i}{\'o}{\'u}{\c c}{\~a}{\~o}},
+ Title = {teste}}
+
+@article{ARTICLE1,
+ Address = {Endere{\c c}o},
+ Author = {First von Last, Jr.},
+ Journal = {T{\'\i}tulo da Revista},
+ Month = {M{\^e}s},
+ Number = 2,
+ Pages = {15905-15913},
+ Title = {T{\'\i}tulo da Obra: artigo com um autor},
+ Volume = 10,
+ Year = 2000}
+
+@article{ARTICLE2,
+ Address = {Endere{\c c}o},
+ Author = {First von Last, Jr. and Second von Previous, Filho},
+ Journal = {T{\'\i}tulo da Revista},
+ Month = {M{\^e}s},
+ Number = 2,
+ Pages = {15905-15913},
+ Title = {T{\'\i}tulo da Obra: artigo com dois autores},
+ Volume = 10,
+ Year = 2000}
+
+@article{ARTICLE3,
+ Address = {Endere{\c c}o},
+ Author = {First von Last, Jr. and Second von Previous, Filho and Terceiro da Silva},
+ Journal = {T{\'\i}tulo da Revista},
+ Month = {M{\^e}s},
+ Number = 2,
+ Pages = {15905-15913},
+ Title = {T{\'\i}tulo da Obra: artigo com tr\^es autores},
+ Volume = 10,
+ Year = 2000}
+
+@article{ARTICLE4,
+ Address = {Endere{\c c}o},
+ Author = {First von Last, Jr. and Second von Previous, Filho and Terceiro da Silva and Quarto Quinto},
+ Journal = {T{\'\i}tulo da Revista},
+ Month = {M{\^e}s},
+ Number = 2,
+ Pages = {15905-15913},
+ Title = {T{\'\i}tulo da Obra: artigo com quatro autores},
+ Volume = 10,
+ Year = 2000}
+
+@article{Tsen86,
+ Author = {K T Tsen and H Morko{\c{c}}},
+ Journal = {Phys.\ Rev.~B},
+ Pages = {4412-4414},
+ Title = {Population relaxation time of nonequilibrium {LO} phonons and electron-phonon interactions in {GaAs--Al$_x$Ga$_{1-x}$As} multiple-quantum-well structures},
+ Volume = {34},
+ Year = 1986}
+
+@article{Schroter98,
+ Author = {U Schr\"oter and D Heitmann},
+ Journal = {Phys.\ Rev.~B},
+ Pages = {15419-15421},
+ Title = {Surface-plasmon-enhanced transmission through metallic gratings},
+ Volume = 58,
+ Year = 1998}
+
+@article{Sun99,
+ Author = {H Sun},
+ Contribuidopor = {G.W.},
+ Journal = {Phys.\ Rev.\ B},
+ Pages = {15381-15384},
+ Title = {Electronic states of {V}-shaped semiconductor quantum wires in electric fields},
+ Volume = 58,
+ Year = 1999}
+
+@article{Creci99,
+ Author = {Geraldo Creci and Gerald Weber},
+ Contribuidopor = {G.W.},
+ Journal = {Semicond.\ Sci.\ Technol.},
+ Pages = {690-694},
+ Title = {Electron and hole states in {V}-groove quantum wires: an effective potential calculation},
+ Volume = 14,
+ Year = 1999}
+
+@article{Subramaniam98,
+ Author = {V Subramaniam and A K Kirsch and T M Jovin},
+ Contribuidopor = {G.W.},
+ Journal = cmb,
+ Pages = {689-700},
+ Title = {Cell biological applications of scanning near-field optical microscopy {(NSOM)}},
+ Volume = 44,
+ Year = 1998}
+
+@article{Deng00,
+ Author = {Z-Y Deng and X Chen and T Ohji and T Kobayashi},
+ Contribuidopor = {G.W.},
+ Journal = {Phys.\ Rev.\ B},
+ Pages = {15905-15913},
+ Title = {Subband structures and exciton and impurity states in {V}-shaped {GaAs-Ga$_{1-x}$Al$_x$As} quantum wires},
+ Volume = 61,
+ Year = 2000}
+
+@book{Koneman99,
+ Address = {Buenos Aires},
+ Author = {E W Koneman and S D Allen and W M Janda and P C Schreckenberger and W C Winn},
+ Contribuidopor = {G.W.},
+ Edition = 5,
+ Publisher = {M{\'e}dica Panamericana},
+ Title = {Diagn{\'o}stico Microbiol{\'o}gico},
+ Year = 1999}
+
+@book{Cardona82,
+ Address = {Berlin},
+ Contribuidopor = {G.W.},
+ Editor = {M. Cardona and G. G{\"u}ntherodt},
+ Isbn = {3-540-11513-7},
+ Number = 51,
+ Publisher = {Springer},
+ Series = {Topics in applied physics},
+ Title = {Light Scattering in Solids},
+ Year = {1982}}
+
+@article{Eiter99:HAA,
+ Author = {Eiter, Thomas and others},
+ Contribuidopor = {E.T.L.},
+ Journal = {Artificial Intelligence},
+ Pages = {179-255},
+ Publisher = {Elsevier},
+ Title = {Heterogeneous Active Agents, {I}: Semantics},
+ Volume = {108},
+ Year = 1999}
+
+@article{Inverno97:Formalisms,
+ Author = {d'Inverno, Mark and Fisher, Michael and Lomuscio, Alessio and Luck, Michael and de Rijke, Maarten and Ryan, Mark and Wooldridge, Michael},
+ Contribuidopor = {E.T.L.},
+ Journal = {The Knowledge Engeneering Review},
+ Number = 12,
+ Title = {Formalisms for Multi-Agent Systems},
+ Volume = 3,
+ Year = 1997}
+
+@book{Ferber95:SMA,
+ Address = {Paris},
+ Author = {Ferber, Jacques},
+ Contribuidopor = {E.T.L.},
+ Publisher = {InterEditions},
+ Title = {Les Syst\`emes Multi-Agent: Vers une Inteligence Collective},
+ Year = 1995}
+
+@incollection{Jennings98:Applications,
+ Address = {Heidelberg},
+ Author = {Nicholas R. Jennings and Michael J. Wooldridge},
+ Booktitle = {Agent Technology: Foundations, Applications, and Markets},
+ Contribuidopor = {E.T.L.},
+ Editor = {Nicholas R. Jennings and Michael J. Wooldridge},
+ Pages = {3--28},
+ Publisher = {Springer},
+ Title = {Applications of Intelligent Agents},
+ Year = 1998}
+
+@manual{Bumgardner97:Syd,
+ Author = {Bumgardner, Jim},
+ Contribuidopor = {E.T.L.},
+ Title = {Syd 1.0.5: User Manual},
+ Year = 1997}
+
+@inproceedings{Valiant95:Rationality,
+ Address = {Santa Cruz (CA)},
+ Author = {Valiant, Leslie G.},
+ Booktitle = {Proc. of the 8th Annual Conference on Computer Learning Theory},
+ Contribuidopor = {E.T.L.},
+ Month = {July 5-8},
+ Title = {Rationality},
+ Year = 1995}
+
+@techreport{Singh91:Intentions,
+ Author = {Munindar P. Singh},
+ Contribuidopor = {E.T.L.},
+ Institution = {Unknown},
+ Title = {Intentions for Multiagent Systems},
+ Year = 1991}
+
+@unpublished{Mccarthy92:Elephant,
+ Author = {John McCarthy},
+ Contribuidopor = {E.T.L.},
+ Note = {Artigo do McCarthy sobre a linguage de programa\c{c}\~ao Elephant},
+ Title = {Elephant 2000: A Programming Language Based on Speech Acts},
+ Year = 1992}
+
+@phdthesis{Giraffa:1999,
+ Address = {Porto Alegre},
+ Author = {L{\'u}cia M. Martins Giraffa},
+ Contribuidopor = {Ligia Fl{\'a}via},
+ School = {Universidade Federal do Rio Grande do Sul},
+ Title = {Uma arquitetura de tutor utilizando estados mentais},
+ Year = {1999}}
+
+@inproceedings{Chiao00,
+ Address = {Piscataway, NJ},
+ Author = {B. Elamaran and Iao-Mak Chio and Liang-Yu Chen and Jung-Chih Chiao},
+ Booktitle = {Proceedings...},
+ Organization = {Microwave Symposium digest,{ 67., 2000, Massachussets}},
+ Pages = {835-838},
+ Publisher = IEEE,
+ Title = {{A Beam-Steerer Using Reconfigurable PBG Ground Plane}},
+ Volume = {2},
+ Year = {2000}}
diff --git a/macros/latex/contrib/abntex2/doc/abntex2-doc.bib b/macros/latex/contrib/abntex2/doc/abntex2-doc.bib
new file mode 100644
index 0000000000..5d03f981e3
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2-doc.bib
@@ -0,0 +1,817 @@
+%% This BibTeX bibliography file was created using BibDesk.
+%% http://bibdesk.sourceforge.net/
+
+
+%% Created for Lauro Cesar Araujo at 2015-04-27 19:42:19 -0300
+
+
+%% Saved with string encoding Unicode (UTF-8)
+
+%% %% Modificado 31-07-2015, Youssef Cherem: remoção de maiúsculas entre chaves, como {A}.
+
+
+@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 $}}
+
+
+@book{ibge1993,
+ Address = {Rio de Janeiro},
+ Author = {IBGE},
+ Date-Added = {2013-08-21 13:48:18 +0000},
+ Date-Modified = {2013-08-21 13:55:50 +0000},
+ Edition = {3},
+ Organization = {http://biblioteca.ibge.gov.br/visualizacao/livros/liv23907.pdf},
+ Publisher = {Centro de Documenta{\c c}{\~a}o e Dissemina{\c c}{\~a}o de Informa{\c c}{\~o}es. Funda{\c c}{\~a}o Intituto Brasileiro de Geografia e Estat{\'\i}stica},
+ Title = {Normas de apresenta{\c c}{\~a}o tabular},
+ Urlaccessdate = {21 ago 2013},
+ Year = {1993}}
+
+@manual{abntex2modelo-livro,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Youssef Cherem},
+ Date-Added = {2013-08-20 11:04:36 +0000},
+ Date-Modified = {2015-04-27 22:41:44 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo de Livro produzido com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@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 = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-03-11 13:38:46 +0000},
+ Date-Modified = {2015-04-27 22:42:02 +0000},
+ Organization = {Equipe abnteX2},
+ Title = {Exemplo de uso de gloss{\'a}rio com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{babel,
+ Author = {Johannes Braams},
+ Date-Added = {2013-02-17 14:07:33 +0000},
+ Date-Modified = {2013-02-17 14:07:33 +0000},
+ Month = {April},
+ 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},
+ Bdsk-Url-1 = {http://mirrors.ctan.org/info/babel/babel.pdf}}
+
+@manual{oberdiek2011,
+ Author = {Heiko Oberdiek},
+ Date-Added = {2013-02-03 23:17:19 +0000},
+ Date-Modified = {2013-02-03 23:18:01 +0000},
+ Month = {dez},
+ Title = {The bookmark package},
+ Url = {https://www.ctan.org/pkg/bookmark},
+ Urlaccessdate = {27.2.2015},
+ Year = {2011}}
+
+@manual{enumitem,
+ Author = {Javier Bezos},
+ Date-Added = {2013-01-22 10:24:05 +0000},
+ Date-Modified = {2013-01-22 10:31:21 +0000},
+ Month = {9},
+ Organization = {CTAN},
+ Title = {Customizing lists with the enumitem package},
+ Url = {http://linorg.usp.br/CTAN/macros/latex/contrib/enumitem/enumitem.pdf},
+ Urlaccessdate = {22.1.2013},
+ Year = {2011},
+ Bdsk-Url-1 = {http://linorg.usp.br/CTAN/macros/latex/contrib/enumitem/enumitem.pdf}}
+
+@manual{abntex2modelo-projeto-pesquisa,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-19 09:55:40 +0000},
+ Date-Modified = {2015-04-27 22:41:54 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Projeto de pesquisa com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo-artigo,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-15 00:08:47 +0000},
+ Date-Modified = {2015-04-27 22:41:58 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Artigo cient{\'\i}fico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo-relatorio,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-15 00:06:21 +0000},
+ Date-Modified = {2015-04-27 22:41:51 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Relat{\'o}rio T{\'e}cnico e/ou Cient{\'\i}fico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{DOI,
+ Address = {Oxford},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = feb,
+ Org-Short = {IDF},
+ Organization = {International DOI Foundation},
+ Title = {The {DOI} handbook},
+ Url = {doi:10.1000/182},
+ Year = 2003,
+ Bdsk-Url-1 = {doi:10.1000/182}}
+
+@manual{ISO4:1997,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Rules for the abbreviation of title words and titles of publications},
+ Title = {{ISO} 4:1997},
+ Year = 1997}
+
+@manual{ISO214:1976,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Abstracts for publications and documentation},
+ Title = {{ISO} 214:1976},
+ Year = 1976}
+
+@manual{ISO215:1986,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Presentation of contributions to periodicals and other serials},
+ Title = {{ISO} 215:1986},
+ Year = 1986}
+
+@manual{ISO639-1:2002,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Codes for the representation of names of languages --- Part 1: Alpha-2 code},
+ Title = {{ISO} 639-1:2002},
+ Year = 2002}
+
+@manual{ISO639-2:1998,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Codes for the representation of names of languages -- Part 2: Alpha-3 code},
+ Title = {{ISO} 639-2:1998},
+ Year = 1998}
+
+@manual{ISO690-2:1997,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Bibliographic references Part 2: Electronic documents or parts thereof},
+ Title = {{ISO} 690-2},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm},
+ Urlaccessdate = {31 mar. 2003},
+ Year = 1997,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm}}
+
+@manual{ISO690:1987,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Bibliographic references --- Content, form and structure},
+ Title = {{ISO} 690:1987},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-1e.htm},
+ Urlaccessdate = {31 mar. 2003},
+ Year = 1987,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-1e.htm}}
+
+@manual{ISO832:1994,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Bibliographic description and references --- Rules for the abbreviation of bibliographic terms},
+ Title = {{ISO} 832:1994},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/832e.htm},
+ Urlaccessdate = {31 mar. 2003},
+ Year = 1994,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/832e.htm}}
+
+@manual{ISO999:1996,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Guidelines for the content, organization and presentation of indexes},
+ Title = {{ISO} 999:1996},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/999e.htm},
+ Urlaccessdate = {31 mar. 2003},
+ Year = 1996,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/999e.htm}}
+
+@manual{ISO2108:1992,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International Standard Book Numbering ({ISBN})},
+ Title = {{ISO} 2108:1992},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/2108e.htm},
+ Urlaccessdate = {31 mar. 2003},
+ Year = 1992,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/2108e.htm}}
+
+@manual{ISO2788:1986,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Guidelines for the establishment and development of monolingual thesauri},
+ Title = {{ISO} 2788:1986},
+ Year = 1986}
+
+@manual{ISO3297:1998,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International standard serial number ({ISSN})},
+ Title = {{ISO} 3297:1998},
+ Year = 1998}
+
+@manual{ISO3901:2001,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International Standard Recording Code ({ISRC})},
+ Title = {{ISO} 3901:2001},
+ Year = 2001}
+
+@manual{ISO5122:1979,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Abstract sheets in serial publications},
+ Title = {{ISO} 5122:1979},
+ Year = 1979}
+
+@manual{ISO5123:1984,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Headers for microfiche of monographs and serials},
+ Title = {{ISO} 5123:1984},
+ Year = 1984}
+
+@manual{ISO5963:1985,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Methods for examining documents, determining their subjects, and selecting indexing terms},
+ Title = {{ISO} 5963:1985},
+ Year = 1985}
+
+@manual{ISO5964:1985,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Guidelines for the establishment and development of multilingual thesauri},
+ Title = {{ISO} 5964:1985},
+ Year = 1985}
+
+@manual{ISO7154:1983,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Documentation --- Bibliographic filing principles},
+ Title = {{ISO} 7154:1983},
+ Year = 1983}
+
+@manual{ISO7220:1996,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Presentation of catalogues of standards},
+ Title = {{ISO} 7220:1996},
+ Year = 1996}
+
+@manual{ISO10324:1997,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Holdings statements --- Summary level},
+ Title = {{ISO} 10324:1997},
+ Year = 1997}
+
+@manual{ISO10444:1994,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International standard technical report number ({ISRN})},
+ Title = {{ISO} 10444:1994},
+ Year = 1994}
+
+@manual{ISO10957:1993,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International standard music number ({ISMN})},
+ Title = {{ISO} 10957:1993},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/10957e.htm},
+ Urlaccessdate = {24 abr. 2003},
+ Year = 1993,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/10957e.htm}}
+
+@manual{ISO11108:1996,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Archival paper --- Requirements for permanence and durability},
+ Title = {{ISO} 11108:1996},
+ Year = 1996}
+
+@manual{ISO11798:1999,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- Permanence and durability of writing, printing and copying on paper --- Requirements and test methods},
+ Title = {{ISO} 11798:1999},
+ Year = 1999}
+
+@manual{ISO15706:2002,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International Standard Audiovisual Number ({ISAN})},
+ Title = {{ISO} 15706:2002},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/15706e.htm},
+ Urlaccessdate = {24 abr. 2003},
+ Year = 2002,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/standard/15706e.htm}}
+
+@manual{ISO15707:2001,
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ISO},
+ Organization = {International Standards Organization},
+ Subtitle = {Information and documentation --- International Standard Musical Work Code ({ISWC})},
+ Title = {{ISO} 15707:2001},
+ Url = {http://www.nlc-bnc.ca/iso/tc46sc9/15707.htm},
+ Urlaccessdate = {24 abr. 2003},
+ Year = 2001,
+ Bdsk-Url-1 = {http://www.nlc-bnc.ca/iso/tc46sc9/15707.htm}}
+
+@manual{NBR6021:1994,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = oct,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 3,
+ Subtitle = {Apresenta{\c c}\~ao de peri\'odicos},
+ Title = {{NBR} 6021},
+ Year = 1994}
+
+@manual{NBR6022:1994,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Apresenta{\c c}\~ao de artigos em publica{\c c}\~oes peri\'odicos},
+ Title = {{NBR} 6022},
+ Year = 1994}
+
+@manual{NBR6022:2018,
+ Address = {Rio de Janeiro},
+ Month = may,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao -- Artigo em publica{\c c}\~ao peri\'odica t\'ecnica e/ou cient\'ifica -- Apresenta{\c c}\~ao},
+ Title = {{NBR} 6022},
+ Year = 2018}
+
+@manual{NBR6023:2000,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 22,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Refer\^encias --- Elabora{\c c}\~ao},
+ Title = {{NBR} 6023},
+ Year = 2000}
+
+@manual{NBR6023:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Note = {Substitui a Ref.~\citeonline{NBR6023:2000}},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 24,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Refer\^encias --- Elabora{\c c}\~ao},
+ Title = {{NBR} 6023},
+ Year = 2002}
+
+@manual{NBR6024:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Numera{\c c}\~ao progressiva das se{\c c}\~oes de um documento},
+ Title = {{NBR} 6024},
+ Year = 1989}
+
+@manual{NBR6025:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = set,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Revis\~ao de originais e provas},
+ Title = {{NBR} 6025},
+ Year = 1989}
+
+@manual{NBR6026:1994,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = mar,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Legenda bibliogr\'afica},
+ Title = {{NBR} 6026},
+ Year = 1994}
+
+@manual{NBR6027:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Sum\'ario},
+ Title = {{NBR} 6027},
+ Year = 1989}
+
+@manual{NBR6028:1980,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Subtitle = {Resumos},
+ Title = {{NBR} 6028},
+ Year = 1980}
+
+@manual{NBR6028:1990,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = may,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 3,
+ Subtitle = {Resumos},
+ Title = {{NBR} 6028},
+ Year = 1990}
+
+@manual{NBR6029:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = sep,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 9,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Livros e folhetos --- Apresenta{\c c}\~ao},
+ Title = {{NBR} 6029},
+ Year = 2002}
+
+@manual{NBR6032:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 14,
+ Subtitle = {Abrevia{\c c}\~oes de T{\'\i}tulos de peri\'odicos e publica{\c c}\~oes seriadas},
+ Title = {{NBR} 6032},
+ Year = 1989}
+
+@manual{NBR6033:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 5,
+ Subtitle = {Ordem alfab\'etica},
+ Title = {{NBR} 6033},
+ Year = 1989}
+
+@manual{NBR6034:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 3,
+ Subtitle = {Prepara{\c c}{\~a}o de {\'\i}ndice de publica{\c c}{\~o}es},
+ Title = {{NBR} 6034},
+ Year = 1989}
+
+@manual{NBR10520:1988,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = oct,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 3,
+ Subtitle = {Apresenta{\c c}\~ao de cita{\c c}\~oes em documentos --- Procedimentos},
+ Title = {{NBR} 10520},
+ Year = 1988}
+
+@manual{NBR10520:2001,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = jul,
+ Note = {Substitui a Ref.~\citeonline{NBR10520:1988}},
+ 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 --- Apresenta{\c c}\~ao de cita{\c c}\~oes em documentos},
+ Title = {{NBR} 10520},
+ Year = 2001}
+
+@manual{NBR10520:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Note = {Substitui a Ref.~\citeonline{NBR10520:2001}},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 7,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Apresenta{\c c}\~ao de cita{\c c}\~oes em documentos},
+ Title = {{NBR} 10520},
+ Year = 2002}
+
+@manual{NBR10522:1988,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = oct,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 9,
+ Subtitle = {Abrevi{\c c}\~ao na descri{\c c}\~ao bibliogr\'afica},
+ Title = {{NBR} 10522},
+ Year = 1988}
+
+@manual{NBR10523:1988,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = oct,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 5,
+ Subtitle = {Entrada para nomes de l{\'\i}ngua portuguesa em registros bibliogr\'aficos},
+ Title = {{NBR} 10523},
+ Year = 1988}
+
+@manual{NBR10719:1989,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 17,
+ Title = {Apresenta{\c c}\~ao de relat\'orios t\'ecnico-cient{\'\i}ficos},
+ Year = 1989}
+
+@manual{NBR12256:1992,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = apr,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 4,
+ Title = {Apresenta{\c c}\~ao de originais},
+ Year = 1992}
+
+@manual{NBR14724:2001,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = jul,
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
+ Title = {{NBR} 14724},
+ Year = 2001}
+
+@manual{NBR14724:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-20 12:30:58 +0000},
+ Date-Modified = {2012-12-20 12:30:58 +0000},
+ Month = aug,
+ Note = {Substitui a Ref.~\citeonline{NBR14724:2001}},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
+ Title = {{NBR} 14724},
+ Year = 2002}
+
+@manual{memoir,
+ Address = {Normandy Park, WA},
+ Author = {Peter Wilson and Lars Madsen},
+ Date-Added = {2012-12-20 01:04:36 +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://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}}
+
+@manual{abntex2modelo,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2012-12-20 00:53:31 +0000},
+ Date-Modified = {2015-04-27 22:41:48 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Trabalho Acad{\^e}mico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2classe,
+ Annote = {Este documento substitui o \cite{abnt-classe-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2012-12-19 13:08:40 +0000},
+ Date-Modified = {2015-04-27 22:42:11 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {A classe abntex2: Modelo can{\^o}nico de trabalhos acad{\^e}micos brasileiros compat{\'\i}vel com as normas ABNT NBR 14724:2011, ABNT NBR 6024:2012 e outras},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2cite-alf,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-alf-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2012-12-19 13:08:00 +0000},
+ Date-Modified = {2015-04-27 22:41:33 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {O pacote abntex2cite: t{\'o}picos espec{\'\i}ficos da ABNT NBR 10520:2002 e o estilo bibliogr{\'a}fico alfab{\'e}tico (sistema autor-data},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2cite,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2012-12-19 13:06:14 +0000},
+ Date-Modified = {2015-04-27 22:41:38 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {O pacote abntex2cite: Estilos bibliogr{\'a}ficos compat{\'\i}veis com a ABNT NBR 6023},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+
+
+@manual{abnt-bibtex-doc,
+ Author = {Gerald Weber},
+ Organization = {Grupo abnTeX},
+ Title = {Estilo bibtex compat{\'\i}vel com a `norma' 6023/2000 da {ABNT}},
+ Url = {http://abntex.codigolivre.org.br},
+ Year = {2003},
+ Bdsk-Url-1 = {http://abntex.codigolivre.org.br}}
+
+@manual{abnt-bibtex-alf-doc,
+ Author = {Gerald Weber},
+ Organization = {Grupo abnTeX},
+ Subtitle = {Quest\~oes espec{\'\i}ficas da `norma' 10520/2001},
+ Title = {Estilo bibtex compat{\'\i}vel com a `norma' 6023/2000 da {ABNT}},
+ Url = {http://abntex.codigolivre.org.br},
+ Year = {2003},
+ Bdsk-Url-1 = {http://abntex.codigolivre.org.br}}
+
+@manual{abnt-classe-doc,
+ Author = {Santini Frasson, Miguel Vin{\'\i}cius},
+ Date-Modified = {2013-02-04 12:04:50 +0000},
+ Organization = {Grupo abnTeX},
+ Subtitle = {confec{\c c}{\~a}o de trabalhos acad{\^e}micos em {\LaTeX} segundo as normas {ABNT}},
+ Title = {Classe {ABNT}},
+ Url = {http://abntex.codigolivre.org.br},
+ Year = {2002},
+ Bdsk-Url-1 = {http://abntex.codigolivre.org.br}}
+
+@manual{tabela-simbolos-doc,
+ Author = {Gerald Weber},
+ Organization = {Grupo abnTeX},
+ Title = {Tabelas de s{\'\i}mbolos usando makeindex},
+ Url = {http://abntex.codigolivre.org.br},
+ Year = {2003},
+ Bdsk-Url-1 = {http://abntex.codigolivre.org.br}}
+
+@manual{biblatex-abnt,
+ Author = {Daniel Ballester Marques},
+ Date-Added = {2018-06-12 08:42:14 +0000},
+ Date-Modified = {2018-06-12 08:42:38 +0000},
+ Organization = {Equipe abnTeX},
+ Title = {biblatex-abnt},
+ Url = {http://www.abntex.net.br/},
+ Year = {2018},
+ Bdsk-Url-1 = {http://mirrors.ctan.org/macros/latex/contrib/biblatex-contrib/biblatex-abnt/doc/biblatex-abnt.pdf}}
+
+@comment{BibDesk Static Groups{
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<array>
+ <dict>
+ <key>group name</key>
+ <string>abnTeX</string>
+ <key>keys</key>
+ <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>
+ <string>normas</string>
+ <key>keys</key>
+ <string>NBR6033:1989,NBR6034:1989,NBR12256:1992,ISO10324:1997,ISO832:1994,ISO5123:1984,NBR6024:1989,NBR10520:2001,ISO11108:1996,ISO639-2:1998,ISO11798:1999,NBR6023:2000,NBR6027:1989,NBR10523:1988,ISO215:1986,NBR10522:1988,ISO3901:2001,ISO5963:1985,NBR14724:2001,ISO7154:1983,ISO5964:1985,NBR10520:1988,ISO7220:1996,ISO690:1987,ISO15707:2001,NBR10520:2002,NBR10719:1989,DOI,NBR6021:1994,ISO3297:1998,NBR6023:2002,ISO2108:1992,ISO5122:1979,ISO999:1996,NBR6022:1994,ISO214:1976,NBR6026:1994,NBR6025:2002,ISO10444:1994,ISO690-2:1997,NBR14724:2002,ISO2788:1986,ISO4:1997,NBR6029:2002,ISO15706:2002,NBR6032:1989,ISO10957:1993,ISO639-1:2002,NBR6028:1990,NBR6028:1980</string>
+ </dict>
+</array>
+</plist>
+}}
diff --git a/macros/latex/contrib/abntex2/doc/abntex2.pdf b/macros/latex/contrib/abntex2/doc/abntex2.pdf
new file mode 100644
index 0000000000..f07f451cf8
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/abntex2.tex b/macros/latex/contrib/abntex2/doc/abntex2.tex
new file mode 100644
index 0000000000..ecca9b2794
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2.tex
@@ -0,0 +1,2760 @@
+%% abtex2.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the file abntex2.tex
+
+\documentclass[a4paper]{ltxdoc}
+\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{hyperref} % controla a formação do índice
+\usepackage{parskip} % espaçamento entre os parágrafos
+\usepackage{microtype} % para melhorias de justificação
+\usepackage{morefloats} % permite mais floats
+
+
+% 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}
+ \renewcommand{\paragraphautorefname}{subse{\c c}\~ao}
+}
+
+\usepackage{color}
+\definecolor{thered}{rgb}{0.65,0.04,0.07}
+\definecolor{thegreen}{rgb}{0.06,0.44,0.08}
+\definecolor{thegrey}{gray}{0.5}
+\definecolor{theshade}{rgb}{1,1,0.97}
+\definecolor{theframe}{gray}{0.6}
+\definecolor{blue}{RGB}{41,5,195}
+
+\IfFileExists{listings.sty}{
+ \usepackage{listings}
+\lstset{%
+ language=[LaTeX]TeX,
+ columns=flexible,
+ basicstyle=\ttfamily\small,
+ backgroundcolor=\color{theshade},
+ frame=single,
+ tabsize=2,
+ rulecolor=\color{theframe},
+ title=\lstname,
+ escapeinside={\%*}{*)},
+ breaklines=true,
+ commentstyle=\color{thegrey},
+ keywords=[0]{\fichacatalografica,\errata,\folhadeaprovacao,\dedicatoria,\agradecimentos,\epigrafe,\resumo,\siglas,\simbolos,\citacao,\alineas,\subalineas,\incisos},
+ keywordstyle=[0]\color{thered},
+ keywords=[1]{},
+ keywordstyle=[1]\color{thegreen},
+ breakatwhitespace=true,
+ alsoother={0123456789_},
+ inputencoding=utf8,
+ extendedchars=true,
+ literate={á}{{\'a}}1 {ã}{{\~a}}1 {é}{{\'e}}1 {è}{{\`{e}}}1 {ê}{{\^{e}}}1 {ë}{{\¨{e}}}1 {É}{{\'{E}}}1 {Ê}{{\^{E}}}1 {û}{{\^{u}}}1 {ú}{{\'{u}}}1 {â}{{\^{a}}}1 {à}{{\`{a}}}1 {á}{{\'{a}}}1 {ã}{{\~{a}}}1 {Á}{{\'{A}}}1 {Â}{{\^{A}}}1 {Ã}{{\~{A}}}1 {ç}{{\c{c}}}1 {Ç}{{\c{C}}}1 {õ}{{\~{o}}}1 {ó}{{\'{o}}}1 {ô}{{\^{o}}}1 {Õ}{{\~{O}}}1 {Ó}{{\'{O}}}1 {Ô}{{\^{O}}}1 {î}{{\^{i}}}1 {Î}{{\^{I}}}1 {í}{{\'{i}}}1 {Í}{{\~{Í}}}1,
+}
+\let\verbatim\relax
+ \lstnewenvironment{verbatim}[1][]{\lstset{##1}}{}
+}
+
+\usepackage[alf]{abntex2cite} % citacoes
+
+
+% COMANDOS PROPRIOS
+\newcommand{\abnTeX}{abn\TeX}
+\newcommand{\abnTeXForum}{\url{http://groups.google.com/group/abntex2}}
+\newcommand{\abnTeXSite}{\url{http://www.abntex.net.br/}}
+
+\title{\textbf{A classe \textsf{abntex2}}: \\ \Large{Documentos
+técnicos e científicos brasileiros \\compatíveis com as normas ABNT}}
+
+% \thanks{Este documento
+% se referete ao \textsf{abntex2} versão \fileversion,
+% de \filedate.}
+
+\author{Lauro César Araujo\\\abnTeXSite}
+
+\date{\today, v-1.9.7}
+
+\hypersetup{
+ pdftitle={A classe abntex2},
+ pdfauthor={Equipe abnTeX2},
+ pdfsubject={Documentos técnicos e científicos brasileiros compatíveis com
+ as normas ABNT},
+ pdfkeywords={ABNT}{abntex}{abntex2}{trabalho
+ acadêmico}{dissertação}{tese}{ABNT 14724}{ABNT 6024},
+ pdfproducer={Lauro César Araujo -- laurocesar@laurocesar.com}, % producer of the document
+ pdfcreator={LaTeX with abnTeX2},
+ colorlinks=true,
+ linkcolor=blue,
+ citecolor=blue,
+ urlcolor=blue
+}
+
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\changes{v1.0}{2013/02/01}{Versão inicial}
+\changes{v1.9.3}{2015/01/26}{Release 1.9.3}
+\changes{v1.9.4}{2018/06/06}{Release 1.9.4}
+
+\begin{document}
+
+
+\maketitle
+
+\begin{abstract}
+Este é o manual de uso da classe \textsf{abntex2}. Trata-se de um conjunto de
+customizações da classe \textsf{memoir} para elaboração de documentos técnicos e
+científicos condizentes com as normas da Associação Brasileira de Normas
+Técnicas, especialmente a ABNT NBR 6022:2018, ABNT NBR 10719:2015, ABNT NBR
+14724:2011 e a ABNT NBR 6024:2012, além de outras referentes a ``Informação e
+documentação''.
+\end{abstract}
+
+\tableofcontents
+
+\listoftables
+
+% ------
+\section{Escopo}
+% ------
+
+O objetivo deste manual é descrever a classe \textsf{abntex2}, responsável pelo
+\textit{layout} dos elementos de estruturação de documentos técnicos e
+científicos --- como trabalhos acadêmicos, artigos, relatórios técnicos, livros
+e folhetos ---, especialmente aqueles definidos pela ABNT NBR 6022:2018, ABNT
+NBR 10719:2015, ABNT NBR 14724:2011 e pela ABNT NBR 6024:2012. A
+\autoref{sec-introducao} contém a lista completa de normas observadas pela
+classe.
+
+Pelo fato de a norma ABNT NBR 14724:2011 e a ABNT NBR 6024:2012 englobarem os
+requisitos das demais normas, estas são utilizadas como base de referência para
+este manual. De todo modo, a \autoref{sec-estrutura} descreve as diferentes e
+similaridades entre elas e em que medida a classe \textsf{abntex2} atende a todas as normas
+listadas no parágrafo anterior.
+
+Este manual faz parte da suíte \abnTeX2. Para referências ao pacote de citações
+\textsf{abntex2cite}, consulte \citeonline{abntex2cite} e
+\citeonline{abntex2cite-alf}.
+
+Exemplos de uso da classe descrita neste manual podem ser consultados em
+\citeonline{abntex2modelo,abntex2modelo-artigo,abntex2modelo-relatorio,abntex2modelo-projeto-pesquisa,abntex2modelo-glossario,abntex2modelo-livro}.
+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.
+
+% ------
+\section{Considerações iniciais}
+% ------
+
+\subsection{Introdução}\label{sec-introducao}
+
+Dentre as características de qualidade de trabalhos acadêmicos (teses,
+dissertações e outros do gênero), de artigos científicos, de relatórios técnicos
+e de livros e folhetos, ao lado da pertinência do tema e dos aspectos relativos
+ao conteúdo abordado no trabalho, consta também o resultado da editoração final
+e as características de forma e de estruturação dos documentos.
+Desse modo, a existência de um modelo e de ferramentas que atendam às normas
+brasileiras de elaboração de trabalhos acadêmicos, artigos científicos e
+relatórios técnicos propostas pela Associação Brasileira de Normas Técnicas
+(ABNT) são recursos básicos para o aprimoramento da qualidade geral dos
+trabalhos acadêmicos nacionais.
+
+É com esse intuito que o \abnTeX2 é apresentado à comunidade acadêmica
+brasileira: o de ser um instrumento de aperfeiçoamento da qualidade dos
+textos produzidos. O \abnTeX2 surge para se somar ao já vasto universo de
+ferramentas \LaTeX, porém que é escasso em utilitários específicos para
+trabalhos brasileiros. Nesse sentido, \abnTeX2 é proposto como uma evolução do
+\abnTeX1 original\footnote{Ver \autoref{sec-historico},
+\nameref{sec-historico}.} e como facilitador na elaboração de documentos
+técnicos e científicos condizentes com as normas ABNT.
+
+O \abnTeX2 foi desenvolvido com base nos requisitos das seguintes normas ABNT:
+
+\begin{description}
+ \item[ABNT NBR 6022:2018] Informação e documentação - Artigo em publicação
+ periódica científica - Apresentação
+ \item[ABNT NBR 6023:2002] Informação e documentação - Referência -
+ Elaboração\footnote{ O abnTeX2 é compatível com a versão corrente da norma
+ ABNT NBR 6023:2002. Porém, até este momento, os manuais
+ \citeonline{abntex2cite} e \citeonline{abntex2cite-alf} estão atualizados com
+ informações referentes à versão anterior da referida norma, ou seja, com
+ informações sobre a versão 2000. A atualização do manual é uma das atividades
+ em execução do projeto. Consulte
+ \url{https://github.com/abntex/abntex2/issues} 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:2012] Informação e documentação - Sumário -
+ Apresentação
+ \item[ABNT NBR 6028:2003] Informação e documentação - Resumo -
+ Apresentação
+ \item[ABNT NBR 6029:2006] Informação e documentação - Livros e folhetos -
+ Apresentação
+ \item[ABNT NBR 6034:2004] Informação e documentação - Índice -
+ Apresentação
+ \item[ABNT NBR 10520:2002] Informação e documentação - Citações
+ \item[ABNT NBR 10719:2015] Informação e documentação - Relatório técnico
+ e-ou científico - Apresentação
+ \item[ABNT NBR 14724:2011] Informação e documentação - Trabalhos
+ acadêmicos - Apresentação
+ \item[ABNT NBR 15287:2011] Informação e documentação - Projeto de pesquisa -
+ Apresentação
+\end{description}
+
+Este manual de uso não foi escrito sob o modelo do \abnTeX2, nem segue os
+padrões da ABNT.
+
+Este texto deve ser utilizado como complemento do manual do
+\textsf{memoir}\footnote{\url{https://www.ctan.org/pkg/memoir}}
+\cite{memoir}.
+
+\subsection{Histórico do projeto}\label{sec-historico}
+
+Entre 2001 e 2002 nascia o projeto \abnTeX~original, cujo objetivo era o de
+``prover um conjunto de macros para \LaTeX\ para formação de trabalhos
+acadêmicos condizentes com as normas ABNT''. A última versão estável publicada pelos
+integrantes originais\footnote{Os integrantes originais do projeto são Miguel
+Frasson, Gerald Weber, Leslie H. Watter, Bruno Parente Lima, Flávio de
+Vasconcellos Corrêa, Otavio Real Salvador e Renato Machnievscz.} é a versão
+0.8.2 e data de 3.11.2004 (hospedada em
+\url{http://abntex.codigolivre.org.br/}). Em 2006 uma versão não estável foi
+publicada para testes, mas nunca foi evoluída.
+
+Em maio de 2009 Leandro Salvador fez uma chamada no fórum Tex-BR\footnote{A
+mensagem pode ser lida neste link:
+\url{http://marc.info/?l=tex-br\&m=124110883528962}} clamando por voluntários
+para a retomada do projeto. Embora tenha sido criado um novo repositório para o
+projeto\footnote{O projeto de Salvador está hospedado em
+\url{https://sourceforge.net/projects/abntex/}.}, nenhuma nova contribuição ao
+código do \abnTeX~foi realizada desde 2006 até dezembro de 2012. No novo
+endereço há discussões um pouco mais recentes sobre o projeto, porém datam de
+2009. Há, inclusive, uma sugestão de Gerald Weber, um dos criadores originais:
+
+\begin{quote}
+``A sugestão que eu daria seria substituir a classe que o Miguel Frasson
+desenvolveu por pacotes padrão do \LaTeX. Há pacotes que implementam
+praticamente tudo que a ABNT requer, basta mexer nas opções. Assim teria algo
+muito mais simples de manter e atualizar no longo prazo.''
+(\url{https://sourceforge.net/projects/abntex/forums/forum/947854/topic/3265973})
+\end{quote}
+
+Os problemas com instalação e distribuição do \abnTeX\ original e as falhas
+normativas em relação às normas vigentes da ABNT -- uma vez que tinham se
+passado quase 10 anos desde a criação do \abnTeX -- foram motivadores adicionais
+para que o novo projeto \abnTeX2 se tornasse urgente. Então o novo projeto foi
+iniciado oficialmente em maio de 2012 com o apoio dos integrantes do grupo
+\abnTeXForum\ e coordenado por Lauro César Araujo. A ideia de Gerald e o
+software já construído do \abnTeX\ original serviriam de ponto de partida para o
+\abnTeX2.
+
+A primeira versão do \abnTeX2 foi concluída em dezembro de 2012 e
+disponibilizada ao público em janeiro de 2013. O portal do projeto atual é
+\abnTeXSite. O \abnTeX2 foi disponibilizado ao CTAN, \emph{The Comprehensive TEX
+Archive Network}, em 2 de janeiro de 2013 e pode ser consultado em
+\url{http://www.ctan.org/pkg/abntex2}. As principais distribuições
+\LaTeX\footnote{Como TeX Live, MiKTeX, MacTeX e proTeXt} são construídas à
+partir de pacotes e classes do CTAN.
+
+O software é mantido desde então pela comunidade de indivíduos e de
+organizações que adotam e/ou investem em software livre.
+
+% O novo projeto utiliza o menor conjunto possível de classes nativas do \LaTeX~de
+% modo a implementar as exigências das normas ABNT. Para isso, escolheu-se como
+% base a classe \textsf{memoir}, por ser uma classe flexível, com excelente
+% documentação e que constantemente recebe atualizações de novas funcionalidades e
+% correção de eventuais problemas. Este documento descreve o uso desta nova
+% classe.
+
+\subsection{O que o \abnTeX2 traz de novo em relação ao \abnTeX1?}
+
+A suíte \abnTeX2 é composta por quatro elementos principais\footnote{Somam-se a
+esses elementos a documentação da classe e do pacote citação.}:
+
+\begin{itemize}
+ \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|;
+ \item os modelos canônicos de uso do \abnTeX2;
+\cite{abntex2modelo,abntex2modelo-artigo,abntex2modelo-relatorio,abntex2modelo-projeto-pesquisa,abntex2modelo-glossario,abntex2modelo-livro}
+\end{itemize}
+
+Esta versão do \abnTeX2 fornece uma classe para produção de um vasto número de
+documentos técnicos e científicos, como trabalhos acadêmicos, artigos
+científicos, relatórios técnicos, projetos de pesquisa, livros, folhetos e
+outros do gênero. A classe utilizada por este projeto é completamente nova em
+relação à utilizada pelo projeto anterior, que tinha a intenção de produzir um
+número menor de documentos. A classe anterior, chamada \textsf{abnt}, não está
+mais disponível e não é distribuída nesta versão.
+
+Já o pacote de citações bibliográficas e as especificações de formatação de
+referências bibliográficas são uma evolução da versão anterior. Novas
+funcionalidades foram incluídas, como a possibilidade de uso do pacote
+\textsf{backref} (\autoref{sec-referencias}), compatibilidade com o
+\textsf{beamer}\footnote{\url{http://www.ctan.org/pkg/beamer}}, entre outros
+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}. 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.
+
+\subsection{Compatibilidade entre as versões 1 e 2 do \abnTeX}
+
+As duas versões do \abnTeX\ são compatíveis entre si, ou seja, não há
+incompatibilidade mútua entre elas de tal modo que você pode ter as duas versões
+do \abnTeX\ instaladas simultaneamente no mesmo computador. Desse modo,
+documentos escritos com a versão anterior do \abnTeX\ continuarão a serem
+compilados com a classe e os pacotes anteriores. Apenas documentos escritos
+conforme este manual utilizarão a nova classe e os novos pacotes de citação e
+formatação de referências bibliográficas.
+
+Com base neste manual você provavelmente não terá dificuldades em converter os
+trabalhos escritos em \abnTeX1 para o novo \abnTeX2.
+
+\subsection{Licença de uso e customizações para universidades e outras
+instituições}
+
+Sinta-se convidado a participar do projeto \abnTeX2! Acesse o site do projeto em
+\abnTeXSite. Também fique livre para conhecer, estudar, alterar e redistribuir o
+trabalho do \abnTeX2, desde que os arquivos modificados tenham seus nomes
+alterados, até mesmo no seu computador, e que os créditos sejam dados aos
+autores, nos termos da ``The \LaTeX Project Public
+License''\footnote{\url{http://www.latex-project.org/lppl.txt}}.
+
+Encorajamos que customizações específicas para universidades sejam realizadas
+--- como capas, folha de aprovação, etc. Porém, recomendamos que ao invés de se
+alterar diretamente os arquivos do \abnTeX2, distribua-se arquivos com as
+respectivas customizações. Isso permite que futuras versões do \abnTeX2 não se
+tornem automaticamente incompatíveis com as customizações promovidas.
+
+% ------
+\section{Estrutura geral de documentos técnicos e científicos brasileiros}\label{sec-estrutura}
+% ------
+
+A seção 4 da ABNT NBR 14724:2011 estabelece que a estrutura de trabalhos
+acadêmicos compreende duas partes: a externa e a interna, que aparecem no texto
+na ordem que segue. Essa norma pode ser considerada uma norma geral de estrutura
+de documentos técnicos e científicos porque compartilha com as demais uma
+estrutura comum. Os demais parágrafos desta seção descrevem as semelhanças e
+diferenças entre as outras normas.
+
+\begin{description}
+ \item[Parte externa]\ \\
+ Capa (obrigatório) \\
+ Lombada (opcional)
+ \item[Parte Interna]\
+ \begin{description}
+ \item[Elementos pré-textuais]\ \\
+ Folha de rosto (obrigatório) + \\
+ Dados de catalogação-na-publicação\footnote{O documento
+ ``Dados de catalogação-na-publicação'' é chamado apenas como ``Ficha
+ catalográfica'' neste texto.} (opcional)\\
+ Errata (opcional) \\
+ Folha de aprovação (obrigatório) \\
+ Dedicatória (opcional) \\
+ Agradecimentos (opcional) \\
+ Epígrafe (opcional) \\
+ Resumo em língua vernácula (obrigatório) \\
+ Resumo em língua estrangeira (obrigatório) \\
+ Lista de ilustrações (opcional) \\
+ Lista de tabelas (opcional) \\
+ Lista de abreviaturas e siglas (opcional) \\
+ Lista de símbolos (opcional) \\
+ Sumário (obrigatório)
+ \item[Elementos textuais]\footnote{A nomenclatura dos títulos dos elementos
+ textuais é a critério do autor.}\
+ \\
+ Introdução \\
+ Desenvolvimento \\
+ Conclusão
+ \item[Elementos pós-textuais]\ \\
+ Referências (obrigatório) \\
+ Glossário (opcional) \\
+ Apêndice (opcional) \\
+ Anexo (opcional) \\
+ Índice (opcional)
+ \end{description}
+\end{description}
+
+O \abnTeX2 apresenta instrumentos para produzir todas as partes do documento,
+exceto a Lombada e o Glossário, que podem ser produzidos por outros pacotes
+adicionais. As seções seguintes descrevem como cada seção pode ser produzida.
+
+A norma ABNT NBR 10719:2015 \emph{Informação e documentação - Relatório técnico
+e-ou científico - Apresentação} apresenta basicamente a mesma estrutura que a
+norma de trabalhos acadêmicos, exceto que nesta norma a Capa é opcional, não há
+Folha de aprovação, Dedicatória, Epígrafe nem Resumo em língua estrangeira e
+acrescenta-se opcionalmente um formulário de identificação como último elemento
+pós-textual. Um modelo desse formulário está incluído no modelo
+\cite{abntex2modelo-relatorio}. Todos os demais elementos aparecem na mesma
+ordem e são regidos pelas mesmas regras nas duas normas.
+
+A norma ABNT NBR 15287:2011 \emph{Informação e documentação - Projeto de
+pesquisa - Apresentação} também apresenta a mesma estrutura básica da ABNT NBR
+14724:2011. Porém, na ABNT NBR 15287:2011 a Capa é opcional, não há Errata,
+Folha de aprovação, Dedicatória, Agradecimentos, Epígrafe nem Resumos. Todos os
+demais elementos aparecem na mesma ordem e, a exemplo da ABNT NBR 10719:2015,
+são regidos pelas mesmas regras.
+
+Dessa forma, a classe \textsf{abntex2} pode ser utilizada para gerar os
+documentos previstos tanto na ABNT NBR 10719:2015 quanto na ABNT NBR 15287:2011.
+
+Adicionalmente, a classe \textsf{abntex2} também é compatível com a norma ABNT
+NBR 6022:2018 \emph{Informação e documentação - Artigo em publicação periódica
+científica - Apresentação}. Porém, nesse caso, a estrutura apresentada
+nesta seção não é aplicável. O modelo \cite{abntex2modelo-artigo} é um exemplo
+de artigo científico elaborado com a classe \textsf{abntex2}. O mesmo vale para
+norma ABNT NBR 6029:2006 \emph{Informação e documentação - Livros e folhetos -
+Apresentação}. Nesse caso, o modelo \cite{abntex2modelo-livro} é um exemplo de
+livro ou folheto produzido com a classe \textsf{abntex2}.
+
+% ------
+\section{Configurações gerais}\label{sec-configgerais}
+% ------
+
+% ---
+\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{abntex2} como extensão de \textsf{memoir}}
+% ---
+
+\DescribeMacro{\documentclass}
+A classe \textsf{abntex2} foi criada como um conjunto de configurações da classe
+\textsf{memoir}\footnote{A versão anterior do \abnTeX~era baseada na classe
+\textsf{report}.} \cite{memoir}. Desse modo, todas as opções do \textsf{memoir}
+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 documento são:
+
+\begin{verbatim}
+\documentclass[12pt,openright,twoside,a4paper,brazil]{abntex2}
+\end{verbatim}
+
+Veja a \autoref{sec-sumario}, a \autoref{sec-opcoes-tamanho-fonte} e a
+\autoref{sec-opcoes-tamanho-titulo} para outras opções.
+
+% ---
+\subsubsection{O tamanho do papel}
+% ---
+
+O tamanho do papel pode ser alterado modificando a opção |a4paper| para
+|a5paper|, por exemplo. Porém, o tamanho definido pela ABNT NBR 14724:2011 é A4.
+A lista completa de opções disponíveis pode ser consultada em
+\citeonline[p.~1]{memoir}.
+
+% ---
+\subsubsection{Impressão em anverso e verso}
+% ---
+
+É interessante observar que a ABNT NBR 14724:2011 (seção 5.1) recomenda que os
+documentos sejam impressos no anverso e no verso das folhas. Isso é obtido com a
+opção |twoside|.
+
+% ---
+\subsubsection{Opção \texttt{article}}
+% ---
+
+\DescribeMacro{article}\DescribeMacro{\counterwithout}
+A opção |article| é útil para produção de artigos com \abnTeX2.
+Nesse caso, a maioria dos elementos pré-textuais descritos na
+\autoref{sec-pretextuais} se tornam desnecessários. Quando esta opção for
+utilizada, a classe \textsf{abntex2} não forçará quebra de página para os
+elementos pré-textuais, utilizará título estrangeiro
+(\autoref{sec-macro-titulo-estrangeiro}) 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 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:
+
+\begin{verbatim}
+\counterwithout{section}{section}
+\counterwithout{figure}{chapter}
+\counterwithout{table}{chapter}
+\end{verbatim}
+
+A macro |\part| também é permitida em |article|.
+
+% ---
+\subsubsection{As opções de tamanho de fonte e o tamanho ``menor e uniforme''}
+\label{sec-opcoes-tamanho-fonte}
+% ---
+
+\DescribeMacro{\ABNTEXfontereduzida}\DescribeMacro{\footnotesize}\DescribeEnv{12pt}
+O terceiro parágrafo da seção 5.1 da ABNT NBR 14724:2011 estabelece que
+o tamanho fonte seja 12 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''. Da mesma
+forma, o terceiro parágrafo da seção 5.1 da ABNT NBR 10719:2015 possui
+orientação semelhante, ao recomendar que ``quando digitado, fonte tamanho 12 e
+tipo da fonte padronizado para todo o documento. As citações com mais de três
+linhas, notas de rodapé, paginação, dados internacionais de
+catalogação-na-publicação, legendas, notas e fontes das ilustrações e tabelas
+devem ser em tamanho menor e uniforme.''
+
+O tamanho ``menor e uniforme'' é estabelecido pela macro |\ABNTEXfontereduzida|
+e o valor padrão utilizado é o mesmo da macro |\footnotesize|. Você pode alterar
+o valor de |\ABNTEXfontereduzida| para |\small|, por exemplo, com o seguinte
+comando:
+
+\begin{verbatim}
+\renewcommand{\footnotesize}{\small}
+\end{verbatim}
+
+Caso deseje utilizar outro tamanho de fonte para o documento, substitua a opção
+|12pt| pelo tamanho desejado, como por exemplo, |10pt|, ou |14pt|. A lista
+completa de opções disponíveis pode ser consultada em
+\citeonline[p.~2-3]{memoir}.
+
+% ---
+\subsubsection{Opções específicas da classe \textsf{abntex2}: títulos de
+divisões em letras maiúsculas}
+\label{sec-opcoes-tamanho-titulo}
+% ---
+
+\begin{description}
+\item {\texttt{chapter=TITLE}}
+
+Altera para caixa alta (letras maiúsculas) os \emph{títulos} dos
+capítulos e o títulos de todos os elementos pré e pós textuais escritos com o
+mesmo nível que capítulos.
+
+\item {\texttt{section=TITLE}, \texttt{subsection=TITLE},
+\texttt{subsubsection=TITLE}, \texttt{subsubsubsection=TITLE}}
+
+Altera para caixa alta (letras maiúsculas) os \emph{títulos} das seções,
+subseções, subsubseções e subsubsubseções, respectivamente.
+\end{description}
+
+Essas opções \emph{não controlam o formato dos items} no sumário, lista de
+ilustrações, tabelas, etc., \emph{nem controlam o formato dos cabeçalhos} de
+páginas que incluem informações de capítulos ou de secionamento.
+
+Exemplo de uso:
+
+\begin{verbatim}
+\documentclass[12pt,openright,twoside,a4paper,
+ chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ subsubsection=TITLE, % títulos de subsubseções em letras maiúsculas
+ subsubsubsection=TITLE, % títulos de subsubsubseções em letras maiúsculas
+ english,french,spanish,brazil]{abntex2}
+\end{verbatim}
+
+% ---
+\subsubsection{Opções específicas da classe \textsf{abntex2}: alternativas de
+sumário}
+% ---
+
+A \autoref{sec-sumario} contém opções adicionais de configuração do sumário.
+
+
+% ---
+\subsection{Espaçamentos entre parágrafos e linhas}
+% ---
+
+\subsubsection{Tamanho do parágrafo}
+
+O tamanho do parágrafo, espaço entre a margem e o início da frase do parágrafo,
+é definido por:
+
+\begin{verbatim}
+\setlength{\parindent}{1.3cm}
+\end{verbatim}
+
+\subsubsection{Tamanho do primeiro parágrafo}
+
+Por padrão, não há espaçamento no primeiro parágrafo de cada início de divisão
+do documento. Porém, você pode definir que o primeiro
+parágrafo também seja indentado. Para isso, apenas inclua o pacote
+\textsf{indentfirst} no preâmbulo do documento:
+
+\begin{verbatim}
+\usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
+\end{verbatim}
+
+\subsubsection{Espaçamento entre parágrafos}
+
+O espaçamento entre um parágrafo e outro pode ser controlado por meio do
+comando:
+
+\begin{verbatim}
+\setlength{\parskip}{0.2cm} % tente também \onelineskip
+\end{verbatim}
+
+\subsubsection{Espaçamento entre linhas}
+
+O espaçamento entre linhas padrão é definido como |\OnehalfSpacing|, ou seja, um
+espaço e meio, conforme estabelece a ABNT NBR 14724:2011. De todo modo, os
+comando |\SingleSpacing|, |\DoubleSpacing| podem ser utilizados para obter
+espaçamento simples e espaçamento duplo, respectivamente. Além dessas
+macros, estão disponíveis:
+
+\begin{verbatim}
+\begin{SingleSpace} ...\end{SingleSpace}
+\begin{Spacing}{hfactori} ... \end{Spacing}
+\begin{OnehalfSpace} ... \end{OnehalfSpace}
+\begin{OnehalfSpace*} ... \end{OnehalfSpace*}
+\begin{DoubleSpace} ... \end{DoubleSpace}
+\begin{DoubleSpace*} ... \end{DoubleSpace*}
+\end{verbatim}
+
+Observe que a classe \textsf{abntex2} utiliza o sistema de espaçamento padrão
+do \textsf{memoir}. Nesse caso, o pacote \textsf{setspace} não é necessário.
+
+Para mais informações, consulte \citeonline[p. 47-52 e 135]{memoir}.
+
+% ---
+\subsection{Margens}
+% ---
+
+As \emph{margens} são configuradas conforme a NBR 14724:2011, seção 5.1,
+e podem ser alteradas do seguinte modo:
+
+\begin{verbatim}
+\setlrmarginsandblock{3cm}{2cm}{*}
+\setulmarginsandblock{3cm}{2cm}{*}
+\checkandfixthelayout
+\end{verbatim}
+
+% ---
+\subsection{Numeração contínua de figuras e tabelas}
+% ---
+
+\DescribeMacro{\counterwithin}
+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
+para numeração por capítulos, por exemplo, use:
+\begin{verbatim}
+\counterwithin{figure}{section}
+\counterwithin{table}{section}
+\end{verbatim}
+
+
+% ---
+\subsection{Índice do PDF com pacote \textsf{bookmark}}\label{sec-bookmark}
+% ---
+
+O índice da estrutura do documento é automaticamente inserido no PDF final do
+documento por meio do pacote
+\textsf{bookmark}\footnote{\url{http://www.ctan.org/pkg/bookmark}}. Neste
+documento este índice será identificado como ``\textsf{bookmark} do PDF''.
+
+Com exceção da Ficha catalográfica (\autoref{sec-fichacatalografica}), todos os
+elementos pré-textuais descritos na \autoref{sec-pretextuais} e as divisões dos
+documentos, como |\part|, |\chapter|, |\section|, etc., são automaticamente
+inseridos tanto no Sumário (\autoref{sec-sumario}) quanto no \textsf{bookmark}
+do PDF.
+
+\DescribeMacro{\pdfbookmark}
+A versão * dos comandos, como |\part*| e |\chapter*|, por exemplo, não inclui a
+divisão no Sumário, nem no \textsf{bookmark} do PDF nem altera o cabeçalho da
+página no caso de capítulos. Porém, você pode explicitamente incluir as divisões
+no \textsf{bookmark} com o comando |\pdfbookmark|\oarg{posição}\marg{Título no
+bookmark}\marg{texto de identificação única, sem espaços}:
+
+\begin{verbatim}
+\pdfbookmark[0]{Capítulo fora do Sumário, mas presente no
+ bookmark}{texto-qualquer}
+\chapter*{Capítulo fora do Sumário, mas presente no bookmark}
+\end{verbatim}
+
+Para alterar o cabeçalho da página automaticamente com o comando
+|\chapter*|, consulte a \autoref{sec-formatacaocapitulos-starred}.
+
+Para inserir uma divisão com * no sumário, consulte \autoref{sec-sumario}.
+
+\DescribeMacro{\phantomsection}
+A macro |\phantomsection| pode ser útil imediatamente antes de |\pdfbookmark|,
+quando o texto adicionado ao bookmark não estiver próxima a uma divisão do
+documento. Nesse caso, o comando deve ser usado assim:
+
+\begin{verbatim}
+\phantomsection\pdfbookmark[0]{Capítulo}{texto-qualquer2}
+\chapter*{Capítulo}
+\end{verbatim}
+
+Veja a sugestão de uso do \textsf{bookmark} do PDF na
+\autoref{sec-listadeilustracoes}, \autoref{sec-listadetabelas},
+\autoref{sec-listadeabreviaturas} e na \autoref{sec-sumario}.
+
+\DescribeMacro{\pretextualchapter}
+A macro |\pretextualchapter|\marg{título do capítulo} pode ser utilizada para
+criar capítulos sem numeração, que não aparecem no Sumário, mas que são
+automaticamente adicionados ao \textsf{bookmark} do PDF e alteram o cabeçalho
+da página. Consulte a \autoref{sec-formatacaocapitulos} para mais detalhes.
+
+Informações adicionais sobre configuração dos \textsf{bookmarks} podem ser
+obtidas em \citeonline{oberdiek2011}.
+
+% ---
+\subsection{Fontes de texto}
+% ---
+
+A ABNT NBR 14724:2011 não determina o uso de alguma fonte específica. Apenas o
+tamanho, que deve ser 12pt, é estabelecido.
+
+Se nenhum pacote de fonte for encontrado, o \abnTeX2 utiliza a fonte padrão
+do \LaTeX, que é \emph{Computer
+Moderns}\footnote{\url{http://www.tug.dk/FontCatalogue/cmr/}}. Para os títulos
+das divisões, o \abnTeX2 utiliza uma versão sem serifa da fonte. Consulte a
+\autoref{sec-formatacaocapitulos} para mais informações sobre a formatação das divisões.
+
+Para escolher uma fonte compilando o documento com \texttt{pdflatex}, utilize
+um dos pacotes de fontes nativos do \LaTeX: por exemplo,
+\verb+\usepackage{fourier}+, para Adobe Utopia; ou, como nos
+documentos de exemplo do \abnTeX2, use \verb+\usepackage{lmodern}+ para
+a \emph{Latin Modern}, que é uma versão
+aprimorada da \emph{Computer Modern}\footnote{Veja mais informações em
+\url{http://www.tug.dk/FontCatalogue/lmodern/}.}. Há dezenas de outros pacotes
+de fontes. Muitos deles estão disponíveis na maioria das distribuições
+\LaTeX\footnote{Você pode encontrá-las em
+\url{http://www.tug.dk/FontCatalogue/}. Há muitas fontes interessantes, boas e
+legíveis, e todas elas podem ser utilizadas compilando o documento com o
+comando: \texttt{pdflatex (nome do documento).tex} (ou direto no seu editor de
+texto favorito). Por exemplo, temos as fontes: Charter, Palatino, Utopia,
+Century\ldots}.
+
+%Para selecionar uma fonte que não é a padrão (Computer Modern), você precisa
+% incluir um pacote de fontes nativo ou usar o pacote \texttt{fontspec} e
+% compilar com o comando \texttt{xelatex}.
+%
+%\begin{verbatim}
+% \usepackage[T1]{fontenc}
+% \usepackage{times}
+%\end{verbatim}
+%
+% 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
+\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
+fontes tipográficas modernas, como OpenType e AAT (Apple Advanced Typography).
+A classe \textsf{abntex2} implementa opções para Xe\LaTeX{} por meio dos pacotes
+\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:
+
+\begin{verbatim}
+\setromanfont{Minion Pro}
+\setsansfont{Myriad Pro}
+\setmonofont[Scale=MatchLowercase]{Consolas}
+\end{verbatim}
+
+O usuário deve implementar esses comandos, substituindo o nome das fontes
+pelas que preferir. É importante destacar que, caso as fontes não sejam
+embutidas no PDF\footnote{As fontes devem ser embutidas do PDF quando,
+por exemplo, deseja-se produzir documentos em conformidade com o padrão PDF/A
+normatizado pela série ISO 19005. Para geração de PDF/A em \LaTeX\,
+consulte
+\url{http://support.river-valley.com/wiki/index.php?title=Generating_PDF/A_compliant_PDFs_from_pdftex}.},
+ o software que lerá o PDF deverá ter disponível a fonte
+utilizada. Com o Adobe Acrobat Reader, por exemplo, as fontes gratuitas
+seguintes já estão disponíveis:
+Minion Pro e Myriad Pro\footnote{Para Linux, faça o download de:
+\url{http://www.adobe.com/support/downloads/detail.jsp?ftpID=4426}, extraia e
+instale. Para Windows, vá até a pasta onde instalou o Reader (Arquivos de
+Programas), procure as fontes e instale.}. Outra fonte de alta qualidade é
+Gentium\footnote{\url{http://scripts.sil.org/cms/scripts/page.php?site\_id=nrsi\&id=Gentium\_download}.}.
+
+Para textos em outras línguas, deverão ser utilizados ambientes do pacote
+\textsf{polyglossia}. Por exemplo:
+
+\begin{verbatim}
+\begin{english}
+ Text in English...
+\end{english}
+\end{verbatim}
+
+Para mais informações, consulte \url{http://www.xelatex.org/}.
+
+% ---
+\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,brazil]{abntex2}
+\end{verbatim}
+
+O idioma português-brasileiro (\texttt{brazil}) é incluído automaticamente pela
+classe \textsf{abntex2}. Porém, mesmo assim a opção \texttt{brazil} deve ser
+informada como a última opção da classe para que todos os pacotes reconheçam o
+idioma, além de selecionar o idioma após o preâmbulo (no início do documento).
+Vale ressaltar que a última opção de idioma é a utilizada por padrão na
+hifenização do documento. Desse modo, caso deseje escrever um texto em inglês
+que tenha citações em português e em francês, você deveria usar o preâmbulo e o
+início do documento como abaixo:
+
+\begin{verbatim}
+\documentclass[12pt,openright,twoside,a4paper,french,brazil,english]{abntex2}
+...
+\begin{document}
+\selectlanguage{english}
+...
+\end{document}
+\end{verbatim}
+
+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{https://www.ctan.org/pkg/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.
+
+A \autoref{sec-citacao} descreve o ambiente |citacao|\oarg{language} que pode
+receber como parâmetro um idioma a ser usado na citação.
+
+%---
+\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'' & ``subseção''\footnote{Ver
+ \autoref{sec-sumario}.}
+ \\
+ \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}
+ \renewcommand{\fontename}{Source}
+ \renewcommand{\notaname}{Note}
+ %% adjusts names used by \autoref
+ \renewcommand{\pageautorefname}{page}
+ \renewcommand{\sectionautorefname}{section}
+ \renewcommand{\subsectionautorefname}{subsection}
+ \renewcommand{\subsubsectionautorefname}{subsubsection}
+ \renewcommand{\paragraphautorefname}{subsubsubsection}
+}
+\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 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
+preenchidos ainda no preâmbulo do documento \LaTeX, de modo que possam ser úteis
+para configurações do PDF final com a classe
+\textsf{hyperref}\footnote{\url{https://www.ctan.org/pkg/hyperref}},
+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}\label{sec-macro-titulo}
+% ---
+
+\DescribeMacro{\titulo}\DescribeMacro{\imprimirtitulo}
+A macro |\titulo|\marg{texto do título} é utilizada para armazenar o título do
+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{Título estrangeiro}\label{sec-macro-titulo-estrangeiro}
+% ---
+
+\DescribeMacro{\tituloestrangeiro}\DescribeMacro{\imprimirtituloestrangeiro}
+A macro |\tituloestrangeiro|\marg{texto do título} é utilizada para armazenar o
+título do documento em idioma diferente do corpo do texto. O conteúdo armazenado
+é impresso por meio da macro |\imprimirtituloestrangeiro|.
+
+% ---
+\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 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}\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 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 documento, é possível utilizar |\data{\today}| para
+que seja armazenada a data atual.
+
+% ---
+\subsubsection{Instituição}
+% ---
+
+\DescribeMacro{\instituicao}\DescribeMacro{\imprimirinstituicao}
+A macro |\instituicao|\marg{nome da instituição} é utilizada para armazenar
+o nome da instituição. O conteúdo armazenado é impresso por meio da macro
+|\imprimirinstituicao|.
+
+% ---
+\subsubsection{Localidade}
+% ---
+
+\DescribeMacro{\local}\DescribeMacro{\imprimirlocal}
+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|.
+
+% ---
+\subsubsection{Preâmbulo}
+% ---
+
+\DescribeMacro{\preambulo}\DescribeMacro{\imprimirpreambulo}
+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|.
+
+% ---
+\subsubsection{Tipo de trabalho}
+% ---
+
+\DescribeMacro{\tipotrabalho}\DescribeMacro{\imprimirtipotrabalho}
+A macro |\tipotrabalho|\marg{tipo do trabalho} é utilizada para
+armazenar o tipo de trabalho. Geralmente os textos ``Tese (doutorado)'' ou
+``Dissertação (mestrado)'' são utilizados. O tipo de trabalho é utilizado na
+Ficha catalográfica (\autoref{sec-fichacatalografica}). O conteúdo armazenado é
+impresso por meio da macro |\imprimirtipotrabalho|.
+
+% ---
+\subsubsection{Orientador}
+% ---
+
+\DescribeMacro{\orientador}\DescribeMacro{\imprimirorientador}\DescribeMacro{\imprimirorientadorRotulo}
+ A macro |\orientador|\oarg{rótulo}\marg{nome do(s) orientador(es)} é
+utilizada para armazenar o nome do(s) orientador(es). O parâmetro opcional
+indica o rótulo a ser utilizado. O valor padrão do rótulo é ``Orientador:''. O
+conteúdo armazenado é impresso por meio da macro |\imprimirorientador| e o rótulo pode
+ser impresso com o comando |\imprimirorientadorRotulo|.
+
+% ---
+\subsubsection{Coorientador}
+% ---
+
+\DescribeMacro{\coorientador}\DescribeMacro{\imprimircoorientador}\DescribeMacro{\imprimircoorientadorRotulo}
+A macro |\coorientador|\oarg{rótulo}\marg{nome do(s) coorientador(es)} é
+utilizada para armazenar o nome do(s) coorientador(es). O parâmetro opcional
+indica o rótulo a ser utilizado. O valor padrão do rótulo é ``Coorientador:''. O
+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 documento}
+\label{sec-dados_hyperref}
+% ---
+
+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}
+\usepackage{hyperref} % controla a formação do índice
+
+\titulo{Modelo Canônico de\\ Trabalho Acadêmico com \abnTeX}
+\autor{Equipe \abnTeX}
+\local{Brasil}
+\data{2012}
+\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)}
+\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={\@title},
+ pdfauthor={\@author},
+ pdfsubject={\imprimirpreambulo},
+ pdfkeywords={PALAVRAS}{CHAVE}{EM}{PORTUGUES},
+ 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.
+
+% ---
+\subsection{Finalização de partes com \texttt{phantompart}}
+\label{sec-phantompart}
+% ---
+
+\DescribeMacro{\phantompart}
+A classe \textsf{abntex2} fornece a macro |\phantompart|, que simula a
+finalização de uma parte criada com |\part|. A macro automaticamente faz com que
+o próximo capítulo se inicie na raiz do índice do PDF (\autoref{sec-bookmark}),
+e caso a opção |abnt-6027-2012| (\autoref{sec-sumario}) esteja habilitada,
+também adiciona ao Sumário (\autoref{sec-sumario}) um espaço vertical
+equivalente ao espaço do início de um capítulo, ou de uma parte caso contrário.
+A macro |\phantompart| deve ser usada sempre que um novo capítulo não fizer
+parte do contexto da parte em que os capítulos anteriores estavam, mas que não
+seja o caso de se criar uma nova parte para o novo capítulo. Desse modo, não é
+necessário usar |\phantompart| no início de partes subsequentes. Exemplo correto
+de uso:
+
+\begin{verbatim}
+\phantompart
+
+\chapter*[Conclusão]{Conclusão}
+\addcontentsline{toc}{chapter}{Conclusão}
+
+\phantompart
+\printindex
+\end{verbatim}
+
+Exemplo INCORRETO de uso:
+
+\begin{verbatim}
+\phantompart
+\part{Nova parte em que phantompart foi usado incorretamente}
+\end{verbatim}
+
+A macro |\phantompart| é executado automaticamente em |\postextual|
+(\autoref{sec-postextual}).
+
+% ------
+\section{Elementos pré-textuais e Parte externa}\label{sec-pretextuais}
+% ------
+
+\DescribeMacro{\pretextual}\DescribeMacro{\frontmatter}
+O comando |\pretextual| identifica o início dos elementos pré-textuais. Esses
+elementos não possuem numeração de páginas, nem em algarismos romanos, conforme
+estabelece a ABNT NBR 14724:2011. Porém, a contagem é iniciada logo após a Capa.
+A classe \textsf{abntex2} não faz separação entre ``Parte externa'' e ``Parte
+interna'', por isso, a macro |\pretextual| é acionado automaticamente no início
+de |\begin{document}| e desse modo você não precisa explicitamente incluí-la em
+seu documento. A título de coerência, a macro |\frontmatter|, padrão do
+\textsf{memoir}, é reescrita para que tenha o mesmo comportamento que
+|\pretextual|.
+
+\DescribeMacro{\pretextualchapter}
+A macro |\pretextualchapter|\marg{titulo do capitulo} pode ser utilizado para
+adicionar um capítulo com a formatação estabelecida na seção 5.2.3 da ABNT NBR
+14724:2011 e na seção 4.1 da ABNT NBR 6024:2012. Consulte a
+\autoref{sec-formatacaocapitulos} para obter informações sobre o comportamento
+do \textsf{bookmark} do PDF de capítulos pré-textuais e a
+\autoref{sec-formatacaocapitulos} para ler detalhes adicionais sobre a
+formatação de capítulos.
+
+As subseções seguintes descrevem como cada elemento pré-textual pode ser
+construído com \abnTeX2.
+
+% ---
+\subsection{Capa (obrigatório)}\label{sec-capa}
+% ---
+
+\DescribeMacro{\imprimircapa}\DescribeEnv{capa}
+A macro |\imprimircapa| imprime um modelo básico de capa que atende aos
+requisito da seção 4.1.1 da ABNT NBR 14724:2011. A capa é o único elemento
+``externo'' que \abnTeX2 produz.
+
+A capa não é incluída no \textsf{bookmark} do PDF.
+
+Para criar uma capa diferente, você pode reescrever a macro |\imprimircapa|
+com base no ambiente |capa|, conforme o exemplo:
+
+\begin{verbatim}
+\renewcommand{\imprimircapa}{%
+ \begin{capa}%
+ \center
+ \ABNTEXchapterfont\Large UNIVERSIDADE QUE TORNA OS DOCUMENTOS AINDA MAIS ESTRANHOS
+
+ \vspace*{1cm}
+
+ {\ABNTEXchapterfont\large\imprimirautor}
+
+ \vfill
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\LARGE\imprimirtitulo
+ \end{center}
+ \vfill
+
+ \large\imprimirlocal
+
+ \large\imprimirdata
+
+ \vspace*{1cm}
+ \end{capa}
+}
+\end{verbatim}
+
+
+% ---
+\subsection{Folha de rosto (obrigatório)}\label{sec-folhaderosto}
+% ---
+
+\DescribeMacro{\imprimirfolhaderosto}\DescribeMacro{\folhaderostoname}
+A macro |\imprimirfolhaderosto|\oarg{nome da folha de rosto} imprime um modelo
+básico de folha de rosto que atende aos requisito da seção 4.2.1.1 da ABNT NBR
+14724:2011. A folha de rosto é incluída automaticamente no \textsf{bookmark} do
+PDF com o nome dado pelo valor do argumento opcional. Caso ele não seja informado, o
+conteúdo de |\folhaderostoname| é utilizado (\autoref{sec-macrosdados}).
+
+\DescribeMacro{\imprimirfolhaderosto*}
+A variante |\imprimirfolhaderosto*|\oarg{nome da folha de rosto}
+deve ser utilizada quando se estiver utilizando a impressão frente e verso
+(|twoside|) e se desejar incluir a ``Ficha catalográfica'' (Dados de
+catalogação-na-publicação, \autoref{sec-fichacatalografica}), que deve ser
+impressa no verso da Folha de rosto, conforme a seção 4.2.1.1.2 da
+mesma norma. Observe que o uso de |\imprimirfolhaderosto*| sem o uso da Ficha
+catalográfica poderá trazer comportamento não desejado à numeração das páginas.
+Porém, se a opção |\twoside| não estiver sendo utilizada, as duas versões
+da macro têm o mesmo comportamento.
+
+Você pode criar uma folha de rosto diferente sem se preocupar com as diferenças
+entre os comandos |\imprimirfolhaderosto| e |\imprimirfolhaderosto*|. Para isso,
+reescreva a macro |\folhaderostocontent|, conforme o exemplo:
+
+\begin{verbatim}
+\makeatletter
+\renewcommand{\folhaderostocontent}{
+ \begin{center}
+
+ {\ABNTEXchapterfont\large\imprimirautor}
+
+ \vspace*{\fill}\vspace*{\fill}
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\Large\imprimirtitulo
+ \end{center}
+ \vspace*{\fill}
+
+ \abntex@ifnotempty{\imprimirpreambulo}{%
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ \SingleSpacing
+ \imprimirpreambulo
+ \end{minipage}%
+ \vspace*{\fill}
+ }%
+
+ {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao
+\vspace*{\fill}}}
+
+ {\large\imprimirorientadorRotulo~\imprimirorientador\par}
+ \abntex@ifnotempty{\imprimircoorientador}{%
+ {\large\imprimircoorientadorRotulo~\imprimircoorientador}%
+ }%
+ \vspace*{\fill}
+
+ {\large\imprimirlocal}
+ \par
+ {\large\imprimirdata}
+ \vspace*{1cm}
+
+ \end{center}
+}
+\makeatother
+\end{verbatim}
+
+% ---
+\subsection{Ficha Catalográfica (Dados de
+catalogação-na-publicação) (obrigatório)}\label{sec-fichacatalografica}
+% ---
+
+\DescribeEnv{fichacatalografica}
+O ambiente |fichacatalografica| deve ser utilizado para impressão da Ficha
+catalográfica, ou ``Dados de catalogação-na-publicação'', conforme estabelece a
+seção 4.2.1.1.2 da ABNT NBR 14724:2011.
+
+Caso a impressão frente e verso seja acionada (opção |twoside|), é necessário
+que a Folha de rosto (\autoref{sec-folhaderosto}) seja impressa com a versão
+estrelada (*) da macro |\imprimirfolhaderosto*|, para que
+a Ficha catalográfica seja impressa no verso da Folha de rosto.
+
+Um exemplo de uso do comando é:
+
+\begin{verbatim}
+\begin{fichacatalografica}
+ \sffamily
+ \vspace*{15cm} % Posição vertical
+ \hrule % Linha horizontal
+ \begin{center} % Minipage Centralizado
+ \begin{minipage}[c]{12.5cm} % Largura
+
+ \imprimirautor
+
+ \hspace{0.5cm} \imprimirtitulo / \imprimirautor. --
+ \imprimirlocal, \imprimirdata-
+
+ \hspace{0.5cm} \pageref{LastPage} p. : il.(alguma color.); 30 cm.\\
+
+ \hspace{0.5cm} \imprimirorientadorRotulo \imprimirorientador\\
+
+\hspace{0.5cm}
+\parbox[t]{\textwidth}{\imprimirtipotrabalho~--~\imprimirinstituicao,
+\imprimirdata.}\\
+
+ \hspace{0.5cm}
+ 1. Palavra-chave1.
+ 2. Palavra-chave2.
+ I. Orientador.
+ II. Universidade xxx.
+ III. Faculdade de xxx.
+ IV. Título\\
+
+ \hspace{8.75cm} CDU 02:141:005.7\\
+
+ \end{minipage}
+ \end{center}
+ \hrule
+\end{fichacatalografica}
+\end{verbatim}
+
+O exemplo apresentado necessita do pacote |lastpage| para
+que ele possa obter o número da última página do documento.
+Portanto, para usar o exemplo é preciso adicionar a linha
+abaixo ao preâmbulo do documento:
+
+\begin{verbatim}
+% usado por abntex2-fichacatalografica.tex
+\usepackage{lastpage}
+\end{verbatim}
+
+A Ficha catalográfica não é incluída no \textsf{bookmark} do PDF
+(\autoref{sec-bookmark}).
+
+% ---
+\subsection{Errata (opcional)}
+% ---
+
+\DescribeEnv{errata}\DescribeMacro{\errataname}
+A Errata é um elemento opcional da ABNT NBR 14724:2011, seção 4.2.1.2, que pode
+ser criada por meio do ambiente |errata|\oarg{nome da errata}. O valor do
+parâmetro opcional é utilizado como entrada no \textsf{bookmark} do PDF
+(\autoref{sec-bookmark}). Caso o parâmetro não seja informado, o conteúdo de
+|\errataname| é utilizado (\autoref{sec-macrosdados}).
+
+Um exemplo de uso do ambiente é:
+
+\begin{verbatim}
+\begin{errata}
+
+FERRIGNO, C. R. A. \textbf{Tratamento de neoplasias ósseas apendiculares com
+reimplantação de enxerto ósseo autólogo autoclavado associado ao plasma
+rico em plaquetas}: estudo crítico na cirurgia de preservação de membro em
+cães. 2011. 128 f. Tese (Livre-Docência) - Faculdade de Medicina Veterinária
+e Zootecnia, Universidade de São Paulo, São Paulo, 2011.
+
+\begin{table}[htb]
+\center
+\footnotesize
+\begin{tabular}{|p{1.4cm}|p{1cm}|p{3cm}|p{3cm}|}
+ \hline
+ \textbf{Folha} & \textbf{Linha} & \textbf{Onde se lê} & \textbf{Leia-se}\\
+ \hline
+ 1 & 10 & auto-conclavo & autoconclavo\\
+ \hline
+\end{tabular}
+\end{table}
+
+\end{errata}
+\end{verbatim}
+
+% ---
+\subsection{Folha de aprovação (obrigatório)}\label{sec-folhadeaprovacao}
+% ---
+
+\DescribeEnv{folhadeaprovacao}\DescribeMacro{\folhadeaprovacaoname}
+O ambiente |folhadeaprovacao|\oarg{nome da folha de aprovação} permite a criação
+de uma Folha de aprovação, elemento obrigatório da ABNT NBR 14724:2011
+descrita na seção 4.2.1.3 da norma. O valor do parâmetro opcional é utilizado
+como entrada no \textsf{bookmark} do PDF (\autoref{sec-bookmark}). Caso o parâmetro
+não seja informado, o conteúdo de |\folhadeaprovacaoname| é utilizado
+(\autoref{sec-macrosdados}). Conforme estabelece a seção 5.2.4 da norma em tela,
+a Folha de aprovação não possui título nem indicador numérico.
+
+\DescribeMacro{\includepdf}
+Um modelo de Folha de aprovação não é oferecido pelo \abnTeX2 porque
+ela varia largamente entre instituições. E, além disso, provavelmente você
+incluirá uma versão digitalizada com assinaturas dos membros da banca após a
+apresentação do trabalho. Uma página digitalizada pode ser incluída no
+documento com o comando abaixo, provido pelo pacote \textsf{pdfpages}:
+
+\begin{verbatim}
+\includepdf{folhadeaprovacao_final.pdf}
+\end{verbatim}
+
+De todo modo, você pode utilizar o seguinte modelo de Folha de aprovação até a
+aprovação final do trabalho:
+
+\begin{verbatim}
+\begin{folhadeaprovacao}
+
+ \begin{center}
+ {\ABNTEXchapterfont\large\imprimirautor}
+
+ \vspace*{\fill}\vspace*{\fill}
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\Large\imprimirtitulo
+ \end{center}
+ \vspace*{\fill}
+
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ \imprimirpreambulo
+ \end{minipage}%
+ \vspace*{\fill}
+ \end{center}
+
+ Trabalho aprovado. \imprimirlocal, 24 de novembro de 2012:
+
+ \assinatura{\textbf{\imprimirorientador} \\ Orientador}
+ \assinatura{\textbf{Professor} \\ Convidado 1}
+ \assinatura{\textbf{Professor} \\ Convidado 2}
+ \assinatura{\textbf{Professor} \\ Convidado 3}
+ \assinatura{\textbf{Professor} \\ Convidado 4}
+
+ \begin{center}
+ \vspace*{0.5cm}
+ {\large\imprimirlocal}
+ \par
+ {\large\imprimirdata}
+ \vspace*{1cm}
+ \end{center}
+
+\end{folhadeaprovacao}
+\end{verbatim}
+
+\DescribeMacro{\assinatura}
+A macro |\assinatura|\marg{texto a ser impresso} é um utilitário para
+impressão de assinaturas da Folha de aprovação. Ela imprime o
+|texto a ser impresso| centralizado abaixo de uma linha. A versão |\assinatura*|
+imprime a mesma assinatura em uma |box| sem posição atribuída, o que é útil para impressão
+de assinaturas lado a lado.
+
+\DescribeMacro{\ABNTEXsignwidth}
+O comprimento da linha de assinatura é definido pela métrica |\ABNTEXsignwidth|.
+O valor padrão é definido como: |\setlength{\ABNTEXsignwidth}{8cm}|.
+
+\DescribeMacro{\ABNTEXsignthickness}
+A largura da linha de assinatura é definida pela métrica |\ABNTEXsignthickness|. O
+valor padrão é definido como: |\setlength{\ABNTEXsignthickness}{1pt}|.
+
+\DescribeMacro{\ABNTEXsignskip}
+O espaçamento entre um comando |\assinatura| e outro é definido pela métrica
+|\ABNTEXsignskip|. O valor padrão é definido como:
+|\setlength{\ABNTEXsignskip}{0.7cm}|.
+
+% ---
+\subsection{Dedicatória (opcional)}
+% ---
+
+\DescribeEnv{dedicatoria}\DescribeMacro{\dedicatorianame}
+A Dedicatória é um elemento opcional da ABNT NBR 14724:2011, seção 4.2.1.4, que
+pode ser criada por meio do ambiente |dedicatoria|\oarg{nome da dedicatória}.
+
+O valor do parâmetro opcional é utilizado como entrada no \textsf{bookmark} do
+PDF (\autoref{sec-bookmark}) e como título da dedicatória, que é escrito como um
+título de capítulo pré-textual, ou seja, não numerado e centralizado. Caso o
+parâmetro não seja informado, o conteúdo de |\dedicatorianame| é utilizado apenas
+para entrada do \textsf{bookmark} do PDF e a dedicatória é impressa sem título e
+sem indicador numérico, conforme estabelece a seção 5.2.4 da norma em tela.
+
+Um exemplo de uso do ambiente é:
+
+\begin{verbatim}
+\begin{dedicatoria}
+
+ \vspace*{\fill}
+ Este trabalho é dedicado aos que acreditam...
+ \vspace*{\fill}
+
+\end{dedicatoria}
+\end{verbatim}
+
+% ---
+\subsection{Agradecimentos (opcional)}
+% ---
+
+\DescribeEnv{agradecimentos}\DescribeMacro{\agradecimentosname}
+A seção Agradecimentos é um elemento opcional da ABNT NBR 14724:2011, 4.2.1.5,
+que pode ser criada por meio do ambiente |agradecimentos|\oarg{nome dos
+agradecimentos}. O valor do parâmetro opcional é utilizado como entrada no
+\textsf{bookmark} do PDF (\autoref{sec-bookmark}). Caso o parâmetro não seja
+informado, o conteúdo de |\agradecimentosname| é utilizado (\autoref{sec-macrosdados}).
+
+Um exemplo de uso do ambiente é:
+
+\begin{verbatim}
+\begin{agradecimentos}
+
+ Os agradecimentos...
+
+\end{agradecimentos}
+\end{verbatim}
+
+% ---
+\subsection{Epígrafe (opcional)}
+% ---
+
+\DescribeEnv{epigrafe}\DescribeMacro{\epigraphname}
+A Epígrafe é um elemento opcional da ABNT NBR 14724:2011, seção 4.2.1.6, que
+pode ser criada por meio do ambiente |epigrafe|\oarg{nome da epígrafe}.
+O valor do parâmetro opcional é utilizado como entrada no \textsf{bookmark} do
+PDF (\autoref{sec-bookmark}) e como título da epígrafe, que é escrito como um
+título de capítulo pré-textual, ou seja, não numerado e centralizado. Caso o
+parâmetro não seja informado, o conteúdo de |\epigraphname| é utilizado apenas
+para entrada do \textsf{bookmark} do PDF e a epígrafe é impressa sem título e
+sem indicador numérico, conforme estabelece a seção 5.2.4 da norma em tela.
+
+Um exemplo de uso do ambiente é:
+
+\begin{verbatim}
+\begin{epigrafe}
+
+ \vspace*{\fill}
+ \begin{flushright}
+ \textit{``Não vos amoldeis às estruturas deste mundo, \\
+ mas transformai-vos pela renovação da mente, \\
+ a fim de distinguir qual é a vontade de Deus: \\
+ o que é bom, o que Lhe é agradável, o que é perfeito.\\
+ (Bíblia Sagrada, Romanos 12, 2)}
+ \end{flushright}
+
+\end{epigrafe}
+\end{verbatim}
+
+% ---
+\subsection{Resumos em língua vernácula e estrangeira (obrigatório)}
+% ---
+
+\DescribeEnv{resumo}\DescribeEnv{resumo}\DescribeMacro{\resumoname}
+Os resumos em língua vernácula e estrangeira são elementos obrigatórios da ABNT
+NBR 14724:2011, seção 4.2.1.7 e 4.2.1.8, e devem ser escritos conforme
+orientação da ABNT NBR 6028. Os elementos podem ser criados por meio do ambiente
+|resumo|\oarg{nome do resumo}.
+O valor do parâmetro opcional é utilizado como entrada no \textsf{bookmark} do
+PDF (\autoref{sec-bookmark}) e como título do resumo. Caso o parâmetro não seja
+informado, o conteúdo de |\resumoname| é utilizado. O parâmetro opcional é útil
+para criação de resumos em diversos idiomas estrangeiros.
+
+Exemplos de uso do ambiente são:
+
+\begin{verbatim}
+% --- resumo em português ---
+\begin{resumo}
+ Resumo em português
+ \vspace{\onelineskip}
+ \noindent
+ \textbf{Palavras-chave}: latex. abntex. editoração de texto.
+\end{resumo}
+
+% --- resumo em francês ---
+\begin{resumo}[Résumé]
+ \begin{otherlanguage*}{french}
+ Il s'agit d'un résumé en français.
+ \vspace{\onelineskip}
+ \noindent
+ \textbf{Mots-clés}: latex. abntex. publication de textes.
+ \end{otherlanguage*}
+\end{resumo}
+\end{verbatim}
+
+\DescribeEnv{resumoumacoluna}\DescribeMacro{\resumoname}\DescribeMacro{\twocolumn}
+Em documentos que utilizam a opção |twocolumn| para produzir o texto em duas
+colunas --- geralmente utilizado conjuntamente com |article| ---, pode-se
+desejar imprimir o resumo em uma única coluna e o restante do documento em duas.
+Nesse caso, utilize o ambiente |resumoumacoluna|\oarg{nome do resumo}.
+
+Embora o parâmetro opcional |nome do resumo| esteja disponível, o ambiente
+|resumoumacolumna| deve ser usado no contexto da macro |\twocolumn|, que por sua
+vez não permite que nenhum ambiente ou macro possua outros parâmetros. Desse
+modo, não é possível alterar o nome do resumo com o parâmetro opcional.
+Felizmente, é possível fazê-lo redefinindo a macro |\resumoname|, conforme os
+exemplos que seguem. A macro |\twocolumn| é usada para passar parâmetro à opção
+|twocolumn| da classe \textsf{abntex2}.
+
+Exemplos de uso do ambiente são:
+
+\begin{verbatim}
+\twocolumn[ % indica que inicia-se opção de twocolumn
+% --- resumo em português ---
+\begin{resumoumacoluna}
+ Resumo em português
+ \vspace{\onelineskip}
+ \noindent
+ \textbf{Palavras-chave}: latex. abntex. editoração de texto.
+\end{resumoumacoluna}
+
+% --- resumo em francês ---
+\renewcommand{\resumoname}{Résumé}
+\begin{resumoumacoluna}
+ \begin{otherlanguage*}{french}
+ Il s'agit d'un résumé en français.
+ \vspace{\onelineskip}
+ \noindent
+ \textbf{Mots-clés}: latex. abntex. publication de textes.
+ \end{otherlanguage*}
+\end{resumoumacoluna}
+] fim de opção de twocolumn
+\end{verbatim}
+
+\DescribeMacro{\absleftindent}\DescribeMacro{\absrightindent}
+As margens esquerda e direita, respectivamente, do ambiente |resumo| podem ser
+customizadas com os comandos. Esta é a configuração padrão para documentos que
+não sejam artigos:
+
+\begin{verbatim}
+\setlength\absleftindent{0cm}
+\setlength\absrightindent{0cm}
+\end{verbatim}
+
+\DescribeMacro{\abstracttextfont}
+A fonte do ambiente |resumo| é automaticamente alterada para o caso de
+documentos que não sejam artigos com:
+
+\begin{verbatim}
+\abstracttextfont{\normalfont\normalsize}
+\end{verbatim}
+
+\DescribeMacro{\absparindent}\DescribeMacro{\absparsep}
+A indentação e o espaçamento entre parágrafos do ambiente |resumo| podem ser
+alterados, respectivamente, com:
+
+\begin{verbatim}
+\setlength{\absparindent}{0pt}
+\setlength{\absparsep}{18pt}
+\end{verbatim}
+
+A indentação padrão utilizada no ambiente é |0pt|. Já o separador de parágrafos
+não é alterada pela classe \textsf{abntex2}.
+
+Outras configurações do ambiente |resumo| estão disponíveis no manual do
+\textsf{memoir} \cite[p.~69-71]{memoir}.
+
+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}
+% ---
+
+\DescribeMacro{\listoffigures}
+A Lista de ilustrações é um elemento opcional da ABNT NBR 14724:2011, seção
+4.2.1.9, que pode ser criada por meio da macro padrão |\listoffigures|.
+
+Nem a classe \textsf{memoir}, nem a classe \textsf{abntex2} incluem
+automaticamente o capítulo criado pela macro |\listoffigures| no
+\textsf{bookmark} do PDF (\autoref{sec-bookmark}).
+
+O exemplo seguinte cria a Lista de ilustrações e já a adiciona ao
+\textsf{bookmark}:
+
+\begin{verbatim}
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+\end{verbatim}
+
+A seção 4.2.1.9 da norma ABNT NBR 14724:2011 recomenda que, quando necessário,
+seja produzido uma lista própria para cada tipo de ilustração, como desenhos,
+esquemas, fluxogramas, fotografias, gráficos, mapas, organogramas, plantas,
+quadros, retratos, e outros. Como essa necessidade é específica de cada
+trabalho, o \abnTeX2 não traz essa implementação automaticamente.
+Porém, diferentes tipos de lista podem ser criadas por meio de macros do
+\textsf{memoir}. Para isso, consulte o capítulo 9 do manual do \textsf{memoir}
+\cite{memoir}.
+
+% ---
+\subsection{Lista de tabelas (opcional)}\label{sec-listadetabelas}
+% ---
+
+\DescribeMacro{\listoftables}
+A Lista de tabelas é um elemento opcional da ABNT NBR 14724:2011, seção
+4.2.1.10, que pode ser criada por meio da macro padrão |\listoftables|.
+
+Nem a classe \textsf{memoir}, nem a classe \textsf{abntex2} incluem
+automaticamente o capítulo criado pela macro |\listoftables| no
+\textsf{bookmark} do PDF (\autoref{sec-bookmark}).
+
+O exemplo seguinte cria a Lista de tabelas e já a adiciona ao
+\textsf{bookmark}:
+
+\begin{verbatim}
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+\end{verbatim}
+
+% ---
+\subsection{Lista de abreviaturas e siglas (opcional)}
+\label{sec-listadeabreviaturas}
+% ---
+
+\DescribeEnv{siglas}
+A Lista de abreviaturas e siglas é um elemento opcional da ABNT NBR 14724:2011,
+seção 4.2.1.11 e pode ser criada com o ambiente |siglas|:
+
+\begin{verbatim}
+ \begin{siglas}
+ \item[Fig.] Area of the $i^{th}$ component
+ \item[456] Isto é um número
+ \item[123] Isto é outro número
+ \item[lauro cesar] este é o meu nome
+ \end{siglas}
+\end{verbatim}
+
+\DescribeMacro{\listadesiglasname}
+A macro |\listadesiglasname| contém o nome da lista de abreviaturas e siglas.
+
+\DescribeMacro{\printnomenclature}
+Opcionalmente, é possível usar o pacote
+\textsf{nomencl}\footnote{\url{https://www.ctan.org/pkg/nomencl}},
+que oferece recursos adicionais na composição de lista de siglas, símbolos e até
+glossários. Com esse pacote crie a lista de abreviaturas e siglas
+seguindo o exemplo:
+
+No preâmbulo:
+
+\begin{verbatim}
+\usepackage{nomencl}
+
+\makenomenclature
+\end{verbatim}
+
+No corpo do documento:
+
+\begin{verbatim}
+\nomenclature{Fig.}{Figura}
+\nomenclature{$A_i$}{Area of the $i^{th}$ component}
+\nomenclature{456}{Isto é um número}
+\nomenclature{123}{Isto é outro número}
+\nomenclature{a}{primeira letra do alfabeto}
+\nomenclature{lauro}{este é meu nome}
+
+\renewcommand{\nomname}{\listadesiglasname}
+\pdfbookmark[0]{\nomname}{las}
+\printnomenclature
+\cleardoublepage
+\end{verbatim}
+
+Para usar o pacote \textsf{nomencl}, é necessário compilar o documento \LaTeX\
+com \textsf{makeindex}:
+
+\begin{verbatim}
+makeindex ARQUIVO_PRINCIPAL.nlo -s nomencl.ist -o ARQUIVO_PRINCIPAL.nls
+\end{verbatim}
+
+Após a compilação com \textsf{makeindex}, compile normalmente o documento com
+|pdflatex|.
+
+Geralmente os editores de documentos \LaTeX\ possuem formas de automatizar essa
+compilação. Porém, caso você opte por usar o ambiente |siglas|, nenhuma
+compilação adicional é necessária.
+
+% ---
+\subsection{Lista de símbolos (opcional)}\label{sec-listadesimbolos}
+% ---
+
+\DescribeEnv{simbolos}
+A lista de símbolos é um elemento opcional da ABNT NBR 14724:2011,
+seção 4.2.1.12 e pode ser criada com o ambiente |simbolos|:
+
+\begin{verbatim}
+\begin{simbolos}
+ \item[$ \Gamma $] Letra grega Gama
+ \item[$ \Lambda $] Lambda
+ \item[$ \zeta $] Letra grega minúscula zeta
+ \item[$ \in $] Pertence
+\end{simbolos}
+\end{verbatim}
+
+\DescribeMacro{\listadesimbolosname}
+A macro |\listadesimbolosname| o nome da lista de símbolos.
+
+Opcionalmente, use o pacote \textsf{nomencl} ou \textsf{glossaries}, que tanto
+podem construir a Lista de símbolos, como Glossários. Consulte
+\autoref{sec-listadeabreviaturas} e a \autoref{sec-glossarios} para outras
+informações.
+
+% ---
+\subsection{Sumário (obrigatório)}\label{sec-sumario}
+% ---
+
+\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|.
+
+\DescribeMacro{\subsubsubsection}
+Conforme a referida norma, os itens do sumário são numerados até o quinto nível.
+Por isso, adicionou-se ao \abnTeX2 o comando |\subsubsubsection|\marg{divisão de
+quinto nível}.
+
+\DescribeMacro{sumario=abnt-6027-2012}\DescribeMacro{sumario=tradicional}
+A classe \textsf{abntex2} produz um sumário construído similar ao exemplo
+recomendado pela ABNT NBR 6027:2012. O sumário customizado é ativado
+automaticamente, mas pode ser controlado por meio da opção
+|sumario=| da declação |\documentclass|. Desse modo, a opção
+
+\begin{description}
+ \item[|sumario=abnt-6027-2012|] formata o sumário
+ conforme as recomendações da ABNT NBR 6027:2012. É a opção padrão, de modo que
+ não é necessário informá-la;
+ \item[|sumario=tradicional|] usa o estilo tradicional
+ de sumários do \textsf{memoir}. Recomenda-se que se use esta opção no caso de
+ customizações adicionais do sumário.
+\end{description}
+
+\DescribeMacro{\tableofcontents}\DescribeMacro{\pdfbookmark}
+Nem a classe \textsf{memoir}, nem a classe \textsf{abntex2} incluem
+automaticamente o capítulo criado pela macro |\tableofcontents| no
+\textsf{bookmark} do PDF. Caso deseje que o título do capítulo seja
+incluído no \textsf{bookmark} (\autoref{sec-bookmark}), utilize o exemplo
+abaixo:
+
+\begin{verbatim}
+\pdfbookmark[0]{\contentsname}{toc}
+\tableofcontents*
+\cleardoublepage
+\end{verbatim}
+
+\DescribeMacro{\settocdepth}
+Você pode customizar o nível de divisões que o sumário pode listar com a
+macro |\settocdepth|\marg{nome da subdivisão}, sendo |nome da subdivisão| um
+dos valores: |chapter|, |part|, |section|, |subsection|, |subsubsection|.
+
+A configuração padrão do \abnTeX2 é |\settocdepth{subsubsection}|.
+
+\DescribeMacro{\setsecnumdepth}
+Também é possível customizar se a numeração das divisões é exibida no
+sumário. Para isso use |\setsecnumdepth|\marg{nome da subdivisão}, sendo
+|nome da subdivisão| um dos mesmos valores utilizados em |\settocdepth|.
+
+A configuração padrão do \abnTeX2 é |\setsecnumdepth{subsubsection}|.
+
+\DescribeMacro{\tocheadstart}
+É possível customizar a fonte das partes e dos capítulos no Sumário. Para isso,
+redefina a macro |\tocheadstart|. O \abnTeX2 a redefine por padrão para que a
+fonte utilizada no Sumário seja a mesma defina para o capítulo, da seguinte
+maneira:
+
+\begin{verbatim}
+\renewcommand{\tocheadstart}{\ABNTEXchapterfont}
+\end{verbatim}
+
+\DescribeMacro{\addcontentsline}
+O comando |\addcontentsline|\marg{sigla do sumario}\marg{nível da
+divisão}\marg{texto no sumário} pode ser usado para incluir uma linha no
+Sumário. Use o comando, por exemplo, após a criação de capítulo não numerado:
+
+\begin{verbatim}
+\chapter*{Introdução}
+\addcontentsline{toc}{chapter}{Introdução}
+\end{verbatim}
+
+É importante destacar que nenhum elemento pré-textual deve estar presente no
+Sumário. Veja mais informações na \autoref{sec-elementostextuais}.
+
+Consulte a \autoref{sec-bookmark} para obter informações sobre o
+\textsf{bookmark}, índice da estrutura do documento no PDF.
+
+\DescribeMacro{\addtocontents}
+O comando |\addtocontents{toc}{\vspace{\cftbeforepartskip}}| pode ser usado para
+adicionar um espaço vertical no Sumário do mesmo tamanho do espaço usado na
+separação de |\part|. Isso é útil, por exemplo, para indicar no sumário que um
+novo capítulo não faz parte da parte anterior.
+
+Consulte a \autoref{sec-phantompart} para obter informações sobre a macro
+|\phantompart|.
+
+\DescribeMacro{KeepFromToc}
+O ambiente |KeepFromToc| pode ser utilizada para que um divisão não seja
+incluída no Sumário. Esse ambiente é equivalente à macro |\ProximoForaDoSumario|
+utilizada pela versão anterior do \abnTeX, e que não está mais presente nesta
+versão.
+
+Use a macro como no exemplo:
+
+\begin{verbatim}
+\begin{KeepFromToc}
+ \chapter{Este capítulo não aparece no sumário}
+ \section{Nem esta seção}
+\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}
+% ------
+
+\DescribeMacro{\textual}\DescribeMacro{\mainmatter}
+O comando |\textual| identifica o início dos elementos textuais. As páginas
+desses elementos são numeradas com algarismos arábicos no lado direito superior
+ou direito/esquerdo superior caso a impressão frente e verso (opção |twoside|)
+seja acionada, conforme estabelece a ABNT NBR 14724:2011. Geralmente a
+``Introdução'' é o primeiro capítulo textual. A título de coerência, a macro
+|\mainmatter|, padrão do \textsf{memoir}, é reescrita para que tenha o mesmo
+comportamento que |\textual|. Por isso, fique livre em escolher qualquer das
+macros. Porém, o uso de uma delas é obrigatória, para que os cabeçalhos sejam
+montados corretamente.
+
+Segundo a ABNT NBR 14724:2011, seção 4.2.2, ``o texto é composto de uma parte
+introdutória, que apresenta os objetivos do trabalho e as razões de sua
+elaboração; o desenvolvimento, que detalha a pesquisa ou estudo realizado; e uma
+parte conclusiva.'' Os títulos dos capítulos textuais são à critério do
+autor e não há nenhuma normatização a respeito deles. No entanto, geralmente o
+capítulo ``Introdução'' e o capítulo ``Conclusão'' (ou ``Considerações
+finais'') são, respectivamente, o primeiro e o último capítulo textual
+e normalmente não são numerados.
+
+É importante destacar que a norma em tela e a ABNT NBR 6024:2012 não são
+explícitas sobre a possibilidade de não numeração de capítulos
+textuais\footnote{Embora a seção 5.2.3 da ABNT NBR 14724:2011 seja clara a
+respeito dos capítulos pré e pós-textuais estabelecidos por ela: ``Os títulos,
+sem indicativo numérico --- errata, agradecimentos, lista de ilustrações, lista
+de abreviaturas e siglas, lista de símbolos, resumos, sumário, referências,
+glossário, apêndice(s), anexo(s) e índice(s) –-- devem ser centralizados''.}.
+Desse modo, sugere-se que se siga o modo de numeração desses capítulos utilizado
+pela instituição que você apresentará o trabalho.
+
+\DescribeMacro{\chapter*}
+Caso queira incluir capítulos sem numeração (como Introdução e Conclusão, por
+exemplo), utilize a macro |\chapter*|\marg{Introdução}. Porém, capítulos com *
+não são incluídos automaticamente no Sumário, nem no \textsf{bookmark} do PDF,
+nem alteram o cabeçalho das páginas.
+
+Consulte a \autoref{sec-sumario} para ver como incluir divisões com * ao
+sumário.
+
+Consulte a \autoref{sec-formatacaocapitulos} para obter outras
+informações sobre formatação de capítulos e, especialmente, consulte a
+\autoref{sec-formatacaocapitulos-starred} para ver como alterar automaticamente
+os cabeçalhos das páginas com o comando |\chapter*|.
+
+Consulte a \autoref{sec-bookmark} para ver como controlar o \textsf{bookmark} do
+PDF.
+
+\DescribeMacro{\part}
+A macro |\part|\marg{nome da parte} pode ser utilizada para que uma
+página de divisão do trabalho seja incluída. A parte agrupa capítulos. Um
+exemplo é o uso do trabalho dividido em três partes:
+
+\begin{verbatim}
+\part{Preparação da Pesquisa}
+ (...)
+ \chapter{Metodologia}
+ (...)
+\part{Referenciais teóricos}
+ (...)
+ \chapter{O trabalho de Charles Darwin}
+ (...)
+\part{Resultados}
+ (...)
+\end{verbatim}
+
+% ---
+\subsection{Formatação dos títulos: partes, capítulos, seções, subseções e
+subsubseções}
+\label{sec-formatacaocapitulos}
+% ---
+
+\DescribeMacro{\ABNTEXchapterfont}\DescribeMacro{\ABNTEXchapterfontsize}
+O \textsf{memoir} possui uma vasta lista de opções de estilos de capítulos
+(ver \autoref{sec-formatacaocapitulos-adicionais}).
+A classe \textsf{abntex2} adiciona a essa lista um estilo chamado |abnt|, que
+atende aos requisitos na ABNT NBR 14724:2011 e da ABNT NBR 6024:2012. O estilo
+|abnt| é carregado automaticamente e possui duas configurações adicionais:
+|\ABNTEXchapterfont| é a fonte utilizada nos capítulos e
+|\ABNTEXchapterfontsize| é o tamanho da fonte.
+
+Por padrão, uma versão sem serifas da fonte corrente do documento é
+utilizada para os títulos das divisões. Você pode customizar a fonte dos
+títulos dos capítulos alterando os comandos como no exemplo a seguir, para que
+seja utilizada a fonte \emph{Computer Modern} com tamanho maior do que o
+utilizado por padrão:
+
+\begin{verbatim}
+\renewcommand{\ABNTEXchapterfont}{\fontfamily{cmr}\fontseries{b}\selectfont}
+\renewcommand{\ABNTEXchapterfontsize}{\HUGE}
+\end{verbatim}
+
+\DescribeMacro{\ABNTEXpartfont}\DescribeMacro{\ABNTEXpartfontsize}
+\DescribeMacro{\ABNTEXsectionfont}\DescribeMacro{\ABNTEXsectionfontsize}
+\DescribeMacro{\ABNTEXsubsectionfont}\DescribeMacro{\ABNTEXsubsectionfontsize}
+\DescribeMacro{\ABNTEXsubsubsectionfont}\DescribeMacro{\ABNTEXsubsubsectionfontsize}
+\DescribeMacro{\ABNTEXsubsubsubsectionfont}\DescribeMacro{\ABNTEXsubsubsubsectionfontsize}
+
+As fontes e o tamanho das fontes obtidas com as divisões |\part|\marg{nome da
+parte}, |\chapter|\marg{nome do capítulo}, |\section|\marg{nome da seção},
+|\subsection|\marg{nome da subseção} e |\subsubsection|\marg{nome da subsubseção} são definidas por padrão,
+respectivamente, conforme a \autoref{tab-divisoes}. Você pode alterá-las com o
+comando |\renewcommand|.
+
+\begin{table}[htb]
+\caption{Macros de formatação de fonte de divisões do texto}
+\label{tab-divisoes}
+\centering
+\begin{tabular}{ l l l }
+ \textbf{Macro} & \textbf{Valor padrão} \\
+ \hline
+ |\ABNTEXchapterfont| & |\sffamily|\footnote{Versão sem serifas da fonte
+ corrente.}
+ \\
+ \hline
+ |\ABNTEXchapterfontsize| & |\Huge| \\
+ \hline
+
+ |\ABNTEXpartfont| & |\ABNTEXchapterfont| \\
+ \hline
+ |\ABNTEXpartfontsize| & |\ABNTEXchapterfontsize| \\
+ \hline
+
+ |\ABNTEXsectionfont| & |\ABNTEXchapterfont| \\
+ \hline
+ |\ABNTEXsectionfontsize| & |\Large| \\
+ \hline
+
+ |\ABNTEXsubsectionfont| & |\ABNTEXsectionfont| \\
+ \hline
+ |\ABNTEXsubsectionfontsize| & |\large| \\
+ \hline
+
+ |\ABNTEXsubsubsectionfont| & |\ABNTEXsubsectionfont| \\
+ \hline
+ |\ABNTEXsubsubsectionfontsize| & |\normalsize| \\
+ \hline
+
+ |\ABNTEXsubsubsubsectionfont| & |\ABNTEXsubsectionfont| \\
+ \hline
+ |\ABNTEXsubsubsubsectionfontsize| & |\normalsize| \\
+ \hline
+
+ \hline
+
+\end{tabular}
+
+\end{table}
+
+% ---
+\subsubsection{Estilos adicionais de capítulos}
+\label{sec-formatacaocapitulos-adicionais}
+% ---
+
+\DescribeMacro{\chapterstyle}
+O estilo de capítulo |abnt| provido pela classe \abnTeX2 pode ser substituído
+por outro estilo já fornecido pelo \textsf{memoir} ou mesmo por outro criado por
+você. Isso é útil especialmente se estiver interessado em publicar seu trabalho
+como livro ou não se importar em não seguir o padrão normativo. Para isso,
+utilize o comando:
+
+\begin{verbatim}
+\chapterstyle{nome_do_estilo}
+\end{verbatim}
+
+Experimente |lyhne| ou |dash|. Você encontra alguns estilos no manual do
+\textsf{memoir} e outros neste documento:
+\url{https://www.ctan.org/tex-archive/info/MemoirChapStyles}.
+Ambos mostram como criar um novo estilo.
+
+% ---
+\subsubsection{Cabeçalhos de capítulos com *}
+\label{sec-formatacaocapitulos-starred}
+% ---
+
+\DescribeMacro{\chapter*}
+Conforme descrito na \autoref{sec-bookmark}, os capítulos criados com
+|\chapter*| não alteram automaticamente o cabeçalho da página. Ou seja, o
+cabeçalho de um capítulo iniciado com o comando |\chapter*| é o mesmo do
+capítulo anterior, se houver.
+
+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}.
+
+Para mais detalhes, consulte o \citeonline[p. 73]{memoir}.
+
+% ---
+\subsubsection{Espaçamento entre os capítulos e o texto}
+% ---
+
+Segundo a \citeonline[seção 5.2.2]{NBR14724:2011}, os títulos das seções
+primárias (os capítulos) ``devem começar em página ímpar (anverso)\footnote{Esse requisito é
+atendido ao usar a opção \texttt{openright}.}, na parte superior da
+mancha gráfica e ser separados do texto que os sucede por um espaço entre as linhas
+de 1,5''. Porém, propositalmente os modelos do \abnTeX não atendem a essa regra, uma vez
+que utiliza-se tamanhos diferentes de fontes para capítulos e, nesse caso,
+um espaçamento de 1,5 entre o capítulo e o início do texto não ficaria esteticamente
+elegante. Observe que a norma em questão nem as demais normas estabelece um tamanho de fonte
+para as seções, o que torna livre a opção de um tamanho diferente (e maior) de fonte para
+os capítulos do que o tamanho da fonte do corpo do texto.
+
+De toda forma, caso você queira seguir estritamente o requisito da norma referente ao
+espaçamento entre o capítulo e o início do texto, faça o seguinte.
+
+Utilize no preâmbulo do documento:
+\begin{verbatim}
+\setlength\afterchapskip{\lineskip}
+\end{verbatim}
+
+Imediatamente após a declaração de um capítulo de apêndice ou de anexo:
+\begin{verbatim}
+\chapter{Título de um anexo ou apêndice}
+\setlength{\afterchapskip}{-\baselineskip}
+
+O texto do apêndice ou do anexo...
+\end{verbatim}
+
+Caso o título do apêndice ou do anexo tenha mais de duas linhas, use o comando
+abaixo para ajustar um eventual problema de espaçamento:
+
+\begin{verbatim}
+\chapter{Título de um anexo ou apêndice muito longo, com mais de duas linhas, que pode
+ocasionar um problema de espaçamento}
+\phantom{x}
+
+O texto do apêndice ou do anexo...
+\end{verbatim}
+
+
+% ---
+\subsection{Citações diretas com mais de três linhas}
+\label{sec-citacao}
+% ---
+
+\DescribeEnv{citacao}
+A ABNT NBR 10520:2002, seção 5.3, descreve que citações diretas 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. Para inserir citações longas,
+utilize o ambiente |citacao|, conforme o exemplo:
+
+\begin{verbatim}
+\begin{citacao}
+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}
+\end{citacao}
+\end{verbatim}
+
+O ambiente |citacao|\oarg{language} pode receber como parâmetro opcional um nome
+de idioma previamente carregado nas opções da classe
+(\autoref{sec-internacional-hifen}). Nesse caso, o texto da citação é
+automaticamente escrito em itálico e a hifenização é ajustada para o idioma
+selecionado na opção do ambiente, conforme o exemplo:
+
+\begin{verbatim}
+\begin{citacao}[english]
+Text in English language in italic with correct hyphenation.
+\end{citacao}
+\end{verbatim}
+
+A \autoref{sec-internacional-hifen} descreve o uso de diferentes idiomas no
+texto.
+
+O tamanho da fonte utilizada no ambiente |citacao| é determinada pela macro
+|\ABNTEXfontereduzida|, descrita na \autoref{sec-configgerais}.
+
+\DescribeMacro{\ABNTEXcitacaorecuo}
+O recuo utilizado pelo ambiente |citacao| é definido pela métrica\\ |\ABNTEXcitacaorecuo|, que pode ser alterado com:
+
+\begin{verbatim}
+\setlength{\ABNTEXcitacaorecuo}{1.8cm}
+\end{verbatim}
+
+Quando um documento é produzido com a opção \texttt{twocolumn}, a classe
+\textsf{abntex2} automaticamente altera o recuo padrão definido pela
+ABNT NBR 10520:2002 para 1.8cm.
+
+
+
+% ---
+\subsection{Alíneas e Subalíneas}
+% ---
+
+A ABNT NBR 6024:2012, seção 4.2, descreve o uso das alíneas, que podem ser
+compreendias como subdivisões não nomeadas de uma seção.
+
+As alíneas são numeradas com letras minúsculas do alfabeto com recuo em relação
+à margem esquerda do documento. A norma prescreve que o texto que antecede as
+alíneas deve finalizar com dois pontos (:); as alíneas devem iniciar com letra
+minúscula e serem finalizadas com ponto e vírgula (;), exceto a última alínea,
+que deve ser finalizada com ponto final, e exceto as alíneas que precederem uma
+subalínea, caso em que devem ser finalizadas com dois pontos (:); a segunda e as
+seguintes linhas do texto da alínea começa sob a primeira letra do texto da
+própria alínea.
+
+Os ambientes descritos nesta seção são criados com o pacote \textsf{enumitem}.
+Consulte a documentação do pacote em \citeonline{enumitem} para obter detalhes e
+opções adicionais de configuração.
+
+\DescribeEnv{alineas}
+A classe \textsf{abntex2} fornece o ambiente |alineas|, que cria listas conforme
+o padrão estipulado pela norma. Veja o exemplo:
+
+\begin{verbatim}
+\begin{alineas}
+ \item linha 1;
+ \item linha 2;
+ \item linha 3.
+\end{alineas}
+\end{verbatim}
+
+\DescribeEnv{subalineas}\DescribeEnv{incisos}
+As alíneas podem ser aninhadas. Nesse caso, a numeração é substituída por um
+travessão. Você pode criar uma subalínea de três formas diferentes, todas
+equivalentes entre si: com outro ambiente |alineas|, com |subalineas| ou
+ainda com o ambiente |incisos|:
+
+\begin{verbatim}
+\begin{alineas}
+
+ \item linha 1:
+ \begin{alineas}
+ \item subalinea 1;
+ \item subalinea 2;
+ \end{alineas}
+
+ \item linha 2:
+ \begin{subalineas}
+ \item subalinea 1;
+ \item subalinea 2;
+ \end{subalineas}
+
+ \item linha 3:
+ \begin{incisos}
+ \item subalinea 1;
+ \item subalinea 2;
+ \end{incisos}
+
+ \item linha 4.
+\end{alineas}
+\end{verbatim}
+
+% ---
+\subsection{Rótulos e legendas}
+% ---
+
+\DescribeMacro{\caption}\DescribeMacro{\legend}
+Rótulos e legendas de ilustrações, tabelas e qualquer outro ambiente do tipo
+|listing| podem ser definidos pelos comandos |\caption|\marg{rotulo} e
+|\legend|\marg{legenda}, respectivamente.
+
+Conforme a ABNT NBR 14724:2011, seção 5.8, o rótulo é atribuído acima do
+elemento e a legenda abaixo, conforme no exemplo:
+
+\begin{verbatim}
+\begin{figure}[htb]
+ \caption{\label{fig_circulo}A delimitação do espaço}
+ \begin{center}
+ \includegraphics[scale=0.75]{myfig.pdf}
+ \end{center}
+ \legend{Fonte: os autores}
+\end{figure}
+\end{verbatim}
+
+\DescribeMacro{\ABNTEXcaptiondelim}
+O comando |\ABNTEXcaptiondelim| representa a definição do separador padrão de
+rótulos. O separador padrão é o travessão (\textendash), conforme estabelecido
+pela norma ABNT NBR 14724:2011. Você pode mudar o separador padrão seguindo este
+exemplo:
+
+\begin{verbatim}
+\renewcommand{\ABNTEXcaptiondelim}{~\textendash~}
+\captiondelim{\ABNTEXcaptiondelim}
+\end{verbatim}
+
+
+\DescribeMacro{\includegraphics}
+A macro |\includegraphics| pode ser utilizada para inclusão de imagens.
+Recomenda-se que imagens vetoriais, como imagens em PDF, sejam preferidas em
+oposição a imagens baseadas em mapas de bits, uma vez que desse forma não há
+perda de qualidade nas imagens. Porém, formatos como PNG, BMP, JPG e outros são
+aceitos pelo \LaTeX.
+
+% ---
+\subsection{Tabelas em conformidade com padrões do IBGE}
+% ---
+
+\DescribeMacro{\IBGEtab}\DescribeMacro{\ibgetab}
+Conforme a ABNT NBR 14724:2011, seção 5.9, as tabelas ``devem ser citadas no
+texto, inseridas o mais próximo possível do trecho a que se referem e
+padronizadas conforme o Instituto Brasileiro de Geografia e Estatística
+(IBGE)''. Para atender a esse requisito, a classe \textsf{abntex2} oferece a
+macro
+|\IBGEtab|\marg{Nome e rótulo da tabela}\marg{Conteúdo da tabela}\marg{Conteúdo
+da legenda}, criada para atender requisitos descritos por \citeonline{ibge1993}.
+
+Nome e rótulo devem ser criados com |\caption|\marg{Nome a ser impresso acima do
+objeto} e |\label|\marg{Nome do rótulo}, respectivamente. O rótulo é usado por
+|\autoref|\marg{Nome do rótulo} para referenciar o elemento criado. O conteúdo
+da tabela pode ser criado com os ambientes |tabular|, |table|, ou
+mesmo ser uma figura importada no ambiente |figure|. O desenvolvimento do
+|\IBGEtab| prevê o uso do |longtable|, mas não funciona com ele ainda.
+O conteúdo da legenda pode ser criado com a macro |\legend| e |\namedlegend|,
+padrões do \textsf{memoir}, ou, preferencialmente, com |\fonte| e |\nota|.
+
+\DescribeMacro{\fonte}
+A macro |\fonte|\oarg{Rótulo da fonte. Padrão: ``Fonte''}\marg{Descrição da
+fonte da tabela ou figura} imprime o conteúdo do argumento
+antecedido da expressão ``Fonte: '', ou do conteúdo do parâmetro opcional,
+alinhado conforme requisitos do IBGE. A macro |\fonte| pode ser usada no
+interior de figuras ou de outros ambientes.
+
+\DescribeMacro{\nota}
+A macro |\nota|\oarg{Rótulo da nota. Padrão: ``Nota''}\marg{Nota ou outra
+descrição} imprime o conteúdo do argumento antecedido da expressão ``Nota:
+'', ou do conteúdo do parâmetro opcional, alinhado conforme requisitos do IBGE.
+A macro |\nota| pode ser usada no interior de figuras ou de outros ambientes.
+
+\DescribeMacro{\IBGEtabfontsize}
+O conteúdo do material tabulado usado na macro |\IBGEtab| podem ser globalmente ou
+localmente ajustado através da macro |\IBGEtabfontsize|. A norma diz que o
+conteúdo de tabelas deve ser em fonte reduzida, assim, por padrão, a classe
+faz |\IBGEtabfontsize| como |\ABNTEXfontereduzida|. Para uma adequação às
+normas da instituição este tamanho pode ser modificado via
+|\renewcommand{\IBGEtabfontsize}|\marg{tamanho de fonte desejada}.
+
+Desse modo, um exemplo completo de uso das macros |\IBGEtab|, |\fonte| e |\nota|
+é:
+
+\begin{verbatim}
+\begin{table}[htb]
+\IBGEtab{%
+ \caption{Um Exemplo de tabela alinhada que pode ser longa ou curta,
+ conforme padrão IBGE.}%
+ \label{tabela-ibge}
+}{%
+ \begin{tabular}{ccc}
+ \toprule
+ Nome & Nascimento & Documento \\
+ \midrule \midrule
+ Maria da Silva & 11/11/1111 & 111.111.111-11 \\
+ \bottomrule
+\end{tabular}%
+}{%
+ \fonte{Produzido pelos autores}%
+ \nota{Esta é uma nota, que diz que os dados são baseados na
+ regressão linear.}%
+ \nota[Anotações]{Uma anotação adicional, seguida de várias outras.}%
+}
+\end{table}
+\end{verbatim}
+
+
+% ---
+\subsection{Quadros no modelo de trabalho acadêmico}
+% ---
+
+\DescribeMacro{\quadro}
+A partir da versão XXX, o modelo de trabalho acadêmico dispobibilizado no \abnTeX~
+trás pré-configurado a impressão da lista de quadros no pretextual e
+disponibiliza o ambiente |quadro| para sua criação, veja um exemplo:
+
+
+\begin{verbatim}
+\begin{quadro}[htb]
+\caption{\label{quadro_exemplo}Exemplo de quadro}
+\begin{tabular}{|c|c|c|c|}
+ \hline
+ \textbf{Pessoa} & \textbf{Idade} & \textbf{Peso} & \textbf{Altura} \\ \hline
+ Marcos & 26 & 68 & 178 \\ \hline
+ Ivone & 22 & 57 & 162 \\ \hline
+ ... & ... & ... & ... \\ \hline
+ Sueli & 40 & 65 & 153 \\ \hline
+\end{tabular}
+\fonte{Autor.}
+\end{quadro}
+\end{verbatim}
+
+Caso esteja utilizando um modelo anterior deseja incluir um quadro, você
+precisará configurar o seu modelo apropriadamente\footnote{Para configuração
+consulte \url{https://github.com/abntex/abntex2/wiki/HowToCriarNovoAmbienteListing}}.
+
+% ------
+\section{Elementos pós-textuais}\label{sec-postextual}
+% ------
+
+\DescribeMacro{\postextual}\DescribeMacro{\backmatter}
+O comando |\postextual| identifica o início dos elementos pós-textuais. Na
+prática o único comportamento específico é a execução da macro |\phantompart|
+(\autoref{sec-phantompart}). Dessa forma, caso deseje atribuir algum comportamento
+diferenciado aos elementos pós-textuais, faça-o redefinindo a macro, mas não se
+esqueça de adicionar o comando |\phantompart|. A título de coerência, a macro
+|\backmatter|, padrão do \textsf{memoir}, é reescrita para que tenha o mesmo
+comportamento que |\postextual|.
+
+% ---
+\subsection{Referências (obrigatório)}\label{sec-referencias}
+% ---
+
+\DescribeMacro{\bibliography}
+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:2015, 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:
+
+\begin{verbatim}
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+\end{verbatim}
+
+A opção |alf| indica que as referências serão alfanuméricas, no padrão
+autor-ano. Ela se opõe à opção |num|, que indica que as referências serão
+numéricas. Consulte o manual do pacote \textsf{abntex2cite} para informações
+detalhadas.
+
+Para indicar o local de impressão da bibliografia, utilize:
+
+\begin{verbatim}
+\bibliography{arquivo-de-referencias-bib}
+\end{verbatim}
+
+Você pode usar tanto a classe \textsf{abntex2} quanto o pacote de citações
+\textsf{abntex2cite} de forma independente. Usar apenas o pacote de citações é
+útil quando se está escrevendo um documento baseado em outra classe fornecida.
+Uma instituição de ensino, por exemplo, pode se utilizar deste recurso caso se
+deseje manter apenas o padrão de citações. Por outro lado, também se pode
+optar por utilizar as customizações da classe \textsf{abntex2} com outro
+padrão de referências bibliográficas.
+
+\DescribeEnv{backref}
+O \textsf{abntex2cite} é compatível com o pacote
+\textsf{backref}\footnote{\url{http://www.ctan.org/pkg/backref}}, que permite
+que a bibliografia indique quantas vezes e em quais páginas a citação ocorreu.
+Para isso, adicione ao preâmbulo:
+
+\begin{verbatim}
+\usepackage[brazilian,hyperpageref]{backref}
+\end{verbatim}
+
+Ainda no preâmbulo, você pode configurar como o pacote \textsf{backref} deverá
+imprimir as referências:
+
+\begin{verbatim}
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+\end{verbatim}
+
+% ---
+\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.
+
+Como sugestão, consulte o pacote
+\textsf{glossaries}\footnote{\url{https://www.ctan.org/pkg/glossaries}},
+que tanto pode construir Glossários como a Lista de símbolos
+(\autoref{sec-listadesimbolos}).
+
+O portal \emph{\LaTeX Community} (\url{http://www.latex-community.org}) possui
+um guia de uso do pacote
+\textsf{glossaries}\footnote{\url{http://www.latex-community.org/know-how/latex/55-latex-general/263-glossaries-nomenclature-lists-of-symbols-and-acronyms}q}
+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}, 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)}
+% ---
+
+\DescribeMacro{\apendices}\DescribeEnv{apendicesenv}
+O início dos apêndices, elementos opcionais da ABNT NBR 14724:2011, seção
+4.2.3.3, deve ser marcado com a macro |\apendices|, ou os apêndices devem estar
+contidos no ambiente |apendicesenv|. Os apêndices devem preceder os anexos, caso
+esses existam.
+
+\DescribeMacro{\apendicename}
+Os apêndices devem ser iniciados com a macro |\chapter|\marg{nome do apêndice},
+que imprime o nome do apêndice precedido do conteúdo da macro |\apendicename|,
+cujo conteúdo padrão é |AP\^ENDICE|.
+
+\DescribeMacro{\apendicesname}\DescribeMacro{\partpage}\DescribeMacro{\partapendices}
+No contexto dos apêndices, a macro |\partpage| e seu sinônimo |\partapendices|
+imprimem o conteúdo da macro |\apendicesname| como se fosse uma divisão de
+partes obtida com |\part| não numerada. A variante |\partapendices*| não inclui
+divisão no Sumário nem no \textsf{bookmark} do PDF.
+
+% ---
+\subsection{Anexos (opcional)}
+% ---
+
+\DescribeMacro{\anexos}\DescribeEnv{anexosenv}
+O início dos anexos, elementos opcionais da ABNT NBR 14724:2011, seção
+4.2.3.4, deve ser marcado com a macro |\anexos|, ou os anexos devem estar
+contidos no ambiente |anexosenv|. Os anexos devem vir dispostos após os
+apêndices, caso esses existam.
+
+\DescribeMacro{\anexoname}
+Os anexos devem ser iniciados com a macro |\chapter|\marg{nome do anexo},
+que imprime o nome do anexo precedido do conteúdo da macro |\anexoname|, cujo
+conteúdo padrão é |ANEXO|.
+
+\DescribeMacro{\anexosname}\DescribeMacro{\partpage}\DescribeMacro{\partanexos}
+No contexto dos anexos, a macro |\partpage| e seu sinônimo |\partanexos|
+imprimem o conteúdo da macro |\anexosname| como se fosse uma divisão de partes
+obtida com |\part| não numerada. A variante |\partanexos*| não inclui a divisão
+no Sumário nem no \textsf{bookmark} do PDF.
+
+% ---
+\subsection{Índice (opcional)}
+% ---
+
+\DescribeMacro{\printindex}\DescribeMacro{\index}
+O índice, elemento opcional da ABNT NBR 14724:2011, deve ser elabora conforme a
+ABNT NBR 6034 e pode ser produzido por meio da macro |\printindex|, que imprime
+as páginas nas quais as macros |\index|\marg{palavra a ser indexada} apareceram.
+
+Para que as macros |\printindex| e |\index| funcionem, é preciso utilizar o
+compilador
+\textsf{MakeIndex}\footnote{\url{https://www.ctan.org/pkg/makeindex}}.
+
+% ------
+\section{Mais informações}
+% ------
+
+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.
+
+
+% ------
+\addcontentsline{toc}{section}{Referências}
+\bibliography{abntex2-doc}
+% ------
+
+
+% ------
+\PrintChanges
+\PrintIndex
+% ------
+
+% ------
+\StopEventually{\PrintIndex}
+% ------
+
+\StopEventually{\PrintIndex}
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/abntex2cite-alf.pdf b/macros/latex/contrib/abntex2/doc/abntex2cite-alf.pdf
new file mode 100644
index 0000000000..48d4160ac3
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2cite-alf.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/abntex2cite-alf.tex b/macros/latex/contrib/abntex2/doc/abntex2cite-alf.tex
new file mode 100644
index 0000000000..67853f08a0
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2cite-alf.tex
@@ -0,0 +1,932 @@
+%% abntex2cite-alf.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2001-2003 by the abnTeX group at http://codigolivre.org.br/projects/abntex
+
+\documentclass[a4paper]{ltxdoc}
+\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}
+\usepackage{hyperref} % controla a formação do índice
+\usepackage{parskip} % espaçamento entre os parágrafos
+\usepackage{microtype} % para melhorias de justificação
+
+\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}
+ \excludecomment{htmlonly}
+ \excludecomment{rawhtml}
+ \includecomment{latexonly}
+ \newcommand{\html}[1]{}
+ \newcommand{\latex}[1]{##1}
+ \ifx\undefined\hyperref
+ \ifx\pdfoutput\undefined \let\pdfunknown\relax
+ \let\htmlATnew=\newcommand
+ \else
+ \ifx\pdfoutput\relax \let\pdfunknown\relax
+ \usepackage{hyperref}\let\htmlATnew=\renewcommand
+ \else
+ \usepackage{hyperref}\let\htmlATnew=\newcommand
+ \fi
+ \fi
+ \else
+ \let\htmlATnew=\renewcommand
+ \fi
+ \ifx\pdfunknown\relax
+ \htmlATnew{\htmladdnormallink}[2]{##1}
+ \else
+ \def\htmladdnormallink##1##2{\href{##2}{##1}}
+ \fi
+ \long\def\latexhtml##1##2{##1}}
+
+%\usepackage{showtags}
+\usepackage[alf,abnt-repeated-title-omit=yes,abnt-show-options=warn,abnt-verbatim-entry=yes]{abntex2cite}
+% \def\Versao$#1 #2${#2}
+% \def\Data$#1 #2 #3${#2}
+
+\ifx\pdfoutput\undefined
+\else
+%from /usr/share/texmf/doc/pdftex/base/pdftexman.pdf
+\pdfinfo{
+ /Title (O pacote abntex2cite: Tópicos específicos da ABNT NBR 10520:2002 e o estilo bibliográfico alfabético (sistema
+ autor-data))
+ /Author (G. Weber - Grupo abnTeX, Lauro César Araujo - Grupo abnTeX2)
+ /Subject (referencias bibliograficas)
+ /Keywords (ABNT, bibliografia, 6023:2000, 6023:2002, 10520:1988, 10520:2001, 10520:2002)}
+\fi
+
+\newcommand{\VerbL}{0.54\textwidth}
+\newcommand{\LatL}{0.42\textwidth}
+
+
+\usepackage{color}
+\definecolor{thered}{rgb}{0.65,0.04,0.07}
+\definecolor{thegreen}{rgb}{0.06,0.44,0.08}
+\definecolor{thegrey}{gray}{0.5}
+\definecolor{theshade}{rgb}{1,1,0.97}
+\definecolor{theframe}{gray}{0.6}
+\definecolor{blue}{RGB}{41,5,195}
+
+\IfFileExists{listings.sty}{
+ \usepackage{listings}
+\lstset{%
+ language=[LaTeX]TeX,
+ columns=flexible,
+ basicstyle=\ttfamily\small,
+ backgroundcolor=\color{theshade},
+ frame=single,
+ tabsize=2,
+ rulecolor=\color{theframe},
+ title=\lstname,
+ escapeinside={\%*}{*)},
+ breaklines=true,
+ commentstyle=\color{thegrey},
+ keywords=[0]{\fichacatalografica,\errata,\folhadeaprovacao,\dedicatoria,\agradecimentos,\epigrafe,\resumo,\siglas,\simbolos,\citacao,\alineas,\subalineas,\incisos},
+ keywordstyle=[0]\color{thered},
+ keywords=[1]{},
+ keywordstyle=[1]\color{thegreen},
+ breakatwhitespace=true,
+ alsoother={0123456789_},
+ inputencoding=utf8,
+ extendedchars=true,
+ literate={á}{{\'a}}1 {ã}{{\~a}}1 {é}{{\'e}}1 {è}{{\`{e}}}1 {ê}{{\^{e}}}1 {ë}{{\¨{e}}}1 {É}{{\'{E}}}1 {Ê}{{\^{E}}}1 {û}{{\^{u}}}1 {ú}{{\'{u}}}1 {â}{{\^{a}}}1 {à}{{\`{a}}}1 {á}{{\'{a}}}1 {ã}{{\~{a}}}1 {Á}{{\'{A}}}1 {Â}{{\^{A}}}1 {Ã}{{\~{A}}}1 {ç}{{\c{c}}}1 {Ç}{{\c{C}}}1 {õ}{{\~{o}}}1 {ó}{{\'{o}}}1 {ô}{{\^{o}}}1 {Õ}{{\~{O}}}1 {Ó}{{\'{O}}}1 {Ô}{{\^{O}}}1 {î}{{\^{i}}}1 {Î}{{\^{I}}}1 {í}{{\'{i}}}1 {Í}{{\~{Í}}}1,
+}
+\let\verbatim\relax
+ \lstnewenvironment{verbatim}[1][]{\lstset{##1}}{}
+}
+
+
+\addtolength{\textwidth}{.3in}
+\addtolength{\oddsidemargin}{1em}
+
+
+\begin{document}
+
+%se for usar citeoption não esqueça de comentar o \nocite{*} no final
+\nocite{santos1994}
+\nocite{secretaria1999} %para testar format.author.or.organization
+\nocite{redes1995}
+\nocite{makau1962} %para testar reprinted-from
+
+\newcommand{\titulo}{\textbf{O pacote \textsf{abntex2cite}}:\\ \Large{Tópicos
+específicos da ABNT NBR 10520:2002 e o \\ estilo bibliográfico alfabético
+(sistema autor-data)}}
+
+\newcommand{\abnTeX}{abn\TeX}
+\newcommand{\abnTeXSite}{\url{http://www.abntex.net.br/}}
+\newcommand{\optiondefaultval}[1]{\underline{\texttt{#1}}}
+
+\title{\titulo}
+\author{
+Lauro César Araujo\\\abnTeXSite}
+\date{\today, v-1.9.7}
+
+\maketitle
+
+% \begin{htmlonly}
+% \title{\titulo}
+% \author{Equipe \abnTeX2}
+% \date{\Data$Date: 2004/03/23 17:35:47 $}
+% \maketitle
+% \end{htmlonly}
+
+\begin{abstract}
+Este manual é parte integrante da suíte \abnTeX2 e aborda tópicos específicos
+da ABNT NBR 10520:2002 e o estilo bibliográfico alfabético (sistema
+autor-data).
+\end{abstract}
+
+
+\tableofcontents
+
+\listoftables
+
+\section{Escopo}
+
+O objetivo deste manual é abordar tópicos específicos da ABNT NBR 10520:2002 e
+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}, consulte \citeonline{abntex2classe}.
+
+\section{Créditos aos autores originais}
+
+Este documento é derivado do documento \emph{Estilo bibtex compatível com a
+`norma' 6023 da ABNT: Questões específicas da `norma' 10520}, versão $ 1.29
+$, escrito por G. Weber e atualizado por Miguel V. S. Frasson em 23 de março de
+2004 no âmbito do projeto \abnTeX\ hospedado originalmente em
+\url{http://codigolivre.org.br/projects/abntex}\footnote{O documento original pode ser lido em
+\url{https://github.com/abntex/abntex2-old-binary/blob/master/abntex1-manuais/abnt-bibtex-alf-doc.pdf}}.
+
+A equipe do projeto \abnTeX2, observando a \emph{LaTeX Project Public License},
+registra que os créditos deste manual são dos autores originais.
+
+
+\section{Considerações iniciais}
+
+\subsection{Prefira o sistema numérico, se possível}
+
+Se você está usando \LaTeX\, assumimos que está usando um computador. Nesse
+caso, a citação no esquema autor-data é uma coisa tão arcaica e desnecessária
+quanto uma régua-de-cálculo. A leitura de um texto com chamadas no sistema
+autor-data é desajeitada, especialmente quando muitas referências são chamadas
+de uma só vez. Você não tem absolutamente nenhum motivo para usar o sistema
+autor-data já que a ABNT ``autorizou'' o uso do sistema citação numérico
+por um cochilo qualquer.
+
+Por outro lado, há aqueles que se dão ao trabalho de te dar trabalho, de seguir
+regras esdrúxulas na hora de escrever teses. Estes podem estar exigindo que você
+use o arcaico sistema autor-data. Também pode acontecer que os examinadores da
+banca, seja por que não leram a sua tese ou porque não entenderam nada
+realmente (ou ambos), acabem se enroscando em picuinhas.
+
+Aí mandam você colocar todas as suas referências numéricas em formato
+autor-data. Comentamos isso porque tudo isso já aconteceu e continua acontecendo
+com outras pessoas. Portanto, \emph{esteja preparado}.
+
+Antes de começar a escrever recomendamos verificar quais são as regras \emph{de
+fato} da sua universidade ou instituição.
+
+\subsection{Cuidado: normas nebulosas!}
+
+Nós elaboramos os estilos debruçados diretamente sobre os originais da ABNT
+e as seguimos escrupulosamente. Mas não se iluda! O que a sua coordenação
+de pós-graduação, ou orientador, ou chefe etc., entendem por `normas ABNT'
+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\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)}
+
+\subsection{Como chamar os pacotes e estilos}
+
+\DescribeMacro{\usepackage[alf]{abntex2cite}}
+Para usar o estilo de citação alfabético (seção 9.2 em
+6023/2000~\cite{NBR6023:2000}) utilize no preâmbulo:
+
+\begin{verbatim}
+\usepackage[alf]{abntex2cite}
+\end{verbatim}
+
+\DescribeMacro{\bibliographystyle}
+Você \emph{não precisa} selecionar o comando \verb+\bibliographystyle+, porque
+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
+citações, selecione com o comando:
+
+\begin{verbatim}
+\bibliographystyle{abntex2-alf}
+\end{verbatim}
+
+mas esteja avisado que nesse caso as chamadas no texto \emph{não estarão}
+em conformidade com a `norma'.
+
+Dessa forma, as citações no texto não estarão em conformidade com as normas
+brasileiras, porém a bibliografia será formatada corretamente.
+
+\subsection{Como usar a citação no sistema autor-data}
+
+Este sistema de citação é descrito em \citeonline{NBR10520:2002}. Note que
+essa `norma' entrou em vigor em agosto de 2002, apenas um ano depois da
+\citeonline{NBR10520:2001}.
+
+Esse sistema aceita basicamente duas formatações para a citação, dependendo da
+maneira como ocorre a citação no texto.
+
+\subsubsection{Referências explícitas (\texttt{citeonline}) }
+
+\DescribeMacro{\citeonline}
+É o caso em que você menciona \emph{explicitamente} o autor da referência na sentença. Algo
+como ``Fulano (1900)". Para isso use o comando \verb+\citeonline+.
+
+Exemplos apresentadas em \citeonline{NBR10520:2001}:
+
+%\def\Exemplo#1#2{\noindent\begin{minipage}[t]{8cm}\small#1%
+%\end{minipage}\begin{minipage}[t]{9cm}\small#2%
+%\end{minipage}\vspace{5mm}}
+
+\vspace{3mm}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+A ironia será assim uma \ldots\ proposta
+por \citeonline{10520:2000:4.1-1}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+A ironia será assim uma \ldots\ proposta
+por \citeonline{10520:2000:4.1-1}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline[p.~146]{10520:2000:4.2-2}
+dizem que \ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline[p.~146]{10520:2000:4.2-2} dizem que \latexhtml{\ldots\ }{...}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Segundo \citeonline[p.~27]{10520:2000:4.2-3}
+\ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Segundo \citeonline[p.~27]{10520:2000:4.2-3} \latexhtml{\ldots\ }{...}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Aqui vai um texto qualquer só para\\
+poder citar alguém
+\cite[p.~225]{10520-2002:6.3-1}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Aqui vai um texto qualquer só para poder
+citar alguém
+\cite[p.~225]{10520-2002:6.3-1}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline[p.~35]{10520-2002:6.3-2}
+apresenta uma série
+de coisas incompreensíveis.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline[p.~35]{10520-2002:6.3-2}
+apresenta uma série
+de coisas incompreensíveis.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Mais um exemplo articifial
+mas necessário de citação
+\cite[p.~3]{10520-2002:6.3-3}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Mais um exemplo articifial
+mas necessário de citação
+\cite[p.~3]{10520-2002:6.3-3}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{10520-2002:6.3-4}
+são mais um exemplo de citação
+bem bacana.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{10520-2002:6.3-4}
+são mais um exemplo de citação
+bem bacana.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Exemplo que mostra alguma
+coisa também
+\cite[p.~34]{10520-2002:6.3-5}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Exemplo que mostra alguma
+coisa também
+\cite[p.~34]{10520-2002:6.3-5}.
+\end{minipage}\\
+
+\subsubsection{Referências a \texttt{organization}}
+
+\DescribeEnv{organization}
+Se a autoria do texto for do tipo \texttt{organization}, você pode usar as citações
+normalmente. No entanto, é recomendado que, para organizações com descrição
+longa, você controle o que aparece no texto com o campo \texttt{org-short} do
+arquivo \texttt{.bib}. No exemplo seguinte temos:
+
+\begin{verbatim}
+organization={Comiss\~ao das Comunidades Europ\'eias},
+\end{verbatim}
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Exemplo que mostra alguma
+coisa também
+\cite[p.~34]{10520-2002:6.3-5}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Exemplo que mostra alguma
+coisa também
+\cite[p.~34]{10520-2002:6.3-5}.
+\end{minipage}\\
+
+Já neste exemplo:
+\begin{verbatim}
+ organization={Brasil. {Ministério da Administração Federal
+ e da Reforma do Estado}},
+ org-short ={Brasil},
+\end{verbatim}
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+E a pátria não poderia faltar
+\cite{10520-2002:6.3-6}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+E a pátria não poderia faltar
+\cite{10520-2002:6.3-6}.
+\end{minipage}\\
+
+\subsubsection{Citações com autoria dada pelo título}
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Uma lei anônima
+\cite[p.~55]{10520-2002:6.3-7}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Uma lei anônima
+\cite[p.~55]{10520-2002:6.3-7}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Uma artigo anônimo
+\cite[p.~4]{10520-2002:6.3-8}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Uma artigo anônimo
+\cite[p.~4]{10520-2002:6.3-8}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Outro artigo anônimo
+\cite[p.~12]{10520-2002:6.3-9}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Outro artigo anônimo
+\cite[p.~12]{10520-2002:6.3-9}.
+\end{minipage}\\
+
+\subsubsection{Referências implícitas (\texttt{cite})}
+
+\DescribeMacro{\cite}
+São aquelas referências que não fazem parte do texto. Use com \verb+\cite+.
+
+Exemplos:
+
+\vspace{5mm}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+para que \ldots\ à sociedade
+\cite[p.~46, grifo nosso]{10520:2000:4.8}
+\ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+para que \ldots\ à sociedade
+\cite[p.~46, grifo nosso]{10520:2000:4.8}
+\ldots\
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+b) desejo de \ldots\ passado colonial
+\cite[v.~2, p.~12, grifo do autor]%
+{10520:2000:4.8.1} \ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+b) desejo de \ldots\ passado colonial
+\cite[v.~2, p.~12, grifo do autor]%
+{10520:2000:4.8.1} \ldots\
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+``Apesar das \ldots\ da filosofia''
+\cite[p.~293]{10520:2000:4.1-2}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+``Apesar das \latexhtml{\ldots\ }{...} da filosofia'' \cite[p.~293]{10520:2000:4.1-2}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Depois, \ldots\ que prefiro
+\cite[p.~101--114]{10520:2000:4.1-3}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Depois, \latexhtml{\ldots\ }{...} que prefiro \cite[p.~101--114]{10520:2000:4.1-3}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+A produção de \ldots\ em 1928
+\cite[p.~513]{10520:2000:4.2-1} .
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+A produção de \latexhtml{\ldots\ }{...} em 1928 \cite[p.~513]{10520:2000:4.2-1} .
+\end{minipage}\\
+
+
+\subsubsection{Referências citadas por outra referência (\texttt{apud})}
+
+\DescribeMacro{\apud}\DescribeMacro{\apudeonline}
+Para citar uma referência que é citada dentro de outra referência, pode-se
+usar as macros \verb+\apud+ e \verb+\apudonline+, como nos exemplos abaixo.
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\apud[p.~2--3]{Sage1992}{Evans1987}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\apud[p.~2--3]{Sage1992}{Evans1987}
+\end{minipage}
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Segundo \apudonline[p.~3]{Silva1992}{Abreu1999}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Segundo \apudonline[p.~3]{Silva1992}{Abreu1999}
+\end{minipage}
+
+Nesses casos, todas as referências aparecerão na lista de referências, exceto
+aquelas definidas como entrada \texttt{@hidden}. Ou seja, se você não quiser
+que uma entrada apareça na lista de referências, você deve defini-la como
+\texttt{@hidden} na sua base bibliográfica.
+
+\subsubsection{Citações em notas de rodapé}
+\label{sec-cite-rodape}
+
+A seção 7 da \citeonline{NBR10520:2002} apresenta as regras para referências em
+notas de rodapé. A seção 7.1.1 estabelece que ``A primeira citação de uma
+obra, em nota de rodapé, deve ter sua referência completa.'' As regras
+para as demais citações são estabelecidas pela seção 7.1.2, e podem ser
+atendidas pelos comandos detalhados pela \autoref{sec-idem-outros}.
+
+\DescribeMacro{\footciteref}
+Para inserir referências no rodapé da página, use:
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+No rodapé\footciteref{10520-2002:7.1.1}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}
+\renewcommand{\thempfootnote}{\arabic{mpfootnote}}%
+No rodapé\footciteref{10520-2002:7.1.1}
+\end{minipage}
+
+\textbf{Atenção:} comando |\footciteref| não se encontra totalmente funcional, e
+limitações são conhecidas. Por exemplo, veja
+\url{https://github.com/abntex/abntex2/issues/167} (acesso de 12.jun.2018).
+
+
+\subsubsection{Uso de idem, ibidem, opus citatum e outros}
+\label{sec-idem-outros}
+
+Implementamos comandos específicos para \emph{idem} (mesmo autor),
+\emph{ibidem} (mesma obra), \emph{opus citatum} (obra citada), \emph{passim}
+(aqui e alí), \emph{loco citato} (no lugar citado), \emph{confira e et
+sequentia} (e sequência) que atendem as orientações da seção seção 7.1.2 da
+\citeonline{NBR10520:2002}. Veja uso desses tipos de citações nos exemplos abaixo.
+
+\DescribeMacro{\Idem}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\Idem[p.~2]{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\Idem[p.~2]{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\Ibidem}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\Ibidem[p.~2]{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\Ibidem[p.~2]{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\opcit}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\opcit[p.~2]{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\opcit[p.~2]{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\passim}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\passim{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\passim{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\loccit}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\loccit{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\loccit{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\cfcite}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cfcite[p.~2]{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cfcite[p.~2]{NBR6023:2000}
+\end{minipage}
+
+\DescribeMacro{\etseq}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\etseq[p.~2]{NBR6023:2000}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\etseq[p.~2]{NBR6023:2000}
+\end{minipage}
+
+Note que esses comandos só fazem sentido para citações a uma única referência
+por vez. Segundo o ítem 7.1.2 da `norma' \cite{NBR10520:2002}, essas expressões
+só devem ser usadas em notas de rodapé, não no texto. Apenas a expressão
+\emph{apud} poderia ser usada no texto.
+
+As citações em notas de rodapé são detalhadas pela \autoref{sec-cite-rodape}.
+
+\subsubsection{Referências múltiplas}
+\label{mult-ref}
+
+\DescribeMacro{\cite}\DescribeMacro{\citeonline}
+Frequentemente queremos citar diversas referências de uma vez. Para isso, use
+|\cite|\marg{key1,key2,\ldots,keyN} ou
+|\citeonline|\marg{key1,key2,\ldots,keyN}, separando cada chave por uma vírgula
+sem espaços e sem mudança de linha.
+
+\vspace{5mm}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cite{10520:2000:5.1.4-98,10520:2000:5.1.4-99,%
+10520:2000:5.1.4-00}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cite{10520:2000:5.1.4-98,10520:2000:5.1.4-99,10520:2000:5.1.4-00}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{10520:2000:5.1.4-98,%
+10520:2000:5.1.4-99,10520:2000:5.1.4-00}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{10520:2000:5.1.4-98,10520:2000:5.1.4-99,10520:2000:5.1.4-00}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cite{NBR10520:1988,NBR6023:2000,%
+NBR10520:2001}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cite{NBR10520:1988,NBR6023:2000,%
+NBR10520:2001}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{NBR10520:1988,NBR6023:2000,%
+NBR10520:2001}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{NBR10520:1988,NBR6023:2000,NBR10520:2001}
+\end{minipage}\\
+
+\subsubsection{Múltiplas referências com mesmo autor-data}
+\label{mult-abc}
+Quando há várias referências com o mesmo autor-data, \texttt{abntex2cite.sty}
+gera automaticamente um `a', `b', etc., adicional. Isto atende ao ítem
+5.1.3 da `norma' \cite{NBR10520:2001}.
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cite{10520:2000:5.1.3a,10520:2000:5.1.3b}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cite{10520:2000:5.1.3a,10520:2000:5.1.3b}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{10520:2000:5.1.3a,10520:2000:5.1.3b}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{10520:2000:5.1.3a,10520:2000:5.1.3b}
+\end{minipage}\\
+
+\subsubsection{Mais de três autores e o uso de et al.}
+
+A `norma' \cite{NBR10520:2001} é omissa sobre o caso de chamadas a obras com
+mais de três autores. Mesmo entre os 204 exemplos da `norma'
+\cite{NBR6023:2000}, ocorre apenas um único caso, usado nos exemplos a seguir.
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Segundo \citeonline{urani1994}
+entende-se que \ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Segundo \citeonline{urani1994}
+entende-se que \latexhtml{\ldots\ }{...}
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Em recente estudo \cite{Deng00}
+foram investigados estados em
+fios quânticos.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Em recente estudo \cite{Deng00}
+foram investigados estados em
+fios quânticos.
+\end{minipage}\\
+
+Você pode altera esse comportamento usando as opções \texttt{abnt-etal-cite},
+\texttt{abnt-etal-list} e \texttt{abnt-etal-text}.
+Veja mais informacões na \autoref{tabela-opcoes} e em \cite{abntex2cite}.
+
+\subsubsection{Citações de partes da referência}
+
+Às vezes pode ser necessário citar apenas uma parte da referência, como apenas o
+autor ou apenas o ano. Para isso, foram implementados os comandos
+|\citeauthoronline|, |\citeauthor| e |\citeyear|, exemplificados do seguinte
+modo:
+
+% subsubsubsection
+%\subsubsection{Apenas o autor (\texttt{citeauthoronline}), forma explícita}
+\DescribeMacro{\citeauthoronline}
+A macro |\citeauthoronline| deve ser utilizada para citar
+apenas o autor de forma explícita:
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+A produção de \ldots\ em 1928
+mencionada por
+\citeauthoronline{10520:2000:4.2-1}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+A produção de \ldots\ em 1928
+mencionada por
+\citeauthoronline{10520:2000:4.2-1}.
+\end{minipage}\\
+
+% subsubsubsection
+%\subsubsection{Apenas o autor (\texttt{citeauthor}), forma implícita}
+\DescribeMacro{\citeauthor}
+A macro |\citeauthor| deve ser utilizada para citar
+apenas o autor de forma implícita:
+
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+A produção de \ldots\ em 1928
+(\citeauthor{10520:2000:4.2-1} 1928).
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+A produção de \latexhtml{\ldots\ }{...} em 1928
+(\citeauthor{10520:2000:4.2-1} 1928).
+\end{minipage}\\
+
+% subsubsubsection
+%\subsubsection{Apenas o ano (\texttt{citeyear})}
+
+\DescribeMacro{\citeyear}
+A macro |\citeyear| deve ser utilizada para citar
+apenas o ano da publicação:
+
+%\vspace{3mm}
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+Em \citeyear{10520:2000:4.1-1} a ironia
+será assim uma \ldots\ proposta por.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+Em \citeyear{10520:2000:4.1-1} a ironia será assim uma \latexhtml{\ldots\ }{...} proposta por.
+\end{minipage}\\
+
+\section{Formações do estilo alfabético}
+
+\DescribeEnv{versalete}
+A opção \texttt{versalete} imprime os nomes dos autores das citações em
+versalete (\textit{small caps}, ou seja, letras maiúsculas com corpo do tamanho
+das minúsculas), ao invés de maiúscula. Usar versalete era o comportamento
+padrão do abnTeX e do abnTeX2 até a versão 1.4. Porém, os exemplos da norma ABNT
+NBR 10520 são em letras maiúsculas. Por isso, à partir da versão 1.5, o abnTeX2
+traz como padrão as citações em letras maiúsculas e a opção versalete como
+compatibilidade com as versões anteriores. Para usar o modelo antigo, ou
+seja, em versalete, use:
+
+\begin{verbatim}
+\usepackage[alf,versalete]{abntex2cite}
+\end{verbatim}
+
+\DescribeMacro{\authorcapstyle}\DescribeMacro{\authorstyle}
+O estilo usado na impressão dos nomes dos autores nas citações pode ser alterado
+com:
+
+\begin{verbatim}
+\renewcommand{\authorcapstyle}{\small}
+\newcommand{\authorstyle}{\relax}
+\end{verbatim}
+
+\DescribeMacro{\yearstyle}
+O estilo usado na impressão do ano nas citações pode ser
+alterado com:
+
+\begin{verbatim}
+\renewcommand{\yearstyle}{\bf}
+\end{verbatim}
+
+\section{Alteração do estilo alfabético \texttt{citeoption}}
+
+\DescribeMacro{\citeoption}
+Com o comando \verb+\citeoption+ ou \verb+\usepackage+ você pode alterar alguns comportamentos
+do estilo bibliográfico. Na \autoref{tabela-opcoes}, listamos as opções que são
+específicas do estilo \texttt{abnt-alf}.
+
+Por exemplo, para desativar a substituição dos autores por `et al.', você
+incluir o pacote com a seguinte opção:
+
+\begin{verbatim}
+\usepackage[alf,abnt-etal-cite=0]{abntex2cite}
+\end{verbatim}
+
+ou, em qualquer ponto do texto,
+
+\begin{verbatim}
+\citeoption{abnt-etal-cite=0}
+\end{verbatim}
+
+Para ver as demais opções e o modo de uso veja o
+documento \cite{abntex2cite}.
+
+\begin{table}[htbp]
+\caption[Opções de alteração dos estilos bibliográficos: composição]{
+Opções de alteração da composição dos estilos bibliográficos.}
+\label{tabela-opcoes}
+
+\begin{center}
+\begin{tabular}{lrp{7cm}}\hline\hline
+campo & opções & descrição \\ \hline
+\emph{abnt-and-type} & & determina de que maneira é formatado o \emph{and}.\\
+\texttt{abnt-and-type=e} & \optiondefaultval{e}& Usa `e' como em `Fonseca e Paiva'.\\
+\texttt{abnt-and-type=\&} & \texttt{\&} & Usa `\&' como em `Fonseca \& Paiva'.
+\\ \hline
+\emph{abnt-etal-cite} & & controla como e quando os co-autores são
+substituídos por \emph{et al.}. Note que a substituição
+por \emph{et al.} continua ocorrendo \emph{sempre} se os co-autores tiverem sido indicados
+como \texttt{others}.\\
+\texttt{abnt-etal-cite=0}&\texttt{0}& não abrevia a lista de autores.\\
+\texttt{abnt-etal-cite=2}& \texttt{2} & abrevia com mais de 2 autores.\\
+\texttt{abnt-etal-cite=3}& \optiondefaultval{3} & abrevia com mais de 2 autores.\\
+$\vdots$ & $\vdots$ & \\
+\texttt{abnt-etal-cite=5}& \texttt{5} & abrevia com mais de 5 autores.
+\\ \hline\hline
+\end{tabular}
+\end{center}
+\end{table}
+
+\section{Problemas com a `norma' 10520}
+
+Como já foi dito, a `norma' 10520 \cite{NBR10520:2001} é incompleta e
+inconsistente. Aqui apresentamos uma descrição dos principais problemas
+encontrados e como foram resolvidos, quando foi possível.
+
+\subsection{Referências múltiplas}
+
+As referências a vários autores simultaneamente, ou várias obras de um mesmo
+autor, são um verdadeiro mistério na ``norma'' \cite{NBR10520:2001}. No exemplo
+da seção 5.1.4, diz a ``norma'''
+
+\begin{quote}
+As citações de diversos documentos de um mesmo autor, publicados em anos diferentes
+e mencionados simultaneamente, têm as suas datas separadas por vírgula.\\
+Exemplo: (CRUZ; CORREA; COSTA; 1998, 1999, 2000)\footnote{Transcrição exata. Esta
+chamada não foi gerada automaticamente.}
+\end{quote}
+
+Podemos então entender que Cruz, Correa e Costa são os três autores e 1998, 1999
+e 2000 são os três anos de publicação referindo-se a três documentos separados?
+
+Antes de responder sim, veja o que diz a seção seguinte, 5.1.5:
+
+\begin{quote}
+As citações de diversos documentos de vários autores, mencionados simultaneamente,
+devem ser separadas por ponto e vírgula.\\
+Exemplo: (FONSECA; PAIVA; SILVA, 1997)\footnote{Transcrição exata. Esta
+chamada não foi gerada automaticamente.}
+\end{quote}
+
+E agora? Trata-se de três autores separados, Fonseca, Paiva, Silva? Ou um
+autor Fonseca e outro documento com dois autores, Paiva e Silva? Ou um
+documento com dois autores Fonseca e Paiva seguido de um autor Silva?
+Quem não lê a descrição da seção 5.1.5, pode-se inclusive achar que trata-se
+de um único documento. Ou o exemplo da seção 5.1.5 está errado: faltam datas aos
+outros autores, ou foi uma tentativa desastrada de agrupar três documentos com
+o mesmo ano de publicação. Já exemplo anterior, da seção 5.1.4, há problemas
+também com um ponto-e-vírgula após o COSTA, quando deveria haver apenas uma
+vírgula.
+
+Veja na \autoref{mult-ref} como fica a nossa solução.
+
+Exemplo da seção 5.1.5:\\
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cite{10520:2000:5.1.5a,10520:2000:5.1.5b,%
+10520:2000:5.1.5c}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cite{10520:2000:5.1.5a,10520:2000:5.1.5b,10520:2000:5.1.5c}
+\end{minipage}\\
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{10520:2000:5.1.5a,10520:2000:5.1.5b,%
+10520:2000:5.1.5c}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{10520:2000:5.1.5a,10520:2000:5.1.5b,10520:2000:5.1.5c}
+\end{minipage}\\
+
+ou, supondo que Fonseca e Paiva sejam co-autores,\\
+\noindent\vspace{12pt}\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\cite{10520:2000:5.1.5ab,10520:2000:5.1.5c}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\cite{10520:2000:5.1.5ab,10520:2000:5.1.5c}
+\end{minipage}\\
+\noindent\begin{minipage}[t]{\VerbL}\latex{\small}\begin{verbatim}
+\citeonline{10520:2000:5.1.5ab,10520:2000:5.1.5c}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{\LatL}\latex{\small}\vspace{12pt}
+\citeonline{10520:2000:5.1.5ab,10520:2000:5.1.5c}
+\end{minipage}\\
+
+\subsection{et al.}
+
+A `norma' 10520 \cite{NBR10520:2001} nada diz sobre como devem ser tratadas as
+chamadas a referências com mais de três autores. Supondo que exista uma relação
+lógica entre as `normas' 10520 \cite{NBR10520:2001} e 6023 \cite{NBR6023:2000},
+então faz sentido pensar que deve-se usar `et al.' na chamada exatamente nos
+mesmos casos em que `et al.' é usado na lista bibliográfica. No caso, a 6023 diz
+que se deve usar `et al.' para \emph{mais de} três autores, ou seja, a partir
+de quatro autores.\footnote{Muitas pessoas entendem isso errado e pensam
+que se usa `et al.' já com três autores}
+
+Parece lógico, não é mesmo? Então veja o seguinte caso. Fomos informados que
+nas `normas' da UFLA (que \emph{supostamente} seguem as `normas' da ABNT)
+exige-se o uso de `et al.' na chamada já com três autores e não se use `et al.'
+na lista bibliográfica. E agora? Cadê a lógica?
+
+Por isso insistimos que você sempre verifique a `lógica' da sua instituição
+\emph{bem antes} de entregar a sua tese.
+
+\addcontentsline{toc}{section}{Referências}
+\bibliography{abntex2-doc-abnt-10520,abntex2-doc-abnt-6023,abntex2-doc-test,abntex2-doc}
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/abntex2cite.pdf b/macros/latex/contrib/abntex2/doc/abntex2cite.pdf
new file mode 100644
index 0000000000..98018d05d2
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2cite.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/abntex2cite.tex b/macros/latex/contrib/abntex2/doc/abntex2cite.tex
new file mode 100644
index 0000000000..a17b1422ac
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/abntex2cite.tex
@@ -0,0 +1,1713 @@
+%% abntex2cite.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2001-2003 by the abnTeX group at http://abntex.codigolivre.org.br
+
+\documentclass[a4paper]{ltxdoc}
+
+\ifx\pdfoutput\undefined
+\else
+%from /usr/share/texmf/doc/pdftex/base/pdftexman.pdf
+\pdfinfo{
+ /Title (O pacote abntex2cite: Estilos bibliográficos compatíveis com a ABNT NBR 6023)
+ /Author (G. Weber - Grupo abnTeX, Lauro César Araujo - Grupo abnTeX2)
+ /Subject (referencias bibliograficas)
+ /Keywords (ABNT, bibliografia, 6023:2000, 6023:2002)}
+\fi
+
+\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}
+\usepackage{hyperref} % controla a formação do índice
+%\usepackage{parskip} % espaçamento entre os parágrafos
+\usepackage{nomencl} % Lista de simbolos
+\usepackage{microtype} % para melhorias de justificação
+\usepackage{booktabs} % para tabelas
+\setlength{\belowcaptionskip}{6pt} % espaçamento depois do título das tabelas
+%\setlength{\abovecaptionskip}{6pt}
+
+\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}
+ \excludecomment{htmlonly}
+ \excludecomment{rawhtml}
+ \includecomment{latexonly}
+ \newcommand{\html}[1]{}
+ \newcommand{\latex}[1]{##1}
+ \ifx\undefined\hyperref
+ \ifx\pdfoutput\undefined \let\pdfunknown\relax
+ \let\htmlATnew=\newcommand
+ \else
+ \ifx\pdfoutput\relax \let\pdfunknown\relax
+ \usepackage{hyperref}\let\htmlATnew=\renewcommand
+ \else
+ \usepackage{hyperref}\let\htmlATnew=\newcommand
+ \fi
+ \fi
+ \else
+ \let\htmlATnew=\renewcommand
+ \fi
+ \ifx\pdfunknown\relax
+ \htmlATnew{\htmladdnormallink}[2]{##1}
+ \else
+ \def\htmladdnormallink##1##2{\href{##2}{##1}}
+ \fi
+ \long\def\latexhtml##1##2{##1}}
+
+% latex2html nao suporta \ifthenelse...
+\usepackage[num,abnt-verbatim-entry=yes]{abntex2cite}
+%overcite
+%\citebrackets{}
+
+\newcommand{\OKs}{173}
+\newcommand{\quaseOKs}{12}
+\newcommand{\nadaOK}{3}
+
+\def\Versao$#1 #2${#2}
+\def\Data$#1 #2 #3${#2}
+%\newcommand{\bibtextitlecommand}[2]{``#2''}
+
+\usepackage{color}
+\definecolor{thered}{rgb}{0.65,0.04,0.07}
+\definecolor{thegreen}{rgb}{0.06,0.44,0.08}
+\definecolor{thegrey}{gray}{0.5}
+\definecolor{theshade}{rgb}{1,1,0.97}
+\definecolor{theframe}{gray}{0.6}
+
+\IfFileExists{listings.sty}{
+ \usepackage{listings}
+\lstset{%
+ language=[LaTeX]TeX,
+ columns=flexible,
+ basicstyle=\ttfamily\small,
+ backgroundcolor=\color{theshade},
+ frame=single,
+ tabsize=2,
+ rulecolor=\color{theframe},
+ title=\lstname,
+ escapeinside={\%*}{*)},
+ breaklines=true,
+ commentstyle=\color{thegrey},
+ keywords=[0]{\fichacatalografica,\errata,\folhadeaprovacao,\dedicatoria,\agradecimentos,\epigrafe,\resumo,\siglas,\simbolos,\citacao,\alineas,\subalineas,\incisos},
+ keywordstyle=[0]\color{thered},
+ keywords=[1]{},
+ keywordstyle=[1]\color{thegreen},
+ breakatwhitespace=true,
+ alsoother={0123456789_},
+ inputencoding=utf8,
+ extendedchars=true,
+ literate={á}{{\'a}}1 {ã}{{\~a}}1 {é}{{\'e}}1 {è}{{\`{e}}}1 {ê}{{\^{e}}}1 {ë}{{\¨{e}}}1 {É}{{\'{E}}}1 {Ê}{{\^{E}}}1 {û}{{\^{u}}}1 {ú}{{\'{u}}}1 {â}{{\^{a}}}1 {à}{{\`{a}}}1 {á}{{\'{a}}}1 {ã}{{\~{a}}}1 {Á}{{\'{A}}}1 {Â}{{\^{A}}}1 {Ã}{{\~{A}}}1 {ç}{{\c{c}}}1 {Ç}{{\c{C}}}1 {õ}{{\~{o}}}1 {ó}{{\'{o}}}1 {ô}{{\^{o}}}1 {Õ}{{\~{O}}}1 {Ó}{{\'{O}}}1 {Ô}{{\^{O}}}1 {î}{{\^{i}}}1 {Î}{{\^{I}}}1 {í}{{\'{i}}}1 {Í}{{\~{Í}}}1,
+}
+\let\verbatim\relax
+ \lstnewenvironment{verbatim}[1][]{\lstset{##1}}{}
+}
+
+
+%\addtolength{\textwidth}{.3in}
+%\addtolength{\oddsidemargin}{1em}
+
+
+\definecolor{blue}{RGB}{41,5,195}
+
+\frenchspacing
+
+\begin{document}
+
+
+
+\citeoption{abnt-options0}
+\nocite{NBR6023:2000,NBR10520:1988,NBR10520:2001,abnt-bibtex-alf-doc}
+\nocite{gomes1998,FUNDAP1994}
+\citeoption{ABNT-barcelos0}
+\nocite{barcelos1998}
+\citeoption{ABNT-barcelos1}
+\nocite{IBICT1993,houaiss1996,folha1995,secretaria1989,museu1997,moreira1997,torelly1991}
+\nocite{romano1996,santos1994}
+\nocite{koogan1998,priberam1998,secretaria1999}
+\nocite{brasileira1939,geografico1943,paulista1941}
+\nocite{fgv1984,ibge1983,tres2000,costa1998,gurgel1997,tourinho1997,mansilla1998}
+\nocite{aldus1997,naves1999}
+\nocite{leal1999}
+\nocite{silva1998,ribeiro1998,pc1998,gsilva1998,kelly1996,nordeste1998}
+\nocite{redes1995,chemical1984,quimica1997}
+\nocite{martin1997,brayner1994,souza1994}
+\nocite{cientifica1996,oliveira1996,guncho1998,sabroza1998,krzyzanowski1996,cruvinel1989}
+\nocite{brasil1988,brasil1966,brasil1997,lex1998,leis1991,lex1943,brasil1995}
+\nocite{brasillex1998,tribunal1998,brasil1994}
+\nocite{barros1995,brasil1999,brasil1998,supremo1998}
+\nocite{ceravi1983,riofilme1998,warner1991}
+\nocite{kobayashi1998}
+\citeoption{fraipont1998:begin}
+\nocite{fraipont1998}
+\citeoption{fraipont1998:end}
+\nocite{ceravi1985,souza1985,samu1977,mattos1987,vaso1999,levi1997,datum1996}
+\nocite{britanica1981,geografico1994,michalany1981,geografico1986,espaciais1987,univali1999}
+\nocite{globo1995,alcione1988,silva1991,fagner1988,simone1977,alcionet1988,simonej1977,bart1952,gallet1851,villa1916}
+\nocite{duchamp1918,europa0000,indias0000}
+\nocite{birds1998,tropical1998,bioline1998,drummond1998,coordena1995,marinho1995,cassiano1998,parana1998,%
+parana1997,microsoft1995,mpc1993,sony1990,accioly2000}
+\citeoption{abnt-options1}
+\nocite{alves1995,dami1995}
+\citeoption{abnt-options2}
+\nocite{passos1995}
+\nocite{urani1994}
+\nocite{ferreira1991,marcondes1993,moore1960,lujan1993}
+\nocite{brasileira1993,diniz1994}
+\nocite{alighieri1983,gomes1995,albergaria1994}
+\nocite{brasileira1988,universidade1993,biblioteconomia1979}
+\nocite{secretaria1993,justica1993}
+\nocite{biblioteca1985,biblioteca1983}
+\nocite{pastro1993,golsalves1971,febab1973,boletim1965,leitao1989,schaum1956,pedrosa1995,francca1996,francco1996}
+\nocite{zani1995,swokowski1994,lazzarini1994}
+\nocite{libris1981,krieger1992}
+\nocite{daghalian1995,lima1985,maia1995:begin,maia1995,maia1995:end,figueiredo1990,franco1993}
+\nocite{alves1993}
+\nocite{vicosa1994}
+\nocite{leite1994,cipolla1993,florenzano1993,biblica1970,ruch1926,grafica1985,industria1957}
+\nocite{alcarde1996,benetton1993}
+\nocite{figueirde1996}
+\nocite{lucci1994,felipe1994,lellis1994,piaget1980,tabak1993}
+\nocite{tourinho1994,silva1996,rego1991,marques1993,tamandare1993}
+\nocite{cesar1994,azevedo1994,batista1992,chueire1994}
+\nocite{duran1993,chemello1993}
+\nocite{arbex1993,carvalho1994,miglori1993,amaral1994,rodrigues1994}
+\nocite{carruth1993,saadi1994,mandino1994}
+\nocite{makau1962,lion1981}
+\nocite{morgado1990,araujo1986}
+\citeoption{abnt-options3}
+\nocite{morgadob1990}
+\citeoption{abnt-options4}
+\nocite{morgadoc1990}
+\citeoption{abnt-options5}
+\nocite{laurenti1978,marins1991,malagrino1985,zilberman1998,holanda1994,pelosi1993,tringali1994,delosmar1997,resprinb1997,cardim1984}
+\nocite{cretella1992,boletime1965}
+\citeoption{abnt-repeated-author-omit=yes}
+\nocite{freyre1943,freyre1936}
+\citeoption{abnt-repeated-author-omit=no}
+\citeoption{abnt-repeated-title-omit=yes}
+\nocite{freyreg1936,freyre1938}
+\citeoption{abnt-repeated-title-omit=no}
+\nocite{DOI}
+\nocite{hamada2008}
+
+\nocite{ABNT-final}
+
+\newcommand{\titulo}{\textbf{O pacote \textsf{abntex2cite}}:\\
+\Large{Estilos bibliográficos compatíveis com a ABNT NBR 6023}}
+\newcommand{\abnTeX}{abn\TeX}
+\newcommand{\abnTeXSite}{\url{http://www.abntex.net.br/}}
+\newcommand{\optiondefaultval}[1]{\underline{\texttt{#1}}}
+
+%begin{latexonly}
+\title{\titulo}
+\author{Lauro César Araujo\\\abnTeXSite}
+\date{\today, v-1.9.7}
+
+%end{latexonly}
+
+% \begin{htmlonly}
+% \title{\titulo}
+%
+% \author{Equipe \abnTeX2\\\htmladdnormallink\texttt{
+% http://www.abntex.net.br/}{http://www.abntex.net.br/}}
+% \date{\today}
+% \maketitle
+% \end{htmlonly}
+
+\maketitle
+
+\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.
+\end{abstract}
+
+
+\tableofcontents
+\listoftables
+
+\section{Escopo}
+
+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.
+
+Este documento é parte integrante da suíte \abnTeX2 e é complementado pelo
+documento \citeonline{abntex2cite-alf}.
+
+Para referências à classe \textsf{abntex2}, consulte \citeonline{abntex2classe}.
+
+
+\section{Créditos aos autores originais}
+
+Este documento é derivado do documento \emph{Estilo bibtex compatível com a
+`norma' 6023 da ABNT - Versão $ 1.44 $} escrito por G. Weber e atualizado por
+Miguel V. S. Frasson em 23 de julho de 2003 no âmbito do projeto \abnTeX\
+hospedado originalmente em
+\url{http://codigolivre.org.br/projects/abntex}\footnote{O documento original pode ser lido em
+\url{https://github.com/abntex/abntex2-old-binary/blob/master/abntex1-manuais/abnt-bibtex-doc.pdf}}.
+
+A equipe do projeto \abnTeX2, observando a \emph{LaTeX Project Public License},
+registra que os créditos deste manual são dos autores originais.
+
+\section{O novo pacote \textsf{biblatex-abnt}}
+
+O \textsf{biblatex-abnt}\footnote{Ver \url{https://ctan.org/pkg/biblatex-abnt} e
+\url{https://github.com/abntex/biblatex-abnt}.} \cite{biblatex-abnt} é um
+projeto em andamento que define em \textsf{Bib\LaTeX}\footnote{Ver \url{https://ctan.org/pkg/biblatex}}
+as regras de formatação bibliográfica da ABNT NBR 6023 e de citação da ABNT NBR
+10520. Sendo totalmente implementado em \LaTeX, ele substitui os arquivos de
+estilo \textsf{bibtex} \textsf{abntex2-alf.bst}, \textsf{abntex2-num.bst} e o
+pacote \textsf{abntex2cite.sty} descrito neste manual. Com isso, o
+\textsf{biblatex-abnt} deve aposentar os estilos de formatação do
+\textsf{abntex2cite} e utilizar exclusivamente o \textsf{biblatex-abnt} e as
+macros padrões do \textsf{Bib\LaTeX}.
+
+
+\section{Considerações iniciais}
+
+\subsection{Se puder, evite a `norma' ANBT NBR 6023}
+
+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 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.
+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.
+
+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!}
+
+Nós elaboramos os estilos debruçados diretamente sobre os originais da ABNT
+e as seguimos escrupulosamente. Mas não se iluda! O que a sua coordenação
+de pós-graduação, ou orientador, ou chefe etc., entendem por `normas ABNT'
+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.
+
+Por que isso acontece? Em geral porque os originais das `normas' da ABNT não
+são gratuitas e as pessoas acabam se orientando na base do
+`ouvir falar', ou livros que supostamente se baseiam nessas `normas'.
+Acredite: nenhum material que encontramos (livros, roteiros de biblioteca,
+normas de pós-graduação, material encontrado na internet) implementa
+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,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 \autoref{tabela-subestilos} e avise-nos se houver
+regras particulares de sua instituição para que possam ser disponibilizadas
+para outras pessoas.
+
+\subsection{Até que ponto este estilo \textsf{bibtex} cumpre a `norma' 6023?}
+
+O estilo ainda está em fase final de desenvolvimento. Praticamente
+todos os tipos de entrada funcionam bem.
+
+Tanto o estilo numérico (|abnt-num.bst| ou |[num]|) quanto o alfabético
+(|abnt-alf.bst| ou |[alf]|) funcionam razoavelmente bem e devem
+gerar uma lista bibliográfica bastante compatível. O uso deste estilo lhe dará
+um resultado muito superior a uma lista formatada à mão, principalmente se você
+não tiver acesso a `norma' original \cite{NBR6023:2000}.
+
+Fuja das `interpretações' dessa norma que proliferam na Internet. Nenhuma delas
+faz muito sentido. Mesmo os tais livros de ``Metodologia do Trabalho
+Científico'' contém interpretações muito peculiares das `normas' da ABNT.
+Se você está para entregar sua tese, já tem uma base \textsf{bibtex} formada,
+o \textsf{abntex2cite} vai resolver seu problema, com toda certeza.
+
+Até o momento \OKs\ exemplos estão sendo reproduzidos corretamente e \quaseOKs\
+parcialmente. Alguns (\nadaOK) não puderam ser reproduzidos por questões
+diversas. Todos os exemplos que tentamos reproduzir estão inseridos neste
+documento.
+
+Sempre que possível colocamos um comentário em notas de rodapé com explicações
+do problema dos exemplos que não conseguimos reproduzir de forma completa.
+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.
+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
+poucos exemplos, qualquer pessoa poderia deduzir os casos omissos. Nesse
+sentido, a `norma' 6023 trafega pela contra-mão. É quase impossível deduzir sua
+linha lógica. O problema mais grave, no entanto, fica pela maneira de organizar
+nomes. A ABNT quebrou o sobrenome em duas partes. Normalmente se fala apenas em
+``\textit{last name}'', mas agora temos o ``\textit{last last name}'' graças à
+ABNT. Isso não apenas é problemático, pelo menos do ponto de vista do
+\textsf{bibtex}, mas é também um desrespeito ao autor citado.
+
+% O que parece óbvio dessa coisa que a ABNT tem coragem de chamar de norma,
+% é que não ocorreu aos seus autores que bibliografias possam ser geradas
+% automaticamente a partir de bases de dados. E olhe que o bibtex já existe muito
+% antes de sair a primeira versão da `norma' escrita em 1989 (à máquina, acredite
+% se quiser!). A lógica dessa `norma' parece ser aquele em que se imagina o
+% computador como um simulador de máquina de escrever, algo também conhecido com
+% Microsoft Word. Diversos exemplos de referências são sobre Windows e Word, o que
+% aumenta as nossas suspeitas nesse sentido.
+
+\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
+vigente é a 6023:2002. Porém, as alterações na forma de referenciamento
+bibliográfico na nova versão da norma já foram incorporados ao código do
+\abnTeX2.
+
+A atualização deste documento é uma tarefa em
+andamento\footnote{\url{https://github.com/abntex/abntex2/issues/29}}.
+De todo modo, este manual pode ser usado como referência de uso dos estilos
+providos pelo \abnTeX2 até que os exemplos sejam completamente atualizados.
+
+\subsection{Em que ambiente foram desenvolvidos os estilos?}
+
+Os estilos foram desenvolvidos em Conectiva Linux 8, e a implementação \TeX\ é
+o |tetex| versão 1.0.7.
+
+O \abnTeX2 foi desenvolvido em um Mac OS X, testado em Linux Ubuntu versão 14.04
+e em Windows XP SP 2, 7, 8 e 10, nas distribuições MikTeX e TeXLive.
+
+\section{Uso de \textsf{abntex2cite}}
+
+\subsection{Seleção dos estilos}
+
+\subsubsection{Citação numérica \tt{[num]}}
+
+\DescribeMacro{\usepackage[num]{abntex2cite}}
+Diferente do que muita gente imagina, o sistema numérico é `permitido' pela
+`norma'\cite{NBR6023:2000} em sua seção 9.1.\footnote{Você não faz ideia do
+número de pessoas (especialmente funcionários de pós-graduação, orientadores e
+membros de banca) que simplesmente \emph{não acreditam} que o sistema numérico
+seja `permitido' pela `norma'. E não adianta `esfregar' o original da `norma' na
+cara deles.} Se você quiser usar este estilo de citação utilize a opção |[num]|
+(arquivo |abnt-num.bst|). Selecione-o com o comando |usepackage| no preâmbulo:
+
+\begin{verbatim}
+\usepackage[num]{abntex2cite}
+\end{verbatim}
+
+Com isso as chamadas no texto serão compatíveis com os exemplos 9.1 da
+`norma'\cite{NBR6023:2000}.
+
+\DescribeMacro{\bibliographystyle}
+Alternativamente, você pode não selecionar o pacote e só colocar o estilo
+bibliográfico:
+
+\begin{verbatim}
+\bibliographystyle{abnt-num}
+\end{verbatim}
+
+Dessa forma, as citações no texto seguirão o padrão do \LaTeX, porém a
+bibliografia será formatada conforme o padrão brasileiro.
+
+%sub
+\subsubsection{A citação no texto}
+
+\DescribeMacro{\cite}\DescribeMacro{\citeonline}
+No texto você deve inserir as citações com os comandos \verb+\cite+ e
+\verb+\citeonline+. Veja os exemplos abaixo.
+
+\noindent\begin{minipage}[t]{7cm}\latex{\small}\vspace{0pt}\begin{verbatim}
+Elétrons podem relaxar via interação
+elétron-fônon\cite{Tsen86}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{5.5cm}\latex{\small}\vspace{12pt}
+Elétrons podem relaxar via interação elétron-fônon\cite{Tsen86}.
+\end{minipage}\\
+
+\noindent\begin{minipage}[t]{7cm}\latex{\small}\vspace{0pt}\begin{verbatim}
+Segundo a referência \citeonline{8.1.1.2}
+entende-se que \ldots\
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{5.5cm}\latex{\small}\vspace{12pt}
+Segundo a referência \citeonline{urani1994}
+entende-se que \ldots\
+\end{minipage}\\
+
+\DescribeMacro{\citeyear}\DescribeMacro{\citeauthor}\DescribeMacro{\citeauthoronline}
+O estilo \textsf{abntex2cite} ainda disponibiliza os comandos \verb+\citeyear+,
+\verb+\citeauthor+ e \verb+citeauthoronline+.
+O uso de \verb+\citeyear+ e \verb+citeauthoronline+
+é igual ao do estilo autor-data (\texttt{[alf]}) como mostrado nos seguintes
+exemplos:
+
+\noindent\begin{minipage}[t]{8cm}\latex{\small}\vspace{0pt}\begin{verbatim}
+Em \citeyear{Tsen86} \citeauthoronline{Tsen86}
+mostraram que elétrons podem relaxar via
+interação elétron-fônon\cite{Tsen86}.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{4.5cm}\latex{\small}\vspace{12pt}
+Em \citeyear{Tsen86} \citeauthoronline{Tsen86}
+mostraram que elétrons podem relaxar via
+interação elétron-fônon\cite{Tsen86}.
+\end{minipage}\\
+
+O uso de \verb+citeauthor+ é modificado em relação ao estilo autor-data (\texttt{[alf]})
+como se vê no exemplo:
+
+\noindent\begin{minipage}[t]{7cm}\latex{\small}\vspace{0pt}\begin{verbatim}
+Em \citeyear{Tsen86} \citeauthor{Tsen86}
+mostraram que elétrons podem relaxar via
+interação elétron-fônon.
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{5.5cm}\latex{\small}\vspace{12pt}
+Em \citeyear{Tsen86} \citeauthor{Tsen86}
+mostraram que elétrons podem relaxar via
+interação elétron-fônon.
+\end{minipage}\\
+
+\subsubsection{Conteúdo da referência bibliográfica}
+
+\DescribeMacro{\citetext}
+Você pode imprimir o conteúdo da referência bibliográfica de uma citação com a
+macro |\citetext|\marg{lista de keys}, como no exemplo:
+
+\noindent\begin{minipage}[t]{3cm}\latex{\small}\vspace{0pt}\begin{verbatim}
+\citetext{Tsen86}
+\end{verbatim}\end{minipage}\hspace{5mm}
+\begin{minipage}[t]{10cm}\latex{\small}\vspace{0pt}
+\citetext{Tsen86}
+\end{minipage}\\
+
+
+%sub
+\subsubsection{Alteração do estilo de chamada \texttt{[num]}}
+
+
+
+A norma NBR 10520:2002 \cite{NBR10520:2002} cita dois estilos de chamada numérica: entre parênteses, no texto (padrão no \verb|abntex2cite|) ou como sobrescrito, sem parênteses ou colchetes:
+
+\begin{enumerate}
+\item para que \ldots{} à sociedade\textsuperscript{[10]}
+\item para que \ldots{} à sociedade\textsuperscript{10}
+\end{enumerate}
+
+\DescribeMacro{\citebrackets[]}\DescribeMacro{\citebrackets()}
+\DescribeMacro{\citebrackets\{\}}
+
+Para a opção 1, utilize:
+
+\begin{verbatim}
+\usepackage[num,overcite]{abntex2cite}
+\citebrackets()
+\end{verbatim}
+
+
+Para a opção 2, utilize:
+
+\begin{verbatim}
+\usepackage[num,overcite]{abntex2cite}
+\citebrackets{}
+\end{verbatim}
+
+
+
+Como o segundo estilo entra em conflito com a numeração das notas de
+rodapé, recomenda-se não utilizar notas de rodapé com citações numéricas. Também no estilo sobrescrito não se deve deixar espaço entre o texto e a citação. %Portanto agora o estilo \texttt{[num]} coloca colchetes na primeira opção
+%listada pela `norma'\cite{NBR6023:2000}.
+%Este comportamento pode ser alterado com:
+%com os comandos %\verb+\leftovercite+ e \verb+\rightovercite+. %% leftovercite e rightovercite não funcionam.
+%\verb|\citebrackets[]| ou \verb|\citebrackets()|
+
+Para usar colchetes (citação padrão no \LaTeX), coloque no preâmbulo do seu texto:
+
+\begin{verbatim}
+\citebrackets[]
+\end{verbatim}
+
+
+\subsubsection{Citação alfabética por autor-data [\texttt{alf}]}
+
+\DescribeMacro{\usepackage[alf]{abntex2cite}}
+Se você quiser usar o estilo de citação alfabético
+(seção 9.2 da ABNT NBR 6023:2000\cite{NBR6023:2000}),
+utilize \texttt{[alf]} (que utilizará o arquivo \texttt{abnt-alf.bst}).
+
+\begin{verbatim}
+\usepackage[alf]{abntex2cite}
+\end{verbatim}
+
+É possível utilizar o estilo de formatação de bibliografias sem, no entanto,
+utilizar a formatação das citações no texto. Nesse caso, não inclua o pacote
+\textsf{abntex2cite} no preâmbulo, mas inclua |\bibliographystyle{abnt-alf}|
+imediatamente antes do comando
+|\bibliography|\marg{arquivo-de-referencias-bib}:
+
+\begin{verbatim}
+\bibliographystyle{abnt-alf}
+\bibliography{arquivo-de-referencias-bib}
+\end{verbatim}
+
+O uso do estilo de formatação sem o uso do pacote de citação
+\textsf{anbtex2cite} pode trazer resultados inesperados. Analise se o resultado
+é adequado as suas necessidades.
+
+Mais informações sobre o uso do estilo bibliográfico autor-ano estão disponíveis
+no documento \citeonline{abntex2cite-alf}.
+
+\subsection{Cuidados com a acentuação}
+
+Normalmente não há problemas em usar caracteres acentuados em arquivos
+bibliográficos (\texttt{*.bib}). Como mostrado em \cite{brasil1988}, não há problema algum em escrever o título, tipo ou local de publicação com os caracteres acentuados normalmente. Porém, como as regras da ABNT exigem a conversão do autor ou organização para letras maiúsculas, é preciso observar o modo como se
+escrevem os nomes dos autores. 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 (ou seja, nos \textit{autores}).
+
+\begin{table}[htbp]
+\caption{Tabela de conversão de acentuação.}
+\label{tabela-acentos}
+\begin{center}
+\begin{tabular}{ll}
+&\\
+\toprule
+acento & \textsf{bibtex}\\
+\midrule
+à á ã & \verb+\`a+ \verb+\'a+ \verb+\~a+\\
+í & \verb+{\'\i}+\\
+ç & \verb+{\c c}+\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\subsection{Siglas e letras maiúsculas nos títulos das referências}
+
+A norma ABNT NBR 6023:2002 não determina que os títulos das
+referências estejam ou não em letras maiúsculas. Na versão anterior, se houvesse alguma referência
+com uma letra ou conjunto de letras que precisasse necessariamente ficar em letras maiúsculas, era necessário
+colocar os elementos entre chaves, por exemplo: \verb|{{C}onstituiçãoo da {R}epública {F}ederativa do {B}rasil}|.
+
+Esta é uma característica de muitos estilos bibliográficos para \verb|bibtex| que colocam
+em maiúscula somente a primeira palavra do título. No entanto, é inconveniente e trabalhoso para aqueles que lidam com bibliografias cujo títulos incluem siglas ou substantivos próprios. Desta forma, nesta versão dos estilos \verb|abntex2-cite-alf| e \verb|abntex2-cite-num|,
+pode-se simplesmente escrever em maiúsculas o que se desejar nos títulos, por exemplo em \cite{brasil1988}:
+
+\begin{verbatim}
+ title ={Constituição da República Federativa do Brasil}
+\end{verbatim}
+
+Notar que os \textit{autores} continuam sendo transpostos em maiúsculas, como preconiza a ABNT NBR 6023:2002. Se, no entanto, não desejar seguir esta regra, crie um novo arquivo \verb|.bst| (por exemplo, \verb|novoestilo.bst|)a partir do estilo usado (\verb|abntex2-cite-alf| ou \verb|abntex2-cite-num|) e retire todas as expressões \verb|"u" change.case$|, lembrando-se de indicar o novo arquivo como estilo, por exemplo, \verb|\bibliographystyle{novoestilo}|, e colocar o arquivo criado na mesma pasta em que está compilando o documento.
+
+
+%\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}
+
+\subsection{Autor com sobrenome composto}
+
+Para compor entradas bibliográficas para autores com sobrenome composto (Filho, Jr.,Neto, Sobrinho etc.) pode-se proceder segundo o seguinte exemplo.
+Para inserir uma referência cujo autor seja impresso como BARBOSA NETO, J. F., que é o padrão estabelecido pelas normas da ABNT, use:
+
+\begin{verbatim}
+ @ARTICLE{FerraoKaizoAll2001,
+ ...
+ author = {José Francisco Barbosa{ }Neto},
+ ...
+ }
+\end{verbatim}
+
+Note que há um espaço entre as chaves: \verb+{ }+.
+
+Ou então:
+
+\begin{verbatim}
+ @ARTICLE{FerraoKaizoAll2001,
+ ...
+ author = {Barbosa, Neto, José Francisco},
+ ...
+ }
+
+\end{verbatim}
+
+\subsection{URLs longas}
+
+O pacote lida com URLs longas carregando os pacotes \texttt{url} e
+\texttt{breakurl} onde necessário (ou seja, carregando o último em
+compilação com \LaTeX, ou em ``modo \texttt{dvi}''). Estes pacotes,
+contudo, não inserem quebras de linha em URLs com hífens por padrão.
+
+Caso sejam necessárias quebras de linha com URLs longas e hifenizadas,
+deve-se passar as opções correspondentes para tais pacotes, chamando-os
+\emph{antes} do \texttt{abntex2cite}:
+
+\begin{description}
+
+ \item[Compilação com \texttt{latex} (ou em ``modo \texttt{dvi}'')]
+ Ao compilar o arquivo com \texttt{latex}, deve-se passar a opção
+ \texttt{hyphenbreak} ao pacote \texttt{breakurl}:
+
+ \begin{verbatim}
+\usepackage{hyperref}
+\usepackage[hyphenbreaks]{breakurl}
+\usepackage{abntex2cite}
+ \end{verbatim}
+
+ Verifique a documentação do pacote
+ \texttt{breakurl}.\footnote{\url{http://texdoc.net/pkg/breakurl}}
+
+ \item[Compilação com \texttt{pdflatex}, \texttt{lualatex} ou
+ \texttt{xelatex}] Ao compilar com \texttt{pdflatex},
+ \texttt{lualatex} ou \texttt{xelatex} deve-se passar a opção
+ \texttt{hyphens} ao pacote \texttt{url}:
+
+ \begin{itemize}
+ \item Usando o pacote \texttt{abntex2cite} autonomamente (ou
+ seja, sem a classe \texttt{abntex2}): Com outras classes (que
+ não carregam o pacote \texttt{hyperref}) é preciso passar a
+ opção carregando o pacote url \emph{antes} do
+ \texttt{abntex2cite}:
+
+ \begin{verbatim}
+\usepackage[hyphens]{url}
+\usepackage{abntex2cite}
+ \end{verbatim}
+
+ \item Com a classe \texttt{abntex2}: A classe \texttt{abntex2}
+ carrega o pacote \texttt{hyperref}, que por usa vez carrega o
+ \texttt{url} causando um erro do tipo ``option clash'' se o
+ procedimento descrito acima for empregado. Para evitar isso,
+ deve-se passar a opção \texttt{hyphens} ao \texttt{url}
+ \emph{antes} ou \emph{durante} o carregamento \emph{da classe}.
+
+ \begin{verbatim}
+\documentclass[hyphens]{abntex2}
+ \end{verbatim}
+
+ \end{itemize}
+\end{description}
+
+\section{Utilização da citação por sistema autor-data \texttt{[alf]}}
+
+Veja documento específico Ref.~\citeonline{abntex2cite-alf}.
+
+\section{Alteração dinâmica das opções do estilo \texttt{[citeoption]}}
+
+\label{chapter-opcoes-estilo}
+
+Você pode alterar algumas maneiras do estilo bibliográfico sem ter de alterar o
+arquivo em si\footnote{Até onde sabemos, os estilos bibliográficos do \abnTeX\
+são os únicos que podem alterar o comportamento do \textsf{bibtex} com comandos
+dentro do arquivo \LaTeX.}. O método usado aqui permite até mesmo que se altere o estilo
+de uma citação para outra. Isso está sendo usado neste documento que você está
+lendo. Todas as opções estão apresentadas nas tabelas
+\ref{tabela-opcoes-formatacao}--\ref{tabela-opcoes-funcionamento}.
+
+\subsection{Como proceder}
+
+\subsubsection{Usando \textsf{abntex2cite} e \texttt{citeoption}}
+
+\DescribeMacro{\citeoption}
+Você deve utilizar o comando \verb+\citeoption+ e incluir a base \texttt{
+abnt-options} em \verb+\bibliography+, como no exemplo, que ativa a opção de
+usar primeiro o nome completo do autor:
+
+\begin{verbatim}
+\citeoption{abnt-full-initials=yes}
+\end{verbatim}
+
+Você também pode definir suas opções logo no carregamento do estilo, por
+exemplo:
+
+\begin{verbatim}
+\usepackage[num,abnt-full-initials=yes]{abntex2cite}
+\end{verbatim}
+
+\subsubsection{Sem usar \textsf{abntex2cite} nem \texttt{citeoption}}
+
+\DescribeMacro{\nocite}
+Você pode se valer das opções aqui apresentadas sem usar o pacote
+\textsf{abntex2cite}. Para isso você precisa usar o comando \verb+\nocite+ como
+no seguinte exemplo:
+
+\begin{verbatim}
+\nocite{abnt-full-initials=yes}
+\end{verbatim}
+
+O único inconveniente desse método (que funciona bem) é que você vai ter de
+conviver constantemente com a mensagem de que a referência \texttt{
+abnt-full-initials=yes} não foi definida.
+
+\subsubsection{Como agrupar várias opções}
+
+\DescribeEnv{@ABNT-options}\DescribeMacro{\citeoption}
+Você pode agrupar opções criando uma entrada do tipo \texttt{\@ABNT-options}
+em um arquivo de bibliografias (tipo \texttt{.bib}), por exemplo:
+
+\begin{verbatim}
+@ABNT-options{minhasopcoes,
+ abnt-emphasize="\emph",
+ abnt-full-initials="no",
+ abnt-show-options="warn",
+ abnt-thesis-year="final",
+ key="x"}
+\end{verbatim}
+
+Desse modo, deve deve chamar suas opções assim \verb+\citeoption{minhasopcoes}+.
+
+A \autoref{section-quando-vale} explica a função do campo \texttt{key}.
+
+%\subsubsection{Modo de funcionamento do \texttt{citeoption}}
+
+O comando \verb+\citeoption+ força o \LaTeX\ a gerar uma entrada de citação no
+arquivo auxiliar (.aux) que é processada pelo \textsf{bibtex}. Se você não
+quiser usar o arquivo \texttt{abnt-options}, você pode colocar uma entrada tipo
+\texttt{ABNT-options} no seu arquivo .bib. É essa entrada que você deve citar com
+\verb+\citeoption+. Veja o arquivo \texttt{abnt-bibtex-doc.bib} para exemplos dessa
+entrada. As opções disponíveis estão descritas nas
+\autoref{tabela-opcoes-formatacao}, na \autoref{tabela-opcoes-composicao} e na
+\autoref{tabela-opcoes-funcionamento}.
+
+\subsubsection{Cuidados a serem tomados com opções}
+
+Note que o \textsf{bibtex} somente processa cada entrada bibliográfica uma única
+vez. Ou seja, mesmo que exista mais de uma entrada \verb+\citeoption+ no texto,
+ela não será processada novamente. Isso acontece porque o comando
+\verb+\citeoption+ nada mais é do que um comando tipo \verb+\cite+ que é
+processado pelo \textsf{bibtex} como uma simples entrada bibliográfica.
+
+\subsection{Quando começa a valer a opção?}
+\label{section-quando-vale}
+
+O momento a partir do qual a opção selecionada por \verb+\citeoption+
+começa a funcionar depende do estilo bibliográfico usado. A
+\autoref{section-quando-vale-num} descreve o uso no sistema numérico e a
+\autoref{section-quando-vale-alf}, no sistema alfa-numérico.
+
+\subsubsection{Sistema numérico [\texttt{num}]}\label{section-quando-vale-num}
+
+As opções valem a partir do ponto do texto onde aparece o comando
+\verb+\citeoption+. Se você quiser que a opção esteja valendo para \emph{todas}
+as entradas então use \verb+\citeoption+ \emph{antes} de qualquer uso de
+\verb+\cite+ ou \verb+\citeonline+.
+
+\subsubsection{Sistema alfabético por autor-data [\texttt{alf}]}
+\label{section-quando-vale-alf}
+
+As opções valem a partir do ponto onde a entrada aparece na ordem alfabética,
+\emph{independente do ponto no texto onde a citação foi feita}. Isso é
+controlado por meio do campo \texttt{key}. Se você quiser que as opções estejam
+valendo desde o início você deve selecionar \texttt{key} de maneira a fazer a
+opção aparecer primeiro na ordenação alfabética, como por exemplo \texttt{
+key=\{a\}}. Ao usar \verb+\citeoption+ com \texttt{[alf]} esteja atento aos
+seguintes fatos:
+
+\begin{enumerate}
+\item é muito difícil controlar a posição exata em que a opção
+ começa a valer, a menos que você escolha um \texttt{key} bem
+ radical como \texttt{=\{aaaa\}}, que garante que esta opção será
+ processada antes de todas as outras entradas bibliográficas.
+ Este recurso é usado no arquivo \texttt{abntex2-options.bib};
+\item na prática, em geral você vai querer que uma opção esteja
+ valendo para todas as suas referências. Então você pode usar
+ as opções predefinidas no arquivo \texttt{abntex2-options.bib};
+\item você não pode usar \verb+\nocite{*}+ ou \verb+\cite{*}+
+ junto com o arquivo
+ \texttt{abntex2-options.bib}, pois isso chamaria \emph{todas} as
+ opções ao mesmo tempo.
+\end{enumerate}
+
+O controle de onde a opção aparece é bem mais delicado no estilo \texttt{[alf]}
+do que no estilo \texttt{[num]}. Sugerimos ficar atento ao posicionamento
+usando a opção \texttt{abnt-show-options=list} e remover essa opção quando o
+documento estiver na redação final.
+
+\textbf{Veja também outras opções de alteração no
+documento~\citeonline{abntex2cite-alf}.}
+
+\begin{table}[htbp]
+
+\caption[Opções de alteração dos estilos bibliográficos: formatação]{
+Opções de alteração da formatação dos estilos bibliográficos.
+As opções padrão (\emph{default}) são sublinhadas ou indicadas.
+Também indicados as entradas que já estão definidas em \texttt{
+abntex2-options.bib}.}
+\label{tabela-opcoes-formatacao}
+
+\begin{center}
+\begin{tabular}{lrp{6cm}}
+ \toprule
+campo & opções & descrição \\\midrule
+\emph{abnt-emphasize} & & Seleciona o estilo de fonte do grifo.
+Podem ser usadas quaisquer combinações de comandos de fonte, mas apenas
+\verb+\bf+ (negrito) e \verb+\em+ (ênfase) são compatíveis com a `norma' 6023.
+\\
+\texttt{abnt-emphasize=em} & \verb+\emph+ & {\em opção padrão}. \\
+\texttt{abnt-emphasize=bf} & \verb+\textbf+ &
+\\ \midrule
+\emph{abnt-ldots-type} && (somente \texttt{[alf]}) determina de que maneira deve
+ser composto as ``$\ldots$'' nas chamadas. \\
+\texttt{abnt-ldots-type=normal} & \optiondefaultval{normal} & usar \verb+\ldots+ normal do \LaTeX.\\
+\texttt{abnt-ldots-type=math} & \tt math & usar ambiente matemático, ou seja
+\verb+$\ldots$+.\\
+\texttt{abnt-ldots-type=none} & \texttt{none} & não usa nada.\\
+\texttt{abnt-ldots-type=text} & \texttt{text} & simplesmente usa ``...'', o espaçamento
+fica ruim mas pode ser útil na conversão para HTML.
+\\ \midrule
+\emph{abnt-title-command} && Controla o uso do comando (veja
+seção~\ref{sec-titlecommand}) \verb+\bibtextitlecommand+. \\
+\texttt{abnt-title-command=no} & \optiondefaultval{no} & não usa esse comando.\\
+\texttt{abnt-title-command=yes} & \texttt{yes} & usa esse comando.\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+
+\caption[Opções de alteração dos estilos bibliográficos: et al.]{
+Opções de alteração da formatação de \emph{et al.}
+na composição dos estilos bibliográficos.}
+\label{tabela-opcoes-etal}
+
+\begin{center}
+\begin{tabular}{lrp{6cm}}\toprule
+campo & opções & descrição \\ \midrule
+\emph{abnt-and-type} & & Opção específica do estilo \texttt{[alf]} veja
+referência~\citeonline{abntex2cite-alf}.
+\\ \midrule
+\emph{abnt-dont-use-etal} & & Opção obsoleta veja \emph{abnt-etal-cite}.
+\\ \midrule
+\emph{abnt-etal-cite} & & Opção específica do estilo \texttt{[alf]} veja
+referência~\citeonline{abntex2cite-alf}.
+\\ \midrule
+\emph{abnt-etal-list} & & controla como e quando os co-autores são
+substituídos por \emph{et al.} na lista bibliográfica. Segundo o ítem \textbf{8.1.12}\cite{NBR6023:2000}
+é facultado
+indicar todos os autores se isto for indispensável. Note que a substituição
+por \emph{et al.} continua ocorrendo \emph{sempre} se os co-autores tiverem sido indicados
+como \texttt{others}.\\
+\texttt{abnt-etal-list=0}&\texttt{0}& não abrevia a lista de autores.\\
+\texttt{abnt-etal-list=2}& \texttt{2} & abrevia com mais de 2 autores.\\
+\texttt{abnt-etal-list=3}& \optiondefaultval{3} & abrevia com mais de 2 autores.\\
+$\vdots$ & $\vdots$ & \\
+\texttt{abnt-etal-list=5}& \texttt{5} & abrevia com mais de 5 autores.
+\\ \midrule
+\emph{abnt-etal-text} & & Texto a ser usado, tanto na chamada quanto na
+bibliografia, quando a lista de autores é abreviada.\\
+\texttt{abnt-etal-text=none}&\texttt{none}& não usa qualquer texto.\\
+\texttt{abnt-etal-text=default}&\optiondefaultval{et al.}& usa `et al.'.\\
+\texttt{abnt-etal-text=emph}&\verb+\emph{et al.}+& usa ênfase: `\emph{et al.}'.\\
+\texttt{abnt-etal-text=it}&\verb+\textit{et al.}+& usa itálico: `\textit{et al.}'.\\
+\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+
+\caption[Opções de alteração dos estilos bibliográficos: composição]{
+Opções de alteração da composição dos estilos bibliográficos.}
+\label{tabela-opcoes-composicao}
+
+\begin{center}
+\begin{tabular}{lrp{6cm}}
+ \toprule
+campo & opções & descrição \\ \midrule
+\emph{abnt-full-initials} & & Seleciona se os prenomes são
+por extenso (quando disponível na base).\\
+\texttt{abnt-full-initials=no}& \optiondefaultval{no} & abreviado;\\
+\texttt{abnt-full-initials=yes}& \texttt{yes} & por extenso. Exemplos: \protect\citeonline{fraipont1998,alves1995,dami1995,maia1995}.
+\\ \midrule
+\emph{abnt-last-names} & & Determina de que maneira devem ser tratados os sobrenomes.
+Para uma discussão sobre esse aspecto veja \autoref{nome-pessoais}.\\
+\texttt{abnt-last-names=abnt}& \optiondefaultval{abnt} & Segue estritamente a ABNT.\\
+\texttt{abnt-last-names=bibtex}& \texttt{bibtex} & Segue o modo usual do
+\textsf{bibtex}.
+\\ \midrule
+% \emph{abnt-last-names} && Determina de que maneira devem ser tratados os
+% sobrenomes.\\
+% \texttt{abnt-missing-year=void} & \optiondefaultval{void} & deixa em branco, é o padrão.\\
+% \texttt{abnt-missing-year=sd} & \texttt{sd} & coloca a expressão ``[s.d.]'' (sem data).
+% Note que a `norma'\cite{NBR6023:2000} não usa isso.
+% \\ \hline
+\emph{abnt-missing-year} && Determina de que maneira deve ser tratado
+um ano (campo \texttt{year}) ausente.\\
+\texttt{abnt-missing-year=void} & \optiondefaultval{void} & deixa em branco, é o padrão.\\
+\texttt{abnt-missing-year=sd} & \texttt{sd} & coloca a expressão ``[s.d.]'' (sem data).
+Note que a `norma'\cite{NBR6023:2000} não usa isso.\\
+\\ \midrule
+\emph{abnt-repeated-author-omit} & & Permite suprimir o autor que aparece
+repetidas vezes na sequência.
+Exemplos: \citeonline{freyre1943,freyre1936}.\\
+\texttt{abnt-repeated-author-omit=no} & \optiondefaultval{no} & Repete os autores. \\
+&& Nota: também coloca automaticamente
+\texttt{abnt-repeated-title-omit=no}. \\
+\texttt{abnt-repeated-author-omit=yes} & \tt yes & Substitui o autor repetido por \underline{\ \ \ \ \ \ \ \ }. \\
+\\ \midrule
+\emph{abnt-repeated-title-omit} & & Permite suprimir o título que aparece repetidas vezes na seqüência quando
+o autor \emph{também} está repetido.
+Exemplos: \citeonline{freyreg1936,freyre1938}\\
+\texttt{abnt-repeated-title-omit=no} & \optiondefaultval{no} & Repete os títulos. \\
+\texttt{abnt-repeated-title-omit=yes} & \tt yes & Substitui o título repetido por \underline{\ \ \ \ \ \ \ \ }.\\
+&& Nota: também coloca automaticamente
+\texttt{abnt-repeated-author-omit=yes}. \\
+\\ \midrule
+\emph{abnt-thesis-year} & &
+Controla a posição do ano numa entrada tipo \texttt{mastersthesis}, \texttt{phdthesis}
+e \texttt{monography}.\\
+\texttt{abnt-thesis-year=final}& \optiondefaultval{final} & coloca o ano no final, ex.~\protect\citeonline{morgado1990,araujo1986};\\
+\texttt{abnt-thesis-year=title}& \texttt{title} & logo após o título, ex.~\protect\citeonline{morgadob1990};\\
+\texttt{abnt-thesis-year=both}& \texttt{both} & em ambas as posições, ex.~\protect\citeonline{morgadoc1990}.
+\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+
+\caption[Opções de alteração dos estilos bibliográficos: funcionamento]{Opções de alteração do funcionamento dos estilos bibliográficos.}
+\label{tabela-opcoes-funcionamento}
+\begin{center}
+ \begin{tabular}{lrp{6cm}}
+ \toprule
+ campo & opções & descrição \\ \midrule
+ \emph{abnt-refinfo} & & Controla a utilização do comando
+ \verb+\abntrefinfo+ usado pelo estilo \textsf{abntex2cite}\\
+ \texttt{abnt-refinfo=yes} &\optiondefaultval{yes} & usa \verb+\abntrefinfo+ \\
+ \texttt{abnt-refinfo=no} & \texttt{no} & não usa \verb+\abntrefinfo+
+ \\ \midrule
+ \emph{abnt-show-options} & &
+ Controla como são mostradas as opções. \\
+ \texttt{abnt-show-options=no}& \optiondefaultval{no} & para não ver informação nenhuma; \\
+ \texttt{abnt-show-options=warn}& \texttt{warn} & para ter as informações mostradas como
+ \emph{warnings} durante a execução do \textsf{bibtex}; \\
+ \texttt{abnt-show-options=list}& \texttt{list} & para ter
+ cada entrada listada na própria lista de referências.
+ Exemplos: \protect\citeonline{abnt-options0,abnt-options1,abnt-options2,abnt-options3,abnt-options4,abnt-options5,ABNT-final}.
+ \\ \hline
+ \emph{abnt-verbatim-entry} & & Permite mostrar na lista de referências toda
+ a entrada em modo \emph{verbatim}.
+ \textbf{Importante:} este modo mostra as entrada já com a
+ substituição das macros definidas por \texttt{@string}.\\
+ \texttt{abnt-verbatim-entry=no} &\optiondefaultval{no} & não mostra a entrada. \\
+ \texttt{abnt-verbatim-entry=yes} & \texttt{yes} & mostra a entrada \emph{verbatim}, é
+ usado neste documento.
+ \\ \bottomrule
+ \end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+
+\caption[Opções de alteração dos estilos bibliográficos: url]{
+Opções de alteração referntes a url (endereços de Internet).
+Veja também a seção~\protect\ref{sec-url} para mais informações.}
+\label{tabela-opcoes-url}
+
+\begin{center}
+\begin{tabular}{lrp{6cm}}
+ \toprule
+campo & opções & descrição \\ \midrule
+\emph{abnt-doi} & & Determina como são tratadas url's referentes a DOI
+(Digital Object Identifier)\cite{DOI}. Note que as opções seguintes
+só terão efeito se a url iniciar por \texttt{doi:}.\\
+\texttt{abnt-doi=expand} & \underline{expand} &
+Expande um endereço iniciado com \texttt{doi:} para
+\texttt{http://dx.doi.org/}\\
+\texttt{abnt-doi=link} & \texttt{link} & Deixa o endereço intacto e coloca uma hiperligação
+para a url correspondente em \texttt{http:}. A ligação só estará funcionando
+se algum pacote como \texttt{hyperref} tiver sido selecionado.\\
+\texttt{abnt-doi=doi} & \texttt{doi} & Deixa o endereço intacto e coloca uma hiperligação
+também para um documento do tipo \texttt{doi:}.\\ \midrule
+\emph{abnt-url-package} & & \textbf{Opção obsoleta}\newline
+\emph{O valor padrão aqui é \texttt{url}; as demais opções são mantidas apenas
+para compatibilidade reversa.}\newline
+Identifica o pacote que é usado para tratar url's.\newline
+\emph{Nota: é necessário carregar esses pacotes para que estas opções tenham
+efeito.}\\
+\texttt{abnt-url-package=none} &\texttt{none} & nenhum pacote.\\
+\texttt{abnt-url-package=url} & \optiondefaultval{url} & usa o pacote \texttt{url}.\\
+\texttt{abnt-url-package=hyperref} & \texttt{hyperref} & usa o pacote \texttt{hyperref}.\\
+\texttt{abnt-url-package=html} & \texttt{html} & usa o pacote \texttt{html}.\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\subsection{Comandos controlados por \texttt{citeoption}}
+
+\DescribeMacro{\bibtextitlecommand}
+\label{sec-titlecommand}
+O comando |\bibtextitlecommand|\marg{tipo de entrada}\marg{campo a ser formatado}
+permite que formatações adicionais da bibliografia sejam introduzidas. Veja o
+resultado para a referência \citeonline{santos1994}:
+
+\begin{verbatim}
+\bibtextitlecommand{inbook}{A coloniza{\c c}\~ao da terra do {T}ucuj\'us}
+\end{verbatim}
+
+Por exemplo, para que todas as ocorrências de títulos sejam colocadas entre
+aspas, voce pode usar o comando seguinte ainda no preâmbulo:
+
+\begin{verbatim}
+\newcommand{\bibtextitlecommand}[2]{``#2''}
+\end{verbatim}
+
+Você pode restringir esse comando apenas a entradas do tipo \texttt{
+article}, por exemplo. Nesse caso, comando seria o seguinte:
+
+\begin{verbatim}
+\newcommand{\bibtextitlecommand}[2]{%
+ \ifthenelse{\equal{#1}{article}}{``#2''}{}}
+\end{verbatim}
+
+%\clearpage
+
+\subsection{Opções agrupadas}
+
+O arquivo \texttt{abntex2-options.bib} define opções que agrupam outras opções
+definidas na \autoref{tabela-opcoes-formatacao} a na
+\autoref{tabela-opcoes-funcionamento}. A tabela \autoref{tabela-subestilos} e a
+\autoref{tabela-versao-normas} mostram os grupos de opções disponíveis. Consulte
+o próprio arquivo \texttt{abntex2-options.bib} para ver as opções
+definidas\footnote{Note que essas opções só podem ser usadas se for usado o
+arquivo \texttt{abntex2-options.bib} na bibliografia.}.
+
+\begin{table}[htbp]
+
+\caption[Subestilos de diversas instituições]{
+Subestilos locais usadas por algumas instituições. Estas alterações
+foram identificadas por usuários. Se sua instituição
+tem regras particulares que poderiam entrar aqui, por favor avise-nos.}
+\label{tabela-subestilos}
+
+\begin{center}
+\begin{tabular}{lp{8cm}}
+ \toprule
+opção & descrição \\ \midrule
+\texttt{abnt-substyle=COPPE} & opções específicas para a COPPE/UFRJ.\\
+\texttt{abnt-substyle=UFLA} & opções específicas para a UFLA.\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+
+
+\begin{table}[htbp]
+
+\caption[Versão das `normas' a ser usada]{
+Grupos de opções que caraterizam as versões das diversas `normas'.}
+\label{tabela-versao-normas}
+
+\begin{center}
+\begin{tabular}{lp{8cm}}\hline\hline
+opção & descrição \\ \hline
+\texttt{abnt-nbr10520=2001} & (\emph{padrão}) segue a `norma' 10520/2001\cite{NBR10520:2001}.\\
+\texttt{abnt-nbr10520=1988} & segue a `norma' 10520/1988\cite{NBR10520:1988}.\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+
+%\clearpage
+\section{Novos campos}
+
+Para conseguir atender a todas as peculiaridades da `norma'
+6023\cite{NBR6023:2000}, foi necessário criar um grande número de campos
+bibliográficos específicos. Esteja atento que outros estilos \textsf{bibtex}
+simplesmente ignoraram esses campos. Se o campo também for utilizado por outros
+estilos, indicamos esse fato (desde que seja do nosso conhecimento), nas seções
+seguintes.
+
+\subsection{Endereços de internet (url)}\label{sec-url}
+
+O estilo bibliográfico junto com o pacote \textsf{abntex2cite} trata
+corretamente endereços de internet, mais conhecidos como \texttt{url}. Veja a
+\autoref{tabela-url}. Se o seu documento carrega o pacote \textsf{hyperref}
+\emph{antes} do pacote \textsf{abntex2cite} todas as url viram com hyperligações
+(\emph{hyperlinks}) que podem ser navegáveis. Note que ao utilizar
+\textsf{pdflatex} o pacote \textsf{hyperref} é automaticamente carregado.
+
+Dependendo das opções escolhidas (veja a \autoref{tabela-opcoes-url}),
+a url pode aparecer como hiperligação na sua lista bibliográfica. Para que isso
+ocorra é necessário que a url esteja formatada de maneira válida, isto é, que inicie por
+\texttt{http:}, \texttt{ftp:}, \texttt{mailto:}, \texttt{file:} ou \texttt{doi:}. A url será
+filtrada para a remoção de caracteres que atrapalham a formatação \LaTeX, mas a
+url passada para o programa externo será sempre correta. O estilo bibliográfico
+também insere marcações de hifenização que permite que a url seja quebrada, já
+que elas tendem a ser muito longas.
+
+\begin{table}[htbp]
+\caption[Campos relativos a sites de Internet e documentos eletrônicos]%
+{Campos relativos a sites de Internet e documentos eletrônicos.
+Exemplos: \citeonline{priberam1998,secretaria1999,silva1998,ribeiro1998,pc1998,gsilva1998,%
+kelly1996,nordeste1998,cientifica1996,oliveira1996,guncho1998,sabroza1998,krzyzanowski1996,birds1998,bioline1998}.
+O campo \texttt{url} é utilizado em numerosos estilos \textsf{bibtex}.}
+\label{tabela-url}
+
+\begin{center}
+\begin{tabular}{lcp{8cm}}
+ \toprule
+campo & entradas & descrição \\ \midrule
+\texttt{url} & todas & \textbf{U}niversal \textbf{R}esource \textbf{L}ocator, ou endereço
+de internet. \emph{A url deve ser dada exatamente como seria usada num browser.
+O estilo bibliográfico se encarrega de adaptar a url para que possa ser formatada
+pelo \LaTeX~e para que possa servir como hiperligação em documentos que usam o
+pacote \textsf{hyperref} ou \textsf{pdflatex}.}
+\\ \midrule
+\texttt{urlaccessdate} & todas & data em que foi acessado a url.
+\emph{É responsabilidade
+do usuário colocar a data no formato correto.}
+\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption[Campos relativos a ISBN e ISSN.]
+{Campos relativos a ISBN e ISSN.
+Os campos \texttt{isbn} e \texttt{issn} são usados nos estilos \texttt{is-alpha}, \texttt{is-unsrt},
+\texttt{dinat}, \texttt{jurabib}, \texttt{jureco},
+\texttt{abbrvnat}, \texttt{plainnat}, \texttt{unsrtnat}}
+\label{tabela-isbn}
+
+\begin{center}
+\begin{tabular}{lp{3cm}p{8cm}}\toprule
+campo & entradas & descrição \\ \midrule
+\texttt{isbn} & \texttt{book}, \texttt{booklet}, \texttt{inbook}, \texttt{incollection},
+\texttt{inproceedings}, \texttt{proceedings} & ISBN é a numeração internacional para livros.
+\emph{É responsabilidade do usuário colocar o ISBN no formato correto.}
+Ex.~\citeonline{gomes1998,FUNDAP1994,daghalian1995,chueire1994,holanda1994}.
+\\ \midrule
+\texttt{issn} & \texttt{article}, \texttt{book}, \texttt{inproceedings}, \texttt{proceedings} & ISSN é a numeração internacional para publicações periódicas:
+jornais, revistas, catálogos telefônicos etc.
+\emph{É responsabilidade do usuário colocar o ISSN no formato correto.}
+Ex.~\citeonline{brasileira1939,paulista1941}.
+\\ \bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption{Campos relativos a subtítulos e seções de revistas.}
+\label{tabela-subtitle}
+
+\begin{center}
+\begin{tabular}{lp{4cm}p{6cm}}\toprule
+campo & entradas & descrição \\ \midrule
+\texttt{subtitle} & todas & subtítulo relativo ao \texttt{title}, não coloque os dois pontos que são gerados
+ automáticamente.
+Ex.~\citeonline{NBR6023:2000,houaiss1996,secretaria1989,museu1997,moreira1997,torelly1991,ribeiro1998,quimica1997,michalany1981,%
+geografico1986,birds1998,passos1995,albergaria1994,brasileira1988,pastro1993,golsalves1971,franco1993,araujo1986}
+\\ \midrule
+\texttt{booksubtitle} & todas que tem o campo \texttt{booktitle}& subtítulo relatívo ao \texttt{booktitle}.
+Ex.~\citeonline{romano1996,krzyzanowski1996}
+\\ \midrule
+\texttt{section} & \texttt{journal} & formata a seção de um \texttt{article}.
+Ex.~\citeonline{costa1998,tourinho1997,brasil1966,lex1998,lex1943,brasillex1998,tribunal1998}
+\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption{Campos relativos a autoria.}
+\label{tabela-type}
+\begin{center}
+\begin{tabular}{lp{4cm}p{6cm}}\toprule
+campo & entradas & descrição \\ \midrule
+\texttt{editortype} & todas onde cabe \texttt{editor} & altera o tipo de editor (padrão ``Ed.'')
+para qualquer valor colocado no campo.
+Isto atende ao ítem \textbf{8.1.1.4}\cite{NBR6023:2000}.
+\emph{É responsabilidade
+do usuário usar formato correto: ``Org.", ``Coord." etc.}
+Ex.~\citeonline{romano1996,ferreira1991,marcondes1993,lujan1993,golsalves1971,rego1991} e sem essa opção:
+\citeonline{houaiss1996,moore1960}.\\ \hline
+\texttt{furtherresp} & \texttt{book} & adiciona informações sobre responsabilidades
+adicionais de autoria, tradução, organização, ilustrações etc.
+Isto atende ao ítem \textbf{8.1.1.7}\cite{NBR6023:2000}.
+\emph{É responsabilidade do usuário colocar isso na forma correta, muito embora
+nenhuma prescrição para isso esteja dada\cite{NBR6023:2000}}
+Ex.~\citeonline{houaiss1996,koogan1998,brasil1995,lujan1993,alighieri1983,gomes1995,%
+albergaria1994,golsalves1971,swokowski1994,batista1992,chueire1994,rodrigues1994,carruth1993,saadi1994,mandino1994}\\ \midrule
+\texttt{org-short} & todas & este campo permite colocar uma abreviatura
+ou sigla para o nome de uma organização (ex. ABNT). Isso permite que
+a chamada na citação use a forma abreviada. \emph{Somente para o estilo
+alfabético}.\\
+\bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption{Campos relativos a descrição física do documento.}
+\label{tabela-fis}
+\begin{center}
+\begin{tabular}{lp{3cm}p{6cm}}\toprule
+campo & entradas & descrição \\ \hline
+\texttt{dimensions} & \texttt{book} & texto que mostra as dimensões do documento.
+Isto atende ao ítem \textbf{8.9}\cite{NBR6023:2000}.
+\emph{É responsabilidade
+do usuário colocar as dimensões na forma correta.}
+Ex.~\citeonline{gomes1998,daghalian1995,chueire1994,duran1993,chemello1993,arbex1993,carvalho1994,miglori1993,%
+rodrigues1994,saadi1994,tringali1994}
+\\ \midrule
+\texttt{illustrated} & \texttt{book} & indica as ilustrações. Se for vazio,
+\texttt{illustrated=\{\}}, será colocado automáticamente ``il.''.
+Senão será colocado o que estiver neste campo.
+\emph{É responsabilidade
+do usuário usar os formatos corretos: ``il. color.'', ``principalmente il. color.'',
+``somente il.'' etc.}
+Ex.~\citeonline{folha1995,daghalian1995,cesar1994,azevedo1994,batista1992,chueire1994,arbex1993,saadi1994,holanda1994}
+\\ \midrule
+\texttt{pagename} & todas & define novo nome para página, alterando o
+padrão ``p.''. Note que a única variação é usar ``f.'', para designar folhas
+ao invés de páginas.
+Isto atende ao ítem \textbf{8.7.2}\cite{NBR6023:2000}.
+\emph{É responsabilidade
+do usuário usar formato correto: ``f."}
+Ex.~\citeonline{barcelos1998,libris1981,tabak1993,levi1997}
+\\ \bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption{Campos relativos a descrição de uma conferência para entradas do tipo
+\texttt{proceedings}, \texttt{inproceedings} e \texttt{conference}.}
+\label{tabela-conf}
+\begin{center}
+\begin{tabular}{lp{8cm}}\toprule
+campo & descrição \\ \midrule
+\texttt{conference-number} & número da conferência, adiciona
+um ponto automaticamente, isto é, `13' torna-se `13.'.
+\\\midrule
+\texttt{conference-year} & ano em que foi realizada
+a conferência.
+\\ \midrule
+\texttt{conference-location} &
+localização onde foi realizada a conferência
+\\ \bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\begin{table}[htbp]
+\caption{Campos relativos teses e monografias.}
+\label{tabela-campos-teses}
+
+\begin{center}
+\begin{tabular}{lp{8cm}}\toprule
+campo & descrição \\ \midrule
+\texttt{year-presented} & ano em que um trabalho foi apresentado.
+\\ \bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+
+\section{Novas entradas .bib}
+
+Algumas novas entradas tiveram que ser criadas. Entradas são objetos de citação
+bibliográficas como \verb+@book+ e \verb+@article+ que ficam no arquivo de
+bibliografias (arquivo \texttt{.bib}). Note que outros estilos bibliográficos
+tratarão essas entradas como \verb+@misc+.
+
+\subsection{\texttt{@ABNT-option} --- Mudança no estilo ABNT}
+
+\DescribeEnv{@ABNT-option}
+Com entrada a \texttt{@ABNT-option} você pode especificar as alterações no
+comportamento dos estilos bibliográficos. Veja a
+\autoref{chapter-opcoes-estilo}, \autopageref{chapter-opcoes-estilo}, para
+mais detalhes. Neste texto as alterações são mostradas na própria lista de
+referências:
+\citeonline{abnt-options0,ABNT-barcelos0,ABNT-barcelos1,fraipont1998:begin,fraipont1998:end,%
+abnt-options1,abnt-options2,abnt-options3,abnt-options4,abnt-options5}
+
+\subsection{\texttt{@hidden} --- Entrada escondida}
+
+\DescribeEnv{@hidden}\DescribeMacro{\apud}\DescribeMacro{\apudeonline}
+\texttt{@hidden} gera uma entrada que não aparece na lista de referências. Ela é
+útil para ser usada com os comandos \verb+\apud+ e \verb+\apudonline+. Veja a
+Ref.~\citeonline{abntex2cite-alf} para mais detalhes. Os únicos campos
+considerados são de autoria (\texttt{author}, ou \texttt{editor}, ou \texttt{
+organization}, ou \texttt{title}) e de ano (\texttt{year}). Esse tipo de entrada só
+tem sentido no estilo autor-data \texttt{[alf]}.
+
+\subsection{\texttt{@ISO-option} --- Mudança de estilo ISO}
+
+\DescribeEnv{@ISO-option}
+Tem a mesma função que entradas tipo \texttt{@ABNT-option}, só que altera
+opções específicas para `normas' ISO.
+
+\subsection{\texttt{@journalpart} --- Partes de periódicos }
+
+\DescribeEnv{@journalpart}
+Esta entrada formata partes de periódicos. Veja os exemplos
+\citeonline{fgv1984,ibge1983,tres2000,febab1973,boletim1965,grafica1985,industria1957}.
+
+\subsection{\texttt{@monography} --- Monografias}
+
+\DescribeEnv{@monography}
+Além de teses de mestrado\footnote{O trabalho escrito de mestrado no Brasil
+é chamado de dissertação, dando a entender que se trata de um trabalho
+de qualidade inferior ao de uma tese. No exterior, onde o trabalho das pessoas
+costuma ser mais respeitado, é chamado de tese de mestrado.} e doutorado, a
+ABNT ainda definiu separadamente monografias em geral. Use exatamente da mesma
+maneira como \texttt{@mastersthesis} e \texttt{@phdthesis}. Exemplos:
+\citeonline{morgado1990,morgadob1990,morgadoc1990}
+
+\subsection{\texttt{@patent} --- Patentes}
+
+\DescribeEnv{@patent}
+É uma entrada ainda bastante experimental para descrever patentes. Exemplo:
+\citeonline{cruvinel1989}
+
+\subsection{\texttt{@thesis} --- Teses de modo geral}
+
+\DescribeEnv{@thesis}
+Esta entrada funciona como \texttt{@phdthesis} com a diferença que o campo \texttt{
+type} deve conter toda a informação sobre o tipo de tese.
+
+Por exemplo, se tivermos:
+
+\begin{verbatim}
+type={Doutorado em f\'\i sica}
+\end{verbatim}
+
+teremos como saída `Doutorado em física' e não `Tese (Doutorado em física)' como
+em \texttt{@phdthesis}.
+
+\addcontentsline{toc}{section}{Referências}
+\bibliography{abntex2-doc-options,abntex2-doc,abntex2-doc-abnt-6023,abntex2-doc-test}
+
+% references/abnt-bibtex-doc,
+% references/abntex-doc,
+% references/abnt-6023-2000,
+% references/normas,
+% references/abnt-test}
+%references/abnt-nrj,
+
+\appendix
+
+\section{Questões específicas da `norma' 6023 e sua implementação}
+
+\subsection{A `norma' em contradição com ela mesma}
+
+A `norma' diz que os exemplos que traz são normativos. Ocorre que muitos
+exemplos não satisfazem a própria `norma'. Aqui nós tentamos reproduzir os
+exemplos de modo a ter exatamente a mesma formatação. Com os exemplos errados,
+às vezes ficamos na situação difícil de ter de reproduzir coisas inconsistentes.
+
+\paragraph{Abreviação de nomes:} a referência \citeonline{alighieri1983} deveria
+abreviar o ``Dante'' mas não é isso o que é feito no exemplo da `norma'
+6023/2000\cite{NBR6023:2000}. A solução para reproduzir isso foi formatar o \texttt{
+author} do seguinte modo:
+
+\begin{verbatim}
+author ={Dante{\space}Alighieri},
+\end{verbatim}
+
+\subsection{Elementos essenciais e complementares}
+
+Do ítem \textbf{7.1.3}\cite{NBR6023:2000}:
+
+\begin{quote}
+Os elementos complementares são: indicações de outros tipos de responsabilidade
+(ilustrador, tradutor, revisor, adaptador, compilador etc.);
+informações sobre características físicas do suporte material, páginas
+[\texttt{pages}] e/ou
+volumes [\texttt{volume}], ilustrações,
+dimensões [\texttt{dimensions}]\cite{gomes1998,FUNDAP1994},
+série editorial ou coleção [\texttt{series}], notas [\texttt{notes}] e
+ISBN [\texttt{isbn}]\cite{gomes1998,FUNDAP1994}, entre outros.
+\end{quote}
+
+\texttt{book} \cite{gomes1998,FUNDAP1994,houaiss1996,folha1995,torelly1991};
+\texttt{phdthesis} \cite{barcelos1998};
+\texttt{booklet} \cite{IBICT1993};
+\texttt{manual} \cite{secretaria1989,museu1997,moreira1997};
+
+\paragraph{Comentário:}
+Veja \autoref{tabela-isbn} sobre a descrição e uso do campo \texttt{isbn}.
+
+Veja comentário na \autoref{sec-teses}, \latex{página \pageref{sec-teses},}
+sobre o posicionamento do ano em \citeonline{barcelos1998}.
+
+\subsection{Partes de coletâneas [\texttt{incollection}] e livros [\texttt{inbook}]}
+
+Do ítem \textbf{7.2.2}\cite{NBR6023:2000}:
+
+\begin{quote}
+Os elementos essenciais são: autor(es) [\texttt{author}], título [\texttt{subtitle}],
+subtítulo [\texttt{subtitle}] (se houver) da parte,
+seguidos da expressão ``In:'' \cite{romano1996}, e da referência completa
+da monografia no todo. No final da referência, deve-se informar a paginação [\texttt{pages}]
+ou outra forma de individualizar a parte referenciada.
+\end{quote}
+
+\texttt{incollection} \cite{romano1996,rego1991};
+\texttt{inbook} \cite{santos1994}.
+
+\paragraph{O que ainda precisa ser feito:}
+\begin{enumerate}
+\item Formatar o tipo de editor em \cite{romano1996}.
+\end{enumerate}
+
+\subsection{Eventos, Anais, Proceedings}
+
+Na seção 7.5.1\cite{NBR6023:2000} é discutido como se referencia artigos em
+\textit{proceedings} e os \textit{proceedings} em si. É uma completa maluquice!
+Em nenhum lugar entra o editor dos \textit{proceedings}. Isso faz a `norma' da
+ABNT divergir completamente de qualquer outro estilo bibliográfico conhecido.
+\textit{Proceedings} são sempre publicados e referenciados a partir do nome dos
+editores. Significa que uma pessoa que for pegar a referência formatada pelo
+estilo da ABNT corre o risco de nunca encontrar tal referência.
+
+Outro problema é que no lugar do editor a ABNT coloca o nome do evento, o que
+normalmente viria no título. Em compensação o título foi quebrado em duas partes
+(suspiro!). Assim um \textit{proceeding} do tipo ``Anais da V Reunião dos
+Usuários Latex" tem no lugar do editor ``REUNIÃO DOS USUÁRIOS LATEX, 5." e no lugar
+do título ``\textbf{Anais\latexhtml{$\ldots$}{...}}. Note ainda que o ``V" vira ```5." embora
+todo mundo diga ``V Reunião" e não ``Reunião, 5.". Enfim, se podemos complicar,
+para que simplificar!?
+
+Resumindo, a ABNT desprezou a figura importante do editor, quebrou o título
+em várias partes, introduziu informações sem importância e fugiu completamente
+ao que é internacionalmente aceito para esses tipos de referências.
+
+Nós \emph{sinceramente} não sabemos como elaborar um estilo \textsf{bibtex}
+coerente que seja compatível com essa bobagem sem introduzir vários campos novos.
+Vide a \autoref{tabela-conf} para a descrição dos campos novos que foram
+introduzidos.
+
+Outra adaptação foi usar o campo \texttt{organization} para o nome do evento. Isso
+normalmente não é usado em entradas to tipo \texttt{proceedings} e \texttt{
+inproceedings}, mas foi a melhor solução encontrada. Novamente, esteja atento
+que ao usar outros estilos \textsf{bibtex} suas bibliografias poderão ficar com
+uma cara muito estranha. Recomendamos estudar os exemplos aqui apresentados para
+um resultado aceitável.
+
+Naturalmente, como é internacionalmente aceito, é usual se referenciar ao
+editor e se você já tem entradas formatadas desse modo, o editor aparecerá
+no lugar de \texttt{organization}. Existe aí o risco de alguém aborrecer você
+dizendo que você não está cumprindo a `norma', mas esse risco é pequeno
+porque o número de pessoas que conhece a `norma' a esse ponto é
+pequeno também.
+
+\texttt{proceedings}\cite{redes1995,chemical1984,quimica1997,cientifica1996,biblioteconomia1979};
+\texttt{inproceedings}\cite{martin1997,brayner1994,souza1994,oliveira1996,guncho1998,sabroza1998,krzyzanowski1996}
+
+\subsection{Nomes pessoais [\texttt{author}]}
+
+\label{nome-pessoais}
+\begin{quote}
+\textbf{8.1.1.1}\cite{NBR6023:2000}
+Indica(m)-se o(s) autores [\texttt{author}, \texttt{editor}]
+pelo \emph{último sobrenome}, em maiúsculas, seguido
+do(s) prenome(s) e \emph{outros sobrenomes} abreviado(s) ou não.
+\cite{alves1995,dami1995}
+\cite{alves1995,dami1995,passos1995}
+\end{quote}
+
+\subsubsection{Comentário:}
+A ABNT conseguiu quebrar o sobrenome em duas partes. Com isso ficou difícil
+gerar uma forma coerente de escrever nomes em \textsf{bibtex}.
+\textsf{Bibtex} assume que nomes sejam da forma ``First von Last Jr.''. A ABNT
+misturou o ``Last'' com o ``First''. O exemplo \citeonline{alves1995} deveria
+ser escrito assim: author=\{Roque de Brito Alves\}, aqui ficou ``First=Roque'',
+``von=de'', e ``Last=Brito Alves''. A formatação usual dos estilos
+\textsf{bibtex} colocariam então ``BRITO ALVES, Roque de'', mas isso não cumpre
+a `norma'. O nosso estilo consegue contornar o problema e gerar ``ALVES, Roque de
+Brito'', mas existe a possibilidade de que o nosso mecanismo gere problemas.
+Se você quiser reverter ao modo usual do \textsf{bibtex}, use a opção
+\texttt{bibtex} descrita na \autoref{tabela-opcoes-composicao}.
+
+Outro problema é a questão de elementos tipo ``Jr.'' tais como ``Filho'',
+``Neto'' etc. A `norma' não diz nada explicitamente sobre o que fazer com isso.
+Pelos exemplos fica aparente que esses elementos são agregados ao sobrenome.
+Embora seja estranho, o estilo trata esses casos sem problema algum.
+Veja \citeonline{lazzarini1994,cretella1992,martin1997,tourinho1997,sabroza1998}
+
+\subsection{Título (\texttt{title}) e subtítulo (\texttt{subtitle})}
+
+Do ítem \textbf{pastro1993}\cite{NBR6023:2000}:
+\begin{quote}
+O título [\texttt{title}, \texttt{booktitle}] e subtítulo [\texttt{subtitle}, \texttt{
+booksubtitle}] devem ser reproduzidos tal como figuram no documento, separados
+por dois pontos.
+\end{quote}
+
+Exemplos:
+\texttt{article}\cite{ribeiro1998}
+\texttt{book}
+\cite{houaiss1996,torelly1991,michalany1981,passos1995,pastro1993,franco1993}
+\texttt{incollection}\cite{romano1996}
+\texttt{manual}\cite{NBR6023:2000,secretaria1989,museu1997,moreira1997,geografico1986,brasileira1988}
+\texttt{mastersthesis}\cite{araujo1986}
+\texttt{misc}\cite{birds1998}.
+
+\subsubsection{Comentário:}
+O subtítulo foi implementado por meio dos novos campos \texttt{subtitle}
+e \texttt{booksubtitle} que estão disponível para todas as entradas bibliográficas.
+A separação por dois pontos é gerada automaticamente quando o estilo detecta a
+presença do campo \texttt{subtitle} ou \texttt{booksubtitle}. Note que em outros
+estilos bibliográficos os campos \texttt{subtitle} e \texttt{booksubtitle} serão
+ignorado. Veja também a \autoref{tabela-subtitle}.
+
+Não fica muito claro o que vem a ser um subtítulo nem qual seria a sua
+serventia. Não conhecemos nenhum outro estilo bibliográfico que faça uso de
+subtítulos, daí não recomendamos o seu uso.
+
+\subsection{Ausência de local (\texttt{address}) e editora (\texttt{publisher})}
+
+Do ítem \textbf{8.4.5}\cite{NBR6023:2000}:
+\begin{quote}
+Não sendo possível determinar o local [\texttt{address}], utiliza-se a expressão \emph{Sine loco},
+abreviada, entre colchetes [S.l.]
+\end{quote}
+
+Do ítem \textbf{franco1993}\cite{NBR6023:2000}:
+\begin{quote}
+Quando a editora [\texttt{publisher}] não é identificada, deve-se indicar a expressão
+\emph{sine nomine}, abreviada, entre colchetes [s.n.].
+\end{quote}
+
+Do ítem \textbf{alves1993}\cite{NBR6023:2000}:
+\begin{quote}
+Quando o local [\texttt{address}] e o editor [\texttt{publisher}] não puderem ser
+identificados na publicação, utilizam-se ambas as expressões, abreviadas e
+entre colchetes [S.l.: s.n.]
+\end{quote}
+
+\subsubsection{Comentário:}
+Quando o \textsf{bibtex} encontrar uma entrada \texttt{book} sem campo \texttt{
+publisher} será feita a substituição automática por [s.n.].
+\cite{franco1993}
+Se encontrar sem \texttt{address} será colocada [S.l.]. \cite{libris1981,krieger1992}
+Se não tiver nenhuma das duas [S.l.: s.n.]. \cite{alves1993}
+
+\subsection{Teses, Dissertações, Monografias}
+\label{sec-teses}
+
+Do ítem \textbf{8.11.4}\cite{NBR6023:2000}:
+\begin{quote}
+Nas dissertações [\texttt{mastersthesis}], teses [\texttt{phdthesis}] e/ou outros
+trabalhos acadêmicos [\texttt{monography}] devem ser indicados em nota o tipo do
+documento (monografia, dissertação, tese etc.), o grau [\texttt{type}], a
+vinculação acadêmica [\texttt{school}], local [\texttt{address}] e a data [\texttt{
+year}] da defesa, mencionada na folha de aprovação (se houver).
+\cite{morgado1990,araujo1986,morgadob1990,morgadoc1990}
+\end{quote}
+
+\subsubsection{Comentário}
+Na `norma' os exemplos \citeonline{morgado1990,araujo1986} apresentam alguns
+problemas. Ambos repetem o ano \emph{duas} vezes, a primeira logo após o título
+e a segunda no final. O exemplo \citeonline{araujo1986} inclusive apresenta
+duas datas diferentes. Não foi fornecida nenhuma explicação para essa
+discrepância. Como na descrição acima se diz ``local e a data'' optamos no
+estilo colocar apenas a data no final logo após o local. É possível alterar o
+comportamento do estilo via o campo \texttt{abnt-thesis-year}. Veja a
+\autoref{tabela-opcoes-composicao} para mais detalhes.
+
+\section{Referências segundo o tipo de entrada \textsf{bibtex}}
+
+\begin{table}[htbp]
+\caption{Citações bibliográficas usadas neste documento ordenadas segundo o
+tipo de entrada.}\label{table-entrada}
+\begin{center}
+\begin{tabular}{lp{2.5cm}p{7cm}}\toprule
+entrada & contribuídas & da referência \citeonline{NBR6023:2000} \\ \midrule
+\texttt{article} & \citeonline{Sun99,Creci99,Subramaniam98,Deng00,Eiter99:HAA,%
+Inverno97:Formalisms,Tsen86}%,Schroter98}
+& \citeonline{costa1998,gurgel1997,tourinho1997,mansilla1998,%
+aldus1997,naves1999,leal1999,silva1998,ribeiro1998,pc1998,gsilva1998,%
+kelly1996,nordeste1998,brasil1966,brasil1997,lex1998,leis1991,lex1943,brasillex1998,%
+tribunal1998,barros1995,brasil1999,supremo1998,fraipont1998,leitao1989,%
+schaum1956,alcarde1996,benetton1993,figueirde1996,duran1993,chemello1993,%
+marins1991}. \\ \midrule
+\texttt{book} & \citeonline{Koneman99,Ferber95:SMA,Cardona82}
+& \citeonline{gomes1998,FUNDAP1994,houaiss1996,folha1995,torelly1991,%
+koogan1998,brasileira1939,geografico1943,paulista1941,brasil1988,brasil1995,ceravi1983,riofilme1998,warner1991,%
+britanica1981,michalany1981,alves1995,dami1995,%
+passos1995, urani1994,ferreira1991,marcondes1993,moore1960,lujan1993,brasileira1993,diniz1994,%
+alighieri1983,gomes1995,albergaria1994,pastro1993,golsalves1971,pedrosa1995,francca1996,%
+zani1995,swokowski1994,lazzarini1994,libris1981,krieger1992,daghalian1995,maia1995,lima1985,figueiredo1990,franco1993,alves1993,%
+leite1994,cipolla1993,florenzano1993,biblica1970,ruch1926,lucci1994,felipe1994,lellis1994,piaget1980,tabak1993,tourinho1994,silva1996,marques1993,tamandare1993,%
+cesar1994,azevedo1994,batista1992,chueire1994,arbex1993,carvalho1994,miglori1993,amaral1994,rodrigues1994,carruth1993,saadi1994,mandino1994,%
+laurenti1978,holanda1994,pelosi1993,tringali1994,cardim1984,cretella1992,freyre1943,freyre1936,freyreg1936,freyre1938}
+\\ \midrule
+\texttt{booklet} && \citeonline{IBICT1993,boletime1965} \\ \hline
+\texttt{inbook} && \citeonline{santos1994,priberam1998,brasil1994,alcionet1988,simonej1977} \\ \midrule
+\texttt{incollection} & \citeonline{Jennings98:Applications} &
+\citeonline{romano1996,rego1991,makau1962,lion1981} \\ \hline
+\texttt{inproceedings} & \citeonline{Valiant95:Rationality,Chiao00} &
+\citeonline{martin1997,brayner1994,souza1994,oliveira1996,%
+guncho1998,sabroza1998,krzyzanowski1996} \\ \midrule
+\texttt{journalpart} && \citeonline{fgv1984,ibge1983,tres2000,febab1973,boletim1965,grafica1985,industria1957}\\ \midrule
+\texttt{manual} & \citeonline{Bumgardner97:Syd} &
+\citeonline{secretaria1989,museu1997,moreira1997,geografico1994,geografico1986,%
+brasileira1988,universidade1993,secretaria1993,francco1996,vicosa1994} \\ \midrule
+\texttt{masterthesis} && \citeonline{araujo1986} \\ \midrule
+\texttt{misc} && \citeonline{cruvinel1989,kobayashi1998,ceravi1985,souza1985,samu1977,mattos1987,vaso1999,%
+levi1997,datum1996,espaciais1987,univali1999,globo1995,alcione1988,silva1991,fagner1988,simone1977,bart1952,gallet1851,%
+villa1916,duchamp1918,europa0000,indias0000,birds1998,tropical1998,bioline1998,drummond1998,%
+coordena1995,marinho1995,cassiano1998,parana1998,parana1997,microsoft1995,mpc1993,sony1990,accioly2000}
+\\ \midrule
+\texttt{proceedings} &&\citeonline{redes1995,chemical1984,quimica1997,cientifica1996,biblioteconomia1979,malagrino1985}
+\\ \midrule
+\texttt{phdthesis} &\citeonline{Giraffa:1999}& \citeonline{barcelos1998} \\ \hline
+\texttt{techreport} & \citeonline{Singh91:Intentions} &
+\citeonline{justica1993,biblioteca1985,biblioteca1983} \\ \midrule
+\texttt{unpublished} & \citeonline{Mccarthy92:Elephant} & \\ \bottomrule
+\end{tabular}
+\end{center}
+\end{table}
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.pdf
new file mode 100644
index 0000000000..a5b52f596d
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.tex
new file mode 100644
index 0000000000..78c7c78fa5
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-artigo.tex
@@ -0,0 +1,498 @@
+%% abtex2-modelo-artigo.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-artigo.tex and
+%% abntex2-modelo-references.bib
+%%
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% abnTeX2: Modelo de Artigo Acadêmico em conformidade com
+% ABNT NBR 6022:2018: Informação e documentação - Artigo em publicação
+% periódica científica - Apresentação
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+\documentclass[
+ % -- opções da classe memoir --
+ article, % indica que é um artigo acadêmico
+ 11pt, % tamanho da fonte
+ oneside, % para impressão apenas no recto. Oposto a twoside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE % títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ brazil, % o último idioma é o principal do documento
+ sumario=tradicional
+ ]{abntex2}
+
+
+% ---
+% PACOTES
+% ---
+
+% ---
+% Pacotes fundamentais
+% ---
+\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{nomencl} % Lista de simbolos
+\usepackage{color} % Controle das cores
+\usepackage{graphicx} % Inclusão de gráficos
+\usepackage{microtype} % para melhorias de justificação
+% ---
+
+% ---
+% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
+% ---
+\usepackage{lipsum} % para geração de dummy text
+% ---
+
+% ---
+% Pacotes de citações
+% ---
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+% ---
+
+% ---
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+% ---
+
+% --- Informações de dados para CAPA e FOLHA DE ROSTO ---
+\titulo{Modelo Canônico de Artigo científico com \abnTeX}
+\tituloestrangeiro{Canonical article template in \abnTeX: optional foreign title}
+
+\autor{
+Equipe \abnTeX\thanks{``Recomenda-se que os dados de vinculação e
+endereço constem em nota, com sistema de chamada próprio, diferente do sistema
+adotado para citações no texto.'' \url{http://www.abntex.net.br/}}
+\\[0.5cm]
+Lauro César Araujo\thanks{``Constar currículo sucinto de cada autor, com
+vinculação corporativa e endereço de contato.''} }
+
+\local{Brasil}
+\data{2018, v-1.9.7}
+% ---
+
+% ---
+% 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={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
+% ---
+
+% ---
+% compila o indice
+% ---
+\makeindex
+% ---
+
+% ---
+% Altera as margens padrões
+% ---
+\setlrmarginsandblock{3cm}{3cm}{*}
+\setulmarginsandblock{3cm}{3cm}{*}
+\checkandfixthelayout
+% ---
+
+% ---
+% 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
+
+% Espaçamento simples
+\SingleSpacing
+
+
+% ----
+% Início do documento
+% ----
+\begin{document}
+
+% Seleciona o idioma do documento (conforme pacotes do babel)
+%\selectlanguage{english}
+\selectlanguage{brazil}
+
+% Retira espaço extra obsoleto entre as frases.
+\frenchspacing
+
+% ----------------------------------------------------------
+% ELEMENTOS PRÉ-TEXTUAIS
+% ----------------------------------------------------------
+
+%---
+%
+% Se desejar escrever o artigo em duas colunas, descomente a linha abaixo
+% e a linha com o texto ``FIM DE ARTIGO EM DUAS COLUNAS''.
+% \twocolumn[ % INICIO DE ARTIGO EM DUAS COLUNAS
+%
+%---
+
+% página de titulo principal (obrigatório)
+\maketitle
+
+
+% titulo em outro idioma (opcional)
+
+
+
+% resumo em português
+\begin{resumoumacoluna}
+ Conforme a ABNT NBR 6022:2018, o resumo no idioma do documento é elemento obrigatório.
+ Constituído de uma sequência de frases concisas e objetivas e não de uma
+ simples enumeração de tópicos, não ultrapassando 250 palavras, seguido, logo
+ abaixo, das palavras representativas do conteúdo do trabalho, isto é,
+ palavras-chave e/ou descritores, conforme a NBR 6028. (\ldots) As
+ palavras-chave devem figurar logo abaixo do resumo, antecedidas da expressão
+ Palavras-chave:, separadas entre si por ponto e finalizadas também por ponto.
+
+ \vspace{\onelineskip}
+
+ \noindent
+ \textbf{Palavras-chave}: latex. abntex. editoração de texto.
+\end{resumoumacoluna}
+
+
+% resumo em inglês
+\renewcommand{\resumoname}{Abstract}
+\begin{resumoumacoluna}
+ \begin{otherlanguage*}{english}
+ According to ABNT NBR 6022:2018, an abstract in foreign language is optional.
+
+ \vspace{\onelineskip}
+
+ \noindent
+ \textbf{Keywords}: latex. abntex.
+ \end{otherlanguage*}
+\end{resumoumacoluna}
+
+% ] % FIM DE ARTIGO EM DUAS COLUNAS
+% ---
+
+\begin{center}\smaller
+\textbf{Data de submissão e aprovação}: elemento obrigatório. Indicar dia, mês e ano
+
+\textbf{Identificação e disponibilidade}: elemento opcional. Pode ser indicado
+o endereço eletrônico, DOI, suportes e outras informações relativas ao acesso.
+\end{center}
+
+% ----------------------------------------------------------
+% ELEMENTOS TEXTUAIS
+% ----------------------------------------------------------
+\textual
+
+% ----------------------------------------------------------
+% Introdução
+% ----------------------------------------------------------
+\section{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 exemplifica a
+elaboração de publicação periódica científica impressa produzida conforme a ABNT
+NBR 6022:2018 \emph{Informação e documentação - Artigo em publicação periódica
+científica - Apresentação}.
+
+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://www.abntex.net.br/}. 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 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. Consulte \citeonline{abntex2-wiki-como-customizar}
+para mais informações.
+
+Este exemplo deve ser utilizado como complemento do manual da classe
+\textsf{abntex2} \cite{abntex2classe}, dos manuais do pacote
+\textsf{abntex2cite} \cite{abntex2cite,abntex2cite-alf} e do manual da classe
+\textsf{memoir} \cite{memoir}. Consulte o \citeonline{abntex2modelo} para obter
+exemplos e informações adicionais de uso de \abnTeX\ e de \LaTeX.
+
+% ----------------------------------------------------------
+% Seção de explicações
+% ----------------------------------------------------------
+\section{Exemplos de comandos}
+
+\subsection{Margens}
+
+A norma ABNT NBR 6022:2018 não estabelece uma margem específica a ser utilizada
+no artigo científico. Dessa maneira, caso deseje alterar as margens, utilize os
+comandos abaixo:
+
+\begin{verbatim}
+ \setlrmarginsandblock{3cm}{3cm}{*}
+ \setulmarginsandblock{3cm}{3cm}{*}
+ \checkandfixthelayout
+\end{verbatim}
+
+\subsection{Duas colunas}
+
+É comum que artigos científicos sejam escritos em duas colunas. Para isso,
+adicione a opção \texttt{twocolumn} à classe do documento, como no exemplo:
+
+\begin{verbatim}
+ \documentclass[article,11pt,oneside,a4paper,twocolumn]{abntex2}
+\end{verbatim}
+
+É possível indicar pontos do texto que se deseja manter em apenas uma coluna,
+geralmente o título e os resumos. Os resumos em única coluna em documentos com
+a opção \texttt{twocolumn} devem ser escritos no ambiente
+\texttt{resumoumacoluna}:
+
+\begin{verbatim}
+ \twocolumn[ % INICIO DE ARTIGO EM DUAS COLUNAS
+
+ \maketitle % pagina de titulo
+
+ \renewcommand{\resumoname}{Nome do resumo}
+ \begin{resumoumacoluna}
+ Texto do resumo.
+
+ \vspace{\onelineskip}
+
+ \noindent
+ \textbf{Palavras-chave}: latex. abntex. editoração de texto.
+ \end{resumoumacoluna}
+
+ ] % FIM DE ARTIGO EM DUAS COLUNAS
+\end{verbatim}
+
+\subsection{Recuo do ambiente \texttt{citacao}}
+
+Na produção de artigos (opção \texttt{article}), pode ser útil alterar o recuo
+do ambiente \texttt{citacao}. Nesse caso, utilize o comando:
+
+\begin{verbatim}
+ \setlength{\ABNTEXcitacaorecuo}{1.8cm}
+\end{verbatim}
+
+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{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
+artigos.
+
+Para exemplos adicionais de \abnTeX\ e \LaTeX, como inclusão de figuras,
+fórmulas matemáticas, citações, e outros, consulte o documento
+\citeonline{abntex2modelo}.
+
+\section{Consulte o manual da classe \textsf{abntex2}}
+
+Consulte o manual da classe \textsf{abntex2} \cite{abntex2classe} para uma
+referência completa das macros e ambientes disponíveis.
+
+% ---
+% Finaliza a parte no bookmark do PDF, para que se inicie o bookmark na raiz
+% ---
+\bookmarksetup{startatroot}%
+% ---
+
+% ---
+% Conclusão
+% ---
+\section{Considerações finais}
+
+\lipsum[1]
+
+\begin{citacao}
+\lipsum[2]
+\end{citacao}
+
+\lipsum[3]
+
+% ----------------------------------------------------------
+% ELEMENTOS PÓS-TEXTUAIS
+% ----------------------------------------------------------
+\postextual
+
+% ----------------------------------------------------------
+% Referências bibliográficas
+% ----------------------------------------------------------
+\bibliography{abntex2-modelo-references}
+
+% ----------------------------------------------------------
+% Glossário
+% ----------------------------------------------------------
+%
+% Há diversas soluções prontas para glossário em LaTeX.
+% Consulte o manual do abnTeX2 para obter sugestões.
+%
+%\glossary
+
+% ----------------------------------------------------------
+% Apêndices
+% ----------------------------------------------------------
+
+% ---
+% Inicia os apêndices
+% ---
+\begin{apendicesenv}
+
+% ----------------------------------------------------------
+\chapter{Nullam elementum urna vel imperdiet sodales elit ipsum pharetra ligula
+ac pretium ante justo a nulla curabitur tristique arcu eu metus}
+% ----------------------------------------------------------
+\lipsum[55-56]
+
+\end{apendicesenv}
+% ---
+
+% ----------------------------------------------------------
+% Anexos
+% ----------------------------------------------------------
+\cftinserthook{toc}{AAA}
+% ---
+% Inicia os anexos
+% ---
+%\anexos
+\begin{anexosenv}
+
+% ---
+\chapter{Cras non urna sed feugiat cum sociis natoque penatibus et magnis dis
+parturient montes nascetur ridiculus mus}
+% ---
+
+\lipsum[31]
+
+\end{anexosenv}
+
+% ----------------------------------------------------------
+% Agradecimentos
+% ----------------------------------------------------------
+
+\section*{Agradecimentos}
+Texto sucinto aprovado pelo periódico em que será publicado. Último
+elemento pós-textual.
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.pdf
new file mode 100644
index 0000000000..be5190cfaa
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.tex
new file mode 100644
index 0000000000..cdef2b8d97
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-glossarios.tex
@@ -0,0 +1,511 @@
+%% abtex2-modelo-glossarios.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% 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
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+\documentclass[
+ % -- opções da classe memoir --
+ 12pt, % tamanho da fonte
+ openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
+ twoside, % para impressão em recto e verso. Oposto a oneside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ french, % idioma adicional para hifenização
+ spanish, % idioma adicional para hifenização
+ brazil, % o último idioma é o principal do documento
+ ]{abntex2}
+
+
+% ---
+% PACOTES
+% ---
+
+% ---
+% Pacotes fundamentais
+% ---
+\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
+\usepackage{microtype} % para melhorias de justificação
+% ---
+
+% ---
+% Pacotes glossaries
+% ---
+\usepackage[subentrycounter,seeautonumberlist,nonumberlist=true]{glossaries}
+% para usar o xindy ao invés do makeindex:
+%\usepackage[xindy={language=portuguese},subentrycounter,seeautonumberlist,nonumberlist=true]{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{2015, v-1.9.7}
+\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:2015, 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://www.abntex.net.br/}. 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} para 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}
+\label{sec-compilar-glossario}
+% ---
+
+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}
+ \setglossarystyle{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}
+
+% ---
+\section{Problemas com a ordem das palavras?}
+% ---
+
+Este exemplo do \abnTeX\ utiliza a ferramenta \texttt{makeindex} -- padrão das
+distribuições \LaTeX\ mais comuns -- para ordenar as entradas do glossário.
+Porém, essa ferramenta não possui opções de \textit{collation} e não funciona
+bem para palavras escritas em idiomas que não sejam inglês.
+Por isso, pode acontecer que letras acentuadas e outros caracteres
+internacionais sejam ordenados de forma incorreta, como no exemplo (palavras não
+necessariamente presentes na língua portuguesa):
+
+\begin{alineas}
+ \item Amor: ...
+ \item Aviar: ...
+ \item Avião: ...
+ \item Aço: ...
+\end{alineas}
+
+Por sorte, é possível substituir o uso do \texttt{makeindex}
+pelo \texttt{xindy}\footnote{\url{http://www.xindy.org/}}. Para isso, faça o
+seguinte:
+
+\begin{alineas}
+ \item Certifique-se de que o Xindy esteja instalado. Em um terminal, digite:
+ \texttt{xindy --version}\footnote{Caso o Xindy não esteja presente no sistema, é necessário
+ instalá-lo. Usuários Linux Debian/Ubuntu podem usar: \texttt{sudo
+ apt-get install xindy}. Usuários Windows e Mac podem acessar a página do
+ Xindy, baixá-lo e instalá-lo.};
+ \item No código LaTeX, ainda no preâmbulo, inclua a seguinte opção ao pacote glossaries:
+ \begin{verbatim}
+ \usepackage[xindy={language=portuguese},nonumberlist=true]{glossaries}
+ \end{verbatim}
+ \item Compile o glossário normalmente, conforme a
+ \autoref{sec-compilar-glossario}.
+\end{alineas}
+
+% ----------------------------------------------------------
+% 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
+% ---
+\phantompart
+\renewcommand{\glossaryname}{Glossário}
+\renewcommand{\glossarypreamble}{Esta é a descrição do glossário. Experimente
+visualizar outros estilos de glossários, como o \texttt{altlisthypergroup},
+por exemplo.\\
+\\}
+
+% ---
+% 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}
+% ---
+
+% ---
+% Estilo de glossário
+% ---
+% \setglossarystyle{index}
+% \setglossarystyle{altlisthypergroup}
+ \setglossarystyle{tree}
+
+
+% ---
+% Imprime o glossário
+% ---
+\cleardoublepage
+\phantomsection
+\addcontentsline{toc}{chapter}{\glossaryname}
+\printglossaries
+% ---
+
+
+% ----------------------------------------------------------
+% Apêndices
+% ----------------------------------------------------------
+
+% ----------------------------------------------------------
+% Anexos
+% ----------------------------------------------------------
+
+%---------------------------------------------------------------------
+% INDICE REMISSIVO
+%---------------------------------------------------------------------
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-grafico.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-grafico.pdf
new file mode 100644
index 0000000000..96837c3333
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-grafico.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-marca.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-marca.pdf
new file mode 100644
index 0000000000..da4dfde3f8
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-img-marca.pdf
@@ -0,0 +1,1526 @@
+%PDF-1.5 %
+1 0 obj <</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R 44 0 R 82 0 R]/Order 83 0 R/RBGroups[]>>/OCGs[5 0 R 44 0 R 82 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj <</Length 48735/Subtype/XML/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/pdf</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Print</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:MetadataDate>2012-04-16T16:28:23-03:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2012-04-16T16:28:23-03:00</xmp:ModifyDate>
+ <xmp:CreateDate>2012-04-16T16:27:08-03:00</xmp:CreateDate>
+ <xmp:CreatorTool>Adobe Illustrator CS5.1</xmp:CreatorTool>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>64</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAQAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq+ZvPnk3XvNn/OQ+o6Dp+s3GjQXFlBez3EbSMAkUCR/DEskYJLUHUdzilkf/AELFqH/U&#xA;+6p/wLf9VsUPGvzi8veYfy980waLF5kv7+OezjvFneWSM/HJJHx4h26GLxxSGf8A5a/kjrHnDyTp&#xA;vmO485anYy34lJtRzcKI53iUhjKpPJUDdO+Ko3zb/wA46+ZtJ0DUNV07zzfXMmn20tybSYSJ6noo&#xA;XKiQTniSFoKrihnX/OM3rv8AlVa3M8rTTXV3dSvI7MzEiT09yxP8mKvVcVdirHfPPlnV/Mejx6fp&#xA;evXPl6ZZllkvbMVlaMI6mKvJCoJYNUHtir5G/OfyD598nanF+mtXutb0y6Ymy1WWSVgzruUdXeTh&#xA;IKV6mvY9aKQ9x/5xu/NqXzTo7+XNanMmvaUgaGeQ1e5tdlDEndnjNFY9wQetcVL2rFDzj88/zRj8&#xA;ieVGNo6nX9S5Q6ZGaEpt8c5HhGDt4tTFXmP5Tf8AOP17r2hrr3nTU9St2vv3tlYQzmOT023Es7OH&#xA;NXrUKKbbnrQKXtX5kyzpoNokVzPai41PTreaW2leCX0pruOORVkjKsvJGI2OU5jsPe7DswA5DYBq&#xA;EzuLFiJrYoL/AAlo/wD1ddb/AO4vf/8AVXIUO8/Nt/Nz/mY/+Vcf1JN5h8uoLnSdK0rWtYt73V7p&#xA;rf61Jql/IIYo4JbiR1T1gGfjDxWu1TU1pTIyFkAE7uTp9RtKc4YzGEbrghubAHTluzSbUvL3lHSr&#xA;a31HUpFT7EL3k0lzdTsOtOXOWRu9FG3hlxlGA3Lq44smomTGPyAAH6Al5/MzRAeX1DVvq/U3H6Ou&#xA;uNK0rw4erT/YZD8wL5Fu/kzJ/Ohfdxx/s+1PtG17R9atTdaXdx3UIPFyh+JG/lkQ0ZG9mAOWwmJC&#xA;wXEzYJ4jUxRYP+bnlnzDJpV1r/l7U9QgvLSCQz6fBe3UUUihdpY0jkVVkj+1SlGFRStDlOeMq4gS&#xA;7XsjVYxMY8kYmJPMxiT7jY5H7Ho+ZLpHYq7FXYq7FXYq7FXYq7FXYq7FWKWPkGC1/MjUfPBvHkuL&#xA;6xTT1sylFjRWjYkPy35GLwxVleKvkb/nLr/yZOm/9saD/qKucUh71+Qn/kofLf8Axgk/5PyYoZRr&#xA;Oo6BcWV7pd1qVrA88UlvKsksfJfUQqaozDx6YqlP5c6JonlDybp/l621aG/hsvWKXZaNC/rTPN0V&#xA;mG3qU64qyCbXNFhoZtQtow32ec0a1p8ziqn/AIl8uf8AV1s/+kiL/mrFV0Wv6FNIscWpWskjbKiT&#xA;Rsx+QDYqg/OnlHSvN3lq90HU1rb3aUSUAF4pRvHKlf2kbf8ADpir4fik8zflf+YgYj0tV0O5oy1I&#xA;SaLuPeOaM/cfHFk+2bXz95bn8kJ5zNyE0Q231qSU7lQNmjI/nD/Bx/m2xYvCvy78sal+cH5g3X5h&#xA;eZ4WXy3YyiPSrB90k9IkxwjxSOvKQ9Gc08aKX0uAAKDYDFDDfzXfh5atX/l1XTG+68jOUaj6fi7T&#xA;skXlP9Sf+5KTfpk/zZicbleCt0W5fUPP+jRr8S2dte3cngNo4F+/1zk8XqmPJc8eDTzPeYj7z+hL&#xA;dO1ePUdU1DzDKRJLeTyR2EjUJjsoWMcKJ/KJAvqGnUtvlZncjJvnh4IRxjoN/OR3Py5fBNP0yf5s&#xA;PG0eClGp6v8Aoi8XzPZfBdWYB1FE2+tWa/3scg/aKLVoz1BHgTgGSjYcjHh8SPhS5Hl5S6H9b2BW&#xA;jliDKQ8ci1BG4KkfxzZc3miCCuwoY1+ZHm+Hyh5K1XXpCPVtoSLRD+3cSfBCv/BkV9q4q8N/5xV8&#xA;7XkOta15O1d3W4uXe+tkmDCQXKHjdRsG3DMKNT/JbFJfS+KHlf56+QvL955O17zKIJY9etLX1ory&#xA;GeZD+5CjeNXEZHBabrirzL/nHb8uPL/nTy7qepeYZLy5ntrz6tCqXc0ShPSR60jZSTVsUl350/lI&#xA;Py702Lzd5M1a+sUW5RLu3Nw3JXkqVlSQcWPxKAwavzxV6N5DttM/N38stJ1DzZDJLqVt9Ytjd28s&#xA;lu4kVgplX0mRasqISCCK9qYofOnljzb5z/LrzTFrkbz3WlLdXFjKsrs0N1HA4WaOpJ4uPhYeBoem&#xA;KX2p5b8x6T5k0O01rSZvXsL1BJE3Rh2ZHHZlOzDxxQ35g8vaR5h0uXStWhaexmKtJGkssLEowZaP&#xA;C0bjcdmxV4Ho35WeWf8AlfmpeWZ2u59AtdJGpW1k93PtIXhj4s6sshUGRjTl88VfQunafaadYwWF&#xA;nH6VrbIIoI6s3FFFAKsSx+k4q+Tv+cuv/Jk6b/2xoP8AqKucUh71+Qn/AJKHy3/xgk/5PyYoUfNn&#xA;5A/lr5mvb3Uryxlh1W+LPNfQ3Ewb1CAA/pszRbU6caYq+KBpxTWRp0xIK3H1eQgUIo/A7HFk+sbf&#xA;/nEr8tIjWS81WeopR54AK+I4QKfxxRbrv/nEv8tZY6QXeqWzjoyzQsD8w8J/CmK281b8mLXyd+eP&#xA;k/RRetqVlezJfo0sfplfqzM5jajMG/uh4demK2+tcUPCP+co/wAs/wBMaEvnDToq6jo6cdQVRvJZ&#xA;1rzPvCST/qk+AxSHhP5dya15qn0z8tZdW+o+XtQvxdSq5/bVDVUJ7sF+BOheh64qX3Do2j6boulW&#xA;ulaZAtvYWcaxW8K9FVf1k9Se5xQjMVYN+cr8PJiv/LqOnn7rqPMbVfQ7bsUfv/8AMl/uS82/Sp/m&#xA;zW8Tu/CURf3UV615aX09ncPCbZ3gKCsRbkR8av38MRIjcMvDBjwyAIu93Wl3FaWsNrD8MMCLHGte&#xA;ioKD9WDiWcDIknmVb9Kn+bDxMfCQWta1FHpV36rijQyKFJpyJUgKPEnpgttw4SZiu99BaNBJa6LY&#xA;wT/DJBbRJL4ApGA36s3MBURfc8dmlxZJEdSUbk2p43+YL/42/Nzy95EiPqaVoVNb8wqD8LMlPQhY&#xA;D/WFfZ8Vec/nvpl55A/ODSvPWloVgv5Eu2A2U3ENEuYifCWMgn/WOKQ+oNJ1Oz1XS7TU7J/Us72F&#xA;Li3fxSRQynb2OKGN/m9/5K/zT/2zLn/k2cVeEf8AOOP5o+UPKPlXVbLWpp0uZb36wiQW8049Mwoo&#xA;JaNWC7oepxSUX+Yv5naX+bT2nlDQr620PRRcLPf6trE0Vt6pQEIkMRYsR8Vd6VNBt3Ve++RvK2l+&#xA;VfKmnaFpb+raWkQpcbVlZyXeU0qPjZi2KHlP5ceRtG86/lf5i0PVE+CXXtRe2uABzgmVl4Sp7juO&#xA;4qO+KvO/y38569+TXny78oeauS6FPKPXYAsiFto72DuY3UfGB2/ylpil9awzRTRJNC6yQyKHjkQh&#xA;lZWFQykbEEYoeS6V/wCtQaz/AOAyn/UTb4q9cxV8jf8AOXX/AJMnTf8AtjQf9RVzikPevyE/8lD5&#xA;b/4wSf8AJ+TFDP8AFX5+kA/mWQRUHWqEH/mKxT0foFihpmVFLuQqqKsx2AA6knFWP3HlXy1rPmTS&#xA;PN/I3F/pMc0WnzwyhoeMytHJULVW+0R7HFWQ4q8d/wCcgPzJu9LsofJPlsG480+YQIBHFu8MEx4b&#xA;eDyn4V8BU+GKvmz8w/y88xflv5hsre6mrK8UV3ZX8FVX1FALhD/NFLt8qHauLJ9d/k3+Y8Hnvybb&#xA;6g7KNWtaW+rQjak6j7YWv2JB8S/SO2LFnWKsA/PJ+HkGV/5byyP3XKZjav6Hcdhj/CP82X3PC/0p&#xA;/lZqLeq8J36U/wArG18JB3Xmuxtqhpebj9hPiP8AQfTkhElthpJS6JHe+eNQkqtoogX+c/E347DL&#xA;BBy8egiPq3T/APJ3yre+cvPVq96zz2GmFby+dyWFEascW/8AvxwBTwr4Zdix8UqcTtjVR02nPDtK&#xA;Ww/X8HtX59fmJF5c8tSaPZyD9M6xG0SAHeK3b4ZJD4FhVV99+2ZeoyUOHveX7A7OObLxy+iH2noH&#xA;oev61Y6Hol9rF+3Cz0+B7icjrxjUtRfFj0A8cyXQPAfyk1H81bUav5xg8itrtx5tn+tjUH1S1s6Q&#xA;KWEcSRShnCgk0JpVeO1BXFKL/OGL81PO3k6Wwvvy4NgbJxew366vZXLRekp9SkSBGflGWHEHrTrT&#xA;FUd/zij52/SnlO68sXUha70STnbciSTaTkkAV/33JyHyKjFS9G/N7/yV/mn/ALZlz/ybOKHmv/OI&#xA;P/KEaz/20z/1Dx4pLLfz58gaB5h8g6xqM9rGuraTazX1pfqoWUfV0MjoWAqyuiEUPz64oDC/+cRP&#xA;MmqX+g65ol1K0tppEltJZczUot0Jeca16KDDUD3OKSy7/nHr/lE9Z/7b2o/8SXFCL/Ov8prTz95e&#xA;Jt1SLzFYKzaZcn4eXdoJD/I/av2Tv41VeX/848/m1d6Pf/8AKuvNzPbvFIYNKluPhaGUGhtJC3QE&#xA;/wB3Xofh6UopLOtK/wDWoNZ/8BlP+om3xQ9cxV8jf85df+TJ03/tjQf9RVzikPevyE/8lD5b/wCM&#xA;En/J+TFDP8VfnveXcNn+YM93OSIbfVnllIFTxS5LNQfIYp6PrOP/AJyc/KF0DNqVxGT1RrWeo/4F&#xA;WH44opKfNX/OTf5ZPoGpW2nT3N7eT2ssVvGLd41MkiFVDNJxoKnc0xWmS/8AOO8Dw/k35dR6VKXL&#xA;inhJeTOPwbFSyD8xfPmleSPK1zrl+Q7oPTs7WtGnnYHhGP1sewqcVeUf849+TNU1zVr381fNYM+q&#xA;ak7/AKJEgoFU/C8yA9F4/u4x2WviMUs//Or8uIvPXkyeyhQfpiyrc6TIdj6qjeIn+WVfhPatD2xQ&#xA;+Vfyb/MS6/L7zuk92HTS7k/VNatiDyCcqc+J35wtv40qvfFJfcsM0M8Mc0LrJDKoeORCCrKwqGBH&#xA;UEYoeef85AP6f5Z3r/yXFq33TqcxtV9Du/Z8XqgPKX3Plp9ckp8C1Pic1vhveDThBz393PUPIeJ/&#xA;ZGwyYiA3RxxCHws0doeianrmq2+laZA1xe3ThIo1/FmPZVG5PYYQL2as+eGKBnM1EPp1Ljyt+Snk&#xA;OOCVlutYuauY0+GS7uabnfdYo+lew/yjvmWMUf6ReEMcvaeosbQH+xH6z+NnzL5i8w6r5h1i51fV&#xA;ZjPeXLcnboqj9lEH7KqNgMwybNl7nT6eGGAhAVEPav8AnIn8xtC1ZdG8i6bq1ubXVbqB9c1CKVHi&#xA;gt/VAQO6llHxfvG8Ao7HNs+Th7l5cufL8uj20Xl+5t7rS7REtrdrSVJolWNF4oGQsNk44oRl5d2d&#xA;nbSXN5NHb20Y/ezTMqRqCafEzEAbnFXxzpev6P8Alt+flxc6XeQ3Pls3TQzS20iyxCzvAGZOUZIP&#xA;1dmFR4pil9CfnB5s8vTflBr15Z6razQXtq1tayxSxyLLJKAPTShPJirVoNwN8UPM/wDnF7zz5P8A&#xA;L/lLVrXW9YtNNuJb/wBWOK5lWNmQwovIcqVFVOKSnn5v/nNpWvaLceSvIfPzBrWtL9Wmks0Z44oX&#xA;NJKNSjll+Hb4QDUnFDIPyg8oaP8AlT5OP+JtStLHV9VY3V8080caqIlAWFGYjn6QarEftMe1MVSL&#xA;/nGjzr5ffy/rdpd6nbW99c63cXNtZzzJHI0VykXD00dgxBcMNu+KvdcVeE/85Ffkq2v2z+bvLsFd&#xA;dtUrf2sY+K6iQbOgA3lQf8Eu3UDFIYn/AM42+bNX8y/mtdX2szCe+i8vNafWD9uVYbm34s5J+J+P&#xA;U96VxUvovX/N/lfy76H6d1W20z61z+rfWZFj9T0+PPjyIrx5rX54ofHv/ORfm/RfNH5iG70a6W9s&#xA;bWzhtFuUqY2ZWeRuBIFQDLT54pD2r8iPzX8h2X5ZaRpWra5aWGpWAmint7h/RIBndoypfZqxsvQ9&#xA;cVL2u2uILm3iubeRZYJ0WSGVTVWRxyVgfAg4ofn/ACxRTfmO8UqLJFJrBSSNwGVla6oQQdiCMU9H&#xA;3NB5A8iW6FIPLmlxITUqllbqK9K0CYoY/wCc/wApfy7v/LOqxp5c0+3uTbTPBc2lrFDMsoQlGVol&#xA;ViQw6d8VSL8pvN2ieUfyY8uS+bb1NIcrdokd0GSRhFdygBY6c2IQqdhirya71DVPz5/Nm3sYvUg8&#xA;paZVwu44WqsOcjeEtwaKPDbwOKX1fZ2ltZ2kNpaxLDbW6LFBCgoqIg4qoHgAMUKuKvk3/nKL8s/0&#xA;PrqecNNippurvwv0UbRXlCeXsJlFf9YHxxSGQ/8AOO/55aPZ6F/hXzZqCWX6PH+4q+uDxjaA/wC6&#xA;Hc7Boz9iv7O3bdUh6J+ftxBc/lNd3NvIssE72kkMqmqsjyoysD4EHMfU/S7v2d/xuPuP3Pk3MB9E&#xA;diqI07Tr7Ur6CwsIHuby5cRwQRirMx7DCwyZIwiZSNRD6K0jTvLH5KeUv0pqwS983aghVIkNWZuv&#xA;oxmnwRJt6j9z/sRmUAMQs/U8XmyZe1M3BD04Y/iz59weCeafNWteaNYm1bV5zNcSmiLuI40/ZjjX&#xA;9lR/ad8xZSJNl67S6THggIQFD7/elGByX21/yrL8tv8AqU9G/wC4fa/9U8274+m+kaFomi2zWuj6&#xA;fbabau5leCzhjgjMhAUuVjCgsQoFfbFVa/0+w1GzlstQtoryzmFJra4RZYnANaMjgqdx3GKpF/yr&#xA;L8tv+pT0b/uH2v8A1TxVEv5D8jvYR6c/l3TG0+KRporM2duYVkYAM6x8OIYgUJpXFUN/yrL8tv8A&#xA;qU9G/wC4fa/9U8VTbSfL+g6PGY9I02106NvtJaQRwKfmI1XFVms+WPLeuej+mtJs9U+r8vq/123i&#xA;uPT5058PVVuPLiK060xVAQflz+XtvPHcW/lfSYZ4WEkUsdjbK6OpqrKwSoIO4IxVkOKuxVJLDyT5&#xA;R0/WpdcsNItbTVplZJruCNY3cOQX5cKA8iKkkYqidZ8seW9c9H9NaTZ6p9X5fV/rtvFcenzpz4eq&#xA;rceXEVp1piqWf8qy/Lb/AKlPRv8AuH2v/VPFXf8AKsvy2/6lPRv+4fa/9U8VZFBBDbwxwQRrFBEo&#xA;SKJAFRUUUVVUbAAdBir4A/8AKmf9vr/sbxT0foFih2KsC/ObXfKPl7yout+Y9CtdfjgnSG0tLqOG&#xA;T95N9ooZkkC/ChJoO2Ksp0Ly15d0WN20jR7PSHuFU3KWcEMHIrWgcxKvLjyNMVTTFXYqhtS0vTNU&#xA;s3stTtIb6ylp6ltcxpNE3EhhyRwymhFemKpH/wAqy/Lb/qU9G/7h9r/1TxVjH5/wQ2/5T3kEEaxQ&#xA;RSWiRRIAqKiyqFVVGwAHQZj6n6Xeezv+Nx9x+58mZgPoitY2N5f3kNlZQvcXdw4jggjBZmZjQAAY&#xA;sMmSMImUjQD6Z8kfl+fyz8rza3JpsuuebrlAi21ohl9IsKiFWAPFf9+Sd+g7VzIw8MXVyeG13aH5&#xA;7KMfEMeEdT18/wBQePeafK/5veZ9Zm1bVtC1Ca5mNFUQSBI0H2Y41/ZVf898xpCRNkH5F6TS6rRY&#xA;ICEJxAHmlP8Ayq78xf8AqXNQ/wCRD/0wcMu4/IuT/Kum/wBUj818f5U/mRISF8u3wp/NEV/4lTHg&#xA;l3H5IPa2lH+Uj832pm1fL3Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWB+dvzt8g+TdSl0rWbmZ&#xA;dSiiWYW0UEj8g4JUBwOFTTucVfEkWsOPMSazInJxeC8eMdz6vqFcWT6ih/5y98glj62k6qi02KJb&#xA;Oa/IzJiil8v/ADl5+XYQmLS9Xd+ytFbKPvFw36sVp5p+Zf53W/5k6n5e0a002Sw0y31GGaVppFd5&#xA;XZhGvwKOK8Vdv2jWuK0+vcUOxV2KuxV2KvNv+chv/JXah/xmtv8Ak8uY+p+l3ns7/jcfcfufJOYD&#xA;6I9y/Ie+/LPy9pra7rWpwQeYZnkhiSZqmGEUFUUA0Mld2PbYd634JQjuebynb2PVZpeHjiTjHd1P&#xA;7Hrn/K4Pyz/6mG1+9v8AmnMr8xDv+95z+R9V/qclOT86PyvRuLeYICf8lJWH3qhGD8zDv+wsh2Lq&#xA;z/AfsaT86vyudgo1+AE+KTKPvKAY/mYd/wBhU9i6v+Yfs/Wq/wDK4Pyz/wCphtfvb/mnD+Yh3/ex&#xA;/kfVf6nJ/9k=</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:InstanceID>uuid:891fbdbb-3b31-5243-bc95-47036c1e266b</xmpMM:InstanceID>
+ <xmpMM:DocumentID>xmp.did:FA7F1174072068118C14B004519BCB3A</xmpMM:DocumentID>
+ <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
+ <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:F97F1174072068118C14B004519BCB3A</stRef:instanceID>
+ <stRef:documentID>xmp.did:F97F1174072068118C14B004519BCB3A</stRef:documentID>
+ <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
+ <stRef:renditionClass>proof:pdf</stRef:renditionClass>
+ </xmpMM:DerivedFrom>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F77F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T14:53:41-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F87F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T15:48:59-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F97F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T16:24:11-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:FA7F1174072068118C14B004519BCB3A</stEvt:instanceID>
+ <stEvt:when>2012-04-16T16:27:08-03:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS5.1</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/">
+ <illustrator:StartupProfile>Print</illustrator:StartupProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:HasVisibleTransparency>True</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>226.666504</stDim:w>
+ <stDim:h>71.999512</stDim:h>
+ <stDim:unit>Points</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>White</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Black</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Red</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Yellow</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Green</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Cyan</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Blue</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Magenta</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=15 M=100 Y=90 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>14.999998</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=90 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=80 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>80.000000</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=50 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=35 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>35.000004</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=5 M=0 Y=90 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>5.000001</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=20 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>19.999998</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=90 M=30 Y=95 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>90.000000</xmpG:cyan>
+ <xmpG:magenta>30.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>30.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=75 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=80 M=10 Y=45 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>80.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>45.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=70 M=15 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>70.000000</xmpG:cyan>
+ <xmpG:magenta>14.999998</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=50 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=95 Y=5 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>5.000001</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=100 Y=25 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>25.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=100 Y=35 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>35.000004</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=10 M=100 Y=50 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>10.000002</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=95 Y=20 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>19.999998</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=25 Y=40 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>25.000000</xmpG:magenta>
+ <xmpG:yellow>39.999996</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=45 Y=50 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>45.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>5.000001</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=50 Y=60 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>60.000004</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=55 M=60 Y=65 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>55.000000</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>39.999996</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=40 Y=65 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>39.999996</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=30 M=50 Y=75 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>30.000002</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=60 Y=80 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=65 Y=90 K=35</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>65.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>35.000004</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=70 Y=100 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=70 Y=80 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>70.000000</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Grays</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=100</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=90</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>89.999405</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=80</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>79.998795</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>69.999702</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=60</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>59.999104</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>39.999401</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>29.998802</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=20</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>19.999701</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>9.999103</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>4.998803</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Brights</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=100 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=75 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>75.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=10 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=60 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>60.000004</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.003099</xmpG:yellow>
+ <xmpG:black>0.003099</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Adobe PDF library 9.90</pdf:Producer>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> endstream endobj 3 0 obj <</Count 1/Kids[7 0 R]/Type/Pages>> endobj 7 0 obj <</ArtBox[6.65674 9.71191 219.291 63.0649]/BleedBox[0.0 0.0 226.667 71.9995]/Contents 84 0 R/Group 85 0 R/LastModified(D:20120416162823-03'00')/MediaBox[0.0 0.0 226.667 71.9995]/Parent 3 0 R/PieceInfo<</Illustrator 86 0 R>>/Resources<</ColorSpace<</CS0 87 0 R>>/ExtGState<</GS0 88 0 R/GS1 89 0 R>>/Properties<</MC0 82 0 R>>/Shading<</Sh0 90 0 R>>>>/Thumb 91 0 R/TrimBox[0.0 0.0 226.667 71.9995]/Type/Page>> endobj 84 0 obj <</Filter/FlateDecode/Length 4508>>stream
+HlW[%K ? tM/BD҅KDH'gǷ?~/~x*ý_aR+PY;ۜ8-8>hW=avz|V뗗ӇlݰFuǽ3yh,|3Yj{`=[LYT\p,cᎏy|`ǀׄt\?k?aVl?H޴)N.\:2r/ީPA*ON,
+}m)VΑ l RCU{B>ns}9vu;/id!mpSjk0fH5g /7m^m&+@No ](X~<9[K<(%P|0eJ,>lL
+d"2soLeǠV}s->e͙6/Pyy>Pa@%Y8B ]L _N_~cVp$@,, EQ*[`4<{#%La /Lˈ(CQQ\{iV`!澴<2` PvWZD)p)a>4RUD 7+6Xb(`'{Byc3le;(y(rA^Y"
+Y)2P6Jj
+B4&0:b ,ҏd~&ĥnF%:7MS%ؒIL2+jJE̹c :]0s|B$6Bކ!DqP&0hpS!r7
+ v܅)*n*6= %A
+E@:J"T:TV>Fvjs[0TK4@ykCx*QDފDJvȘ%5&[|.b.JCl؈qwS|%B
+%Aٔ4Ylr+k%$2hN8ͣ@!û|w{J^aqtc\(u++Sm;yz6>) VԇaóB{mf+ftܒ3^Iğ"aVgb
+Gc>{뒰*aښr:hca*6K,<d% /B3xdʟ^"K[.hvQCI
+3tpL;޲)W4~ʁE69
+i!7su}lSC(aJłHz%ٹ~r.3-99{){2a%:bō?D=ON{;S5!!tY@w *?:m@FBU8΁.-pEٽ$V6jkCNFu#LS[fbVC)""8a}dcB˵ei~* A5Xpz%%A=}
+rX \$6
+DEИv!ˆ7`S[,QWn+۫׈'>ԘwX=9rb^5Zv
+:a/b[쏥Ot$¾iNQ}7mWy#K 9e֡`Q\j9Tu%52 ab)A$sxFiW#SDdO/PFO1($CydO)<xU'̢#aA6F2s(`^
+-=K{׍Q0;p L=Uy hJ$cg#2eY9w߻긆cD?.SgW'g:9^ L"dz5AՁsDs6#C>ÐKgY٦3EP0:uMG˒@"3&S¯rGT_dREu^:NqDe]UOƽBuE˲M-]a`lb}?(oВa+D,>3{J6領#='vZ0;]_ǎs@ܗԆȁh@?Mɪb[EM6yj;Ĭe4
+Moe: oKg@z@+5C\:,yى_hn58Yl3٩wXlI җݙ&,:IE,`Ӗ%L`m*!IUԘ*C"6,Q/QTzs,V@TMHoįfnDo/FOF (o9ʸ,BiWL\,lRmPU޻yGIokJCbA<WM%RM8dShJ&>d~
+r¢:ga'NS$*ͧ^ %d.\oF{!Zˁ[#}z47~GK b'֑Ӥ~B:yqTeLC{0&+f([tمXuڏ|][ٳXT)ꑺp> %f`".ies3oΉ.
+$"w>=/׿owc^u-m$QQ}b<1_>_>}I/-]D6 #kIKIkO7&dCJ@MXm fI#pk= [btYsX?ôXeK,YsN~gq%
+6Uc1zc6 XT`QV=}1% 17&]BqdFӬxIs^@L\9Pr\hw%MΥ1JR: (dAuɰn.[J}.\mPKO -RO"֡u!u>ʀދ'\mc'[9*|-N#k_D]Lc/7ꕵhX{i(j#\܁nԛE!cTw;Dm_;5IhK)քBٻ\48'Kfũ[CV +L1VAR^4dN5-СmɱsΩqsG7&[V1$͹d6rV8bI
+'!ܫ$nЖq[3.H!yy%-vjV޴&y*Yy?R =>"nY>hb]7<#ֈDian`)RQD*
+#~-¶w z\>+
+U+s]q,HZz&ZnEB i\C竿6x]O8m k66S%9w} ? 0
+8;W:c]+)P0#XggL3`]`."pe35Eqe/,ac7sH2!-b@i:t*E2%r5k[VD\hXH3q+obD$4
+UXgaI+p3^Jk?'aPPXuC.6DAKl0#mqA\Uj2]h>mU(Antu~> endstream endobj 92 0 obj [/Indexed/DeviceRGB 255 93 0 R] endobj 93 0 obj <</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0
+b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup`
+E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn
+6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1
+VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH<
+PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O(
+l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~> endstream endobj 90 0 obj <</AntiAlias false/ColorSpace 87 0 R/Coords[0.0 0.0 1.0 0.0]/Domain[0.0 1.0]/Extend[true true]/Function 94 0 R/ShadingType 2>> endobj 87 0 obj [/Separation/Black/DeviceCMYK<</C0[0.0 0.0 0.0 0.0]/C1[0.0 0.0 0.0 1.0]/Domain[0 1]/FunctionType 2/N 1.0/Range[0.0 1.0 0.0 1.0 0.0 1.0 0.0 1.0]>>] endobj 94 0 obj <</Bounds[]/Domain[0.0 1.0]/Encode[0.0 1.0]/FunctionType 3/Functions[95 0 R]>> endobj 95 0 obj <</C0[0.0]/C1[0.0]/Domain[0.0 1.0]/FunctionType 2/N 1.0>> endobj 82 0 obj <</Intent 96 0 R/Name(Layer 1)/Type/OCG/Usage 97 0 R>> endobj 96 0 obj [/View/Design] endobj 97 0 obj <</CreatorInfo<</Creator(Adobe Illustrator 15.1)/Subtype/Artwork>>>> endobj 88 0 obj <</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask/None/Type/ExtGState/ca 1.0/op false>> endobj 89 0 obj <</AIS false/BM/Normal/CA 1.0/OP false/OPM 1/SA true/SMask 98 0 R/Type/ExtGState/ca 1.0/op false>> endobj 98 0 obj <</G 99 0 R/S/Luminosity/Type/Mask>> endobj 99 0 obj <</BBox[-32768.0 32767.0 32767.0 -32767.0]/Group 100 0 R/Length 84/Matrix[1.0 0.0 0.0 1.0 0.0 0.0]/Resources<</ExtGState<</GS0 88 0 R>>/Shading<</Sh0 101 0 R>>>>/Subtype/Form>>stream
+q
+0 g
+/GS0 gs
+0 -29.8388672 -29.8388672 0 198.4575195 61.1816406 cm
+BX /Sh0 sh EX Q
+ endstream endobj 100 0 obj <</CS/DeviceGray/I false/K false/S/Transparency/Type/Group>> endobj 101 0 obj <</AntiAlias false/ColorSpace 102 0 R/Coords[0.0 0.0 1.0 0.0]/Domain[0.0 1.0]/Extend[true true]/Function 103 0 R/ShadingType 2>> endobj 102 0 obj /DeviceGray endobj 103 0 obj <</Bounds[]/Domain[0.0 1.0]/Encode[0.0 1.0]/FunctionType 3/Functions[104 0 R]>> endobj 104 0 obj <</C0[1.0]/C1[0.0]/Domain[0.0 1.0]/FunctionType 2/N 1.0>> endobj 86 0 obj <</LastModified(D:20120416162823-03'00')/Private 105 0 R>> endobj 105 0 obj <</AIMetaData 106 0 R/AIPDFPrivateData1 107 0 R/AIPDFPrivateData10 108 0 R/AIPDFPrivateData11 109 0 R/AIPDFPrivateData12 110 0 R/AIPDFPrivateData2 111 0 R/AIPDFPrivateData3 112 0 R/AIPDFPrivateData4 113 0 R/AIPDFPrivateData5 114 0 R/AIPDFPrivateData6 115 0 R/AIPDFPrivateData7 116 0 R/AIPDFPrivateData8 117 0 R/AIPDFPrivateData9 118 0 R/ContainerVersion 11/CreatorVersion 15/NumBlock 12/RoundtripVersion 15>> endobj 106 0 obj <</Length 989>>stream
+%!PS-Adobe-3.0 %%Creator: Adobe Illustrator(R) 15.0 %%AI8_CreatorVersion: 15.1.0 %%For: (Ravi Passos) () %%Title: (marca_abntex-3.pdf) %%CreationDate: 16/04/12 16:28 %%Canvassize: 16383 %%BoundingBox: 191 -448 404 -394 %%HiResBoundingBox: 191.3232 -447.6211 403.957 -394.2681 %%DocumentProcessColors: Magenta Yellow Black %AI5_FileFormat 11.0 %AI12_BuildNumber: 39 %AI3_ColorUsage: Color %AI7_ImageSettings: 0 %%CMYKProcessColor: 1 1 1 1 ([Registration]) %AI3_Cropmarks: 184.6665 -457.333 411.333 -385.3335 %AI3_TemplateBox: 298.5 -421.5 298.5 -421.5 %AI3_TileBox: -105 -700.833 678 -141.833 %AI3_DocumentPreview: None %AI5_ArtSize: 14400 14400 %AI5_RulerUnits: 2 %AI9_ColorModel: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI9_OpenToView: -482 8 0.75 1172 632 18 0 0 66 154 0 0 0 1 1 0 1 1 0 1 %AI5_OpenViewLayers: 7 %%PageOrigin:-8 -817 %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI12_CMSettings: 00.MS %%EndComments endstream endobj 107 0 obj <</Length 6667>>stream
+%%BoundingBox: 191 -448 404 -394 %%HiResBoundingBox: 191.3232 -447.6211 403.957 -394.2681 %AI7_Thumbnail: 128 32 8 %%BeginData: 6514 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD2DFFFD145284FD0DFF7D7D522720A8FD0BFF52272727FFFFFF9A %C3A0C39AC3A0C39AC3FD0CFFA0C2A0FD2DFF52F8272752FD0427F827F8FD %0527F827F8A8FD0CFF7D27F827F827F8A8FD09FF7DF827527EFFFFA19AA1 %C9A1C9A1CAA093A1FD0CFFCA9393FD2DFF2752FD06FF52272727A8FD05FF %5227A8FD0FFF52FD0427FD08FFA827277DFD04FFCA9AFD06FFC2C9FD04FF %CAA1C9C9FD07FF93FD2DFF5252FD06FF7DF82727FD06FF7EF8A8FD10FF27 %27F8277DFD07FF272759FD05FFA1A0CACAA8CAA8CF99CFFFFF9A9A9AA09A %9A99C3FD05FFC3FD2DFF277DFD06FF7D272752FD06FF7D27A8FD11FF2727 %2027A8FD05FF522752FD06FFCA9AFFCACFCACACAC2CFFF9AC2CAFFCAFFCA %CA9AC3FD32FF527DFD06FF7DF82727FD06FFA827FD12FF7DF827F87DFD04 %FF7D2727FD07FFA19AA8CAA1CAA7C999FFA19AA8CAA1CAA1CAA7CA99C3FD %39FF7D27F852FD1BFF522727F8A8FFFFA82727A8FD07FFCA99CAA1C9A1CA %A1A0FFC2A0CAA1CAA1C9A1CAC9C399FD0CFFA8FD09FFA8FFA8FFAFFFA8FD %05FFA8FFA8FD0BFFA8FFFFFFA8FD04FF7DF82727FFFFFFA8A87DA884FD05 %A87EA87DA87DA87DA87DA8FD04FFA827F82727FFFF52F87DFD08FFA19AA1 %C3A1C3A1A0A0FF93C3A1C3A0C3A1C3A0C3A19AA1FD0BFF527DFD07FF7D52 %27522752525227527DFFFF7D2752277DFD08FF5252275252A8FD04FF7D27 %2052FFFFFFA827272027272720272727202727272027272753FD05FF7D27 %20277DA8207DFD09FFCA99C9A1C3A0C99AC3A19AA1C3A0C3A1C3A0C3A1C3 %99C9FD0AFFA8F827FD08FFA827F852A8A87D7DF82752FFFFA8F827F8A8FD %08FF7D2752FFA8FD04FF7DF82727FD05FFA87DF827F82752FD047D847D7D %2727F87DFD06FF2727F827F827FD0AFFA799A0C39AA09AA0999A9AC39AA0 %9AC39AA09AC3A09AA1FD0AFF5227F8A8FD08FF522752FD04FF7D2727A8FF %FF52F82727FD09FF277DFD06FF7D272752FD07FF52F82752FD09FF7D27A8 %FD06FFA82727F827A8FD0AFFCA99C39AC39AA09AC3A0C29AC39AA09AC39A %A09AC399C9FD09FFA8FD0427FD08FF7DF87DFD04FF7E27F8A8FFFF525227 %2727FD08FF5252FD06FF7DF82727FD07FF2827F852FD09FFA8F8A8FD07FF %59F827F8A8FD0AFFA1999A9A999A9A9A999A9A9A999A9A9A99A09A9A9393 %CAFD09FF7D52A82027A8FD07FF532752FD04FFA82727A8FFFF527DA82727 %52FD07FF277DFD06FF7D272752FD07FF53202752FD09FF8427FD08FF7D27 %202752FD0AFFCA93A09AC29A9A9AC29A9A9AC29A9A9AC29A9A939399FFFF %FFA1FD06FFF8A8FF52F87DFD07FF7DF87DFD04FF28277DFFFFFF287DFF7D %F8277DFD06FF5252FD06FF7DF82727FD07FF5227F852FD0AFF7DFD07FFA8 %27F827F8277DFD09FFA793999A939A999A939A999A939A99996E93688D68 %C9FFFFFF93FD05FF7D27FFFF7D2727FD07FF522752FFA8A85252A8FD04FF %527DFFFF7D27277EFD05FF527DFD06FF7D27F852FD07FF52272752FD12FF %52F8A85227F827A8FD08FFCA6F9A999A939A999A939A99996F93688D6893 %6899FFFFFFA068FD05FF2752FFFFFF272759FD06FF7DF8272752F827287D %A8FFFFFF277DFFFFA852F827A8FD04FF5252FD06FF7DF82727FD07FF5227 %F852FD08FF7DFD08FF7DF87DFFA8F827F852FD08FFA7936F996F936F996F %936E93688D688D688D688DA1FFFFC9688DFD04FFA827FD04FF7D2052FD06 %FF522752FFFFFFA8522027A8FFFF527DFFFFFFA8272052FD04FF527DFD06 %FF7D272052FD07FF7D272752FD07FF8427FD07FFA82752FFFFFF53202727 %A8FD07FFCA6F99939993999393689368936893699368939AFFFFFF939368 %FD04FF2752FFFFA8FFA827F8A8FD05FF7DF87DFD04FFA827F852FFFF277D %FD04FF7D27F852FFFFFF5252FD06FF7DF82727FD07FF5227F852FD07FFA8 %F8FD07FF2727A8FFFFFFA827F82727FD07FFA89368936F93688D688D688D %688D688D688D6FFFFFFF6F8D688DFFFFFFA827275227522752272752FD05 %FF522752FD05FF7D2727FFFF527DFD05FF7D27F87DFFFF277DFD06FF7D27 %2752FD07FF52F82752A8A8FFA8FFA8A85227FD06FF522752FD05FF7D27F8 %277DFD06FFCA69936893688D6893688D6893688D689393CFFFFF938D6893 %68FFFFFF5227FFA8FFA8FFA8A8F8277EFD04FF7DF87DFD05FF7DF827A8FF %277DFD06FF5227F8A8FF5252FD06FF7DF82727FD07FF5227F827F827F827 %F827F82727FD05FF7D2727FD07FF2727F827A8FD05FFA78D688D688D688D %688D688D688D686968CAFFFF6F8D688D688DFFFFFF27A8FD07FF52207DFD %04FF522752FD05FF7D2727FFFF527DFD07FF282727A8527DFD06FF7D2727 %52FD07FF522027277D7DA8FD047D2752FD04FFA82727A8FD07FFA8202727 %52FD05FFCF699368936993689369936893699368C9FFFF93936993689369 %FFFF5227FD08FF7D27F8FD04FF52F87DFD04FFA827F87DFFFF277DFD08FF %FD042752FD06FF7DF82727FD07FF5227F852FD07FF7DF8FD04FF52F853FD %09FF52F827F87DFD04FFA793688D688D688D688D688D688D68C3FFFF9369 %688D688D688DFFA92752FD09FF27277DFFFFFF522753FFFFFFA852F87DFF %FFFF277DFD08FFA8F827277DFD06FF5227F827A8FD06FF52272752FD07FF %7E27FFFFFF7D2727A8FD09FFA827F82727A9FFFFFFCA6893688D6893688D %6893688D68C3FFFF9393688D6893688D687D52F82752A8FD05FF7D5227F8 %2752FF7D27F82752522727F87DFFFF7D52F82752A8FD07FFA8F82752FFFF %FF52522727F827F82752527DFFFFFF5227F852FD07FFA852FF5227F8277D %FD0BFF5927F827F8527DFFA78D688D688D688D688D688D68A0FFFF6F6968 %8D688D688D688DFD057DA8FD05FFFD067DA8A8FD047D527D7DFD04FF7D52 %FD047DFD08FFA8527DFFFFFF7D52FD077D52A9FFFFFF7D272752FD0AFFFD %047DFD0DFFFD047D52A9FFCA6893699368936993689368C3FFFF93936893 %69936893699368FD40FF5227F852FD22FFA88D688D688D688D688D68A0FF %FF6F8D688D688D688D688D688DFD40FF52F82752FD0BFF52FD16FFCA688D %6893688D689368A0FFFF938D6893688D6893688D689368FD40FF5227F852 %FD0AFF7D27A8FD15FFA78D688D688D688D689AFFFFA1A0A0A1A0C3A0A1A0 %C3A0A1A1C9FD40FF52202752FD0AFF7D27FD16FFCF69936893699368BCFD %51FF2727F852FD0AFF2752FD16FFA793688D688D689AFD4FFFA8FF7DFD04 %277D52FD057D527D272752FD16FFCA6893688D6893CAFD4FFF52F827F827 %F827F827F827F827F827F827F852FD16FFA78D688D688D689993996F9993 %996F936F936E936F996F999399 %%EndData endstream endobj 108 0 obj <</Filter[/FlateDecode]/Length 14417>>stream
+HWmoH@jwʕ4mNAo_o5)D{ٙgf^z6D.E{Ѡ$k%/e ֩:C
+lݺGi6ZRsF 8ޘm\r26h\nfU)4%K$LTTHZ%]HM\
+ b
+EIg5D]@So^xc@Y3ŝ`g`&쉺C$v/B2p37BN1Iro<X=qz@W͋uֳA وF.>^/`_J;BG\Ekr<_휅Zo$ĉ0`Dž)inwP9XOhO)N\$toI6K7S"51;x=߱$t
+,ߙѤJMDC9N+&?\
+vVtZvZ5w=̐TjFXIUlopS V%цZ-0A`vvu[4UM`,d*JY7= "
+QD&D6v3r {jG QΡS)YvLA<>/Nϝ—,}PUdU8Lv{2 qFi]Irh$ Y5 ,Ō4-8 3
+ɪHiOzJB|\<5zŒ^'/:ڲ62a|&+Yh Y9X14 ]?h"8,C^*3`MA` Øi,|;K
+屔L nCebv@ Δ~f'탊ǚ
++CX/V.kp>,D:D}243d>>Lc}o ;wWuIHH˾sk聳XRa;ٟHŭgLR~~e r<pp8C YS.mao8%zuT<WFio2p6^zhw7 m޼tj,qƊ+PdűW3`p}t{7.vb4s9`_
+ Q|x$o.xW>;J`_s;u<9"xS;ƾsv2vsFs|~sθZX~4:tݛ\<m.vև3$χ6aGj7pGN*\5t,/?O:
+ݱ n+3=,SJjRjt Z/z
+O=)AsA${ȋB=
+BX*" -,8wmˉ~.\Ɓ({Pe+tl24y' xsﰌKs8IY$dG3FwK1ZI"FziMD|>q
+jd}{Pb5#gQMh/*놣qݝ:S.A,0>(ŞO63 ҇CډuokIG*i,%hۏꏥ!bkAt0&S(礵ōzQ ڲ\^J2y{
+?`Fݜ1Ergz2Ap0LBlLgJfH3 ʺyrz`u)B`ɮ5:,),{iЙT]%>;SgNfNCg3i|u iP M4]nݶތdM}U'(\^~Fz>p,m].<╵:Uݸƙr5q u}ky7ɚc蔂BEgt f,2zfC$@I)h{{'##T&J8MlQYO$n[~9G?_si%أ:>Ͱ J,:MǏ;5X~Mx=sͩ,mX4>r5+On74,8N
+rr~rwd.!
+#WlQAGXnlٓ4w1(pjs}gk/2LpL5N:WnWE>T,Dti.Mꜞ.Y@9C866*B7Uc$H0!ͻB MAcJh^b0_zw4;|U կ+]](].V 7D,qKnL!NuBG-TcӞLޤO/)eW59wD|%UY}|g7)$'zj8SsT>Hy\bT$<`v3W?14aI= 㒹A']_ 3aߩY\$DUu@1/ F’)!:KM;Sl]k'CgM P;aHt~_CRGԬkuJVj wDd+CdJa'!1\ },,͂mFTJDٔxf"y4+
+
+x<V{ΜT#/vr Pư6W|VؐS:}9>ROLB
+~anh+ao"QVlޢ;ȴxǺn& S-}Bk7Sz|p&l}i687_OeEͺ&aw;S V?s["ý}jX7W^
+i.a b-G .iYI"lOdZM!)$B|B3!xJ |imsFZkv*zo;Ⱦ(|<o)=bh9 m pv g2jn_$$th~= JbH}*BKda_:l>CERQn|6 <2v58c;8VvD)6S^hFs%b8`R ')R5qQĮY9v uDt1*r=tNG??_
+U?/8w夠_?ʽ?nhx:A\p&ˍ28h3lub 2T}i<uǝl['Wxt_nI`wHT*LKnEj!x,?`_ٜ Zj@4h)a8F~Śऔ-b)Tn!p/g4cXp~-wxh7&pR&w tm_3v<-C35baG͜X'KffazHy
+Er!Q;)W P#6+P\~`OkiXp{T^ל4 W`ow.-)f$ĤV'#&N8"MSuN1dZ^1[ Dhm5 I~VϰPl4`gIn#'jP/~tłƚ}I,<5ws&iDq(Mqīl}ZK⅃dž>x~eGX_9U^kZj嫗9YwO{K><0[P%+SBUd#,%UY+)xGq"4Lfμ`pV6}v 6ddss{GMB0EO9Fܖ?&D 
+C9<
+ӘRI1wr8Ml=&8;~Ϲt¹ơt67v}1x&8R{5\Mk;=ďz
+u>]qa kXZ{d:$l`7cU S~=[FAH/#ȊY>f _U:Dwh(YXDeD(@Н<WaK! ߟ/S˩Cks:*&^K.kǩ?7E[ax\vKl+I= ~r wt 4reg^5|S<ܿF%-C$ە6WcqP0~\<D z;G "x_q0t!c{Z .WDR-tּ#
+!O~ x^w[X5+Wf[mݧT]"ޡe;:d#c^R0}Utb 뱿i.x ~kޭ(3L>S뽼l~?_W
+޿:iࡋXͅGĖrW=) Зd/gI ǀP>MvFYt2 V
+ӍՓOPW_
+yjYOo:PZME=ib a&u㶌C|RŦQ}Ao0KKv|*V6U9 d
+{5qADS`&{<G؝*dziy_3g˻^*mD&>(:.ٗjJrLwHV|֐χi6UȠ|]0~d^Ta(WЬc^?MH>\<L<ҌF.:o%_YLmr !ɯr\+5WI#y5%1#`W9x49&`!qZ+Owyxʟ^S*M\p)R|_*ח7-zusE2j]r"{\H%
+)
+tuu}hm
+pyM3C(gpd峼
+}S40 s:J﷦ܝh Tު[rM&Y*0dz3h)p3 6 E/c:ׁlSSBPB1BZ Rb_I6ew˗1:3gff~t=TGt
+P ,vshLR=H-fQ}M
+}RɏbE
+*"I}p]~iBx@!|A9(fs&PiW^t`/o6e~X&SBDkؾ+N'jQ~ ykƛ;^>h`XMҕ݊(6K zSu5*cV{& >֪w׋f51q4Ϲ@uT`DW_Oۮ<~hEd(OاI̓@nރٖf0RcүK' zdݼS%3h3h-TXtI9db=$])MfKa_۸;)3CAYG 'Yz{.eб 7̜_~_˷s7u{5Bg l={aK9B,ayzn:xEw,c{' *;9wux4}Vl6h!4A#1}h!'Ѓ;Nֳa(UА^8@}a 'DP4@>
+b1AKa2(6+| %*KE3
+{
+.~]Xam#y)*+j|`[d() tܪm4 ?'#ҫ7y]%Cne[/]xsw­}w[9zt|݀Cy}Z0<,2
+.1}B
+܄N*hFKuIXz*%R}La֔h_kMɢxm
+Uz6QFfFc0 gFߓ"Dzhi Y^p.F[疑DΩѷe0<X\ ;WlnJ:]ye^dW/_^b R?5c2fT;B&gѲSNǚ
+`(D/Ӕ.x&G`
+HWZL\s@[x,gTAAUO,@I2f <->}Xk+j<NuWO/5G*v/'L:_+ٴ'km/o=^-װʤ9E5MTW',b+A l
+űntڢThneޫG|i_75NI5)g}dOQo'cQ\hu\z
+Ć#'V`.Yg#?"ɱ`K߳\CuA!4y'57yDž͆= ;^Z/{9v̅<+zؑeCw.Dh6payˆVh7Wg `0/-0޸v2?9>h'cN7gܵ4bRr׮$"@-SRs t sH-OuHeBv{Xb{TMJ b+o;zLtO@=fd&jJRb&bƲBcӮiXBc/$kpTrrd֘`GqEzB*(Ɏ.ut^V n$?z@b\$v
+5
+$f;
+Ɂ@疺)
+c5ZTZt5xjy9wlHּ5ɵ'[O$9ZðU
+Pn,Yqu293|jESJjv"$+SM|:gb[B` 1e1_Vd/ٕ#",&u\Pv͍ vkkA\Z,$KT
+e(ukPJt}ߚAQTInkRC7T!( ]JS,$
+N~x\~^?Eɖ1C6ٓʼL;c/X5b=*IgIv镇Q-8*uJ&pQ\&f}XiFxџyqı/>cwKPTe"3}E*͗Yn?8/Ŷdx~SQ=q{m/cQTI8ܔ HV.lBy##VrEŋK+ 09lɟ ?[.Ǯd'ޙw_IOI B*4Kœ`B?! J]!b.8eC2/>qfS*sIJM+3MGXע6&c8ucp(D\Q%Ά\3gȞh?}J %5Ey!ާ. 
+]#ٜB'LS.<ڭ?NNC1Gkf廳ſ7=d_Ф'K<0 3i9IiBz/Ϝz$G"!7zSJl+vcR&{a'Iht{VDR" qqHz
+}&3)hGs[`L龾YI_&ثt};b'ծtf{O?SVR`
+
+KFOO+
+80rլL
+,^4fIOtw^8^}ZLrb(x_}s%Y*黽5c-Lc8+i<{a
+}`:W";ifiUedq§BV"OG\ LEUtv3Dž?eZYTFl;c+X`L,d:5F|'s2A]퉄YKr^-i~|'1NVAAPgD(0}gޖ~e/f4=2YZJ|aNC\Yaz( }WZ1Msp\1F Z?^hbKYr5;pO(ELV#W[$=:?qq
+;&-OP %:AGY5y}`m<cB"_1cu/ 3ehh{,q BE:xwƩ(Y|]y
+?\tը4Ɣ>ca-b@ܽ
+Cd__C9cvIֲ4+/@(b[OoA;v`͠@ӋQKy3PEBK-ʿLq
+kd+
+
+K$Ǥ"JK|'7)(
+w[>;L!pu<Q&b# v
+|#,NnCph%")?x{s>BQ;UK=o\a$1@(!xމ+f;¬
+g˽12b%kL!% Ƹt;LjXvL;=w޷B|% S='p%8wNy, eUCjr&牐&^ܝ萢tM<͕ܦeo:i~"z,T
+na$ℜ[*$3cX0\jVOMtZ YC̳ch~Z2CoZ+sA$GDO*黓e@#
+vw˘to&" r+/[Id%@ '?tw`$HCeɝd?S5WeT56[ܮqnnJmD/ 2XGVF>`H0!Dڏ+Yu&7#P<dA}^
+d
+Tޏsq+'[
+e!$8ЁNtJt
+rIbDtN9>N|!)4F p;09t˞ei4q')@̹ZT(ׯIȩǬ
+e7*v8\alʼnLQ ΘFIYѩϽ1L9_f5YR#sR3 𡢓Zo pgY<$$n<?bN--bju!//1LDҿE 0ՕnS/ "Xߙd3R el!A,A%/aqKHBQ< 8/mT?c*X=4O KOFia1YIƶgqݘm{?%s˯!fck^ ;6ũCD?8lJW%H&nW8'cDZ@ Éu`"_%7pH1v5@4aі
+9j鑣'glǍVv ,<YNY& &ʡg U\ˎRJ;ÔI(oc%|`$TB5,l7l60lAN|oEX2/ֽljE4 \vSj te
+Nh@._
+;>-v]"ZIYa\hSu3AɃ\
+|R1ԇPUJ?ڃoc3!o1cж_?P% \f悷 d'mchDa1 0?PVT?|a3i 8|{X
+ACvyXYA=vp|46vr܋yǵfAo < [Tv^abѹ1<!7P䟎a<f
+s[UE& !q8Q.|uYϷ3xhq=U6ep_vvBegwjsǀdrlq`_@.= c+S$%&j-U+9ľ!} ֯ZkBEq%pNU\%aǝLr91@oǽ
+sؓ6{'$eK!=1mq+ބ fi2:Vװ',93Țѻ|7+
+iP6P`t+
+smy7ufd ,SѕWq5FJ )ت(Ef'%eC!bV~
+EgF$i9(^):sRѝza!|mrUTÕ|4'BOKݑB$p(OI{"F$QH0Ս6|sEȸet5Utmq6כO(|&7I+Ke{_[
+! grMy[d%N ^L;Oyi.&2h ]yt-e٭4}r#,
+Zt1tEpNgLWztY|k+eo<\bD:rwK
+w0t8r Wh\:;zK.02PGpN^ZZ,ZnWhwm7&p?٣%-w؁BRxRPG7pд-kx<6W45!.h5s a2
+4#\e NpJ%1VixPoVЉ =i+CK$ɣY 'c
+HHd_0ViW3d5&0sv,jN(3uq k0LV!SOeeu2A& - i//].Z5g<" t+z.:Kc>W\+sU;)-":ѷ+rS> +̂CDr!>& mm1Q%#r:F6U
+ein3CEjg=bMsK8n,(?R7(_D?11 eGwXnv#ǯGTW:UujB'%
+d')[S
+k;sn]VBBJ.Jj}w6R[l*\x9M1HC:
+q_u!
+BeBE}+*d^N
+$~R48o g*AGfe ?✂֝㶟 
+P  YM@\PN@3i@h (|ǞN$
+X.,lիi6`+P3 [1˚$B
+(N!Պ
+E~4xǕm<S餉(<. ]RNM>7 .L*E4HF1V 1-E4<~8pbg'NhL5)Dn<EuAKeD1ޣ>qL4M_CLWB⏢ pu;>(bN8焓̕
+H36!O d/^Prҋ3S[5`w agۑDێًN>pV~ZaDӼ<g/3 >l`bɆW{
+
+ MXǚIM./Qg쬓L\.o7ȤUx iQ #˲&NFCNyV˯0œK!\DPF* em?Ʋ=iqO Jgy_I v Wc 44Dc haLwh>(p@A3f!aKsRwNܑI-0o)|L].jLֵ*ӴD>댿]CB+Cy}Pz s{qGפF
+0
+HWR-8SuԭAn*r!|YU =h YUy]hzڢAZ3vLڷٗfƝ+?zsx/{>)YuxOF?_K pbߴ^l1۫O/Eȉ R4q`uݯZ:Eﭓ}uzիc?i^[?輷}lTtz'~`>7lM7\}͇̇wWO%wgQ-lY{z\L=v`#sܒv.x 3,3Sq{Bgӽxp~N_#~>|4M?Y<Yz3E?kV~pv78gͯ<:\ /_r/-R{b8e Zݵs`CIsh骞
+OGw. g/G|ӹ.;]<E-^L3v ,{e{_~LWoY|gjqMwNNǝ) oW,඗v~\vt7JS9<8FGt;tW5HWjfqjqm<=>ޝU÷oo?6֖* yV,j\l[*uTR֫OU'#oP\ՉF+AkH:ؑ2DFVU+R5K.
+U+tmZ.%+n@=
+U(m2c[}' 988:Yۺxg){.H*!B!\hr!V '*ۑ
+n!lX SIBĺ0 )gD$KT;t(bGH^No (= QY_1DD!C^[s :b,C!#uFu2E/Ud"e*#@q|Az"m:Di*N7Cjg@&bIH]Mt*$̵<8 "_
+Ԓ.ux ~cWrIzǯ!/ѴțƇ6OG8FĪ˻` |
+ ebNPEx9 "FWS r\-{[q5qGƍF©(S-`VV{3aCp:f:
+]@,R`J!Ɏ/mX@$<da
+
+mAFQFC#X#\MU*[ѳBSO`:+|ۙa“/a>LfaN'\I?w\)Q˄9'1&TqJ>'h!ӧo`COsx9SƔEi&OԤFs%6@ RИ:K\kb
+7gbFKs3AN7f4NVpD
+"1˻B kIUq٫m)3*RQq!Q2I R.K
+^턫f&WEnBR0H׬ԁo 7 3<I0Ri%Sf/O11V<iA׭[f)rR5 ==yP31
+8Ƀl#zhb@@ٝTqwuq1辵&zMPf
+.:eC{ŏv"Uϊ)TXK;PIq*̳
+ hv1K+ݞ9?1QP5Zu<pЕpT0qw6X K:SٌL;,NY eDԴiE[ZmVTUJ2JfvJ1wշ [1(I-@LxI4{QpWwWx=N%]^д
+h$Fi vC<dfi  .b*q-R0nGkƋ6d21w/}!xst(Tp12%iK^1*TI+U
+uibfIi| Gk%5){KY n "v8l_b-9rv`tm:$|g^u rE|)/-C.ճcL=IQV۠hZ
+ Ԩ=50ɿ6A`
+IQ(ڢB
+epja#t!z.Y!ĵa4
+iɁfP2ⅠC9gR'ڐ(Zw @OB^ih ɯ8@$s9Z4aRܘTĽl{YJT"o!tZ>`2\N˒A:nnȞL/0TiK-S}LW*=4Z
+-fNV0Λܰ3y)LFгyT5Ur,, hx,ihe tl,UU{*FBRL |v4Bt7pITTPnC{\*hҎW .Z f|PJ2M[5hNs]:#\@uPßbdYFXĦ`>$dPE+ӭZF!R 4:A$́9O+,f
+B}j3tE_eR]|0!S1Gv*\@1WKVڔB)Fu.;mHSIXe5'8~ZU5h=aPABoiGx<c-͑7 =-Ucu
+iJaiv%Cub]>F@X=.PsLd}犜<۵Ce$ZYat)of]t4[3nm !CAP$GrTaix{
+_r~)n|+<fy:)xzP)MLPCF1FW-ì:3D ݃<f]d.^q,_H}Vwg.^fb 6b6 ,QDja߅m RښSXxt
+xv '9b_0_)i 9]:/tp<"701nvb
+XfSa1PR<UF\:`}L1 67cA-CSH0{D_R0:jgMM63_9MF
+[k>OJuxj) ҫx i"6Ή4^̘xCubvN2/EXҝZQ<85fƭ] e[]Ŀۦ݁MWQwRvkMgHW2Dq\ 'AFp5$m*~3L5Syy& . O/fWfgbhq
+s[u~.lǷ K,lhWh:k/-@@H Hu_#/\k*ڼaS+{Ͽ
+meIE&u!%!X o}WyLQȘ=Q5K{a/"(ntGUr, &Hx;YWF-]̉t nW8$fT(7:XxO*1-J㺪֖Ӊ,=˽xrhrM=vָR,!fPb`GtU
+oRiv\.cj)J3uE*AgL)YgLnN t_k`'4P{-ZlXWӠH\vT'Dc
+sL8֐j. r΍2
+zuhcL. Uq"UK!q*N:AZ5J?CU#斡p R`L[Β242K<?ie99 9ɐ=5-.Hq
+HnFǟ`ށ!@ gh px4FvQ G[(9m?3&r̙s~<|˫lֽoń&ٳou_$5yXܭֽoz,ajB1({i_~5 Bgg?S'jխΒgh;_/u=߷}8۬ EE {qsOP6oVuwl޸4,9&\1Ӭ.j&3b*L iח}wݬVyEAc,[׿8CMou‚O|1}ԷiP
+.p-Zb)կܷ
+W) XNE&E!JQ@fK!TRK#Le&e!KYES\ %RZeU2T
+UJS4BKPdmu3t ]P#2bIMfMaJSYjVXiXkSYgs[V)MYSJujRi4OL+ьe<T3,ͲeyVdeV9N88R9rWU9Ys\:7$yg˼*h
+^BЅ)l\%2XAc%Xf,)aOKa6+X.FVUأNSba)SK_R)]"d,5\]9OTp8sb
+Vr!iZZq#5U
+A!Pw o}<$ӎ#=_B6G@.Є(O%SrJ9TO)r*Sd?B~T|1*rTC!Í3*\QFō Q)FT{?8u?" Y
+uJ@+2@DS
+P -'x]SZՍk+c0㡰0*p3 ୄ@''r ;99p2 $;Š{2Ι D"'`?LoEܷ"[V}+OEhG a1wX=`  #$6%^,u=HjoS>v$*VX;dkB]CmAcl2 t
+:{r<)#$!AeW>" rI4|\ȩΧ#P!aJ Kh:Q"Ϧ܊Pue1|tMR߯~Qä9m4cv zfAe괽?n/)?ntyTӲ~6r\AK
+nȣ"!1KsoHrr{ل`$9IVd◦ 6 :\L()_lXb!6z>Ɇ7xŞS\+x2P(RذGFTV:Z[X͚ߥMa~Pjr;
+Kmmy7/-cAx~8oʧN;
+ϽU98Lu>u˨5kzgcQ?||Xv}{~|?<ʧ?<?>޿S/osr'Yŝar͇Ht_(oǎ1gsv)~p᩼[?:< ;%AeL#sHzH{@:V2F -PThC:PJAf% "T=N& s8M$T(Ҍ%2LG~)$"* &d&xGR!x1(,":B! Lq^zu 3 iV3 ΜqKYi 6\7|vEjCRqCTNFeڠװC-M[ [ U)m')7Z .nKul]Ӻ'!3{VS(/<AyFUoUQ- UP=Udf=(w2-r.3iۄpY=.q<n-x&.t;CDxԒEiℛ2$=40g8kDy8-q pM k(fX6vɺaW`u
+G: #괠WdDI:h.#jd4ЄZs
+UFJ^]̡{?1.% xf<*hu
+3zR';Œ6&4FАfFnAh <;4tcH mt|t)D0L)zS)pqAoBʅ71LM̻z_z؋oKpJb<g9{_wG9{u3ٝܙVg=\O_T΍[Vy[7^nM |J-Ifᚆkfbb`\ckDLuʒ%/Ff$gbmôg ՑrSTw)'mNRs (vt7(_&[~Lea֙`҉0Is+ 8{V,a)XM@Xr+ .$r v V\h`%ʄ"\26TCĊ((((84"YԦQKzTWUݪ6՟DEM{ݿznz #Ƽ7o߮.hϥz|[Lbt>@m1;"fk 1%o<Û|X\>u
+{<*tbb/Nۮ[F{v?֌3P0]+-rP-&wL9cb041A03LHխP2*9% Hz31[22P x|$ "S<3:~}V-5QZ砵 d%(5/噎u˭GXL;oK梗;\]x+/ȲETQ|/5ry
+&82!lj M`3 +ZR9<xaPGf(֭hƦ+?Nu/ElLic'\.M?B?@rjrWl$Tjr)ηQ.vvtdjI\O>6[2vS/qo}lvjƁyVyVYR88&>_ȭG^; 'ɡ C7^s֞%ʛ{՘ Ҙ^,"F}Zd<呍>NnFP.AQu2g0< N9Miie\J)
+- Vșbҫel9p5ҁ Jf'^D2E<8yitTY:|5.>nqq\lނnfd =(5.,6p9s}8
+pýk#d$  Y'v_~S?dϻ*ZtMf˞˛ ޴ !o8$LKbԈ>ٵ|LP$21BI8e$JLiȥ0\21H9%h$)>oOivեhGJʋ!7L$1g71` 1a"ϴƠFh;ؐOØ`S0o8hf1bdHc/=ʻXdTͧ}^ИwSYʔ&҇Xp$O`գ0vg1QDř #cp@lOØKqd.N$6b5?L-̤Abkny !44tF (ͨ& @طl|jߞU&,2/8thR:Sb?~\Sc',b@,&YO J5@wSYʔ&҇X`RyPEX9bC%~F lḁE\x8G G$e VN3jn lsw fL09f7cbJzHrQ8Ѧrh[bDa`#tdC[^y3EգylnAqp c(J8`29i)!}f`햴W)a d.893˴D O:zD Xu%C݅xEC3m)syl #ɖ0%$_X;2| #߹%ɝPs'${\;r 'ٽr[wo2[/xUz/ç"v+?E7iQp/<|/Ïj}Ko~<B@bT-y8, .<2ڹ,wRS_j}ޠ0OtMt8y`kE%/(͝r(^ޜ=-AfFv'0\}pISL)Y}f#붏N1YdNz;Z?zy Fm:ywp7kƯlbvwן>mףv󮡋&<:9(Q)܍D`" ܂R6,M5eRB<`nF C~ qFNf:["8axR7rOt)͜;ލSh7pp.N;ލSq{͆츽YFN) :98z7rON1}ވ
+&:ލ{0c>4;N; w1`gSqv:;v#':ahni whKv
+l8>OssV
+s|#BPL |S d'Tw#%[&y Ts܏"Hy3.v3&5Dh.b MiyqM?:WrP7EzEhGŢSMvHY 綥w_Lj|W{x3u{iU !󛒝@tKRӋ1ίWcSeR{u'2B
+[.c.A(&W+٦j 6tG"ZA&86l-Q뼰
+b(ؕ \N
+3 o<cPԵ
+}!~UwcemTRk h2C^;
+^`k#2@ ozk
+uJ!pV#~dz`H
+iueG ByUvѳy-xDڏjלPAȤ!Ԟ'$>kX0+5SL ІGtAǁ?k#;8`΢2@Gz Гgl<&91;dr+]aäv$<֠-n
+'kC25\8-&"Թ*\9 t@} ݜ(آ85=fN],P?cnCo&07N}rDKM%s3H@g~n$t$hgg, lb۩\Cl<}gm8q:.МAԺp-{ű)\{ LuXw*;3@
+]uve/o)&S
+~b澣O[G,7M}QFz) Jf7Ǹ {νjWA\$
+X;CSZ}요J a{A<S=AA7J(0
+O?Dȵ _q( ʴFwCQ` l;h 05hX-9 77>yҋI
+p<j q^q>-)6.(N2&h40c،zJ> .Yku_imv:ycr^[ZeʒBk\(. j
+;+|i0 Di& :  ?v/7N~*vSgMoi bw}-@-ݠvuJC%CN&}
+C{{5fC2 C-۪ѥa!c8`P
+QK7E9
+ÿ':nmu7:/6|Vv VOvmbi=RcsYދ
+>K"bs: e>Wh/ó&t-GCYK~oC2V t)I&_*E7mIJ^sKF
+>U$[nO0w)Gf
+wdjίW]W\@ Pc{,>d[v Ah0%I&].F4KCvȧqiy/ "]vkzm+Êm4=+c`k<94+ Tjw\CӷW(,mco'HtPL YsP†Ĕ%l>*%<ul=\Q|,WWIk[k˽!;Q)[¤uUfH T֦_)[,!߫c-8fkaƪk+j+bi$H$ S}6L_okW5sg,8ČЪ­ryܻZ+3vqYm4CMs=Ƹ8)O'A0{o)/,5eotRNʞf-Va\=ŶhD)Ukj<Tl:JZbc(GzӽU[mn}eNj$ߐϿ_ %_+1GM
+Y+=X<@+`iďh-OjFT#7ceJf[cw&٢2:8
+Fy;Jme8М4kwR÷+Yq`jz1KxmE`"A>3qU0Ict]6VQoˤ"\"im(<#A s[Ořlᰫz9E6.u~{V+D"N]/y Tly(M&sm{I5}#syYJ/Lb+0e/J2%YH@ASH
+n/0XG
+˾qKYN[\
+ߢ”Ⱥ$Z3Xf}2i
+{̹ Q۰hh>4Py>}0؁x&S|A=dҧI<ם+KZTW9N`я^l=t|c:gT{ޠVnP@o(cˣig6ѽpW(Hk 83*y4,C-Wۢ2j.{S6z/yOЁN&0S~x*mGIz5;AUv,]PൌH.Y=[a ՘؂CwrԈcz DŽg(B2{0{~p3Y"4oص,WEb,C&L 3sm
+?[t\$ud N$-Udo4aԎIv[ uӵU*X6O5
+zbȼÐCn|63{ uv,MDe;aD?S
+#;
+^ |jiJ H8S4"|3x
+ܞxv.Q*ke_`0xP1v
+=h<X<7+M<ں&(m-<@_b?jj0vtK:J@ ѱ3q^QCN.Qy0 :4㍾d> c]s,PFe(
+Nk)%SF&x1V S7.R v3k*M]D&K\vd@r7i5n-g["Aǚab:6Way .*QKfzUs~^Wy:^~.?TڹM2#[HY?X^"d:huyV]ϢvVA;{cYǭmatiwP.rTkzT=
+@:tHNW<u!M4~
+[]ڵ[ϸ ^ 5
+-Mc+%np$ҎzQ5W /
+`#c]D{rQjO4"#|J~ Ckl2U6]2WFeTjf l<PL*g
+\m(Xd+ Tl6P#TL18n1kPLUFeoT[՞{٨;ey"BQW+F;3\YYjYl69O@q{Ƅ{LN9blE\Ju0lc΀ҙd4]ŕ
+!-':Q} eϡ/s8muAExo qVƭ,2аG]nS ZB
+' ;/YCJ;/}-Ē#a~-dg8Lw fx `"<&O>p&pQfi\*822,B@R 9O|[ew f
+3Jy$| [IGKF1_פؑE!?oI#)nߢ=;1?lb=ŏM<_|6LCu舺ri+9
+7- - |ٽ'8{ar/ ɎV'-ܕH
+=m=
+nImLZnϤD>hр!ph+智u
+~|+j
+|0)H
+Ǒ/;5wIS "%tiӭ%Z킱>R4
+{Zͭ@d>QE()g#ShL?(%KV!4Ч R~%8Cn-*a仄C"035|]e]͇USH:jܯV[`oqի<,:Upln5K ]=KZhCC/,[=t) KKA[~F
+%9 ̇wqѠFa L4l{o?]o|fl:}J4W #@r+d'qƞx@-*P3iP0g5w h:(nbH%5==^6Po ֽ]cǫsU`X5yAfbRK˂4.슅 ILߟGl2}vc{-Ň
+$@pHgj{0b</E+&i۹I-d4]θ Np*PDh}1CҢk9d<X6chjUHGJE0.QmvʙfTɄ '@l&I*$7k&Eŧu<%K/տZղH'ܖtZLϬat V244-KA)-o w
+i5^֛&w\St0PtPm%K-`pJ~
+JUU;7
+lV 1"qH{$HPpʬ`;}5gh mimiz=R(1h5rkUed)jӤ23#@>&o]2}(umP7'xFs e@r%Z0
+{O
+HWAre9
+<A !fW˹$"ѳˮG$yӵkϷu}]k$'a1{/xM
++3pUQtѴa-dCVΏ!nQ;Z'Ibc{.=yPك=)`U] Ȩ`;%֬yD2H QHk!뷞%{畧΄Qb D:
+lQ<%PufUYBڜ~m71HlUly=
+p6`GL'V
+mZS?Nc;U#v"CXRt=!)tiUYcT]q4}9;6;_D,0%UzFս
+q~l:QGmY|+bc(E(-(W^aY-ڳ "Q]"Ѷ~WxKDI(q+F9{F6A69E_#IMj_xj]΀Cb*X҂ 4 PSR4ymn%D}+Z\}6&4gX# W2( 1,Z@ƈ5uʥlN6BfѠvb$3/6 a81jsֆ {qlvFM[)%-`]{yފף"Ֆ
+$ ی^A
+0.5/ewO@fǠF=jT)02kq X$,0T$qR 6^t8{ls@!OheU&R(_Zbl ˥ۦJ#wȽi_AſW'<9מBKyY(J[$htP,A"'lzEj
+SlNx z&z_8V 0Vw /wvto偊ng
+ J-8nSe Д W9$7 {0#q8?qAPUkg5H'ˮϟi InfCc7THV-9˞J5~~>v/p !8~*_ "0䶃Ck`]tc%'*}>a@G J.p2ϖ`ۿgqf7jpPÔ=XךCńD1PvDJ׮d?siyqOiwT|,r&#
+'f%J?L0I۱YC|yopY3*ޜ`l
+c7 V [|1lYhH8'ԭʼndOtj5aOMi53tR̗@ E ݊BYicH!Lrp
+\4,Abo RAx`Y' \-z[zZxv6wgpY9Le!YU 'vRkm0GQLQOwg!'5,tbEB{gv0wA}
+e
+2}CgTxQ/ef+KɒdY~:Iɸ=|tYI9
+_Dr84yY
+_SzTw{
+ H`Wl>C>S+\}-'S.Gx*+P,Zo%-S>ELtS
+`SD
+Di3Nl6Qe6NP,G\Vrz;
+9~.5fEBu8+Gi,Ŋ5
+MJU # 8蹥N
+뾱j:
+
+ffW>2>DզBʭ{MI%r(BvcѱyuMom:zmMt4ݟ)/N}Є$*XĠck_~C2pTư FG`Xm<0wL UƵ=#޻#aG8*,Gcyr>`P"Ōͧk6F~0Q\ Dd<&`i6n$oJYO%Ѭ\$eu5bQGh<{ Pas$j̀-FԚvhQM#mZ4B]ֵQMu0go M@I2S"JsDr1%,v%P>%l.gl=a40̘a|wehI2
+U[2y4i 䴜lq5x 1DN9Vkhଉ7$ }}6gYԭ/$<!k/lVς0`҃Q5oRcXDojV[;VM]*I6̱E|oEii{ǀ
+!7jF#fu o;
+z;NY|,R
+{| v>֢ ^
+Ρ8P=;`?**]{#<eZ>PrB@c/hgXXH"Ç]gJ<M5K`)?XC]N=s'͵f]9<lh\oVV&;'y,vk)c]1RP= 1S%?N湐wj)0"HѹOՅs)"D6E{L> p%4GfD]ʋXA:uJX5:(y TE3,vo3sU!j.}\pFiZ~zsK&:fO] /y 6*؍ˠosjA_R뙎~rAj6L'UuJ
++[Ѳ4N~ DWf/oٯf2!@{3]lD4Z9HI84r#hW܏0v${j*CY$LiAX{fܒC3瑿>Q3|ʙֳ:.e
+[X!JXe/ \۾ FHw*YKqqLGBڿ`dpuDf9U*3G%g,&VUՈ&@̴kbOo=83x| x#GYi2|<j$ۚd)$"{S'ܢ3M5JG<؇[ð
+|vs\ل<@,G?
+yxԍ-mcNjM_GaǏzƚ"A*9?RHT-.;+Y 7{?&CCм1KhYt:Б&КWV(
+|%6͛MYRQFy4 ^
+(1 l]%]]'$Rtƚ>])sگ7ņ ިCP}9AIbu]Xy^ku鞳, ?|2~<`'|k;{!|GY
+kS^
+C!ud^|L`ر{}m#$YbR[޵_Dt->qACqm}]MV)sW,Wgw,G)GQOs*T*؝8켊 `iiJb3U Дf"sl; 2N/~% m)rxf}'++q@8RD$$%
+<f?w֢
+s4<a'4/KH?T=np1qyUAX9 > `9Z=^`}kqor֐FkD._܆9藼?bbXu7I:lH*>Sؚ2%7d,T4>7/fL̄ V[K6ZbBch-UM+אָ+-uQCivѕ1r1`C~,0i ?E
+<~rW>JߙpGv=i 5j?Z܆E$z&
+Viv
+{4
+u8Mq˦23anRklu fn~2t
+.*x@<蔌l3Ssj8եvst[H7Sym#Aadp+3orX
+pnIcʻ?%>Bo9 >l19L4JqW[#kϦ99?eg-0ŋ;G.ʟM8N4ٷ.SDmjm+MMxjИ ׽Y IVBIgmyi7Zʣ)ꬵt^B+Wd(bWӯr0Ñ# X쑋 l nf>~Ғfšv
+=opkWw=Z6^umWmSo5[lk]F'رq+↴ϪzMMJcb3s"tT
+Py†{/3:?lVf+
+"jbWn'aծۗt+w|̇ A{ƒ¼2*^8;b0=3D;U?
+}z8[{]^ R ,
+RǢV ǡ{} ~޺VY\x!: ` dPo *ht55cVz;
+
+xН+Cb!^.˳o=')$oBq!Kg%XzX؂Kcgi?O%|xB\+Rب
+m27߻5枍 gf{mѻZ).v=8=Sd vʆ
+:M/?]/̼3\RxWV_u8:9^~빁[GM }uo]ȮxO6gv[]|a$
+TO)gewEaS /6d{Hחr"N#s @Ey
+ѳkl1텫Q؟]MSWX<;JmjIlq@"_}R@8wL şϗ\>}| [sJA
+Xw+xV)< +_ ਛBYEk1j,6ݠƶ#kl艦Z4deq[eػ<ڵEN]rL?Ӥv> uwnu˦X¦t:8els7.\z׽sK6E!<O8TŦ)=Ny}?|_C6 b/ 7ۯy=jy2{6~+#UAC}Qy!P^ҫק\pvT9
+ޥYvsVܷ+\@c?n7 {* xN|VN2.ƕ i3lKX[h`G?ƲLy?d[Qv oP n^1d/, ZC4b,bʽbE%v)6sxBb)&GGh3z
+%ຳ]Dy4Pry!I]jϏ`mVm/,u9\UjϬ=ًZ4hsBF=HIʚ:b GNRsujj|6{?{<ߏzk-~5rxgYPvV5h-fG֪wg΂Qq5FCz1_y6*r,GljSz1SC6tƎ9Pue~X A `>]h8<[{(RjPm2ȁ>X1񴚸zg
+[D2O̧~r$%#^clEZ^YՍ/
+/ɭx1[93}\:aL
+<2Ww,xWܱ^xuIv
+=50($7
+|>uEm&9o%@X2Bh@=xoGgɓOGj 4D$"1/>f⴪ 2WeEpmʩ"(t(qU=O-Fz3 'ˋ¥s5MtW!ڤMVW
+Hn=QI?Ѕ*\3aSAB)<+CeWWsg}2
+(W5 v5#Qв
+=ٝ% Q{Əy2hesNq33">ތ-EYT~ͭض|gl,#ke/ԎQGg\~OL>=1u%{4n>1҈K
+Io~=` kƳˆjY҆H-7
+
+;pdPdb*tҹljKˤ(IluO|-Ue
+¶KqMk=O?H}]"*$IֶθOW>]cc-mulgdPE(VGK@񎧍iXkCAtOv%oW;LupQ}Bl0g97W :BOF pMC=U`z5n7T: :6 ;yۢeXM&8o\RGl
+\Is`fP_ u2Cf82!
+TPAZCe¤>..&W̄E9*GI,| R5&F+EOJ\VMw}p3]XJ4F5mҎz+kupc_-N)Hop.\Ʃ#yWyI/oD'9etuC$Q<Ǎ.AC0
+zB ^S) bh؅491,BqnF,u|
+2Gy>En͐J $^XN5;Jv\J,:9Uӕ֎dIUSSQ6eGg{uSge%/ʸ1$II⁵A54DԄy*
+&Ʒ<NsHb0tb5<c<ڼX=e•[ ] >wht
+j  Tl{ܞ0J_7_[WF\k8B[W> [󝮌rR՘,:u xYI#Q x5CyS8jۊdN)NKkKb )U
+A0:NbRɒ#~*-+MNVx\2Zn \Tl#snO?Xo SU-oa
+za%&Zv7o<L8f`m7y׿GCD҄oq:NjL8{4h_޾ MWE|,sp
+Ql~pi'$k+L/f36JEi`$}vsjCRz8WjPAA,pL !
+9Sz 2opV44eT27annqO;L X
+HtW^ }M!hFLL/Z\Z
+RJ/҄зao'6F#--i|To{Lr|+a!X%<疫@7mmZ.rx.xj[׫iyvGg"ܰMk4
+K$f{G:^Y3.~@j'C\aűm+r{8 ǐ"i(Xď4lPZjv4u0dc|= ɩP(+DV=}}9kZԔ>et6Š_ٚѱ]r'#9=d,xY#b; Uüx[ډˉY>(L|ӾzWӷ?~z7+ ˧q}?~ k? 狯?\۸ބ域^X5/5SfgWjv8yT'8@0e l)3% fNF
+n6Ź@4m<a[
+t(FI.ooH@L9AtY;е%A}}#L?2j^mLm5 ?:UDߵ(i^t=6 mA
++GA3hM?8[gZRxv
+B] }Dʴln T]aسm'ߕ1#FuB;5cD 01X;R@#e HUж9[)TDi=,s{bJ_Kin٧^=-0?cԻ9s
+3HloF
+`ě jne>K^J39+HCKMz S>O1[Pwe.{
+#gY * WZ`Y
+ZUTR/kĻܡm6sf02TQ.mH։Dȩ41ɽ!J
+4 \
+<;b0q4bGZTY-*1/ pf3n
+0,‘OfAD@FF8 4Ҵ ?*!1]Z&Ed^ۂ^84Fg  "wN({J%iD=?5keƉJ[iU
+>aR
+B!PW3R1X
+Sa
+&qwMCw5Ԯ)]+lU(͇:U囯;{޹lx7bơM]x_޲qbM;꫾\!1i^=!Q!4ݻv'
+OՄ.8*6tvJ+fӪ q+by5;ثfECy@&b<mofCG\to?s'G{n,n?MDpG~O ģ;ڽ;ڽ;=1GŇa>}thZO%!zX15 {(" '3*BkM[/a>sr_t;]yNs8
+6p8)<bٿ٣\fXQjfk:PӶE7n &9tt]86hz;k7Bxq,kpdzOӪ_ewN8y>y3?>1T6s0[ o۪_a1r4WH4ۙ늾]!3r~@Uޚv]ڡ+E=58[JOۛY;gI/͠~z<ĦPWۢZ1+p4<pnuk]u™|`ae"jp"fSK>;W}Wn;]Y+ѽ\w%H+1?[xU[gnr|NjcRѣДTipV͏-hi7Ωӕe;4ce{J3`l t &6Ȋx.m}9ϯʾHkB׮4qU} 3}B}-=%չPwL|FЕMv5FTzDۘӭWC˷n6mnᶵCkk̂#slffVbCRͮ e2-d=IW}Qnyt́_t=_Q*y\S6NІk7]X޲qbM;꫾wU{vy$p .FһjiGcJZGHb*6ٮk}:-#Wo`Z_o8ɋPw7N28%eQ qY9t7eƁ8}^.WWfBfy je'K0۹Ӫ?dL'ٍ~wY@ڣf@vgݞ]{ y+96]oI5qxOdޚ+$}ѻԁ^S]Wrl}(3 O; '
+*d+8TAlbKp6_`O.|
+4>|"3֡5¶$Oʴr-#d2r*Bȍ7 ѹCt}OZoMj~xFե3uk9)tM#V jۢd+QMiEǴR0 / 7lC
+\x
+DxxZK1\~ HW(t
+pAuh\t ׃ɫ£C|y|oK8>EPo@(M!LTV3kH7KU 1dޞ*n eUV?vU(9Wvq#g=ѳv3]vճ>u>lqSa%>3 "KөZ6?l\rِeseV2 jG͜=75|P<
+?<Gq'ɮDmɋP)|nDg.c\fTS3/Kd6-kխU"GUT+|XYy,ȡ8憻U9G#c T¦WpL
+pN ؓ13Bs ( hOsa@-dGʢ'e6P+FYUFyZ*މtɟޑ[i>a*"K*Hfn9DFj:k2rZ/rઃ
+Q(.W3$UYUy)CUtjA5jQOi#A
+Hn۸fsUO9 }"eI E:q~hɮd.zvHM\?/RJҩV]\J|~78g\IF~?tpmZdۯSo8Mb:K'9=VGw}uc~0whH>w(H,(Z]~ 7O颠Ľ|R97.4C)pn6ǽSk
+ME&06;YRMAק*af*@TQ[3ָ.5nJ(nwV.8<I!B!3FE!,TLfu # t& *QI@Hg̖YT }sܿS=;(n;_ski*NUG|޵$|':*yDR2vy6@Mj- *"'Q1y-#'fuQ784'PWz_sjSf|@Zf Jwb[=r (O,V5a_Lu{ʍA')Զ:#'H\l-; K7`mwx㘒@OȜvSEmX?!\k ܔP(܌u0aQB!3Y!䴫!D`& %aL< &!3[eyS5
+(UGlNMq80Ddh,Ql4Mu^^ vNr)4j8Iv>Np7E<]MA캹ךv%'rOV;c+"<YH@_N".;IPh P<Bb7GU.ԝ#$CX<[[t_,2mseBYC1)E v颠iZ$ةP.C"N8-^AVG#x1`ߖ}6g!nd2c&o9!jj?-Ui?e2S$IBsl7}Z*;1QgT'BRHοM2xa:3݊eV+M*oV3G(H,(Z]v.
+ɦX4ː>AA0\q)?l۲M7Gv(
+z qKg4y y zxY3xם|_1Mw *d5Sƌ[
+x$\އ3(R4 ^>Aߚ]x'bJ2(_QJNv
+Fƙ w
+9͜v;2MQA.%KGʓ(x\o.
+gW)Ҽըc&bz\U*Ǽ
+ȂՅvzP0#7F((*qMYDD.- vMNT$'A. ?f:kKglbo}T"}2:W"G UϽ>aɈA(Okfz !Hl5ZK6 tqp:c
+Hi 4o㘢ؽP/T
+qx=INwo <Fg2ԹF4;؋k%p7VEh :s20ޡ>L뀩j<ֈCjU
+K]jқKu7/ٌSD"堿
+)*&sLk0vb=;{9`֟u߷oZzVHژ{`|>r(bMƾngurܷ+s,{6/7O^\8mnjRb;sJYiC#pXJOHAtڛmsA&^QuI;:.Ruks8ሸɧ56nUrޤ3OZq5ޅd<<җ#Yg߅#^!5^Q{x6g "ͫ8C/$ҭO?k)Yں7~O9=Q-\beZ#iǬT7MNe:*uFߋ]vFͤ3ȳAz`r7Ɠʸ|m6'~s~}RBVF*1zd /zwgs:;݉H 6f-6Nd?+#KwL1,u=o?T/nxP=|\ǨW#<FWLy>oxMS/u"_WYs"}Q RVN9#T9SFgV>N}dELQKJ!RV6icPOt 1i,' a:)˚(D5˴Uָ#RL:QNCE^{"FF!h+G;,G\rfe5[ЃuFKw]H
+)[ l^fM&BR T1uv͖vaMaAl{{x֑cvc4dYBJ`h,'Ȓ XYU&y9awP!426z^|@}Xµd9Pƹ\"!1Yb /Cp%<}MT/CLz *DEUfȘnUf A\z1 SZ@Z6V9 4H) FdH:o,"'"F%a%H"\4y5!t:Z!=Ͼf Ӕjjk
+k65]% tT5+YGHXToEUV?/4$DO gAke>ła_(<EF}6Z1l QR4R/fC/b\+za҅)K%a?R" bC+E.t4AЄu !=(\^H
+k01u3}9Jd'@[ky"@po찠ٰZ3%@
+ y"i
+ 0
+HWn ~Y@"<YJl^l  (Ȁ"ksX՚t%=é <<<Ba||^=~~ (S.t:prvׇ =~ϛ:q$ ٌ)$_-la!'՜#>I$0z7*)O%|2pMo&ui j\ki,Yr is>j圽]WsiDY7Sk
+V8[^+T*rnOv!5/dbD4YDd<$
+^y 98JΖ<tGH V.J ؽv -zQ,89e4<9Xmqc
+?5:8[&VY==$~gvd=6N2kS$%Žd8L,I!aACCS;aR-X(Z-H7:'1biy
+ѷ!:?"Yֲ!\ J2RH2kI-1mQ<ۓ]ХBiѤ%ZI܊YB֟WlAkGdţZ}j:XFIiWq<h!-ɧHab=IS $ y
+C>HޞG/257X]1-yXpRvFlK[HgéA*- q4]Z[j WԇT"S, ܄Sj1RjLnIh0ZO)Z5%r?t B<KZ{H,*=5|=6x%pњHDuؚ2 aN*1Z?wkT2+r3)HٞZ' X;`}M*$
+fM.ejHyaޚP]٥]ʠTt1R0ƞhpM)mm8BƬQѺɆ$wpX<ZXkmAC#K?LhMiAN[eaj !f#݈}S 39/M0
+fŻ_miS6\P`RLGUQpFE!{DvH$$)I\DHlP4F kq8 2+?([` )5u\w%tդ]z Bs/XS[L&= 5w]rO_KЯ,'z<r`a2Lc]0ӆ2&&Jx%4=KO| ijmY}ʻƪeGDv-w,5emԓ72 lx-mzl' =/z<PކL(pN 3ÖhPG,!خ aq̱rM5߽^?]žg7o嗛S@-~MmGg><˟0=50n&"cl?',@JExT ahbҾ2`W/~m|WNݸڜ]n\w_N~\/oo9e!Ie۳>o{3PPXOx3d' ?7);v2as} ^Q)$r (L(WIR+C Hxx3q$ӄ^FMtpֻ{/_.nZ 7_^OygD#hqkG5h.ǂVzR\4w+罞E
+6
+!7KB!^X{buudQ6֍ @԰$5Xy]8 >NUa
+%7^[B޳OB|zQH ʳY,ucY(Ǘt6J]D/nu^J@Ӿ9Fnw_cII//%+e#cX?*E8!-q?5TrP8v}Iiiw_Jjo7ۺt풀.*a3nS>\ c=jxs;]ON/~~u?^=an7}}⇏7gO/7>뛏[cݫWo_~?N}<5^~~?|+pi4W#'Ab72}P9T">[b
+Q+qwI
+j 4/+6IY+ q Rڗr&VP$9c%9&쾖ݻ4&\"+bWI0V\eqJ2=FW{dR]J\h蚢SMkp.1|B6|`ΑquDw`vK.Ù(^DȱT8rpY
+ ?-{wABGބ#iWr2ľ8ȴ5S1P8ĠZ,hbȣ02eFI(*;Lhd%{,9;~s)! 3WZq$i=xp̽KiIީ]e e/
+"ؒ8
+
+Pp[ab:_0G#"Ay% }DZJu:Sݽڥ/QYKDzW2QMZ %iFEU-!磚 =_
+\x;XLHn<^,wu1D$ ]uZvb.KdkVZ\}[$PZ5uXt9*bڕQ?p_ j-F:cx@=7yλ( 7z?{2uĿžͿkkaf\L;AJG2F Jظ9SUM H=)¤jqfUv,"6j,lH$^<Qвd6Iqo?~O"3~|?~/?3Y.o_gg= |"p0TII)`؋&gNTW/$iJ" #& 7o
+V_G"|Miۚ߂ȍW@X܁I
+g4ڜP59LK+Jוw`j48*E
+JelgyT&P";5^}H|ImKQsZ< 2=W }tuhtHINta\>ީ:H~|S3ˠ;"r *'2J|a'&u+Gr PBVEOYxKI3ip+o[QR0QFxJkfUb%$jZ. >1HEڰRǥbҚy}~9aUҹ8g*1^ɗI܊25'L$3} } ƃ*
+spExY'焖̛!\F}\ؽ0K
+F6:c"AO]9f-' W+mK 48, "`F\)F)~$w˻{<uc}! iHFv4j_orG
+^6ϫ$ɭ N@Iy]%zQBPwYcZ4{(g|o76E]ŷ1`9ҊY4w3XfM
+WO}ȕHTJ[GX)+["HAp_3E5łpC``@>"BGd&P!w } dT$3fE9gά['<*H׮,DNaCx@ۊچ"f^9w~ӬóA:j"Bw=
+ki3a#Ғ4mabCô:0_#/ 0j2nB7d[M*M)WM4&aT fIN:ƣR,)Fsni#vTXVZERtT-QBHLc]S`t
+V$K%Ű;+("rӚR. 5PHeWQa;Ojʘ4cH`umXUݥ"(J|
+.})/8KLv{ eS`~ OdbLEWXCΊWTC_^Euwg2r7Wu_! 28 \sL Ps%2|i;G0F ]dBZ _xiaTTΡ
+HśAA}8≝CO|@[zo[K1.3i܅RV[v
+ JeLcC]a>ϛݿ~x۟>~矿7N~?r>o_o]?MӿW8
+|YxMH#vx.5rU]-IU@bUh+(ٷ!Q5ֻ[f} /44 +b`FzJ]6Hb+O{Omev PL
+F<6vH ȱ=Ψ/^(VRIMUFl?/)VUZ'H*ejT*,L:.G_^or7 }V^A.$J;]#Q;: sݬbH I$EB1ƬK,
+rHfId̆ԃtF z,!ߐnЁ g#[9Է
+9
+LzIH㷪ԱH CvfO#BHf|''Э{c&I1nhkJXhSv 9Rnd"u4SkjڹIS^o雮"IvFjC"{/- ;Pue;;4"HVyz=K{< rEZ9ʬK+.sFԄ{f@‘?")۰BGUG75DV"aI,d'\[>^R3t=<mYH
+ԁCl]FQm^^FKM7m7y](5hNeK5Y֞JI-V;s}XVQ4"yb2 ="}JsD3II 1s i( j*֜-ڻZݨiL!/<ܵԧx.T/yRgCv11)+Ч?,'^͍bM(,RmtQ.bp;S"%+ 'jl?I- PjV Fs`QH kDA JI)ŧ2sLI%MbZ(@[TȘ4EȸI}{oj\OA+S
+<Jm7BK֖J Ćī.l`|mdu
+bѱS)[*^Yrٜ$40C+Fcѩ+ffͤ_F)sWT4rL+G*FDۮiݒ}7I}i|71 x7*/YƴȮt3: bqhLeIqE'%H$뿜qlGHΐ50k+N _uW:gǑ-Y5tF X{!t0KsGҏ*^M.q /ǬnJGER2%z["
+zd5P(zy x9/7+\{G(@%xaS|
+\ O~HA3O|]7hwDwy\Gh{]ڜmȈT Ev2㾹%ǹiL|\Z| _
+QGTQ9-f#df,Q~q NtɠA<HgR!>{`T)XD ivaj\QӕRhE.S d}mf7B|#mn sD" *Gd H{-b ent"I=sJO\xo~`6PO<9#>ZLz(% ƪZNl$
+U @x ]\O|5,0<G|kV
+*"fb9LjF$Mpco_HyCB_vGnqO&LEd7ov#&eP4bV"Uw l*(kQqk RTwZfiX ~|ɢzouW?'m5gq~"%
+ux ;QSCo,scƋwhG!xgסF3הFM@bfw }JskƊpd0Fhx̖GE(\u?3ל-ozo7UӀAD-g(wKP0U&m/
+GخL&ePSAOjigt] TiZ!8gT^GT2VXQA!vXA׹3|qU9U#I|.'TTG҇Z5Zv6tQA|zPDw{z΋Z5&i\GPH0ӑ>]ty8df>5I=]>6t)%Ga]>Q@~!ՎS;#Cz\fveA%3LZ`TIժcvzCE CӤr(c6Yy^/ fV>1_&խ~ډ]| 9
+::YK<[1NteJi%}j,\-4s`;9Ό8B%Y$DCIcI8Hyf3&gѠzrmytkӾSlikuQW^z8%!<zzC pwylWwdI-)1lnhr*#g1pLF(.mA2I(PK-¼sFΖhZu睍,Yb~P"N|~bH5"e)e./SeLVbvYi.o괯k@=ɨW&/01ϏzeXcDC1AF,xK\|t.@ɷ@#Nmj93-R =%1ZB&Ƴ34:2ӜOuhh_Vδ jm-TTBgI,jFd-X5k#uwI(u@hV㤇UZO- (&sEFDpjK[=֧U>1Y4k ג]s&
+b|>(]\}Uϩ;MG@8xu%g!kNi8
+}䮩a R:(|ՐT*R[Jx._I̍=yUH@Ia_>y2C9AyFZ!
+[M/E:sCG_V[XQK/@Ĕj]45 oG(HHpQ?^t
+; Q;*MћV't{Vd OB? pZuMis!4]↋D]>[sk`uf͡zi|,/01R%n=K&j9ZD6fJ!=-2SM&MJ4cZ1VC"1ByΜUϲz[cz}ckzfR(AGND=CZ7N̛e#-[F8vlkjκ8κr;p׏.T,gOA۲a9Gh*lo#ޱAD]~-E=YgbԡJ$x13#Y<$+
+h7kr OyM#P`彦 >G2T\m^6'T+xـݎhϏwpSЖmJU
+Uigյs_g'
+
+3t
+t /
+8=
+v`,bP)k1)5pm<P\cvLaAZ@U \_VBGy ٨۪h]zoNy ӈ:Ѵ|(e}zeZ;Ћ#aF_Hk*%waK8kRbuF2z{-WJ{o%UqǞ B55%R j-"g^ UT!=Pi%TV*&c>|:;|=3EWEG8{~6<
+$¥E>d Fvm
+7=<՞menkz2M4%<%b*է@#FT?ֈ%K\{'gWt>RzGɇ," 01-7e 4ҍqTn1n/J.iPaE <(qMRR@\`Ir/ӽHVr>g2qV %dπv  Z!wZe6pY+n8@ _摇QpPnQit{5Dpvh$A՘אx!Vl %n]g8H1z9JP/fʋZ }ܹ?IqN=eBKڇH90PGu#Jα؂-lo:G]o.B b.|MEUX\F,IӎSܤlEUwh7(N)"[699Y*2bN2= Sc s{p[p:rsg 9_OgX:,n *ŢDHT&o*oh` kZB,M4GͼxB{ɒ[QԂC9PCUs=LF]/ -wa^A<tڥug)ӑ5p
+RBVSq{74mʪ也}q]%V Ry 2!x:O=˒6eզvՔk\^
+NL5%8=<f%Be(~ |io3y<gK.Ooe@lm[F{#gsMFbyLfcܻ7vED[hTF'KQ [!H;|uS_ňdQ%)X&c}>;~{ eH^ݳZ]^4d*h{ۉ$V >o8[Ğ@<r@4D^U+:,k6L/RL^kXMڥ9jixfQ qw$׷X3ԧ /[G~2ݘ3]R E/β7=,$O}{d=smF=nzNLh.0s=ԥ,Ly@-~
+(~_t?){ =q5=Pq/:L;$**IDM ߫K 6Stʌ3uOK q~!dH
+@  b72pGY3bnйmܸyW 3=<3T8% /#}E^f&
+~T[Ǫuَ\$tvPĿboU~yWWNѺMDgspݵrCִWp ~tmG265H27jՆw ðSո?댥O6$s{R}~Q@ lE]WP׮EM^TWB9Gzʏ 7n'̶΄7R+
+X53|w >#'n`Hk̋0p-u[6nkn FR:߮4oomvo!?~ˏu^8 MMoCPfT@Gta8@5Á\"9딅1}{I "G^UЅr}ݲ
+]\9
+o7+ȳUuc6>#' +\q(B`慙H3h2KԠXJVD]AttHE-wIL %&-K ;ɃbU+6`C^x/KaR= <CҎqܢH|^>`=_\$ BP cU=)x)-MClWwTޅ$6KͧEю1sM*p}^JOF= ^aLHjZĵGhM
+~Z2,7[[9^#62 as&ҖӪ##B-_XX}N(M:VЉJI@s?"faä&8PP T <6rg\=+аeExy٪ZA>P{$❛")qoǦ'b<ś x(k֋bۊjX8[|
+=a"͐" F 
+5Mjg
+l(ZZ ٮd c;xڒαՑaLBtҏfj5jwtg KI5O!:lAERFGJ%P`OSpn)_U6Ch54(v 1 Rsy$V+Bbу;N1Wr"CSA~xYLW*$S^elZtS{<oʑYZW8$X=_ As{bJ9TebGXaZ>#m~};ܪFw=24vh38{B=zB?
+nqn"#A*7ԑW;bWY|K[:(LUET
+L3@b
+5vI\:H.48n]Z\:>
+7.g"TiG yM_?_<_ze?? Fiy@Q0iG03g~*XZt˧,`q QoTcUU HLxlLd΀METHb01jx {!'N⹯!7ɳXh~L>dU<3}ȭUTG@A?8yz<2wR>~Ŋ[
+ G# qYR9o!lշIppB<׹]b;;лHXHOSS乡NܡqNQ s7G=Z6H1;rTo/؞W#pL͍%R%ֱz4İ­v^)Zn ?t^[hP)iS֜(. q]{*k ax1:_FqfMs!⡩]
+B"tZ;puΚ
+ȼFY>S}>_Yu|jelOh:3D'ҶP$pMhʑN-d*3 v^vn;6{*{|1(pt'?jc[sǘ?Dրe/mKThFt(Feƣ@m?3sB:|ЖVbyӂky>J]ӆ֎:\U5z {
+LFxնbHÒMLpȩJ~rٱHg9cu+
+b3ˑ4Вal 4n6']WUfdD
+hC:CEEp{|ByTJm#>ťو)"+?@gJ<GQ>*]8lL*E;M<wo&&J ڂbZoF굦/#%hLiz5PE12' TM ӘLC@D'@JGv+XM uhFpH\î4|%2dak
+ф&7ai2ڨsڨU9MXCo-)HM=5jUw%JU w(ʫl lBVQӂ=2T/Y'WY0IAအ L HÆ:l%
+rMHiztH[& ]E{-j;<*rl{JV7)uU$nJuצdڸy6dzO͍ !+si-C 2)L R9Et*tߥ8`"y5]Ѝ lNHW4o{7
+MJU&¹3"lft!9GS)u7 ϮAXaA ~S|B8/} [NCkNd@}0/ќYG:r50 :MG0O}J6毗a{ݓ_z0ȵP3Tu]O^MegexĐ8#+f2:Q.qV
+le\C#ʋ*C>{F&K[=tv UM(G er5MкqzOFІǭ/xJ
+͖KL\@C%;P*z$L5%~]'>7ÇG?}o=w<χw~!>'޿~ܮ[{ßwo9=߿<_<eWjvfWd*a!<U ]q<]4'3@uQytf
+TLfޝDC~O1:OY3w4Qpt4O[T3M.) )DeޛaDڛ3\y2pd^ PQ_9` 612\Vw]+`  KUݗpRADZ 9[Ⲣ'R >TuQπIg8k:qĞ~!EƼVGbSK/ָ}ҳ/i9+օzn=X{dD̢f%<!t1v` n^-(/dq1Y%T>=H.[b^bV &5CD]HPw"ZJ˶y[>3mNӁ)SDhxW\%<U,VäHOt7: "">DOBZ:8+#9qm ]ma" (yΤ,MV{zM폷qUg:O~+H"JUF"<GК7=LL; RFh۩J9#@D=1J{J$p]m.BZ)iؚ˅r{O Qe&R
+ h^5 Fդ1|f׾=UUnYe>da.g=kP_u1&L품VV_'xȨܻ Uck1\$ a 8|X{R!g>mՉ[kKUk >6;b7(j=UTV_+%BK^$T &/j\+ {8 ^3,)W3`όiVo#ys6Lz~z1ȶc$ON2:`%1pC5C
+%kNZ"Px#%#vS'1sn"3vҧaU}WU֔uxwmr Zf!hCڕ73 Y)2FTMSXUE+:Ti4
+/Y=Gܝy!և4RC~d?IבS=7|Z-Dֻj^i'
+Hn^@p7l59$dM \.Pe9"K,-qTԁxl99sf8Sg-ѧ9ĽL̖h6_9K3ܓݻ]X Sg{//JW{#]{Au{{lrR;Y^l!='!w#O(}y?94@oEgm㰪QTZػraw6l%Nn
+_7n|ӌ;jvB!;-}7ϝOo?q^}NB8嶏 c%)npv`XSٱ9j F d [A 4ޜO?<{~w׫ۛoJ۳ۓ?n|wW~{ww|ۗ׷.nf=yps|yѯy{:
+_o.޽_=9=fy=뫛'/^<xx\qY_~Y3ߞ<ݾN.EH $h N=xS4_|Sy*4oKաW1?[<6kλk/za?ۓ77[#@zϏgCJܩ=$UcXlHN&y,cCrs}/͔ I\j!JAiCKKS1LB.L8!#9P ah7g9gK)ȑ# k-vGuTk!#_m #5N8=>
+A(2L\JZVj&ZG=|M{͒LIb3HT}ϩOJb}n&RpvHR{h&*Pi١j5)W ħ*vhagK#R`+j~JBjGrT)Ĥ~4I0.$"zH&VEb,7M& }J[Mg̝&}]\HMX9ׯI פ.qʶަu֨!SP[61. E
+Wg^Mg!S
+pi_
+)VnB3:V/I/!Zϊǀc=J>, 2nSSgi:hCIL p-"ə$hH ]~ҴSp=Naޔ‰wLtjS#?4yT1u)5bťDO57E
+˚T5TuB*n7z7 hѹ6H(RICs^jJ%TbpAT25[\zޢuS@!8so0us|3a
+Bxc3>*?uJM$_{ɡ~Y<Q쨀Yܻ-bUE`?~_e(P)?A[Hxjm5փJj[Tkm ZgĺsYL D78b$\2l8Z5ּ/-ZϩF&cLE)E8a-зèyR:-smǥkYh]F#Yӣ|1PWk=ДFy֞ q><z",B9$dă&ZjR㚍ihz 
+F4:t]!RFkÚY?;rW=h:'HN.ZOo -LRٰlֆNyG
+2 CH^:rF3A85iIC֘g14xO*YY;8uBSO}j9҈\Za}΍/e΅FcK]/nj9Q!ޚbp`3 'LjYVԈQնt/#&e.sKOKR<HغgѦQ#-v;YA|Mu=RMdi KHUv!j5WIߡq/9Dx-P"K{^?,!j0~ꯈ4Ƀa3T)Y +Q$"0]5ina/XT~%u*x݇5jU[iG|Nr05r+.īzdakvgs sw )";ls` Dć..ZW'qA*Ȱܽ9/ {5T!s#{"h
+B'*e'c]_B
+W_w #!"Q4]bY8i,C$m} ~,+/Z~{J˟?tȣx Ԧ[נmub*{x+#Mݢ45~l7da1#wZc* 8}޾S3sLzmWOk4*'&DطxGTU@.fĩ
+tcUAla6{PB81nD}"qXAL"G(![
+얟W?/
+sWT(i}pxEy}6X} v>EB֚C9d0$ʌ]B䜙̀<jLo;H]mEEP
+lØ v({n & Zzs7Z`qi/ )zCgҹȺַ9m31:;ލ$R{ME
+V}C6.dZ'Yw=cM6pm:*Dȝ''L^4
+߷9JF(NHyV;*Q/vr"Dx5|۔'l.d鯯yc s/Esg7i37_:7}Q<Gm@Ec}y] Jaa)20h: ܛ^m`wC~An
+aCS0R!k#ǷWbэ~SxwZ
+ FB'dyU]9cHzwqV1+À `;
+,uqJۦ#} \'dMMKbfNa"wANS!)k*aagWxaJdf3?ťww@ !HqNxjir31N
+&ߢ+.Ry d"5Ҩr!Hj|RO!n@Ji}o]UY
+|@g_)*E|OޢI svz ivɊ *B.+n{++@f1U
+5.ɹJٍt+Fz{̧>eRɍC&H695 cWu{==G<^Yסڿ
+qd$(ئUTn>
+ 6
+L]RjǪ\||l}T? zQo,4]F<w:sH =+sXk+tlӛaV+PLQELrLxåEۥ&b$H
+DCGd<7
+L"C{jtECM`F@jY{P9p"]ڰL׿2tMj@htXfᝯX-^s E4Nu=uNr ى{bB׀-*@LENe"&$Wia%chGE>S("-S)Sq wIlDCF:7H5mG_iyV\:k}_"IvyCUŮ^l9>i=D}@Uj”2<;ɒto!!u$@>,"iAJgXBW" ^]hM:n6)jiG@:*zaERbӮ |0m|O``@+mwP6 ˕>˯/?}w|| w߿滷x?|~L{>WŻ?|8974?y7>[}+VWj(tḧ3A%q M7oM
+KV.@ 8TV140pf.7dt8,aj{c{0 FYY$~Ց[`Fy'bR gw
+ D֢^Fss8ic8K{;[$w9ι[s***ja9P?NG2Tt+}:5?
+2MI4VsGVb8~P
+3(I>ss osZTy3<ЎUZ  %Iڧ!n#-1Qܐ&>fft6*՚( +Y?_X_.*2Ѷ@7W.s4ӄ(wm0T{RbJU틶pF!tn/g>Z$dVŻd$l~>5p-~a?UҟPD=pj˃I6}E CvBα:2/@Q:D9m.-2r ^5>Ao[ˑI;zi}WT%@ =h+H`@@0ZFy{8THF?ih#^;}E#pF%.ZQǎ|\SI: ks``W̫Wj-nRNȉ ntHb *yy@>8kPV;%m|V~}k0cLՕu)@J #5z>cӲfnt
+s^HF6{xGBu{bM{hjN
+dz͓iX~^OuVr]Ĕtin `4еhIVu
+opZ1TcpYKe
+%-Aֲ:TrJJe)-)_u`
+c!@q- iۇz4iŹHz439N9kuA*KWi2Y >ל5ԝKi!`*B@T0#y qv h+Mevl|hJNshyWLof{'|·dQB! @A>SۈD^[aEXTĸJDt
+8|t&H 7Ἧ?By`nd9퀨*^UOMbap
+Y%kTWSZP6tjEC}]st,QKaŭ$V"_?/iָ?JqZJikVSThX˶DhOS1v.~7DK\cx¼A=QVn s rg0yHw{ӱ_dE^54RoyYĎX
+ҲOm\+ZMlq:<= doW~m&ED33}"
+sN( |v˫1eKd`[-cN pB_nxiZLWVGndz/C0ItP6Ҙ%̊婙%aVꬰ4W<UdG\v (;V$?l}X7N庱z*;2c&Sc4ɚ7;${ g+8'GnHOݒ^M_HP}7D$R´OQkGa<X8זYh
+ ^F0-aoZ" єE[x?3EΟ;\A>FW x>
+0QL
+-]tgq1E&jMk} ok4mɱ#c;80Vu~ǀe cl@]' zjɓ8,D`
+BHڜ!!S Ynа1y *w0=
+u#g|<ω%$ӄ<&ܕ9&t*>93_r@ۑ%ĕpoq]٦IЁ
+cBV{_O‘d
+2҂{
+=GVB,'A0]rPnh UzZR,A ?l Hz:,{t;htuWUF14 9ʱE=P4'K%EI9iΦ˄m0[w3y8GI*̄m#QCvVν]6Ѝ&pSۙ[:nJҤ- ŇfDžg{w0$|Q[6u~Ӵ Bzuq_ r+#;`PpX WəRvo{- d8#~qڻJk9;YâtlM_ƪ4yr L%ƕ $ss&
+^jεDjx{7IBاvrN>CˇOdI#]7K_⚉+кuᄃze1CJzlHeY3(ձ0ڸ>XY42Uo)Rx*sn?3boh^oN+o=v9iu%vF_woj[#WF>|̰9jϳǎ4eXAB!t@ۓ3t"-ua) ON.ߒ:Q#泜@y2rw$jP}%۶DڜVyx/$ ~LS
+` Q<[hSTGt yZ>@jC=E3'۔('H ӫl_ F/9t2#1eiD]v}:A]&f+6~T1C
+69`C핾"2e
+wZ\G-Ε .֛ ?vl~yRKؘAKTPFzHGMkZGʾOv
+ ڍѼS/~*ݘi35h
+/RϕKۘ-ʪdm=glt)ːvkJENZ"/PӴQ͡i4Eqݬ(C1OQB!}?~׷_
+$}(T g.&SŶx@[Ͳm掦aVY0wS&##|os:'Hu me97؊ERAy-y^*l>Ř&x_ҷyi/i>ӄ|r(;吻i)t"HʺRKմ’zHTB20Of%ގ+|I:H5*Ћ\ach@jꚖ®+CP_lo]Ré֍'C5^7Νut|)5WN[S@ʼg"xjA{O9H7>yk[ M
+C9R!#5#բu~,-WuB9/؞~btIWDg Nؚ|,=`zVj-.rU-?LfH7UӅ%eLa?3f?M[4aYem:U6kMb~_z
+ߛȕN USa K^2Ke'g[Tې:"~`g
+ʚ6=?S8z L]|evRauD)>i~zm&d*|]_LǮؾhPysX{wzk+Է03,
+ɴKy#@ah"b؊+t$΀p_d㏏JN)^.zY?h/:ELHKM A~~ u%;o}Ukuq=;GxB8Df,edVp"ٛ#";>ˤU X>v79"13(`&2 wr&~9quඔl:D7]JNJGH-<ټhT
+޾][NTSSO%3q,XJݦUfhRv?]Q&p棄w Tq
+9*
+=5,
+
+SB{49{qnBc=ڝ'?:QY)$ ; 摔ݱ-[}Hla[ǹ&X"iX+eZ{dvk.~o9Zm?f7R/!r,Նxeo-,ZM
+4yj#gַ]Xe Ykپ1x!N 'an4 /%"gma8B1YlAr|%Tf+Oj/ -i/]Ř1Q &3޼vg0=)˫W1>Rj|Wtܺ|i:!5 '*@i2A&?۾3,.8>Zp5l*l
+ӤŪ%êJ/ h!-/h0^ z2.\9a
+T!zBÌHimڌQeUkBc^ȎF4|RktNRxO_O~kJ/~?zo߾w?o\oti\ow?RyqۦjTfa,Jq>]t*
+ JY0@'qD
+5\'"5U-r/3z,XL/#Mv%/8D8^W ԙ$ifSobfv<b[I:-E1h]3
+/P`ޥ%=xOd{<JZ,
+u]rd^%
+O+}1:uu0W,wz &aǻGz
+ ]r3u1ٖhxJX7HU iB1I,24r(6͎"/8w9MpўQX(**j_HK6mk3'5.Tܭ REB_s#ӣ@*YN&yT#4Ĺi/ѳúPC4X{BZ%-cځvh9$
+#;\q>,IXjM6p7JU,C4Y>aNa[
+_^ nm_@t5=[c'=F.G뺺orYJ<Oޡ`E*fYfbҀ6S߻SDy9ۿK(B;ߘux>~矿[Ȫo?׏y>/_߾}_^ʣ<~zyh"OZt J\=U]xa"%c@P M~qc|٦!vc_42eWA͍\(.w ڕ
+gmqc8IGг4fy~~=.aX+-|G\*.i]UEP6ԫ_&ܹK%ɡw͠0rT'BK8ц9%trb50Y>Euu\z(#&BB*|Gӟ/z7?{X?//a
+uzL"\xIы\,8Dk~1"dۭ&q(BQl>v# jՕ[Ux#;La[hsklufu}ְ 594+\rFuc%">"_g3ɢE]eo |Zf֡Y"&
+pwvIeq#pBTW'b{F#rɣͬoSyzLLX*nmaar޾1/D(b@9-"Ems A;Ϙl{ԑd8RHΛڂ]I+$%nvA]Yt.2$
+' uѥ
+VvI"RrT9^1r4~](9vfz<#oЖ!}^a\v(5A%GvD 2B,2Nb-uޞo]=beueﵾe^3Bo*8CN
+#,/gSt$,dی1s0c#5jbAmc7P&iScN ѺvQ*y g7<jc-|$ߑ#K?.cnXw&c߀AOGW[|u9. ցT;5/g{⚓[CEW1]jH: TƘJ*vU<CŅQWQS1Ր8=B|J;6R,ĝ6URrGy$3PՄm:7iSI(Ԃ/%.H't`1KZ2%˟W>H^!2H!ڋ)ڪu;RYԤClBIwv,p]HR/P-`6R@Rf>3%Fd
+|~ף8=G+-ϖȺ*랶D!6‰ˣ0.ߨ-=r]VAGF /㤡mlˍ eڦMIZE3zIEaiNupex'?v򌊽8꒡O1Wv#ˠqN "٥8
+ȧD Tͧ׈Z  NGtu^LS'&e#ӼܕPM
+!`wAz6
+32f܋4bnQxW˱O
+Ŕ9#4ϢL*Yt5EWo6[ 氻
+n90ՒyA}317Y,]$y4r/ qleQt>l}Y\vw"CZd crw
+Q(
+gI  1/ \ҵeaq`6WD @h<tEЃ.&&b:~}5aʖr
+SPbSDڜa\YF@ևj=aD=ʓùuMJ9$ur$.<TB.?Y)
+uXP*KJ8nj+sm:5lXW92B>NҞP2ݫ(HJR`~d\ŪZ,Q13=Y
+Ytw;ki]7<׏o<=Cxx_ݼy~|oz_>ͻwy7?|v{oy>~/w1U=xͭPh?xә GI/<>z \>}?˻~?y&>9Ox^?œ/st|8<=JgOڒ:E L{x*eL (0 vTx-Y5dYV@z
+}TFMks)j%9W1H]ϔsP[(j$QfIv!
+aj+IL7,RZz`l!_`j -bPL3%X*  : ̆k˲9v\ 'pb%8R(
+ߵ]'/m>wWMD l:^H0iע5 )gsqdU>1_*B @FETz0Ic@ }6Cګ}Ar;Ts Q o*
+aPkfgKQҗJmba9
+ytH;r%7 T&+'檦|O+$4*
+sFe<C
+ЌsxF3)
+Z
+ǘ^h3/DiďU땦.;vy5Δ};oW"!>vj
+HWͮ^ |gSzO$?bre-fWh` Y;C 0|>^Q!gd^׫3Z9 0E_R&=/Yi0{i5Si-!X\qML[5ǽL牟tX}"P6\{9|߶14VUuc">{ >cظ=fڢR^ E7Θ\6;a[K;<p睩< }+>anY=>#weU/u^e(C(N:隸lFm#bW"FDbna@`YdvgJTY\QqgIr^Y (; `x6Q7-Q-^~ـJ2VKn] (//jkTVLAP0݆h}HznSySd Yw>ʫ~mOAs^*
+fp
+*^Pa% nFwBƱZ\@7l-T;=\Q|Z
+QͲK˚[J??16YdcobH^ h40ATLj EWR">Jr"
+ 6{$ l#>Ҙ@lѦM Aƹg 82ς4(j 0@<2DMN9hNcsneXKSN8Q/*lj'qZ$h?/w|Ƿ?azJw㧟w?_O\=V^5׻׏hk~-hOAEۄ op4Z `<p=؁Үp&݀_
+("}Wb &6[(AdMJ)H
+U
+^$ ׉#C:O9GBx41,h&ExD590X*f;Z
+ 9hLU\}ȑI
+)+`)P.ӿ#]:ŢTR]t>5JHdD9*8Dg
+miqIdHgEa7e>T&|"
+7?"S:u?,>IQ{@NǪmxEK7.c=>aq<R")FMw!ſpkB:!]ZkS-~q\Q j6 .P(j%wlDA
+i"$}ݪXGյ aIc,?څ h)dc׼y " veܹ^
+nJ{1rebR ،CZ: W k-4)P-mQ%ޫ+Kl=6.Kb:E+cAՁ5UۢcpKSdf 2SV^UJV]J =^˥d[ v⒴|9 ($T]5k+K) R;GACn٧-&_G e6m (},1Y<UrԘ ޗrrSc9PE).VZe:d;Z7˳-3btبg9.IǤv'y QBK@H]\N*@s]QG8XN:c̭%9iIFpyASH)e3`۞^ _QdnK?`e'u6)
+Bb3KdFhv:eKF IW_.Xղ TYV9{Ls׸6
+)~q[Gu.r,B3SŴgOF5
+d-֮R/1(e%*j[lRC ӳ $8cLH7z@+goq>x'CԼIg s@Km5.F8L)՚ q
+[1ۍ>Ku\1t%~R>.EQK|[BdejrRᢇ,Y$uLR[I
+lJ/"[:kǾóHN_4UG,#1)TY|,oψTpEdHq A;J+*2]^F"?EF7#,1mj(ҚrmcGOAP
+#ي&y}G1 Q:>N1QS>UUsv+I꺾Dͷ4Q0~Th\Μ.n\7^}*lZ[$16xrʟ%CgDv2SJ-x͎a T#\Ԛ-[jDA/u> sY%ӈXK%V
+ZrHؖ>Ϣ*זru`1ֿ{5
+O@^@51+`~SlBdDIȮ:6\"
+ǻODQ{ 9@\nG]ͳ W4FE.z~$ -A=A YRj I}r&H JeFMhݥJ!l4bBFhŪ%6IuK%Suwk (C~莤` GPK<9(Kא[].63#I9 `*!5$mSZrebL"q2RUpUy{ϐQ~\%H6 N% 2٢}3v45~ ݦ o6(X9K=C!\=t&)Y|َ[ѣ3
+WI;R.]l?#rLLd~O_PLJ˿~_}x~ۇ?ͯϯ|zOort돯_|x|>^^/ûέ^m>3_^t+<G=/~?ct\?cW_KA@i)gp1-:KVI*Yf2)ٿ)R*ڴ{'gٳZ[AMm 1ns9s dZӡ vJyIAWiaӁU6ljTſtrLښ%&M撎bZ"2ġqL)aOfC ;[oҤ tiCpE4PnHʏ_5̻PB7PhuG2׹g;T3\ K!;WV<KUAH8u͟㓋.ag=l$A'!^󁤦+<Œ\G+wOvptgCvը]NIAGgRCyDZ^TC (a,O6oC`hKGPϽ"V<r*Z =@WEed%~F w.{!q/宛uWaFо_ve&4$z|3kY %._fͬVY51v~,/6'{"A:%6Ex&VqS~7)|Q}baIkOLRfmT.`-E&+jRm+1r!,Π˜j^Y络bG6*IHÓ,@xi| m*rXDQ᫪XL90gŕbԩ}ePPG  B9IkA{s;M_M|v8ya7ⵚJP(%
+Mֻ* 0g`o)eac T3`tXJrHn@E2)xs`^K>5zǵ]_0ӌg8y%LsX)"θ3_ ?.Ҋ
+SVB\`AKn}jP/3{,k\Gp/2 Ps<jR̚TޙA(L73=tjp^'q 摚[89Nk4eTDm EB3twKI1*E} r=jU1Hӗ/㺜ݾq[ q˜uv*ͼCGPń|<wDT⑱5BCz(v>Œ@k~o]x.=:[XpMӏqZf[TOwy꯺:vryz]plVF`hѨsT܂<h3cY YhSb+Jk,Ԗ ^&VQ>CJ+0lk*bojm+5Ԗ*5cp01Ir_˒$hdA)2我:^Ttv<@h|\y8t0ŬKKIE|*%kxҙɇ"+8(thâq]<2HΥ3ocE ]>Ju8'%~x.R!4{K+jD-1sH'8u;;?藵SsVqPɀH76K^%RZFBY7} O2ey#D%Ěg C\0kjy@)'葧cQ!ZD,UC}8JUCGWL]XO9Џ5
+yY.B7y.9}ٙcɇ#ohxX1d g6gUW3v;[FPhP4Iw8CFk3FkU_Ϲjr8Y$,e3&q|VKKk* ӘӤk4]o;Cc]XÔ1t zu#%$.g<d5n(hw=#W꽟{
+J\}YO,QG';#C<zC
+7N#̹\j0wkw9.:Wu;*
+rzI *zP kQFDQg+3rq'<ylm^ڎt%B t@)$vcs&9}Cn~}?o??w~ۇyǻOnC>>OS<xc gWob7_7}s/ŵwb̲نK)/5'Dlk7MAr6[ejy >Ie\dY]lJAo_uӛ7n.i?.%.:Ȍ$ʦdK!P[èUOn=3{C਷)GIMJ M#2n%"fO'%$'UrPӱĺ#poI)`3=WRʊ|n 436X#i>`T*+u˺U]WjWS܉mlVY1iD:z쎨S )s@z\S9V|q!C (0@6*Pe*
+wg [M#q{=FJTmji:ݤ,=rSJ<UGS 0|Z1gfiU[yܒ/kq*
+m`psr+-X,1^1$D2돩!lBl;qdWQSdY!iuKpj7厜mx
+,U ۣ>YpT uQ6>5.ó'aIX+B_ъC>7edRg[ڞ-q,o9Hg#Kd):}̐‡;$^R[`߹4F<к
+vB&b8\M Np'
+9kj1ElUصQ+rey0`/0z\V8GP`y݃%Q {f
+ 1=H-٥)\h
+ǾsWPxj~JX_1F3Z41' *xJbu%0[q%C`z0,7m{u;[KP+4'D%i"KSQ\9(? z<ѕQw#xa6x6].LK϶f`:5]ֺט_
+ZS0i1É JtNEv_xgh_oAq  HYyJ>)KL=P,=ӽ7[ MK*\$'r 1IajZIXO:}saLc @<l>lzq]2I"HQ:iRak^ k]Ѿ55CquIתޙ<W_y, e _\ 0q-yiK}X x/Cyn>γ"+ؓe(Tu9*m'c9c:kZSP}gҕ
+bO1kc!1$Cb|LmN1j@%RF$xet0C\Aus& X};{$NzCPs$0N"$P.z(G/~YU*}_"vtE{yo`mg!鵎LF
+޶p&C%7_+l=tz>lqEeL':Bc{IW{ukh Iz.IIHBҙ#<PM
+!؄s~
+}՗W~5[їbos rOٹ[NQ"R;|j 4
+p>$i(6g$<'IyHib@Ͽ?;OЎmF|e\_i? /N 1 2 0_D*pK C6v+vNsX dCWg'w^U#[m!U"k}E>y}󊬯$u \!2!Ig.
+kwG j䔎>wL:nc5S5lY#Ma |C_` ě-&?ݪh=vg-Yf}V('cICL
+=EiA;!S=lW1 "A,^RCDk4&|-rJϢ;xq+z襶 RJXjٽ;'
+Oj#<
+rkhȠ'IȈ
+oJ)ÜM9
+r\=r[ h9$Yc-< ?D܌::MhNT}1ԛ:mж<htTU B}Gs+Fk翷;tHʏEY)%H36I.;vZI'Z))2yN!t 9K<tD(ʅaw4yuG<CYa3(^~Gʲ(fmzWO5)9u|6@L܏Z d'/6
+_$()\
+./mg\ KHR#3!J64*@xM,@@Hk'YGْP
+8 vϻ QQk9O&R uxvsO}aby"Tz?&}F~Ob6=_c`*oUI.klF&"ʔ#EB& a:a45s=t+Y)t̲E;p)z{r~܆rDןTJv}^:b:K6"[7'q$8Gֹ_It1֩=HJZ{WS 6F=HYWP5*wS4u ٰ|fK V*[sel,VbɐNy?[g-G2Wd2l,;l֋SV1 nn{]gs.!Խ%T){0黗-d)SXG :7bkFП3-/m1fVٶ]5}nD3 in Bύ Q,*r'?U&O#Ek(VY,n}E
+j#Uۦcƥl$tFZ*Qf'VCzp?jvUV!;mMGd<Xja3‹ $<-ѥrIF]ttFRhYg5` Ϫ(SXbV* '7-$п<
+M@iH0-̜(EF Dw=9GNx[jo*8@+^ @l8zڪ~CxY'QlP6}+\Y5#2TV;eζ>Uk8 _i8Q) h?l2/YZ9X@a;q01NY܃R>P1KYcʄ:)C$ $odm3GC+Jbs(YGgoj&C* 2/0'vn)BF̙`YQIe$NӨֆ4 8J@jכu4Jëb졳HlP>As6tÏٻD9g 5Ly_iFe%+.%TgIvߠ6Pu]R!|&TG#
+(;V1N ;r6T΋ʜD!Mu.Q=⽩,QĻgU%Bmܶdn콊!Bw:̿Lag$#Ȫ5*ܡ\屛P:kV.QS
+|Qw/ٓM v@4FaU
+TA.cF䠖Q n0FpqҌA|"w .Es:8ҌA#cFjZ*$,Kii@]G[{^"jr4MIؼMF]E\ ̟DܷE6a;faާ _dS%Fbڥ28d@ d)M_z*4S\&i.и&7L4ti7xբF>6i =yl$Df>> YvfUih["a2d=^C-%WuU3?AS/N@|ē-[A`yƽJȃ6<悄<.
+ɶƂP-hrY:.\"F.<؄Z'0v eG{P5a5k7ˢ"'t=ASj2Sw\BVT֌BonqYDEŬ]Bk)3{>*c5F.GI rC%8%k͡!j.bkc/MW}bDrYUfEC$cJaiE \Ԯ4j=zt@ҫCPHdM\4  !]=*a.Y]#8Ua -kHl<Ih)R` }Ԥ.H(C1ך RuۚH>Y5HWuh=]}n
+oNV#֬ Xs[J&5h[ }AHHA#1uX$P! b/94ʓp0+Bk+2
+K3Ucf 7$j&1r/QZ L
+r<]9i`e;pPKO'er%Q C;0|/g]WTSP|:B@D;i?^Co|HULWcTn>}%"WnQV]HT~PϡmR$.qlq$,yDZ~.1Ԝ=g?,41KƨpabŪ;[0#XF[aEdr}J=vҳwiܒH|W(TJ l܈p5/ϭ˞DbIOI,)ضGqkFQMG V9') Vj6|
++w,9jgV<˵rP9PZ_;[xD5*L!cUN'` TXM=1\?p>sS.7oK퐷RbPn˜e<;G[9 Xz[ϛLQ%
+9
+zŹ
+drXkPŽZ gf_%|.t(~ӳn BM .*& {V.F:6o'z'`5Dx7kT. m3dyCYL{bGV/ǽ
+!
+ctŷ)Q~AdEh_n)$tȊP.iw̭: HĶ8JEbbjK*qP:-&&O}ל묥?7S,VI}L#$G<R}<G%HG};O~Cj֊cilpi]9FU~gO ιI"R1- )dUA?Z5q h%pkQyelo=$HȀ.ܣye6@Ge츝3ۊt
+Dj~E/fKl4 Ql){+<c3C{T
+*WF`t0+
+ӓth;Ch[qRJYnJuq7B<ʏ&7Z=ɑNMPd
+,MsPHZc獉?36*n9\yH5޾;j_"nSTZKQXad"T7.ѕXQN֣*SOUOy5B86T0QfJ8Qƻ1k
+dȻsĜ]^Z"^37z&xybeh C(N.ӳJN_ 0Pғk6f_3Tw7`<W9pvh,nKr&zW`WY
+9 E/
+Y=_[2Y'q HKTUeH]V#cѽƨ<62{ Os)" yz"in)NqsJ>\7^ζ2)"]/D@@H4ZdHZR[ QG3rVK 5$b ;DuaBNjƌF=AHyLskӓ=2풟OM~V`OE%=K)c?@pQq$_?y%vkG@9VSq4=jqϾdzcj
+En#1MI E\sf_,J։z5!\T
+R*T]0E:)Y :<U#h~qS;mޛmX%\`.Cjp$VЂ+,֚+FqLzDZ:]7t4$!*% ͑xSү4+_&:TqujRB|M>CEgvGhM
+w[jG സ(B "َ"y2]^>z.( ~ǴA@$@X:OhB{4
+d1V="^,DH]@v ӯӐ nJR^뜤b(GsJv8QPl"N?qt?Pj(&֋Bn," Z\dj-\*j$^P&~=JuG%cuʽsK5BF[FR+w7zn!cf
+Q@d0N.չ_2P~ADb(_Gm,ijFe\h7(fpbSJ<O0nJ<7l,0u)hW}陛IvPmDꍠ(c"F]srl bf<>Z<Ĝ߉>yzwۋ?1xoN={_hǧ?0{jyJD!w
+*'d?yuuq$Y//n˫ח7ӻ7z3ٻw7~q{է_.Fӓn?|*_W7/uuyۯ9)obq#{{1_
+GY6w ه1~.KFph`_YK-fZ]ؔ$IJH
+{>VH*޶âlK6,TJB<NG
+uP}HխR{$ݧtt
+M|cMB^pxvG.8Xl>DKXad='F~H4C/+ Vhi_w&QOK,RӢi).壍lJ/M䅊*b˜c©a:SG*z{.Qz]fB)
+@J:M7˶߬'Dطq*HJ(#ѐFu~OGca-'j1JϞ\k ȉdxJYi1`ZqWl9u|e`WYYCdckNg6FJYKPg}fˤDhuޣ3rS0Uu"HPT0%MC-Bfs\Mrk2ixf @Jtk r("`
+T }N@"iY z
+\vDӭekS2ƕ%#Xc^<8=`JMՓҙ<$%Ĥ8TREEuF#-r2U9*o"0G>oƗh!KVD&%qJ/K.un>9/h(U\uI-EܯYMK쐝x0UУSUjd,WLҴ&K˩y>@?LN7X^F2{j8;uǔfxZ,P+>|oz
+9x2Q5f 2=f-Sj'Kpuztohp.^N)]Qtᒹۏp*+ R7IBf41My+: yY9pHg."z[F}FUv]T֘Kݯj8&uuыGnTUJ]#OSw]!Xe9TTѤY*у?H6Ik׹8n < l܈rvr."0*o@)$ $M*'0H9$)*5M4BCK=$j@;%IbR ; #G+gCoD|<3بO^XS:(2jo"A.70dK8{z4&7Vӥ Ĥme #S3ht"/e!
+2:T. C7*K$X44OďkR8gà$@ܺ/./2Ч:Mڥ/st=/DIf1z1ug4]
+YQǶ=8&/\SuB`~ 
+HWnb4rG]][$˂DBA ؆@H
+ާ(־u5LDeDa^Rxyz4GIa"Ky"R9&SrA9BIi:ߕɳ!%g(2#StgN0c9wPg2<3EHzsf)QEqbrdp1$d0e28xkÓ1'*Iuau9R9@˔f.2ʰgO N&нG`B,/sp9\//vc?)
+*` >RF6Zm&ZDaFV#[jI(" R!5M={~ݧπ뛇n.o/.O?/͐%P |PsAt/0m˻pu~puWwWTÆُ˯>\]\W8Љ\tupwV~}Bbnt_4$^\t}Ӑ7g77wW볻OtÎq?d ῀>"et<oPLn*RW{;:H;'߭CéҙL6
+VGM3`MpJ3i\i;VO f,<w4#X,&i|[iLӂ %y$o%Xbȥ%w+aiszZjRKޖ Aa}xZ`V4b(mNOK,*яҰqd:?BlC;`uA6۝Up14xlNorzE~WH_ȍU* 7 Yey}ԡBtFqO+:KM[rL`5Q
+Q^8;T,``fKI ;ʾXJQ!ݹ[HSZ [6tYTLr"i V}TVRPqX*״TtAW_}S5BP#+=@RH7m^cX,&?Ifn|3$}-;ȩ>
+?:nNމpJc_
+VkU0ތ[{uhTc:מ[\d[ ^RCjT
+#ĥLM_NiRlZU*+$xlA*-i!M޻YB|\Zƻjso=emju6^d -3.UQÑmE3(T`/-@I25a\砽gR[RZג2\l!gX6dp94/*7*?slt6K-3Kcms7XʸۥG,^SVviwFu;@J͓^nw@RTȗe(RPz'vBs_G
+e)Y^6da
+g܇W*G;=96ȵ N
+vuO_x60yFc9Yjp( #hg+4#^o<T\ne D6Rzl\+xK>T3,4YSUp>bzUo璚J,i˺*C+>5p>־/` ne#2wNZ?^['/Zѡ כ=i 6/V7!~0WAbzB+Zd*Hu$qB5R*ӑ,_]P<tz)G9s]s/͟uDBDZڸ@Ɇ*1XN[suF +I1Wd{٩47ũJjZ ^s GͤW9:?vam24G] P}(񎬽Xl/f g@yL}=٤]\fҢy`
+=ɦv"iD솾}ʡReM~9f|k0-=p)WuFfLED08ĕ(T)C/dN].ɵ.SE &GdMfHuɾ&Ǯm].j$!|v/߹IS&=%S|Iͤ{4T]l_6YtES27?>Y޵s\|s:x_ t^;7_*fi F=;NH$Wk?ҹ3v]ʚJ~=9f}S? w;<ߖO-?k=%C ڥFI FkјN} J^sG?<WV韐|^3RAKG؛=,^Jr`\ޟ+)]Vz
+%s&FN;6 Ǡa찂Ƽ$F%Z al[GPQæzʻ+vXP=amϲx:}Dcp(Ɂqw>ٹX3?D͟D1k[O4h*TSa3-GyRHj||&߬C. ~6(.M zRTY`DT\P<R|˵PZGB~W|opUc~imAncb$(!?gE ~la_\ ݞ~u}@FmB2Գ2df5*zk%hŻ|rէn2mȅXXɊ>-^CҨ%8K]&床Unc=+װ`v%6޼z#`[bZ-
+P~e1hΦk%4Yzw6l5}}cKMޒ!vԇ N
+ y?Ϥm@Za2KB>} n"g(jm76 xwIC=; mE|̶͚vm4 3FFf}2v._v8SAZ]qUm)H
+g[-aElzNz= Kݭ!Z[G
+XPj_SfNxco =~c_qB9-|'Y\U&͈|Rk֫EWRm^_TQL;Fu=(n7<kF:݂d.h!gZ`V
+ vIt|ŦhN`#]u.&"PL5ԃ8$bUpUL45hhFjЏ6Z[zF^* j-zIte,EJb]1z~ Ê*<,h%khu-﨤
+9=e Fg
+O7Mw0m}'-]+ghCbU71gsQmtӕ/e1\/3 btA@lfb<H^QOi>OqY8e %b8!}pMbK0֟ܮԓv '֎C$+Ze'PwB1*ԆgHO1G2RU W+Rĝ()CS1̢ݥNn\g\1GnZ.m'\9ĖG.'6ଏ9kcSS
+1ƨQ_cXq>OcoPPmǞ,s oo$5n!ǯ1վ3h;ԇq wb̆zCk%̰1ڵjC
+Vkee}jlY-ݰ1}BlZ-ul;",=DeUO(gFj_'jvgɖXbq? 3H`˖PB{PSsX*6W9fHT?Tu]RيIQ 4%.OF!Pd&P.w*Bϸ.dTDO5=
+ٓaY̭RL]s>] e* ˬo/cs=v
+a5W L| ;Mth5O+4*^NPpօ,92Ӝ-g:Pn@v1_,Jϝޠ_oCT
+$3}͇uΖLxO8*ŤJik;=jd-FI8:ag%ZuMn X p?g2\Jn\ׄ|[R֓I [Wˊ7}C-gSؖ|{@ Y& ! #YG?"@?ۺv_ΎyCi8B,Ѐ;bM2GbiSEC]5!]<ZbǞuP
+ݻ6J0,zQ0~dCG6= ޤ~ܧү̆ ;9{ehPzH/zpl*xh\1f{r/zڜQO'19~xs%иDqrYTV%7xβv/E]>$?D'O!eolOr?뗿[nk}Ox^~SȦoVTؚ Y#Q!\*Hn*9pNg׺C8Y)]r|I܂G*iݐ08 8 !{2m\ɠaֺ9CS{e+x4TAE-YԜ O(2]Cpmr.dE,„jݬPK'[⨄Ҟ `Ғ
+4,G0!Pvj= $xb@2RHID
+8v@Gt2y0Qb yaˆBUޞ*C.RUG3e/XaW%|H
+2ALWFP. 2
+:چ>?#hNUf EQ+OGM8; oQP2~# J͖>R&H,⭇цj^]<TóN\,w}aӼBܐxy[Ɇm䔰aW&F5G lH]P|k 젻~YW˼c'Cwz: <Ǜ;m/5'^ϒQek1<gc}oDhz}UgOewOԲ?~^Rwo.~5x ->KV-*O&S 1C :tRځ'
+DjdRkasJJj9 G'r?Sy,
+…džg/Tв';Őzdz(@Y G/®S?B(YN=
+v/쀙PN]>Pcژ@4az`}dg|0a4ف&M;SPٽ@:q
+]{8HgvjM𻳶QTS?
+q<v!o@-<R 4; iY s*{G]MFü[` i<s)ͻ5
+"36aسCFAl*\3$բn6 k{/1g
+ԁ@s1d&B6 qIaih w(œ|/Dawa2mn(IZyuj][ "slZ_"2e\H4iѪC柔iABٍdT7l]
+BFR/FHEH,A;b
+
+}٪(ִ+Eir+Ƨ)Hm{>Pw7i`Z> ٽ
+GJJLЮI 2,f7)okVkuKݸ!+V&L<7O<1Kc u%d%,+X$SR%#RC1muhʊ%c h.JA[U
+,jU+\& H5wcjeڮL?@m4EmhhvӪtrwI= 9ʼn MMm;iב2г67Kk(Žda˵4C QM
+=ۂT5
+z$̮hTP2x}~ 1e4!I=5밣5vn}]`cRmTOfuLY+W:0(zEۊ۵1j͸ߺc}:'+eƤgdC
+q`t:g,WdC64s;MWx[ &q :c$ONÖ:GA99u0AF%yrg'΁$8հÙ:@p;?m~`& )HDY|&ȁbG#3 |
+HwiO)h|Úb\bBU*DNuC=F= u
+%)PlHj޿Μ㫄W,A si(l
+ހC 8ehK{໷. ّ LoF?w~j$%V;5I
+뵮6@XjJR
+ՀVd
+ށO}7dXY68A*jnt5] R; CBp]6Ҽew6.< Bs&_8-
+ۃ]@x>z[@`׃N{I3g w b,ufH#o_WM u;=vOy8/ׇ& p
+F~
+%沓ӼO
+(m;fD߶.
+@ܞ,χ)>uھzʸ q +@\]q{
+9юxZCF㧟鹹íOl )$6IʑL_j9Ʌ<G3Y\je=ɿgYz{ܬ'+z*@f*awҜ0Kl_/@EgUKz'hDt0>qe+`lm6]fCڥf*\;5kk[6.2l-R6
+ZA/HѳijhaoV/>`HG/]A<kܻr!ł<
+JQbTa󄴲Z@돢ËTvsd+xuWz j}zLFNǒQfÜ`;6lEWv̬Sol|{,\k]3ꚅE;l<FZ ~BV!_HV.е
+Z 9 lm~`K Qv.l5
+0000000016 00000 n
+0000000173 00000 n
+0000048985 00000 n
+0000000006 00000 f
+0000242093 00000 n
+0000000008 00000 f
+0000049036 00000 n
+0000000009 00000 f
+0000000010 00000 f
+0000000011 00000 f
+0000000012 00000 f
+0000000013 00000 f
+0000000014 00000 f
+0000000015 00000 f
+0000000016 00000 f
+0000000017 00000 f
+0000000018 00000 f
+0000000019 00000 f
+0000000022 00000 f
+0000242350 00000 n
+0000242381 00000 n
+0000000023 00000 f
+0000000024 00000 f
+0000000025 00000 f
+0000000026 00000 f
+0000000027 00000 f
+0000000028 00000 f
+0000000029 00000 f
+0000000030 00000 f
+0000000031 00000 f
+0000000032 00000 f
+0000000033 00000 f
+0000000034 00000 f
+0000000035 00000 f
+0000000036 00000 f
+0000000037 00000 f
+0000000038 00000 f
+0000000039 00000 f
+0000000040 00000 f
+0000000041 00000 f
+0000000042 00000 f
+0000000043 00000 f
+0000000000 00000 f
+0000242163 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000242234 00000 n
+0000242265 00000 n
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000000000 00000 f
+0000055390 00000 n
+0000242466 00000 n
+0000049458 00000 n
+0000054036 00000 n
+0000056578 00000 n
+0000055058 00000 n
+0000055577 00000 n
+0000055690 00000 n
+0000054915 00000 n
+0000054102 00000 n
+0000054354 00000 n
+0000054402 00000 n
+0000055221 00000 n
+0000055316 00000 n
+0000055461 00000 n
+0000055492 00000 n
+0000055805 00000 n
+0000055858 00000 n
+0000056153 00000 n
+0000056231 00000 n
+0000056377 00000 n
+0000056406 00000 n
+0000056503 00000 n
+0000056653 00000 n
+0000057079 00000 n
+0000058119 00000 n
+0000064838 00000 n
+0000079329 00000 n
+0000093138 00000 n
+0000099766 00000 n
+0000118901 00000 n
+0000140251 00000 n
+0000147406 00000 n
+0000151961 00000 n
+0000178265 00000 n
+0000204808 00000 n
+0000230339 00000 n
+0000242491 00000 n
+trailer <</Size 120/Root 1 0 R/Info 119 0 R/ID[<DCC280676642487E8A6DFEAAB79471A7><04471C46533245799F3A463044EF530A>]>> startxref 242663 %%EOF \ No newline at end of file
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-include-comandos.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-include-comandos.tex
new file mode 100644
index 0000000000..90a29eb3a1
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-include-comandos.tex
@@ -0,0 +1,728 @@
+%% abtex2-modelo-include-comandos.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-include-comandos.tex
+%% and abntex2-modelo-img-marca.pdf
+%%
+
+% ---
+% Este capítulo, utilizado por diferentes exemplos do abnTeX2, ilustra o uso de
+% comandos do abnTeX2 e de LaTeX.
+% ---
+
+\chapter{Resultados de comandos}\label{cap_exemplos}
+
+\chapterprecis{Isto é uma sinopse de capítulo. A ABNT não traz nenhuma
+normatização a respeito desse tipo de resumo, que é mais comum em romances
+e livros técnicos.}\index{sinopse de capítulo}
+
+% ---
+\section{Codificação dos arquivos: UTF8}
+% ---
+
+A codificação de todos os arquivos do \abnTeX\ é \texttt{UTF8}. É necessário que
+você utilize a mesma codificação nos documentos que escrever, inclusive nos
+arquivos de base bibliográficas |.bib|.
+
+% ---
+\section{Citações diretas}
+\label{sec-citacao}
+% ---
+
+\index{citações!diretas}Utilize o ambiente \texttt{citacao} para incluir
+citações diretas com mais de três linhas:
+
+\begin{citacao}
+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}.
+\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}
+
+O ambiente \texttt{citacao} pode receber como parâmetro opcional um nome de
+idioma previamente carregado nas opções da classe (\autoref{sec-hifenizacao}). Nesse
+caso, o texto da citação é automaticamente escrito em itálico e a hifenização é
+ajustada para o idioma selecionado na opção do ambiente. Por exemplo:
+
+\begin{verbatim}
+\begin{citacao}[english]
+Text in English language in italic with correct hyphenation.
+\end{citacao}
+\end{verbatim}
+
+Tem como resultado:
+
+\begin{citacao}[english]
+Text in English language in italic with correct hyphenation.
+\end{citacao}
+
+\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{Notas de rodapé}
+% ---
+
+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}
+% ---
+
+\index{tabelas}A \autoref{tab-nivinv} é um exemplo de tabela construída em
+\LaTeX.
+
+\begin{table}[htb]
+\ABNTEXfontereduzida
+\caption[Níveis de investigação]{Níveis de investigação.}
+\label{tab-nivinv}
+\begin{tabular}{p{2.6cm}|p{6.0cm}|p{2.25cm}|p{3.40cm}}
+ %\hline
+ \textbf{Nível de Investigação} & \textbf{Insumos} & \textbf{Sistemas de Investigação} & \textbf{Produtos} \\
+ \hline
+ Meta-nível & Filosofia\index{filosofia} da Ciência & Epistemologia &
+ Paradigma \\
+ \hline
+ Nível do objeto & Paradigmas do metanível e evidências do nível inferior &
+ Ciência & Teorias e modelos \\
+ \hline
+ Nível inferior & Modelos e métodos do nível do objeto e problemas do nível inferior & Prática & Solução de problemas \\
+ % \hline
+\end{tabular}
+\legend{Fonte: \citeonline{van86}}
+\end{table}
+
+Já a \autoref{tabela-ibge} apresenta uma tabela criada conforme o padrão do
+\citeonline{ibge1993} requerido pelas normas da ABNT para documentos técnicos e
+acadêmicos.
+
+\begin{table}[htb]
+\IBGEtab{%
+ \caption{Um Exemplo de tabela alinhada que pode ser longa
+ ou curta, conforme padrão IBGE.}%
+ \label{tabela-ibge}
+}{%
+ \begin{tabular}{ccc}
+ \toprule
+ Nome & Nascimento & Documento \\
+ \midrule \midrule
+ Maria da Silva & 11/11/1111 & 111.111.111-11 \\
+ \midrule
+ João Souza & 11/11/2111 & 211.111.111-11 \\
+ \midrule
+ Laura Vicuña & 05/04/1891 & 3111.111.111-11 \\
+ \bottomrule
+\end{tabular}%
+}{%
+ \fonte{Produzido pelos autores.}%
+ \nota{Esta é uma nota, que diz que os dados são baseados na
+ regressão linear.}%
+ \nota[Anotações]{Uma anotação adicional, que pode ser seguida de várias
+ outras.}%
+ }
+\end{table}
+
+
+% ---
+\section{Figuras}
+% ---
+
+\index{figuras}Figuras podem ser criadas diretamente em \LaTeX,
+como o exemplo da \autoref{fig_circulo}.
+
+\begin{figure}[htb]
+ \caption{\label{fig_circulo}A delimitação do espaço}
+ \begin{center}
+ \setlength{\unitlength}{5cm}
+ \begin{picture}(1,1)
+ \put(0,0){\line(0,1){1}}
+ \put(0,0){\line(1,0){1}}
+ \put(0,0){\line(1,1){1}}
+ \put(0,0){\line(1,2){.5}}
+ \put(0,0){\line(1,3){.3333}}
+ \put(0,0){\line(1,4){.25}}
+ \put(0,0){\line(1,5){.2}}
+ \put(0,0){\line(1,6){.1667}}
+ \put(0,0){\line(2,1){1}}
+ \put(0,0){\line(2,3){.6667}}
+ \put(0,0){\line(2,5){.4}}
+ \put(0,0){\line(3,1){1}}
+ \put(0,0){\line(3,2){1}}
+ \put(0,0){\line(3,4){.75}}
+ \put(0,0){\line(3,5){.6}}
+ \put(0,0){\line(4,1){1}}
+ \put(0,0){\line(4,3){1}}
+ \put(0,0){\line(4,5){.8}}
+ \put(0,0){\line(5,1){1}}
+ \put(0,0){\line(5,2){1}}
+ \put(0,0){\line(5,3){1}}
+ \put(0,0){\line(5,4){1}}
+ \put(0,0){\line(5,6){.8333}}
+ \put(0,0){\line(6,1){1}}
+ \put(0,0){\line(6,5){1}}
+ \end{picture}
+ \end{center}
+ \legend{Fonte: os autores}
+\end{figure}
+
+Ou então figuras podem ser incorporadas de arquivos externos, como é o caso da
+\autoref{fig_grafico}. Se a figura que for incluída se tratar de um diagrama, um
+gráfico ou uma ilustração que você mesmo produza, priorize o uso de imagens
+vetoriais no formato PDF. Com isso, o tamanho do arquivo final do trabalho será
+menor, e as imagens terão uma apresentação melhor, principalmente quando
+impressas, uma vez que imagens vetorias são perfeitamente escaláveis para
+qualquer dimensão. Nesse caso, se for utilizar o Microsoft Excel para produzir
+gráficos, ou o Microsoft Word para produzir ilustrações, exporte-os como PDF e
+os incorpore ao documento conforme o exemplo abaixo. No entanto, para manter a
+coerência no uso de software livre (já que você está usando \LaTeX e \abnTeX),
+teste a ferramenta \textsf{InkScape}\index{InkScape}
+(\url{http://inkscape.org/}). Ela é uma excelente opção de código-livre para
+produzir ilustrações vetoriais, similar ao CorelDraw\index{CorelDraw} ou ao Adobe
+Illustrator\index{Adobe Illustrator}. De todo modo, caso não seja possível
+utilizar arquivos de imagens como PDF, utilize qualquer outro formato, como
+JPEG, GIF, BMP, etc. Nesse caso, você pode tentar aprimorar as imagens
+incorporadas com o software livre \textsf{Gimp}\index{Gimp}
+(\url{http://www.gimp.org/}). Ele é uma alternativa livre ao Adobe
+Photoshop\index{Adobe Photoshop}.
+
+\begin{figure}[htb]
+ \caption{\label{fig_grafico}Gráfico produzido em Excel e salvo como PDF}
+ \begin{center}
+ \includegraphics[scale=0.5]{abntex2-modelo-img-grafico.pdf}
+ \end{center}
+ \legend{Fonte: \citeonline[p. 24]{araujo2012}}
+\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_imagem1} e da \autoref{fig_minipage_grafico2}.
+
+\begin{figure}[htb]
+ \label{teste}
+ \centering
+ \begin{minipage}{0.4\textwidth}
+ \centering
+ \caption{Imagem 1 da minipage} \label{fig_minipage_imagem1}
+ \includegraphics[scale=0.9]{abntex2-modelo-img-marca.pdf}
+ \legend{Fonte: Produzido pelos autores}
+ \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{https://github.com/abntex/abntex2/wiki/Referencias}.
+
+% ---
+\section{Enumerações: alíneas e subalíneas}
+% ---
+
+\index{alíneas}\index{subalíneas}\index{incisos}Quando for necessário enumerar
+os diversos assuntos de uma seção que não possua título, esta deve ser
+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;
+
+ \item o texto que antecede as alíneas termina em dois pontos;
+ \item as alíneas devem ser indicadas alfabeticamente, em letra minúscula,
+ seguida de parêntese. Utilizam-se letras dobradas, quando esgotadas as
+ letras do alfabeto;
+
+ \item as letras indicativas das alíneas devem apresentar recuo em relação à
+ margem esquerda;
+
+ \item o texto da alínea deve começar por letra minúscula e terminar em
+ ponto-e-vírgula, exceto a última alínea que termina em ponto final;
+
+ \item o texto da alínea deve terminar em dois pontos, se houver subalínea;
+
+ \item a segunda e as seguintes linhas do texto da alínea começa sob a
+ primeira letra do texto da própria alínea;
+
+ \item subalíneas \cite[4.3]{NBR6024:2012} devem ser conforme as alíneas a
+ seguir:
+
+ \begin{alineas}
+ \item as subalíneas devem começar por travessão seguido de espaço;
+
+ \item as subalíneas devem apresentar recuo em relação à alínea;
+
+ \item o texto da subalínea deve começar por letra minúscula e terminar em
+ ponto-e-vírgula. A última subalínea deve terminar em ponto final, se não
+ houver alínea subsequente;
+
+ \item a segunda e as seguintes linhas do texto da subalínea começam sob a
+ primeira letra do texto da própria subalínea.
+ \end{alineas}
+
+ \item no \abnTeX\ estão disponíveis os ambientes \texttt{incisos} e
+ \texttt{subalineas}, que em suma são o mesmo que se criar outro nível de
+ \texttt{alineas}, como nos exemplos à seguir:
+
+ \begin{incisos}
+ \item \textit{Um novo inciso em itálico};
+ \end{incisos}
+
+ \item Alínea em \textbf{negrito}:
+
+ \begin{subalineas}
+ \item \textit{Uma subalínea em itálico};
+ \item \underline{\textit{Uma subalínea em itálico e sublinhado}};
+ \end{subalineas}
+
+ \item Última alínea com \emph{ênfase}.
+
+\end{alineas}
+
+% ---
+\section{Espaçamento entre parágrafos e linhas}
+% ---
+
+\index{espaçamento!dos parágrafos}O tamanho do parágrafo, espaço entre a margem
+e o início da frase do parágrafo, é definido por:
+
+\begin{verbatim}
+ \setlength{\parindent}{1.3cm}
+\end{verbatim}
+
+\index{espaçamento!do primeiro parágrafo}Por padrão, não há espaçamento no
+primeiro parágrafo de cada início de divisão do documento
+(\autoref{sec-divisoes}). Porém, você pode definir que o primeiro parágrafo
+também seja indentado, como é o caso deste documento. Para isso, apenas inclua o
+pacote \textsf{indentfirst} no preâmbulo do documento:
+
+\begin{verbatim}
+ \usepackage{indentfirst} % Indenta o primeiro parágrafo de cada seção.
+\end{verbatim}
+
+\index{espaçamento!entre os parágrafos}O espaçamento entre um parágrafo e outro
+pode ser controlado por meio do comando:
+
+\begin{verbatim}
+ \setlength{\parskip}{0.2cm} % tente também \onelineskip
+\end{verbatim}
+
+\index{espaçamento!entre as linhas}O controle do espaçamento entre linhas é
+definido por:
+
+\begin{verbatim}
+ \OnehalfSpacing % espaçamento um e meio (padrão);
+ \DoubleSpacing % espaçamento duplo
+ \SingleSpacing % espaçamento simples
+\end{verbatim}
+
+Para isso, também estão disponíveis os ambientes:
+
+\begin{verbatim}
+ \begin{SingleSpace} ...\end{SingleSpace}
+ \begin{Spacing}{hfactori} ... \end{Spacing}
+ \begin{OnehalfSpace} ... \end{OnehalfSpace}
+ \begin{OnehalfSpace*} ... \end{OnehalfSpace*}
+ \begin{DoubleSpace} ... \end{DoubleSpace}
+ \begin{DoubleSpace*} ... \end{DoubleSpace*}
+\end{verbatim}
+
+Para mais informações, consulte \citeonline[p. 47-52 e 135]{memoir}.
+
+% ---
+\section{Inclusão de outros arquivos}\label{sec-include}
+% ---
+
+É uma boa prática dividir o seu documento em diversos arquivos, e não
+apenas escrever tudo em um único. Esse recurso foi utilizado neste
+documento. Para incluir diferentes arquivos em um arquivo principal,
+de modo que cada arquivo incluído fique em uma página diferente, utilize o
+comando:
+
+\begin{verbatim}
+ \include{documento-a-ser-incluido} % sem a extensão .tex
+\end{verbatim}
+
+Para incluir documentos sem quebra de páginas, utilize:
+
+\begin{verbatim}
+ \input{documento-a-ser-incluido} % sem a extensão .tex
+\end{verbatim}
+
+% ---
+\section{Compilar o documento \LaTeX}
+% ---
+
+Geralmente os editores \LaTeX, como o
+TeXlipse\footnote{\url{http://texlipse.sourceforge.net/}}, o
+Texmaker\footnote{\url{http://www.xm1math.net/texmaker/}}, entre outros,
+compilam os documentos automaticamente, de modo que você não precisa se
+preocupar com isso.
+
+No entanto, você pode compilar os documentos \LaTeX usando os seguintes
+comandos, que devem ser digitados no \emph{Prompt de Comandos} do Windows ou no
+\emph{Terminal} do Mac ou do Linux:
+
+\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
+ pdflatex ARQUIVO_PRINCIPAL.tex
+ pdflatex ARQUIVO_PRINCIPAL.tex
+\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. Esta é a
+\autoref{sec-divisoes}. Veja a \autoref{sec-divisoes-subsection}.
+
+\subsection{Divisões do documento: subseção}\label{sec-divisoes-subsection}
+
+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.
+
+\subsubsection{Divisões do documento: subsubseção}
+
+Isto é outra subsubseção.
+
+\subsection{Divisões do documento: subseção}\label{sec-exemplo-subsec}
+
+Isto é uma subseção.
+
+\subsubsection{Divisões do documento: subsubseção}
+
+Isto é mais uma subsubseção da \autoref{sec-exemplo-subsec}.
+
+
+\subsubsubsection{Esta é uma subseção de quinto
+nível}\label{sec-exemplo-subsubsubsection}
+
+Esta é uma seção de quinto nível. Ela é produzida com o seguinte comando:
+
+\begin{verbatim}
+\subsubsubsection{Esta é uma subseção de quinto
+nível}\label{sec-exemplo-subsubsubsection}
+\end{verbatim}
+
+\subsubsubsection{Esta é outra subseção de quinto nível}\label{sec-exemplo-subsubsubsection-outro}
+
+Esta é outra seção de quinto nível.
+
+
+\paragraph{Este é um parágrafo numerado}\label{sec-exemplo-paragrafo}
+
+Este é um exemplo de parágrafo nomeado. Ele é produzida com o comando de
+parágrafo:
+
+\begin{verbatim}
+\paragraph{Este é um parágrafo nomeado}\label{sec-exemplo-paragrafo}
+\end{verbatim}
+
+A numeração entre parágrafos numeradaos e subsubsubseções são contínuas.
+
+\paragraph{Esta é outro parágrafo numerado}\label{sec-exemplo-paragrafo-outro}
+
+Esta é outro parágrafo nomeado.
+
+% ---
+\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
+primeira palavra da primeira linha}
+% ---
+
+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{Diferentes idiomas e hifenizações}
+\label{sec-hifenizacao}
+% ---
+
+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 (para melhor
+visualização, as opções foram quebras em diferentes linhas):
+
+\begin{verbatim}
+\documentclass[
+ 12pt,
+ openright,
+ twoside,
+ a4paper,
+ english,
+ french,
+ spanish,
+ brazil
+ ]{abntex2}
+\end{verbatim}
+
+O idioma português-brasileiro (\texttt{brazil}) é incluído automaticamente pela
+classe \textsf{abntex2}. Porém, mesmo assim a opção \texttt{brazil} deve ser
+informada como a última opção da classe para que todos os pacotes reconheçam o
+idioma. Vale ressaltar que a última opção de idioma é a utilizada por padrão no
+documento. Desse modo, caso deseje escrever um texto em inglês que tenha
+citações em português e em francês, você deveria usar o preâmbulo como abaixo:
+
+\begin{verbatim}
+\documentclass[
+ 12pt,
+ openright,
+ twoside,
+ a4paper,
+ french,
+ brazil,
+ english
+ ]{abntex2}
+\end{verbatim}
+
+A lista completa de idiomas suportados, bem como outras opções de hifenização,
+estão disponíveis em \citeonline[p.~5-6]{babel}.
+
+Exemplo de hifenização em inglês\footnote{Extraído de:
+\url{http://en.wikibooks.org/wiki/LaTeX/Internationalization}}:
+
+\begin{otherlanguage*}{english}
+\textit{Text in English language. This environment switches all language-related
+definitions, like the language specific names for figures, tables etc. to the other
+language. The starred version of this environment typesets the main text
+according to the rules of the other language, but keeps the language specific
+string for ancillary things like figures, in the main language of the document.
+The environment hyphenrules switches only the hyphenation patterns used; it can
+also be used to disallow hyphenation by using the language name
+`nohyphenation'.}
+\end{otherlanguage*}
+
+Exemplo de hifenização em francês\footnote{Extraído de:
+\url{http://bigbrowser.blog.lemonde.fr/2013/02/17/tu-ne-tweeteras-point-le-vatican-interdit-aux-cardinaux-de-tweeter-pendant-le-conclave/}}:
+
+\begin{otherlanguage*}{french}
+\textit{Texte en français. Pas question que Twitter ne vienne faire une
+concurrence déloyale à la traditionnelle fumée blanche qui marque l'élection
+d'un nouveau pape. Pour éviter toute fuite précoce, le Vatican a donc pris un
+peu d'avance, et a déjà interdit aux cardinaux qui prendront part au vote
+d'utiliser le réseau social, selon Catholic News Service. Une mesure valable
+surtout pour les neuf cardinaux – sur les 117 du conclave – pratiquants très
+actifs de Twitter, qui auront interdiction pendant toute la période de se
+connecter à leur compte.}
+\end{otherlanguage*}
+
+Pequeno texto em espanhol\footnote{Extraído de:
+\url{http://internacional.elpais.com/internacional/2013/02/17/actualidad/1361102009_913423.html}}:
+
+\foreignlanguage{spanish}{\textit{Decenas de miles de personas ovacionan al pontífice en su
+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.
+
+A \autoref{sec-citacao} descreve o ambiente \texttt{citacao} que pode receber
+como parâmetro um idioma a ser usado na citação.
+
+% ---
+\section{Consulte o manual da classe \textsf{abntex2}}
+% ---
+
+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\ e considerações sobre eventuais requisitos específicos
+não atendidos, como o caso da \citeonline[seção 5.2.2]{NBR14724:2011}, que
+especifica o espaçamento entre os capítulos e o início do texto, regra
+propositalmente não atendida pelo presente modelo.
+
+% ---
+\section{Referências bibliográficas}
+% ---
+
+A formatação das referências bibliográficas conforme as regras da ABNT são um
+dos principais objetivos do \abnTeX. Consulte os manuais
+\citeonline{abntex2cite} e \citeonline{abntex2cite-alf} para obter informações
+sobre como utilizar as referências bibliográficas.
+
+%-
+\subsection{Acentuação de referências bibliográficas}
+%-
+
+Normalmente não há problemas em usar caracteres acentuados em arquivos
+bibliográficos (\texttt{*.bib}). Porém, como as regras da ABNT fazem uso quase
+abusivo da conversão para letras maiúsculas, é preciso observar o modo como se
+escreve os nomes dos autores. 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.
+
+\begin{table}[htbp]
+\caption{Tabela de conversão de acentuação.}
+\label{tabela-acentos}
+
+\begin{center}
+\begin{tabular}{ll}\hline\hline
+acento & \textsf{bibtex}\\
+à á ã & \verb+\`a+ \verb+\'a+ \verb+\~a+\\
+í & \verb+{\'\i}+\\
+ç & \verb+{\c c}+\\
+\hline\hline
+\end{tabular}
+\end{center}
+\end{table}
+
+
+% ---
+\section{Precisa de ajuda?}
+% ---
+
+Consulte a FAQ com perguntas frequentes e comuns no portal do \abnTeX:
+\url{https://github.com/abntex/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://github.com/abntex/abntex2/wiki/Como-Contribuir}.
+
+% ---
+\section{Quer customizar os modelos do \abnTeX\ para sua instituição ou
+universidade?}
+% ---
+
+Veja como customizar o \abnTeX\ em:
+\url{https://github.com/abntex/abntex2/wiki/ComoCustomizar}.
+
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.pdf
new file mode 100644
index 0000000000..9eddb70166
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.tex
new file mode 100644
index 0000000000..72f4888f19
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-livro.tex
@@ -0,0 +1,516 @@
+%% abtex2-modelo-livro.tex, v-1.9.7
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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'.
+%%
+%% Further information is available on
+%% http://www.abntex.net.br/
+%%
+
+
+\documentclass[
+ % -- opções da classe memoir --
+ 10pt, % tamanho da fonte
+ openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
+ twoside, % para impressão em recto e verso. Oposto a oneside
+ a5paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ french, % idioma adicional para hifenização
+ brazil, % o último idioma é o principal do documento
+ sumario=tradicional
+]{abntex2}
+
+% compilação de fontes
+
+
+\usepackage{mathtools}
+\usepackage{amsfonts}
+\usepackage{mathrsfs} % para mathscr
+
+\usepackage{ifxetex}
+\ifxetex
+ % % se for utilizar as fontes do sistema: **escolha sua fonte**
+ % comandos de fontes
+\usepackage{mathspec}
+\setmathsfont(Digits,Latin,Greek){Minion Pro}
+\setmathrm{Minion Pro}
+\setmainfont[Numbers=OldStyle]{Minion Pro} %fonte principal (serifada)
+\setsansfont[Scale=0.9]{Myriad Pro} %fonte sem serifas
+\setmonofont[Scale=MatchLowercase]{Consolas} % fonte monoespaçada
+
+ \usepackage{polyglossia} %always load polyblossia after fonts for digits in math mode
+ \setmainlanguage{brazil}
+ \setotherlanguages{french,english,spanish,german,italian}
+
+\else
+ % % se for utilizar pdflatex
+\usepackage[utf8]{inputenc}
+\usepackage{newtxmath}
+\usepackage{Alegreya}
+\usepackage{AlegreyaSans}
+\usepackage[lf]{FiraMono}
+\usepackage[italic]{mathastext}
+\fi
+
+%% Observação: o pacote polyglossia pode apresentar erro ao ser utilizado com ifxetex + babel.
+%% Se isso acontecer, atualize o pacote para a versão mais recente ou utilize somente uma das sequências (pdflatex ou xelatex), comentando ou apagando a outra.
+
+\usepackage{microtype} % para melhorias de justificação
+\usepackage[dvipsnames]{xcolor} % para cores
+\usepackage{graphicx} % para imagens
+\usepackage{booktabs,tabularx,rotating} % para tabelas
+\usepackage{mdframed} % para caixas de texto como na CIP do verso do título
+\usepackage{multicol} % tabelas com colunas mescladas
+\usepackage{lettrine} % letras capitulares
+\usepackage{xspace} % para nao precisar de espaços com {} depois de comandos
+ % como \LaTeX e abreviações criadas pelo usuário
+\usepackage{lipsum} % para texto de preenchimento de exemplo
+\usepackage{leading} % espaçamento entrelinhas (leading)
+\leading{13pt}
+
+% ---
+% Pacotes de citações
+% ---
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+
+% ---
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+% ---
+
+% ---
+% Informações do documento
+% ---
+\titulo{Exemplo de livro produzido com \abnTeX}
+\autor{Fulano de Tal}
+\data{2018, v-1.9.7}
+\preambulo{Breve sinopse do livro}
+\local{São Paulo}
+\instituicao{Publicações Acadêmicas Ltda.\\ \abnTeX\ v-1.9.7}
+
+% 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}{livro},
+ 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
+% ---
+
+
+% ---
+% Estilo de capítulos
+%
+% \chapterstyle{pedersen}
+% \chapterstyle{lyhne}
+%\chapterstyle{madsen}
+\chapterstyle{veelo}
+%
+% Veja outros estilos em:
+% https://www.ctan.org/tex-archive/info/MemoirChapStyles
+% ---
+
+% para cabeçalhos sem estar em maiúsculas
+%\nouppercaseheads
+
+% -----
+% Declarações de cabecalhos
+% -----
+% Cabecalho padrao
+\makepagestyle{abntbookheadings}
+\makeevenhead{abntbookheadings}{\ABNTEXfontereduzida\thepage}{}{\ABNTEXfontereduzida\textit\leftmark}
+\makeoddhead{abntbookheadings}{\ABNTEXfontereduzida\textit\rightmark}{}{\ABNTEXfontereduzida\thepage}
+\makeheadrule{abntbookheadings}{\textwidth}{\normalrulethickness}
+
+% Cabecalho do inicio do capitulo
+\makepagestyle{abntbookchapfirst}
+\makeoddhead{abntbookchapfirst}{}{}{}
+
+% Configura layout para elementos textuais
+\renewcommand{\textual}{%
+ \pagestyle{abntbookheadings}%
+ \aliaspagestyle{chapter}{abntbookchapfirst}% customizing chapter pagestyle
+ \nouppercaseheads%
+ \bookmarksetup{startatroot}%
+}
+% ---
+
+
+
+% Margens do documento
+%% (margens do abntex2 não combinam nem com A5 nem com estilos de capítulo da
+% classe memoir.)
+\setlrmarginsandblock{2.5cm}{3.5cm}{*}
+\setulmarginsandblock{2.5cm}{3.5cm}{*}
+\checkandfixthelayout
+% ---
+
+
+% ---
+% Início do documento
+% ---
+\begin{document}
+\frenchspacing
+
+\frontmatter
+
+% ---
+% Capa principal
+% ---
+\begin{titlingpage}
+\phantom{xxx}
+\vspace{0.5cm}
+\huge
+\raggedright
+\imprimirautor\\
+\vspace{2.5cm}
+\huge
+{\raggedleft
+\includegraphics[scale=0.9]{abntex2-modelo-img-marca.pdf}\\[1cm]
+\textit{\textcolor{blue}{\imprimirtitulo}}\\[1cm]
+}
+\centering
+  %este é um símbolo que só aparecerá com a fonte Minion.
+\vfill
+\Large
+ %este é um símbolo que só aparecerá com a fonte Minion.
+\imprimirinstituicao
+\end{titlingpage}
+% ---
+
+% ---
+% Contra-capa
+% ---
+\begin{titlingpage}
+
+\phantom{xxx}
+\vspace{0.5cm}
+\huge
+\raggedright
+\imprimirautor\\
+\vspace{2.5cm}
+\huge
+{\raggedleft
+\includegraphics[scale=0.9]{abntex2-modelo-img-marca.pdf}\\[1cm]
+\textit{\textcolor{blue}{\imprimirtitulo}}\\[1cm]
+}
+\centering
+% %este é um símbolo que só aparecerá com a fonte Minion.
+\vfill
+\Large
+% %este é um símbolo que só aparecerá com a fonte Minion.
+\imprimirinstituicao
+% ---
+
+% ---
+% Verso da contra-capa
+% ---
+\clearpage
+\ABNTEXfontereduzida
+%\raggedright
+© 2017 \imprimirautor \space \& \imprimirinstituicao
+%este é só um exemplo de copyright.
+
+Qualquer parte desta publicação pode ser reproduzida, desde que citada a fonte.
+
+\vspace*{\fill}
+
+\begin{center}
+Dados Internacionais de Catalogação na Publicação (\textsc{cip})
+Câmara Brasileira do Livro, \textsc{sp}, Brasil
+\end{center}
+
+\begin{mdframed}
+\noindent Tal, Fulano de.
+
+\imprimirtitulo. / \imprimirautor. -- \imprimirlocal: \imprimirinstituicao
+Ltda., 2015.
+
+\medskip
+
+Bibliografia.
+
+ISBN XXXX-XXXX-XX.
+
+\medskip
+
+1. Programas de computador. 2. Tipografia. 3. Latex. 4. Normas ABNT.
+
+\end{mdframed}
+
+\end{titlingpage}
+% ---
+
+% ---
+% inserir lista de ilustrações
+% ---
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+
+% ---
+% inserir lista de tabelas
+% ---
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+% ---
+
+% ---
+% inserir o sumario
+% ---
+\pdfbookmark[0]{\contentsname}{toc}
+\tableofcontents*
+\cleardoublepage
+% ---
+
+% ------------------------------------------------------------
+% Início da parte textual
+% ------------------------------------------------------------
+%\textual
+\mainmatter
+% ------------------------------------------------------------
+
+% ------------------------------------------------------------
+\chapter*[Introdução]{Introdução}
+\addcontentsline{toc}{chapter}{Introdução}
+% ------------------------------------------------------------
+
+\lettrine[nindent=0.35em,lhang=0.40,loversize=0.3]{E}{ste documento} faz parte
+do projeto \abnTeX\footnote{\url{http://www.abntex.net.br/}}, e destina-se
+a servir de modelo para composição e diagramação de livros e folhetos em
+\LaTeX em conformidade com a norma ABNT NBR 6029:2006 \emph{Informação e
+documentação - Livros e folhetos - Apresentação}.
+
+Em geral, qualquer classe do \LaTeX\ que contemple o formato de livros poderia
+ser utilizada (como \textsf{book}, \textsf{memoir} e \textsf{scrbook}, entre
+outras). A formatação de geral dos capítulos, margens, tamanho de página,
+fontes, etc., segundo a norma ABNT em questão, pode ser modificada pelo usuário
+à vontade.
+
+Porém, este modelo foi composto com a classe \textsf{abntex2.cls} com o intuito
+de estimular que autores de teses e dissertações convertam e publiquem seus
+trabalhos em forma de livro.
+
+Essencialmente, este modelo é idêntico aos demais modelos distribuídos com o
+\abnTeX. Porém, este documento exemplifica como customizar a formatação final do
+documento para que ele fique adequado aos padrões de publicação de livros.
+Observe que há vários comentários no código-fonte do arquivo, de modo a
+facilitar ao máximo as customizações. Consulte o portal do projeto para obter
+acesso aos manuais, wiki, e grupos de discussões do \abnTeX.
+
+Em linhas gerais, a norma ABNT NBR 6029:2006 não estabelece parâmetros tão
+rígidos quanto a ABNT NBR 14724:2011, para trabalhos acadêmicos, e segue, de
+certa forma, o design usual de livros\footnote{Para facilitação da compreensão
+de termos técnicos, ver a Tabela \ref{vocabulario-texto} com alguns termos do
+design de livros.}.
+
+Desta forma, temos:
+
+\begin{description}
+\item[parte pré-textual] Composta por: falsa folha de rosto, folha de rosto,
+colofão (opcional na parte pós-textual), sumário (conteúdo),
+a\-gra\-de\-ci\-men\-tos (acknowledgments), dedicatória, epígrafe;
+\item[folha de rosto] Como diz o nome em inglês (\textit{title page}) a ``folha
+de rosto'' é a \textit{página do título}. No verso da folha de rosto, costuma-se
+incluir os dados sobre a obra e a edição, catalogação, editora, direitos
+autorais e de reprodução, etc;
+\item [parte pós-textual] Composta por epílogo, posfácio, apêndice, glossário,
+bibliografia, índice remissivo (inglês: \textit{index}), colofão, etc;
+
+\end{description}
+
+Este documento deve ser utilizado como complemento dos manuais do \abnTeX\
+\cite{abntex2classe,abntex2cite,abntex2cite-alf} e da classe \textsf{memoir}
+\cite{memoir}.
+
+
+% ------------------------------------------------------------
+\chapter{Um exemplo de capítulo}
+% ------------------------------------------------------------
+
+Fontes em modo matemático:
+
+$E=mc^2$ and $\sin(\alpha+\beta)=\pi$
+
+\[
+\int_{-\infty}^{\infty}e^{-x^2}\,dx=\sqrt{\pi}
+\]
+
+\[
+\alpha \beta \gamma \Delta \epsilon \mu \zeta \Theta
+\]
+
+\lipsum[1-10]
+
+% ------------------------------------------------------------
+\chapter{Exemplos de imagens}
+% ------------------------------------------------------------
+
+\lipsum[1]
+
+\begin{figure}
+\centering
+\includegraphics[width=0.6\linewidth]{example-image-a}
+\caption{Exemplo de imagem.}
+\label{fig:exemplo}
+\end{figure}
+
+\lipsum[6]
+
+
+
+
+
+\lipsum[7]
+
+% ------------------------------------------------------------
+\chapter{Exemplos de tabela}
+% ------------------------------------------------------------
+
+\section{Uma seção}
+
+\lipsum[8]
+
+\begin{table}
+\caption{Pequeno vocabulário de design de livros\label{vocabulario-texto}}
+\ABNTEXfontereduzida
+\begin{tabular}{p{4cm}p{4cm}}
+\toprule
+\textit{Termo em inglês} & \textit{Termo em português}\\
+\midrule
+\ABNTEXfontereduzida
+title page & folha de rosto.\\
+
+cover & capa\\
+
+back cover & quarta capa ou contra-capa ou verso da capa\\
+
+bastard title ou half title & falsa folha de rosto. Tem só o título do livro.\\
+
+table of contents & sumário\\
+
+text block ou book block & miolo\\
+
+print space (alemão: \textit{Satzspiegel}) & mancha gráfica\\
+
+section, gathering, quire (especialmente se não impresso), signature & caderno\\
+
+leaf = folio (latim) & folha, composta de recto (lat.) (anverso/frente) e verso (lat.) (verso). Geralmente o recto é página ímpar, e verso é página par.\\
+
+hardcover & capa dura.\\
+
+endpaper/endsheet & folha de guarda. Folha de papel para prender o miolo do livro na capa dura.\\
+
+dust jacket, dust cover, book jacket, dust wrapper & sobrecapa. Geralmente de papel, para cobrir capas duras.\\
+
+front matter & parte pré-textual.\\
+
+main matter & parte textual\\
+
+back matter & parte pós-textual. Composta por epílogo, posfácio, apêndice, glossário, bibliografia, índice remissivo (inglês: index), colofão etc.\\
+
+colophon & colofão. Breve descrição sobre aspectos da publicação do livro. \\
+
+running headers & títulos correntes\\
+
+volume & volume. Conjunto de páginas encadernadas.\\
+
+\bottomrule
+\end{tabular}
+\footnotesize Fontes:\\
+\url{http://pt.wikipedia.org/wiki/Design_de_livros}\\
+\url{http://en.wikipedia.org/wiki/Book_design}\\
+\url{http://static.lexicool.com/dictionary/RX7KW614433.pdf}\\
+\end{table}
+
+
+\begin{table}
+\caption{Exemplo de tabela utilizando o pacote \textsf{booktabs}.}
+\centering
+\begin{tabular}{llr}
+\toprule
+\multicolumn{2}{c}{Item} \\
+\cmidrule(r){1-2}
+Animal & Description & Price (\$) \\
+\midrule
+Gnat & per gram & 13.65 \\
+ & each & 0.01 \\
+Gnu & stuffed & 92.50 \\
+Emu & stuffed & 33.33 \\
+Armadillo & frozen & 8.99 \\
+\bottomrule
+\multicolumn{3}{l}{\ABNTEXfontereduzida Fonte: \url{http://en.wikibooks.org/wiki/LaTeX/Tables}}
+\end{tabular}
+\end{table}
+
+\lipsum[9]
+
+% ------------------------------------------------------------
+\postextual % pós-textual
+% ------------------------------------------------------------
+
+% ------------------------------------------------------------
+\bibliography{abntex2-modelo-references} % insere o arquivo de bibliografia
+% ------------------------------------------------------------
+
+% ------------------------------------------------------------
+% Colofão: última página com informações sobre a composição do livro.
+\cleardoublepage
+\thispagestyle{empty}
+
+Sinta-se convidado a participar do projeto \abnTeX! Acesse o site do projeto em
+\url{http://www.abntex.net.br/}. Também fique livre para conhecer, estudar,
+alterar e redistribuir o trabalho do ABN\TeX, 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 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. Consulte
+\citeonline{abntex2-wiki-como-customizar} para mais informações.
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.pdf
new file mode 100644
index 0000000000..b1690f55ea
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.tex
new file mode 100644
index 0000000000..6e76659113
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-projeto-pesquisa.tex
@@ -0,0 +1,417 @@
+%% abtex2-modelo-projeto-pesquisa.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-projeto-pesquisa.tex
+%% and abntex2-modelo-references.bib
+%%
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% abnTeX2: Modelo de Projeto de pesquisa em conformidade com
+% ABNT NBR 15287:2011 Informação e documentação - Projeto de pesquisa -
+% Apresentação
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+\documentclass[
+ % -- opções da classe memoir --
+ 12pt, % tamanho da fonte
+ openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
+ twoside, % para impressão em recto e verso. Oposto a oneside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ french, % idioma adicional para hifenização
+ spanish, % idioma adicional para hifenização
+ brazil, % o último idioma é o principal do documento
+ ]{abntex2}
+
+% ---
+% PACOTES
+% ---
+
+% ---
+% Pacotes fundamentais
+% ---
+\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
+\usepackage{microtype} % para melhorias de justificação
+% ---
+
+% ---
+% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
+% ---
+\usepackage{lipsum} % para geração de dummy text
+% ---
+
+% ---
+% Pacotes de citações
+% ---
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+
+% ---
+% CONFIGURAÇÕES DE PACOTES
+% ---
+
+% ---
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+% ---
+
+% ---
+% Informações de dados para CAPA e FOLHA DE ROSTO
+% ---
+\titulo{Modelo Canônico de\\ Projeto de pesquisa com \abnTeX}
+\autor{Equipe \abnTeX}
+\local{Brasil}
+\data{2015, v-1.9.7}
+\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 canônico de Projeto de pesquisa em conformidade
+com 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}{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
+% ---
+
+% ---
+% 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
+% ---
+
+% ----
+% Início do documento
+% ----
+\begin{document}
+
+% Seleciona o idioma do documento (conforme pacotes do babel)
+%\selectlanguage{english}
+\selectlanguage{brazil}
+
+% Retira espaço extra obsoleto entre as frases.
+\frenchspacing
+
+% ----------------------------------------------------------
+% ELEMENTOS PRÉ-TEXTUAIS
+% ----------------------------------------------------------
+% \pretextual
+
+% ---
+% Capa
+% ---
+\imprimircapa
+% ---
+
+% ---
+% Folha de rosto
+% ---
+\imprimirfolhaderosto
+% ---
+
+% ---
+% NOTA DA ABNT NBR 15287:2011, p. 4:
+% ``Se exigido pela entidade, apresentar os dados curriculares do autor em
+% folha ou página distinta após a folha de rosto.''
+% ---
+
+% ---
+% inserir lista de ilustrações
+% ---
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de tabelas
+% ---
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de abreviaturas e siglas
+% ---
+\begin{siglas}
+ \item[ABNT] Associação Brasileira de Normas Técnicas
+ \item[abnTeX] ABsurdas Normas para TeX
+\end{siglas}
+% ---
+
+% ---
+% inserir lista de símbolos
+% ---
+\begin{simbolos}
+ \item[$ \Gamma $] Letra grega Gama
+ \item[$ \Lambda $] Lambda
+ \item[$ \zeta $] Letra grega minúscula zeta
+ \item[$ \in $] Pertence
+\end{simbolos}
+% ---
+
+% ---
+% 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
+exemplifica a elaboração de projetos de pesquisa produzidos
+conforme a ABNT NBR 15287:2011 \emph{Informação e documentação - Projeto de
+pesquisa - Apresentação}.
+
+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://www.abntex.net.br/}. 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, 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. Consulte
+\citeonline{abntex2-wiki-como-customizar} para 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}. Consulte \citeonline{abntex2modelo} para obter
+exemplos e informações adicionais de uso de \abnTeX\ e de \LaTeX.
+
+Esperamos, sinceramente, que o \abnTeX\ aprimore a qualidade do trabalho que
+você produzirá, de modo que o principal esforço seja concentrado no principal:
+na contribuição científica.
+
+Equipe \abnTeX
+
+Lauro César Araujo
+
+% ----------------------------------------------------------
+% Capitulo de textual
+% ----------------------------------------------------------
+\chapter{Elementos textuais}
+
+\index{elementos textuais}A norma ABNT NBR 15287:2011, p. 5, apresenta a
+seguinte orientação quanto aos elementos textuais:
+
+\begin{citacao}
+O texto deve ser constituído de uma parte introdutória, na qual devem ser
+expostos o tema do projeto, o problema a ser abordado, a(s) hipótese(s),
+quando couber(em), bem como o(s) objetivo(s) a ser(em) atingido(s) e a(s)
+justificativa(s). É necessário que sejam indicados o referencial teórico que
+o embasa, a metodologia a ser utilizada, assim como os recursos e o cronograma
+necessários à sua consecução.
+\end{citacao}
+
+Consulte as demais normas da série ``Informação e documentação'' da ABNT
+para outras informações. Uma lista com as principais normas dessa série, todas
+observadas pelo \abnTeX, é apresentada em \citeonline{abntex2classe}.
+
+% ----------------------------------------------------------
+% Capitulo com exemplos de comandos inseridos de arquivo externo
+% ----------------------------------------------------------
+
+\include{abntex2-modelo-include-comandos}
+
+% ---
+% Finaliza a parte no bookmark do PDF
+% para que se inicie o bookmark na raiz
+% e adiciona espaço de parte no Sumário
+% ---
+\phantompart
+
+% ---
+% Conclusão
+% ---
+\chapter*[Considerações finais]{Considerações finais}
+\addcontentsline{toc}{chapter}{Considerações finais}
+
+\lipsum[31-33]
+
+% ----------------------------------------------------------
+% ELEMENTOS PÓS-TEXTUAIS
+% ----------------------------------------------------------
+\postextual
+
+% ----------------------------------------------------------
+% Referências bibliográficas
+% ----------------------------------------------------------
+\bibliography{abntex2-modelo-references}
+
+% ----------------------------------------------------------
+% Glossário
+% ----------------------------------------------------------
+%
+% Consulte o manual da classe abntex2 para orientações sobre o glossário.
+%
+%\glossary
+
+% ----------------------------------------------------------
+% Apêndices
+% ----------------------------------------------------------
+
+% ---
+% Inicia os apêndices
+% ---
+\begin{apendicesenv}
+
+% Imprime uma página indicando o início dos apêndices
+\partapendices
+
+% ----------------------------------------------------------
+\chapter{Quisque libero justo}
+% ----------------------------------------------------------
+
+\lipsum[50]
+
+% ----------------------------------------------------------
+\chapter{Nullam elementum urna vel imperdiet sodales elit ipsum pharetra ligula
+ac pretium ante justo a nulla curabitur tristique arcu eu metus}
+% ----------------------------------------------------------
+\lipsum[55-57]
+
+\end{apendicesenv}
+% ---
+
+
+% ----------------------------------------------------------
+% Anexos
+% ----------------------------------------------------------
+
+% ---
+% Inicia os anexos
+% ---
+\begin{anexosenv}
+
+% Imprime uma página indicando o início dos anexos
+\partanexos
+
+% ---
+\chapter{Morbi ultrices rutrum lorem.}
+% ---
+\lipsum[30]
+
+% ---
+\chapter{Cras non urna sed feugiat cum sociis natoque penatibus et magnis dis
+parturient montes nascetur ridiculus mus}
+% ---
+
+\lipsum[31]
+
+% ---
+\chapter{Fusce facilisis lacinia dui}
+% ---
+
+\lipsum[32]
+
+\end{anexosenv}
+
+%---------------------------------------------------------------------
+% INDICE REMISSIVO
+%---------------------------------------------------------------------
+
+\phantompart
+
+\printindex
+
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-references.bib b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-references.bib
new file mode 100644
index 0000000000..b9b9f6f439
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-references.bib
@@ -0,0 +1,334 @@
+%% This BibTeX bibliography file was created using BibDesk.
+%% http://bibdesk.sourceforge.net/
+
+
+%% Created for Lauro Cesar Araujo at 2015-04-27 19:43:45 -0300
+
+
+%% Saved with string encoding Unicode (UTF-8)
+
+
+
+@book{ibge1993,
+ Address = {Rio de Janeiro},
+ Author = {IBGE},
+ Date-Added = {2013-08-21 13:56:10 +0000},
+ Date-Modified = {2013-08-21 13:56:10 +0000},
+ Edition = {3},
+ Organization = {http://biblioteca.ibge.gov.br/visualizacao/livros/liv23907.pdf},
+ Publisher = {Centro de Documenta{\c c}{\~a}o e Dissemina{\c c}{\~a}o de Informa{\c c}{\~o}es. Funda{\c c}{\~a}o Intituto Brasileiro de Geografia e Estat{\'\i}stica},
+ Title = {Normas de apresenta{\c c}{\~a}o tabular},
+ Urlaccessdate = {21 ago 2013},
+ Year = {1993}}
+
+@misc{abntex2-wiki-como-customizar,
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-03-23 21:39:21 +0000},
+ Date-Modified = {2015-04-27 22:43:06 +0000},
+ Howpublished = {Wiki do abnTeX2},
+ Keywords = {wiki},
+ Title = {Como customizar o abnTeX2},
+ Url = {https://github.com/abntex/abntex2/wiki/ComoCustomizar},
+ Urlaccessdate = {27 abr 2015},
+ Year = {2015},
+ Bdsk-Url-1 = {https://github.com/abntex/abntex2/wiki/ComoCustomizar}}
+
+@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 = {Nov.},
+ Title = {User Manual for glossaries.sty},
+ Url = {http://mirrors.ctan.org/macros/latex/contrib/glossaries/glossaries-user.pdf},
+ Urlaccessdate = {11 mar. 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},
+ Date-Modified = {2013-02-17 13:38:38 +0000},
+ Month = {Apr.},
+ Title = {Babel, a multilingual package for use with LATEX's standard document classes},
+ Url = {http://mirrors.ctan.org/info/babel/babel.pdf},
+ Urlaccessdate = {17 fev. 2013},
+ 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}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-15 00:10:35 +0000},
+ Date-Modified = {2015-04-27 22:43:13 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Artigo Cient{\'\i}fico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo-relatorio,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-15 00:05:34 +0000},
+ Date-Modified = {2015-04-27 22:43:18 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Relat{\'o}rio T{\'e}cnico e/ou Cient{\'\i}fico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2modelo,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-12 22:55:32 +0000},
+ Date-Modified = {2015-04-27 22:43:32 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {Modelo Can{\^o}nico de Trabalho Acad{\^e}mico com abnTeX2},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@mastersthesis{araujo2012,
+ Address = {Bras{\'\i}lia},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-09 11:04:42 +0000},
+ Date-Modified = {2013-01-09 11:04:42 +0000},
+ Month = {mar.},
+ School = {Universidade de Bras{\'\i}lia},
+ Subtitle = {uma perspectiva de {A}rquitetura da {I}nforma{\c c}{\~a}o da {E}scola de {B}ras{\'\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-03-21 13:23:25 +0000},
+ Organization = {The Herries Press},
+ Title = {The Memoir Class for Configurable Typesetting - User Guide},
+ Url = {http://mirrors.ctan.org/macros/latex/contrib/memoir/memman.pdf},
+ Urlaccessdate = {19 dez. 2012},
+ Year = {2010},
+ Bdsk-Url-1 = {http://ctan.tche.br/macros/latex/contrib/memoir/memman.pdf}}
+
+@manual{abntex2cite-alf,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-alf-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-09 10:37:45 +0000},
+ Date-Modified = {2015-04-27 22:43:44 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {O pacote abntex2cite: t{\'o}picos espec{\'\i}ficos da ABNT NBR 10520:2002 e o estilo bibliogr{\'a}fico alfab{\'e}tico (sistema autor-data)},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2cite,
+ Annote = {Este documento {\'e} derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-09 10:37:45 +0000},
+ Date-Modified = {2015-04-27 22:43:38 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {O pacote abntex2cite: Estilos bibliogr{\'a}ficos compat{\'\i}veis com a ABNT NBR 6023},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{abntex2classe,
+ Author = {Lauro C{\'e}sar Araujo},
+ Date-Added = {2013-01-09 10:37:38 +0000},
+ Date-Modified = {2015-04-27 22:42:47 +0000},
+ Organization = {Equipe abnTeX2},
+ Title = {A classe abntex2: Modelo can{\^o}nico de trabalhos acad{\^e}micos brasileiros compat{\'\i}vel com as normas ABNT NBR 14724:2011, ABNT NBR 6024:2012 e outras},
+ Url = {http://www.abntex.net.br/},
+ Year = {2015},
+ Bdsk-Url-1 = {http://www.abntex.net.br/}}
+
+@manual{NBR10520:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:43:38 +0000},
+ Date-Modified = {2013-01-12 22:17:20 +0000},
+ Month = {ago.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 7,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Apresenta{\c c}\~ao de cita{\c c}\~oes em documentos},
+ Title = {{NBR} 10520},
+ Year = 2002}
+
+@manual{NBR6024:2012,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:24:06 +0000},
+ Date-Modified = {2012-12-15 21:24:28 +0000},
+ Month = {fev.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 4,
+ Subtitle = {Numera{\c c}\~ao progressiva das se{\c c}\~oes de um documento},
+ Title = {{NBR} 6024},
+ Year = 2012}
+
+@manual{NBR6028:2003,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 21:02:12 +0000},
+ Date-Modified = {2012-12-15 21:02:50 +0000},
+ Month = {nov.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 2,
+ Subtitle = {Resumo - Apresenta{\c c}{\~a}o},
+ Title = {{NBR} 6028},
+ Year = 2003}
+
+@manual{NBR14724:2001,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:34:08 +0000},
+ Month = {jul.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
+ Title = {{NBR} 14724},
+ Year = 2001}
+
+@manual{NBR14724:2002,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:17 +0000},
+ Date-Modified = {2012-12-15 20:34:17 +0000},
+ Month = {ago.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 6,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
+ Title = {{NBR} 14724},
+ Year = 2002}
+
+@manual{NBR14724:2005,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:35:25 +0000},
+ Month = {dez.},
+ Org-Short = {ABNT},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
+ Pages = 9,
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
+ Title = {{NBR} 14724},
+ Year = 2005}
+
+@manual{NBR14724:2011,
+ Address = {Rio de Janeiro},
+ Date-Added = {2012-12-15 20:34:08 +0000},
+ Date-Modified = {2012-12-15 20:35:25 +0000},
+ Month = {mar.},
+ Note = {Substitui a Ref.~\citeonline{NBR14724:2005}},
+ 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 = {{NBR} 14724},
+ Year = 2011}
+
+@article{van86,
+ Author = {{van}, Gigch, John P. and Leo L. Pipino},
+ Journal = {Future Computing Systems},
+ Number = {1},
+ Pages = {71-97},
+ Title = {In search for a paradigm for the discipline of information systems},
+ Volume = {1},
+ Year = {1986}}
+
+@phdthesis{guizzardi2005,
+ Address = {Enschede, The Netherlands},
+ Author = {Giancarlo Guizzardi},
+ Date-Added = {2012-04-23 11:35:28 +0000},
+ Date-Modified = {2012-04-23 11:35:28 +0000},
+ School = {Centre for Telematics and Information Technology, University of Twente},
+ Title = {Ontological Foundations for Structural Conceptual Models},
+ Url = {http://www.loa.istc.cnr.it/Guizzardi/SELMAS-CR.pdf},
+ Urlaccessdate = {3 jul. 2011},
+ Year = {2005},
+ Bdsk-Url-1 = {http://www.loa.istc.cnr.it/Guizzardi/SELMAS-CR.pdf}}
+
+@mastersthesis{macedo2005,
+ Author = {Fl{\'a}via L. Macedo},
+ Date-Added = {2012-04-23 11:35:13 +0000},
+ Date-Modified = {2012-04-23 11:35:13 +0000},
+ Keywords = {arquitetura da informa{\c c}{\~a}o},
+ School = {Universidade de Bras{\'\i}lia},
+ Title = {Arquitetura da Informa{\c c}{\~a}o: aspectos espistemol{\'o}gicos, cient{\'\i}ficos e pr{\'a}ticos.},
+ Type = {Disserta{\c c}{\~a}o de Mestrado},
+ Year = {2005}}
+
+@manual{EIA649B,
+ Address = {EUA},
+ Date-Added = {2012-04-23 11:34:59 +0000},
+ Date-Modified = {2012-04-23 11:34:59 +0000},
+ Keywords = {norma},
+ Month = {June},
+ Organization = {TechAmerica},
+ Title = {ANSI/EIA 649-B: Configuration Management Standard},
+ Year = {2011}}
+
+@inproceedings{masolo2010,
+ Author = {Claudio Masolo},
+ Booktitle = {Proceedings of the Twelfth International Conference on the Principles of Knowledge Representation and Reasoning (KR 2010)},
+ Date-Added = {2012-04-23 11:34:38 +0000},
+ Date-Modified = {2012-04-23 11:34:38 +0000},
+ Editor = {Lin, F. and Sattler, U.},
+ Pages = {258-268},
+ Publisher = {AAAI Press},
+ Title = {Understanding Ontological Levels},
+ Url = {http://wiki.loa-cnr.it/Papers/kr10v0.7.pdf},
+ Urlaccessdate = {2 jan. 2012},
+ Year = {2010},
+ Bdsk-Url-1 = {http://wiki.loa-cnr.it/Papers/kr10v0.7.pdf}}
+
+@inbook{guarino1995,
+ Address = {Vienna},
+ Author = {Nicola Guarino},
+ Booktitle = {Philosophy and the Cognitive Science},
+ Date-Added = {2012-04-23 11:34:29 +0000},
+ Date-Modified = {2012-04-23 11:34:29 +0000},
+ Editor = {R. Casati and B. Smith and G. White},
+ Month = {Sept.},
+ Pages = {443-456},
+ Publisher = {Holder-Pivhler-Tempsky},
+ Title = {The Ontological Level},
+ Url = {http://wiki.loa-cnr.it/Papers/OntLev.pdf},
+ Urlaccessdate = {2 jan. 2012},
+ Year = {1995},
+ Bdsk-Url-1 = {http://wiki.loa-cnr.it/Papers/OntLev.pdf}}
+
+@incollection{bates2010,
+ Address = {New York},
+ Author = {Marcia J. Bates},
+ Booktitle = {Encyclopedia of Library and Information Sciences},
+ Date-Added = {2012-04-23 11:34:29 +0000},
+ Date-Modified = {2012-04-23 11:34:29 +0000},
+ Edition = {3rd},
+ Editor = {Marcia J. Bates and Mary Niles Maack},
+ Pages = {2347-2360},
+ Publisher = {CRC Press},
+ Title = {Information},
+ Url = {http://pages.gseis.ucla.edu/faculty/bates/articles/information.html},
+ Urlaccessdate = {24 out. 2011},
+ Volume = {3},
+ Year = {2010},
+ Bdsk-Url-1 = {http://pages.gseis.ucla.edu/faculty/bates/articles/information.html}}
+
+@book{doxiadis1965,
+ Author = {Constantinos A. Doxiadis},
+ Date-Added = {2012-04-23 11:34:20 +0000},
+ Date-Modified = {2012-04-23 11:34:20 +0000},
+ Publisher = {Ceira - Coimbra},
+ Title = {Arquitetura em Transi{\c c}{\~a}o},
+ Year = {1965}}
+
+@book{dewey1980,
+ Address = {New York, NY, USA},
+ Author = {John Dewey},
+ Date-Added = {2012-04-23 11:34:16 +0000},
+ Date-Modified = {2012-04-23 11:34:16 +0000},
+ Publisher = {Perigee Books},
+ Title = {Art as Experience},
+ Year = {1980}}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.pdf
new file mode 100644
index 0000000000..c95153cc3b
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.tex
new file mode 100644
index 0000000000..65707cdace
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-relatorio-tecnico.tex
@@ -0,0 +1,550 @@
+%% abtex2-modelo-relatorio-tecnico.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-relatorio-tecnico.tex,
+%% abntex2-modelo-include-comandos and abntex2-modelo-references.bib
+%%
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% abnTeX2: Modelo de Relatório Técnico/Acadêmico em conformidade com
+% ABNT NBR 10719:2015 Informação e documentação - Relatório técnico e/ou
+% científico - Apresentação
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+\documentclass[
+ % -- opções da classe memoir --
+ 12pt, % tamanho da fonte
+ openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
+ twoside, % para impressão em recto e verso. Oposto a oneside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ french, % idioma adicional para hifenização
+ spanish, % idioma adicional para hifenização
+ brazil, % o último idioma é o principal do documento
+ ]{abntex2}
+
+
+% ---
+% PACOTES
+% ---
+
+% ---
+% Pacotes fundamentais
+% ---
+\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
+\usepackage{microtype} % para melhorias de justificação
+% ---
+
+% ---
+% Pacotes adicionais, usados no anexo do modelo de folha de identificação
+% ---
+\usepackage{multicol}
+\usepackage{multirow}
+% ---
+
+% ---
+% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
+% ---
+\usepackage{lipsum} % para geração de dummy text
+% ---
+
+% ---
+% Pacotes de citações
+% ---
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+
+% ---
+% CONFIGURAÇÕES DE PACOTES
+% ---
+
+% ---
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+% ---
+
+% ---
+% Informações de dados para CAPA e FOLHA DE ROSTO
+% ---
+\titulo{Modelo Canônico de\\ Relatório Técnico e/ou Científico com \abnTeX}
+\autor{Equipe \abnTeX}
+\local{Brasil}
+\data{2018, v-1.9.7}
+\instituicao{%
+ Universidade do Brasil -- UBr
+ \par
+ Faculdade de Arquitetura da Informação
+ \par
+ Programa de Pós-Graduação}
+\tipotrabalho{Relatório técnico}
+% O preambulo deve conter o tipo do trabalho, o objetivo,
+% o nome da instituição e a área de concentração
+\preambulo{Modelo canônico de Relatório Técnico e/ou Científico em conformidade
+com 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}{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
+% ---
+
+% ---
+% 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
+% ---
+
+% ----
+% Início do documento
+% ----
+\begin{document}
+
+% Seleciona o idioma do documento (conforme pacotes do babel)
+%\selectlanguage{english}
+\selectlanguage{brazil}
+
+% Retira espaço extra obsoleto entre as frases.
+\frenchspacing
+
+% ----------------------------------------------------------
+% ELEMENTOS PRÉ-TEXTUAIS
+% ----------------------------------------------------------
+% \pretextual
+
+% ---
+% Capa
+% ---
+\imprimircapa
+% ---
+
+% ---
+% Folha de rosto
+% (o * indica que haverá a ficha bibliográfica)
+% ---
+\imprimirfolhaderosto*
+% ---
+
+% ---
+% Anverso da folha de rosto:
+% ---
+
+{
+\ABNTEXchapterfont
+
+\vspace*{\fill}
+
+Conforme a ABNT NBR 10719:2015, seção 4.2.1.1.1, o anverso da folha de rosto
+deve conter:
+
+\begin{alineas}
+ \item nome do órgão ou entidade responsável que solicitou ou gerou o
+ relatório;
+ \item título do projeto, programa ou plano que o relatório está relacionado;
+ \item título do relatório;
+ \item subtítulo, se houver, deve ser precedido de dois pontos, evidenciando a
+ sua subordinação ao título. O relatório em vários volumes deve ter um título
+ geral. Além deste, cada volume pode ter um título específico;
+ \item número do volume, se houver mais de um, deve constar em cada folha de
+ rosto a especificação do respectivo volume, em algarismo arábico;
+ \item código de identificação, se houver, recomenda-se que seja formado
+ pela sigla da instituição, indicação da categoria do relatório, data,
+ indicação do assunto e número sequencial do relatório na série;
+ \item classificação de segurança. Todos os órgãos, privados ou públicos, que
+ desenvolvam pesquisa de interesse nacional de conteúdo sigiloso, devem
+ informar a classificação adequada, conforme a legislação em vigor;
+ \item nome do autor ou autor-entidade. O título e a qualificação ou a função
+ do autor podem ser incluídos, pois servem para indicar sua autoridade no
+ assunto. Caso a instituição que solicitou o relatório seja a mesma que o
+ gerou, suprime-se o nome da instituição no campo de autoria;
+ \item local (cidade) da instituição responsável e/ou solicitante; NOTA: No
+ caso de cidades homônimas, recomenda-se o acréscimo da sigla da unidade da
+ federação.
+ \item ano de publicação, de acordo com o calendário universal (gregoriano),
+ deve ser apresentado em algarismos arábicos.
+\end{alineas}
+
+\vspace*{\fill}
+}
+
+% ---
+% Agradecimentos
+% ---
+\begin{agradecimentos}
+O agradecimento principal é direcionado a Youssef Cherem, autor do
+\nameref{formulado-identificacao} (\autopageref{formulado-identificacao}).
+
+Os agradecimentos especiais são direcionados ao Centro de Pesquisa em
+Arquitetura da Informação\footnote{\url{http://www.cpai.unb.br/}} da Universidade de
+Brasília (CPAI), ao grupo de usuários
+\emph{latex-br}\footnote{\url{http://groups.google.com/group/latex-br}} e aos
+novos voluntários do grupo
+\emph{\abnTeX}\footnote{\url{http://groups.google.com/group/abntex2} e
+\url{http://www.abntex.net.br/}}~que contribuíram e que ainda
+contribuirão para a evolução do abn\TeX.
+
+\end{agradecimentos}
+% ---
+
+% ---
+% RESUMO
+% ---
+
+% resumo na língua vernácula (obrigatório)
+\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
+\begin{resumo}
+ Segundo a \citeonline[3.1-3.2]{NBR6028:2003}, o resumo deve ressaltar o
+ objetivo, o método, os resultados e as conclusões do documento. A ordem e a extensão
+ destes itens dependem do tipo de resumo (informativo ou indicativo) e do
+ tratamento que cada item recebe no documento original. O resumo deve ser
+ precedido da referência do documento, com exceção do resumo inserido no
+ próprio documento. (\ldots) As palavras-chave devem figurar logo abaixo do
+ resumo, antecedidas da expressão Palavras-chave:, separadas entre si por
+ ponto e finalizadas também por ponto.
+
+ \noindent
+ \textbf{Palavras-chaves}: latex. abntex. editoração de texto.
+\end{resumo}
+% ---
+
+% ---
+% inserir lista de ilustrações
+% ---
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de tabelas
+% ---
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de abreviaturas e siglas
+% ---
+\begin{siglas}
+ \item[ABNT] Associação Brasileira de Normas Técnicas
+ \item[abnTeX] ABsurdas Normas para TeX
+\end{siglas}
+% ---
+
+% ---
+% inserir lista de símbolos
+% ---
+\begin{simbolos}
+ \item[$ \Gamma $] Letra grega Gama
+ \item[$ \Lambda $] Lambda
+ \item[$ \zeta $] Letra grega minúscula zeta
+ \item[$ \in $] Pertence
+\end{simbolos}
+% ---
+
+% ---
+% inserir o sumario
+% ---
+\pdfbookmark[0]{\contentsname}{toc}
+\tableofcontents*
+\cleardoublepage
+% ---
+
+
+% ----------------------------------------------------------
+% ELEMENTOS TEXTUAIS
+% ----------------------------------------------------------
+\textual
+
+% ----------------------------------------------------------
+% Introdução (exemplo de capítulo sem numeração, mas presente no Sumário)
+% ----------------------------------------------------------
+\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
+exemplifica a elaboração de relatórios técnicos e/ou científicos produzidos
+conforme a ABNT NBR 10719:2015 \emph{Informação e documentação - Relatório
+técnico e/ou científico - Apresentação}.
+
+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://www.abntex.net.br/}. 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, 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. Consulte
+\citeonline{abntex2-wiki-como-customizar} para 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
+
+
+% ----------------------------------------------------------
+% PARTE - preparação da pesquisa
+% ----------------------------------------------------------
+\part{Preparação do relatório}
+
+% ----------------------------------------------------------
+% Capitulo com exemplos de comandos inseridos de arquivo externo
+% ----------------------------------------------------------
+
+\include{abntex2-modelo-include-comandos}
+
+
+% ----------------------------------------------------------
+% Parte de resultados
+% ----------------------------------------------------------
+\part{Resultados}
+
+% ---
+% Capitulo de revisão de literatura
+% ---
+\chapter{Lorem ipsum dolor sit amet}
+
+% ---
+\section{Aliquam vestibulum fringilla lorem}
+% ---
+
+\lipsum[1]
+
+\lipsum[2-3]
+
+% ---
+% Finaliza a parte no bookmark do PDF
+% para que se inicie o bookmark na raiz
+% e adiciona espaço de parte no Sumário
+% ---
+\phantompart
+
+% ---
+% Conclusão
+% ---
+\chapter{Conclusão}
+% ---
+
+\lipsum[31-33]
+
+% ----------------------------------------------------------
+% ELEMENTOS PÓS-TEXTUAIS
+% ----------------------------------------------------------
+\postextual
+
+% ----------------------------------------------------------
+% Referências bibliográficas
+% ----------------------------------------------------------
+\bibliography{abntex2-modelo-references}
+
+% ----------------------------------------------------------
+% Glossário
+% ----------------------------------------------------------
+%
+% Consulte o manual da classe abntex2 para orientações sobre o glossário.
+%
+%\glossary
+
+% ----------------------------------------------------------
+% Apêndices
+% ----------------------------------------------------------
+
+% ---
+% Inicia os apêndices
+% ---
+\begin{apendicesenv}
+
+% Imprime uma página indicando o início dos apêndices
+\partapendices
+
+% ----------------------------------------------------------
+\chapter{Quisque libero justo}
+% ----------------------------------------------------------
+
+\lipsum[50]
+
+% ----------------------------------------------------------
+\chapter{Nullam elementum urna vel imperdiet sodales elit ipsum pharetra ligula
+ac pretium ante justo a nulla curabitur tristique arcu eu metus}
+% ----------------------------------------------------------
+\lipsum[55-57]
+
+\end{apendicesenv}
+% ---
+
+
+% ----------------------------------------------------------
+% Anexos
+% ----------------------------------------------------------
+
+% ---
+% Inicia os anexos
+% ---
+\begin{anexosenv}
+
+% Imprime uma página indicando o início dos anexos
+\partanexos
+
+% ---
+\chapter{Morbi ultrices rutrum lorem.}
+% ---
+\lipsum[30]
+
+% ---
+\chapter{Cras non urna sed feugiat cum sociis natoque penatibus et magnis dis
+parturient montes nascetur ridiculus mus}
+% ---
+
+\lipsum[31]
+
+% ---
+\chapter{Fusce facilisis lacinia dui}
+% ---
+
+\lipsum[32]
+
+\end{anexosenv}
+
+%---------------------------------------------------------------------
+% INDICE REMISSIVO
+%---------------------------------------------------------------------
+
+\phantompart
+
+\printindex
+
+%---------------------------------------------------------------------
+% Formulário de Identificação (opcional)
+%---------------------------------------------------------------------
+\chapter*[Formulário de Identificação]{Formulário de Identificação}
+\addcontentsline{toc}{chapter}{Exemplo de Formulário de Identificação}
+\label{formulado-identificacao}
+
+Exemplo de Formulário de Identificação, compatível com o Anexo A (informativo)
+da ABNT NBR 10719:2015. Este formulário não é um anexo. Conforme definido na
+norma, ele é o último elemento pós-textual e opcional do relatório.
+
+\bigskip
+
+\begin{tabular}{|p{9cm}|p{5cm}|}
+\hline
+\multicolumn{2}{|c|}{\textbf{\large Dados do Relatório Técnico e/ou científico}}\\
+\hline
+\multirow{4}{10cm}[24pt]{Título e subtítulo}& Classificação de segurança\\
+ & \\
+ \cline{2-2}
+ & No.\\
+ & \\
+
+\hline
+Tipo de relatório & Data\\
+\hline
+Título do projeto/programa/plano & No.\\
+\hline
+\multicolumn{2}{|l|}{Autor(es)} \\
+\hline
+\multicolumn{2}{|l|}{Instituição executora e endereço completo} \\
+\hline
+\multicolumn{2}{|l|}{Instituição patrocinadora e endereço completo} \\
+\hline
+\multicolumn{2}{|l|}{Resumo}\\[3cm]
+\hline
+\multicolumn{2}{|l|}{Palavras-chave/descritores}\\
+\hline
+\multicolumn{2}{|l|}{
+Edição \hfill No. de páginas \hfill No. do volume \hfill Nº de classificação \phantom{XXXX}} \\
+\hline
+\multicolumn{2}{|l|}{
+ISSN \hfill \hfill Tiragem \hfill Preço \phantom{XXXXXXXX}} \\
+\hline
+\multicolumn{2}{|l|}{Distribuidor} \\
+\hline
+\multicolumn{2}{|l|}{Observações/notas}\\[3cm]
+\hline
+\end{tabular}
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.pdf
new file mode 100644
index 0000000000..910c6e277c
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.tex
new file mode 100644
index 0000000000..87b4b1de82
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-slides.tex
@@ -0,0 +1,244 @@
+%% abtex2-modelo-slides.tex, v-1.0 gfabinhomat
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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 Fábio Rodrigues Silva,
+%% member of abnTeX2 team, led by Lauro César Araujo.
+%% Further information are available on
+%% http://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-slides.tex,
+%% abntex2-modelo-references.bib and abntex2-modelo-marca.pdf
+%%
+%% Modelo desenvolvido por Fábio Rodrigues Silva (gfabinhomat@gmail.com)
+%% Mais informações podem ser obtidas no guia do usuário Beamer
+%% (http://linorg.usp.br/CTAN/macros/latex/contrib/beamer/doc/beameruserguide.pdf)
+%% Informações rápidas podem ser acessadas em http://en.wikibooks.org/wiki/LaTeX/Presentations
+
+
+% Apresentações em widescreen. Outros valores possíveis: 1610, 149, 54, 43 e 32.
+% Por padrão, as apresentações são no formato 4:3 (sem o aspectratio).
+\documentclass[aspectratio=169]{beamer}
+
+\usetheme{Pittsburgh}
+\usecolortheme{default}
+\usefonttheme[onlymath]{serif} % para fontes matemáticas
+% Enconte mais temas e cores em http://www.hartwork.org/beamer-theme-matrix/
+% Veja também http://deic.uab.es/~iblanes/beamer_gallery/index.html
+
+% Customizações de Cores: fg significa cor do texto e bg é cor do fundo
+\setbeamercolor{normal text}{fg=black}
+\setbeamercolor{alerted text}{fg=red}
+\setbeamercolor{author}{fg=blue}
+\setbeamercolor{institute}{fg=blue}
+\setbeamercolor{date}{fg=green}
+\setbeamercolor{frametitle}{fg=red}
+\setbeamercolor{framesubtitle}{fg=brown}
+\setbeamercolor{block title}{bg=blue, fg=white} %Cor do título
+\setbeamercolor{block body}{bg=gray, fg=darkgray} %Cor do texto (bg= fundo; fg=texto)
+
+% ---
+% PACOTES
+% ---
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+\usepackage[brazil]{babel} % Idioma do documento
+\usepackage{color} % Controle das cores
+\usepackage[T1]{fontenc} % Selecao de codigos de fonte.
+\usepackage{graphicx} % Inclusão de gráficos
+\usepackage[utf8]{inputenc} % Codificacao do documento (conversão automática dos acentos)
+\usepackage{txfonts} % Fontes virtuais
+% ---
+
+% --- Informações do documento ---
+\title{Modelo de apresentação de slides com Beamer e abnTeX2}
+\author{Fábio Rodrigues Silva}
+\institute{Universidade do Brasil
+ \par
+ Faculdade de Arquitetura da Informação}
+\date{\today, v-1.9.7}
+% ---
+
+% ----------------- INÍCIO DO DOCUMENTO --------------------------------------
+\begin{document}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}
+
+\begin{minipage}{1\linewidth}
+ \centering
+ \begin{tabular}{cc}
+ \begin{tabular}{c}
+ \includegraphics[width=3.0cm]{abntex2-modelo-img-marca.pdf}
+ \end{tabular}
+ &
+ \begin{tabular}{c}
+ \textbf{Universidade do Brasil} \\ \textbf{Faculdade de Arquitetura da Informação}
+ \end{tabular}
+ \end{tabular}
+\end{minipage}
+
+\titlepage
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}{Sumário}
+\tableofcontents
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\section{Introdução}
+
+\begin{frame}{Introdução}
+
+Sinta-se convidado a participar do projeto abnTeX! Acesse o site do projeto em
+\url{http://www.abntex.net.br/}. 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''\ \url{http://www.latex-project.org/lppl.txt} \cite[p. 31]{abntex2modelo}.
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\section{Fontes a serem consultadas}
+\begin{frame}
+\frametitle{Público-Alvo}
+\framesubtitle{Usuários já iniciados ao Beamer}
+
+\begin{block}{Título}
+ Este modelo foi preparado como uma aplicação do uso do pacote abnTeX2 com o Beamer.
+\end{block}
+
+\begin{itemize}
+ \item Alguns comandos são explicados no modelo TEX. \pause
+
+ \item Para maiores informações, consulte o guia do usuário Beamer
+ (\url{https://www.ctan.org/pkg/beamer})\pause
+
+ \item Para alterar o tema e as cores, consulte
+ \url{http://deic.uab.es/~iblanes/beamer_gallery/index.html}
+
+ \item Consulte também \url{http://www.hartwork.org/beamer-theme-matrix/}
+\end{itemize}
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}{CTAN}
+
+Visite com frequência a página \url{http://www.ctan.org/}.
+Use-a como um guia de orientações gerais.
+\vspace{0.7cm}
+
+Outras fontes a serem consideradas:
+\begin{enumerate}
+ \item \url{http://www.latex-project.org/}
+ \item \url{http://www.tex-br.org/}
+ \item \url{http://latexbr.blogspot.com.br/}
+ \item \url{http://tex.stackexchange.com/}
+ \item \url{http://www.tug.org/}
+\end{enumerate}
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}
+
+\begin{figure}
+ \centering
+ \includegraphics[scale=1.0]{abntex2-modelo-img-marca.pdf}
+ \caption{Marca abnTeX2. Fonte: \url{http://www.abntex.net.br/}}
+\end{figure}
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}{Participe dos grupos de discussão}
+
+\begin{itemize}
+ \item Tire dúvidas e ajude outros por meio do grupo de usuários LaTeX
+ \url{https://groups.google.com/group/latex-br} (e-mail:
+ \url{latex-br@googlegroups.com})
+
+ \item Proponha melhorias, avise sobre falhas e faça sugestões sobre o abnTeX2
+ no grupo dos desenvolvedores \url{https://groups.google.com/group/abntex2}
+ (e-mail: \url{abntex2@googlegroups.com});
+\end{itemize}
+
+Participe também da comunidade abnTeX2 no Google Plus
+\url{https://plus.google.com/u/0/communities/105202176004387477100}.
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\section{Resultados}
+
+\begin{frame}
+\frametitle{ABNT}
+\framesubtitle{Normas para trabalhos acadêmicos}
+
+Para adequar seus documentos acadêmicos com as normas ABNT, utilize:
+\begin{enumerate}
+ \item \citeonline{NBR14724:2011}: Esta Norma especifica os princípios gerais
+ para a elaboração de trabalhos acadêmicos (teses, dissertações e outros),
+ visando sua apresentação à instituição (banca, comissão examinadora de
+ professores, especialistas designados e/ou outros).
+
+ \item \citeonline{NBR6028:2003}: Esta Norma estabelece os requisitos para
+ redação e apresentação de resumos.
+
+ \item \citeonline{NBR6024:2012}: Esta Norma especifica os princípios gerais
+ para de um sistema de numeração progressiva das seções de um documento, de
+ modo a expor numa seqüência lógica o inter-relacionamento da matéria e a
+ permitir sua localização.
+
+ \item \citeonline{NBR10520:2002}: Esta Norma especifica as características
+ exigíveis para a apresentação de citações em documentos.
+\end{enumerate}
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\begin{frame}
+\frametitle{abnTeX2}
+\framesubtitle{Usando a suíte abnTeX2}
+
+Consulte \citeonline{abntex2-wiki-como-customizar} para customizações do abnTeX2.
+\vspace{0.5cm}
+
+Os documentos \citeonline{abntex2modelo-artigo},
+\citeonline{abntex2modelo-relatorio} e \citeonline{abntex2modelo} tratam dos
+principais trabalhos acadêmicos e suas aplicações ao TeX.
+\vspace{0.5cm}
+
+Para orientações sobre as citações e as referências com o abnTeX2, consulte
+\citeonline{abntex2cite} e \citeonline{abntex2cite-alf}.
+\vspace{0.5cm}
+
+\end{frame}
+
+% ----------------- NOVO SLIDE --------------------------------
+\section{Referências}
+
+% --- O comando \allowframebreaks ---
+% Se o conteúdo não se encaixa em um quadro, a opção allowframebreaks instrui
+% beamer para quebrá-lo automaticamente entre dois ou mais quadros,
+% mantendo o frametitle do primeiro quadro (dado como argumento) e acrescentando
+% um número romano ou algo parecido na continuação.
+
+\begin{frame}[allowframebreaks]{Referências}
+\bibliography{abntex2-modelo-references}
+\end{frame}
+
+% ----------------- FIM DO DOCUMENTO -----------------------------------------
+\end{document}
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.pdf b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.pdf
new file mode 100644
index 0000000000..6fffa0859d
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.pdf
Binary files differ
diff --git a/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.tex b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.tex
new file mode 100644
index 0000000000..78094d0f61
--- /dev/null
+++ b/macros/latex/contrib/abntex2/doc/examples/abntex2-modelo-trabalho-academico.tex
@@ -0,0 +1,737 @@
+%% abtex2-modelo-trabalho-academico.tex, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% This work consists of the files abntex2-modelo-trabalho-academico.tex,
+%% abntex2-modelo-include-comandos and abntex2-modelo-references.bib
+%%
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% 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
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+\documentclass[
+ % -- opções da classe memoir --
+ 12pt, % tamanho da fonte
+ openright, % capítulos começam em pág ímpar (insere página vazia caso preciso)
+ twoside, % para impressão em recto e verso. Oposto a oneside
+ a4paper, % tamanho do papel.
+ % -- opções da classe abntex2 --
+ %chapter=TITLE, % títulos de capítulos convertidos em letras maiúsculas
+ %section=TITLE, % títulos de seções convertidos em letras maiúsculas
+ %subsection=TITLE, % títulos de subseções convertidos em letras maiúsculas
+ %subsubsection=TITLE,% títulos de subsubseções convertidos em letras maiúsculas
+ % -- opções do pacote babel --
+ english, % idioma adicional para hifenização
+ french, % idioma adicional para hifenização
+ spanish, % idioma adicional para hifenização
+ brazil % o último idioma é o principal do documento
+ ]{abntex2}
+
+% ---
+% Pacotes básicos
+% ---
+\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
+\usepackage{microtype} % para melhorias de justificação
+% ---
+
+% ---
+% Pacotes adicionais, usados apenas no âmbito do Modelo Canônico do abnteX2
+% ---
+\usepackage{lipsum} % para geração de dummy text
+% ---
+
+% ---
+% Pacotes de citações
+% ---
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na bibl
+\usepackage[alf]{abntex2cite} % Citações padrão ABNT
+
+% ---
+% CONFIGURAÇÕES DE PACOTES
+% ---
+
+% ---
+% Configurações do pacote backref
+% Usado sem a opção hyperpageref de backref
+\renewcommand{\backrefpagesname}{Citado na(s) página(s):~}
+% Texto padrão antes do número das páginas
+\renewcommand{\backref}{}
+% Define os textos da citação
+\renewcommand*{\backrefalt}[4]{
+ \ifcase #1 %
+ Nenhuma citação no texto.%
+ \or
+ Citado na página #2.%
+ \else
+ Citado #1 vezes nas páginas #2.%
+ \fi}%
+% ---
+
+% ---
+% Informações de dados para CAPA e FOLHA DE ROSTO
+% ---
+\titulo{Modelo Canônico de\\ Trabalho Acadêmico com \abnTeX}
+\autor{Equipe \abnTeX}
+\local{Brasil}
+\data{2018, v-1.9.7}
+\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 canônico de trabalho monográfico acadêmico em conformidade com
+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}{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
+% ---
+
+% ---
+% Posiciona figuras e tabelas no topo da página quando adicionadas sozinhas
+% em um página em branco. Ver https://github.com/abntex/abntex2/issues/170
+\makeatletter
+\setlength{\@fptop}{5pt} % Set distance from top of page to first float
+\makeatother
+% ---
+
+% ---
+% Possibilita criação de Quadros e Lista de quadros.
+% Ver https://github.com/abntex/abntex2/issues/176
+%
+\newcommand{\quadroname}{Quadro}
+\newcommand{\listofquadrosname}{Lista de quadros}
+
+\newfloat[chapter]{quadro}{loq}{\quadroname}
+\newlistof{listofquadros}{loq}{\listofquadrosname}
+\newlistentry{quadro}{loq}{0}
+
+% configurações para atender às regras da ABNT
+\setfloatadjustment{quadro}{\centering}
+\counterwithout{quadro}{chapter}
+\renewcommand{\cftquadroname}{\quadroname\space}
+\renewcommand*{\cftquadroaftersnum}{\hfill--\hfill}
+
+\setfloatlocations{quadro}{hbtp} % Ver https://github.com/abntex/abntex2/issues/176
+% ---
+
+% ---
+% 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
+% ---
+
+% ----
+% Início do documento
+% ----
+\begin{document}
+
+% Seleciona o idioma do documento (conforme pacotes do babel)
+%\selectlanguage{english}
+\selectlanguage{brazil}
+
+% Retira espaço extra obsoleto entre as frases.
+\frenchspacing
+
+% ----------------------------------------------------------
+% ELEMENTOS PRÉ-TEXTUAIS
+% ----------------------------------------------------------
+% \pretextual
+
+% ---
+% Capa
+% ---
+\imprimircapa
+% ---
+
+% ---
+% Folha de rosto
+% (o * indica que haverá a ficha bibliográfica)
+% ---
+\imprimirfolhaderosto*
+% ---
+
+% ---
+% Inserir a ficha bibliografica
+% ---
+
+% Isto é um exemplo de Ficha Catalográfica, ou ``Dados internacionais de
+% catalogação-na-publicação''. Você pode utilizar este modelo como referência.
+% Porém, provavelmente a biblioteca da sua universidade lhe fornecerá um PDF
+% com a ficha catalográfica definitiva após a defesa do trabalho. Quando estiver
+% com o documento, salve-o como PDF no diretório do seu projeto e substitua todo
+% o conteúdo de implementação deste arquivo pelo comando abaixo:
+%
+% \begin{fichacatalografica}
+% \includepdf{fig_ficha_catalografica.pdf}
+% \end{fichacatalografica}
+
+\begin{fichacatalografica}
+ \sffamily
+ \vspace*{\fill} % Posição vertical
+ \begin{center} % Minipage Centralizado
+ \fbox{\begin{minipage}[c][8cm]{13.5cm} % Largura
+ \small
+ \imprimirautor
+ %Sobrenome, Nome do autor
+
+ \hspace{0.5cm} \imprimirtitulo / \imprimirautor. --
+ \imprimirlocal, \imprimirdata-
+
+ \hspace{0.5cm} \thelastpage p. : il. (algumas color.) ; 30 cm.\\
+
+ \hspace{0.5cm} \imprimirorientadorRotulo~\imprimirorientador\\
+
+ \hspace{0.5cm}
+ \parbox[t]{\textwidth}{\imprimirtipotrabalho~--~\imprimirinstituicao,
+ \imprimirdata.}\\
+
+ \hspace{0.5cm}
+ 1. Palavra-chave1.
+ 2. Palavra-chave2.
+ 2. Palavra-chave3.
+ I. Orientador.
+ II. Universidade xxx.
+ III. Faculdade de xxx.
+ IV. Título
+ \end{minipage}}
+ \end{center}
+\end{fichacatalografica}
+% ---
+
+% ---
+% Inserir errata
+% ---
+\begin{errata}
+Elemento opcional da \citeonline[4.2.1.2]{NBR14724:2011}. Exemplo:
+
+\vspace{\onelineskip}
+
+FERRIGNO, C. R. A. \textbf{Tratamento de neoplasias ósseas apendiculares com
+reimplantação de enxerto ósseo autólogo autoclavado associado ao plasma
+rico em plaquetas}: estudo crítico na cirurgia de preservação de membro em
+cães. 2011. 128 f. Tese (Livre-Docência) - Faculdade de Medicina Veterinária e
+Zootecnia, Universidade de São Paulo, São Paulo, 2011.
+
+\begin{table}[htb]
+\center
+\footnotesize
+\begin{tabular}{|p{1.4cm}|p{1cm}|p{3cm}|p{3cm}|}
+ \hline
+ \textbf{Folha} & \textbf{Linha} & \textbf{Onde se lê} & \textbf{Leia-se} \\
+ \hline
+ 1 & 10 & auto-conclavo & autoconclavo\\
+ \hline
+\end{tabular}
+\end{table}
+
+\end{errata}
+% ---
+
+% ---
+% Inserir folha de aprovação
+% ---
+
+% Isto é um exemplo de Folha de aprovação, elemento obrigatório da NBR
+% 14724/2011 (seção 4.2.1.3). Você pode utilizar este modelo até a aprovação
+% do trabalho. Após isso, substitua todo o conteúdo deste arquivo por uma
+% imagem da página assinada pela banca com o comando abaixo:
+%
+% \begin{folhadeaprovacao}
+% \includepdf{folhadeaprovacao_final.pdf}
+% \end{folhadeaprovacao}
+%
+\begin{folhadeaprovacao}
+
+ \begin{center}
+ {\ABNTEXchapterfont\large\imprimirautor}
+
+ \vspace*{\fill}\vspace*{\fill}
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\Large\imprimirtitulo
+ \end{center}
+ \vspace*{\fill}
+
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ \imprimirpreambulo
+ \end{minipage}%
+ \vspace*{\fill}
+ \end{center}
+
+ Trabalho aprovado. \imprimirlocal, 24 de novembro de 2012:
+
+ \assinatura{\textbf{\imprimirorientador} \\ Orientador}
+ \assinatura{\textbf{Professor} \\ Convidado 1}
+ \assinatura{\textbf{Professor} \\ Convidado 2}
+ %\assinatura{\textbf{Professor} \\ Convidado 3}
+ %\assinatura{\textbf{Professor} \\ Convidado 4}
+
+ \begin{center}
+ \vspace*{0.5cm}
+ {\large\imprimirlocal}
+ \par
+ {\large\imprimirdata}
+ \vspace*{1cm}
+ \end{center}
+
+\end{folhadeaprovacao}
+% ---
+
+% ---
+% Dedicatória
+% ---
+\begin{dedicatoria}
+ \vspace*{\fill}
+ \centering
+ \noindent
+ \textit{ Este trabalho é dedicado às crianças adultas que,\\
+ quando pequenas, sonharam em se tornar cientistas.} \vspace*{\fill}
+\end{dedicatoria}
+% ---
+
+% ---
+% Agradecimentos
+% ---
+\begin{agradecimentos}
+Os agradecimentos principais são direcionados à Gerald Weber, Miguel Frasson,
+Leslie H. Watter, Bruno Parente Lima, Flávio de Vasconcellos Corrêa, Otavio Real
+Salvador, Renato Machnievscz\footnote{Os nomes dos integrantes do primeiro
+projeto abn\TeX\ foram extraídos de
+\url{http://codigolivre.org.br/projects/abntex/}} e todos aqueles que
+contribuíram para que a produção de trabalhos acadêmicos conforme
+as normas ABNT com \LaTeX\ fosse possível.
+
+Agradecimentos especiais são direcionados ao Centro de Pesquisa em Arquitetura
+da Informação\footnote{\url{http://www.cpai.unb.br/}} da Universidade de
+Brasília (CPAI), ao grupo de usuários
+\emph{latex-br}\footnote{\url{http://groups.google.com/group/latex-br}} e aos
+novos voluntários do grupo
+\emph{\abnTeX}\footnote{\url{http://groups.google.com/group/abntex2} e
+\url{http://www.abntex.net.br/}}~que contribuíram e que ainda
+contribuirão para a evolução do \abnTeX.
+
+\end{agradecimentos}
+% ---
+
+% ---
+% Epígrafe
+% ---
+\begin{epigrafe}
+ \vspace*{\fill}
+ \begin{flushright}
+ \textit{``Não vos amoldeis às estruturas deste mundo, \\
+ mas transformai-vos pela renovação da mente, \\
+ a fim de distinguir qual é a vontade de Deus: \\
+ o que é bom, o que Lhe é agradável, o que é perfeito.\\
+ (Bíblia Sagrada, Romanos 12, 2)}
+ \end{flushright}
+\end{epigrafe}
+% ---
+
+% ---
+% RESUMOS
+% ---
+
+% resumo em português
+\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
+\begin{resumo}
+ Segundo a \citeonline[3.1-3.2]{NBR6028:2003}, o resumo deve ressaltar o
+ objetivo, o método, os resultados e as conclusões do documento. A ordem e a extensão
+ destes itens dependem do tipo de resumo (informativo ou indicativo) e do
+ tratamento que cada item recebe no documento original. O resumo deve ser
+ precedido da referência do documento, com exceção do resumo inserido no
+ próprio documento. (\ldots) As palavras-chave devem figurar logo abaixo do
+ resumo, antecedidas da expressão Palavras-chave:, separadas entre si por
+ ponto e finalizadas também por ponto.
+
+ \textbf{Palavras-chave}: latex. abntex. editoração de texto.
+\end{resumo}
+
+% resumo em inglês
+\begin{resumo}[Abstract]
+ \begin{otherlanguage*}{english}
+ This is the english abstract.
+
+ \vspace{\onelineskip}
+
+ \noindent
+ \textbf{Keywords}: latex. abntex. text editoration.
+ \end{otherlanguage*}
+\end{resumo}
+
+% resumo em francês
+\begin{resumo}[Résumé]
+ \begin{otherlanguage*}{french}
+ Il s'agit d'un résumé en français.
+
+ \textbf{Mots-clés}: latex. abntex. publication de textes.
+ \end{otherlanguage*}
+\end{resumo}
+
+% resumo em espanhol
+\begin{resumo}[Resumen]
+ \begin{otherlanguage*}{spanish}
+ Este es el resumen en español.
+
+ \textbf{Palabras clave}: latex. abntex. publicación de textos.
+ \end{otherlanguage*}
+\end{resumo}
+% ---
+
+% ---
+% inserir lista de ilustrações
+% ---
+\pdfbookmark[0]{\listfigurename}{lof}
+\listoffigures*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de quadros
+% ---
+\pdfbookmark[0]{\listofquadrosname}{loq}
+\listofquadros*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de tabelas
+% ---
+\pdfbookmark[0]{\listtablename}{lot}
+\listoftables*
+\cleardoublepage
+% ---
+
+% ---
+% inserir lista de abreviaturas e siglas
+% ---
+\begin{siglas}
+ \item[ABNT] Associação Brasileira de Normas Técnicas
+ \item[abnTeX] ABsurdas Normas para TeX
+\end{siglas}
+% ---
+
+% ---
+% inserir lista de símbolos
+% ---
+\begin{simbolos}
+ \item[$ \Gamma $] Letra grega Gama
+ \item[$ \Lambda $] Lambda
+ \item[$ \zeta $] Letra grega minúscula zeta
+ \item[$ \in $] Pertence
+\end{simbolos}
+% ---
+
+% ---
+% inserir o sumario
+% ---
+\pdfbookmark[0]{\contentsname}{toc}
+\tableofcontents*
+\cleardoublepage
+% ---
+
+
+
+% ----------------------------------------------------------
+% ELEMENTOS TEXTUAIS
+% ----------------------------------------------------------
+\textual
+
+% ----------------------------------------------------------
+% Introdução (exemplo de capítulo sem numeração, mas presente no Sumário)
+% ----------------------------------------------------------
+\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
+exemplifica a elaboração de trabalho acadêmico (tese, dissertação e outros do
+gênero) produzido conforme a ABNT NBR 14724:2011 \emph{Informação e documentação
+- Trabalhos acadêmicos - Apresentação}.
+
+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://www.abntex.net.br/}. 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} para 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}.
+
+Esperamos, sinceramente, que o \abnTeX\ aprimore a qualidade do trabalho que
+você produzirá, de modo que o principal esforço seja concentrado no principal:
+na contribuição científica.
+
+Equipe \abnTeX
+
+Lauro César Araujo
+
+% ----------------------------------------------------------
+% PARTE
+% ----------------------------------------------------------
+\part{Preparação da pesquisa}
+% ----------------------------------------------------------
+
+% ---
+% Capitulo com exemplos de comandos inseridos de arquivo externo
+% ---
+\include{abntex2-modelo-include-comandos}
+% ---
+
+\chapter{Conteúdos específicos do modelo de trabalho acadêmico}\label{cap_trabalho_academico}
+
+\section{Quadros}
+
+Este modelo vem com o ambiente \texttt{quadro} e impressão de Lista de quadros
+configurados por padrão. Verifique um exemplo de utilização:
+
+\begin{quadro}[htb]
+\caption{\label{quadro_exemplo}Exemplo de quadro}
+\begin{tabular}{|c|c|c|c|}
+ \hline
+ \textbf{Pessoa} & \textbf{Idade} & \textbf{Peso} & \textbf{Altura} \\ \hline
+ Marcos & 26 & 68 & 178 \\ \hline
+ Ivone & 22 & 57 & 162 \\ \hline
+ ... & ... & ... & ... \\ \hline
+ Sueli & 40 & 65 & 153 \\ \hline
+\end{tabular}
+\fonte{Autor.}
+\end{quadro}
+
+Este parágrafo apresenta como referenciar o quadro no texto, requisito
+obrigatório da ABNT.
+Primeira opção, utilizando \texttt{autoref}: Ver o \autoref{quadro_exemplo}.
+Segunda opção, utilizando \texttt{ref}: Ver o Quadro \ref{quadro_exemplo}.
+
+% ----------------------------------------------------------
+% PARTE
+% ----------------------------------------------------------
+\part{Referenciais teóricos}
+% ----------------------------------------------------------
+
+% ---
+% Capitulo de revisão de literatura
+% ---
+\chapter{Lorem ipsum dolor sit amet}
+% ---
+
+% ---
+\section{Aliquam vestibulum fringilla lorem}
+% ---
+
+\lipsum[1]
+
+\lipsum[2-3]
+
+% ----------------------------------------------------------
+% PARTE
+% ----------------------------------------------------------
+\part{Resultados}
+% ----------------------------------------------------------
+
+% ---
+% primeiro capitulo de Resultados
+% ---
+\chapter{Lectus lobortis condimentum}
+% ---
+
+% ---
+\section{Vestibulum ante ipsum primis in faucibus orci luctus et ultrices
+posuere cubilia Curae}
+% ---
+
+\lipsum[21-22]
+
+% ---
+% segundo capitulo de Resultados
+% ---
+\chapter{Nam sed tellus sit amet lectus urna ullamcorper tristique interdum
+elementum}
+% ---
+
+% ---
+\section{Pellentesque sit amet pede ac sem eleifend consectetuer}
+% ---
+
+\lipsum[24]
+
+% ----------------------------------------------------------
+% Finaliza a parte no bookmark do PDF
+% para que se inicie o bookmark na raiz
+% e adiciona espaço de parte no Sumário
+% ----------------------------------------------------------
+\phantompart
+
+% ---
+% Conclusão
+% ---
+\chapter{Conclusão}
+% ---
+
+\lipsum[31-33]
+
+% ----------------------------------------------------------
+% ELEMENTOS PÓS-TEXTUAIS
+% ----------------------------------------------------------
+\postextual
+% ----------------------------------------------------------
+
+% ----------------------------------------------------------
+% Referências bibliográficas
+% ----------------------------------------------------------
+\bibliography{abntex2-modelo-references}
+
+% ----------------------------------------------------------
+% Glossário
+% ----------------------------------------------------------
+%
+% Consulte o manual da classe abntex2 para orientações sobre o glossário.
+%
+%\glossary
+
+% ----------------------------------------------------------
+% Apêndices
+% ----------------------------------------------------------
+
+% ---
+% Inicia os apêndices
+% ---
+\begin{apendicesenv}
+
+% Imprime uma página indicando o início dos apêndices
+\partapendices
+
+% ----------------------------------------------------------
+\chapter{Quisque libero justo}
+% ----------------------------------------------------------
+
+\lipsum[50]
+
+% ----------------------------------------------------------
+\chapter{Nullam elementum urna vel imperdiet sodales elit ipsum pharetra ligula
+ac pretium ante justo a nulla curabitur tristique arcu eu metus}
+% ----------------------------------------------------------
+\lipsum[55-57]
+
+\end{apendicesenv}
+% ---
+
+
+% ----------------------------------------------------------
+% Anexos
+% ----------------------------------------------------------
+
+% ---
+% Inicia os anexos
+% ---
+\begin{anexosenv}
+
+% Imprime uma página indicando o início dos anexos
+\partanexos
+
+% ---
+\chapter{Morbi ultrices rutrum lorem.}
+% ---
+\lipsum[30]
+
+% ---
+\chapter{Cras non urna sed feugiat cum sociis natoque penatibus et magnis dis
+parturient montes nascetur ridiculus mus}
+% ---
+
+\lipsum[31]
+
+% ---
+\chapter{Fusce facilisis lacinia dui}
+% ---
+
+\lipsum[32]
+
+\end{anexosenv}
+
+%---------------------------------------------------------------------
+% INDICE REMISSIVO
+%---------------------------------------------------------------------
+\phantompart
+\printindex
+%---------------------------------------------------------------------
+
+\end{document}
diff --git a/macros/latex/contrib/abntex2/tex/abntex2-alf.bst b/macros/latex/contrib/abntex2/tex/abntex2-alf.bst
new file mode 100644
index 0000000000..f3758383e9
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2-alf.bst
@@ -0,0 +1,2162 @@
+%% abntex2-alf.bst, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2001-2002 by the abnTeX group at http://abntex.codigolivre.org.br
+%%
+%% This file is an *extensive* modification from a file generated with the docstrip utility.
+%% The original source files were:
+%% merlin.mbs (with options: `babel,nm-revf,aunm-semi,nmlm,x3,m3,dt-end,yr-com,xmth,vnum-x,volp-com,jwdpg,jwdvol,num-xser,btit-rm,bt-rm,pg-bk,add-pub,pub-date,pub-xpar,pre-pub,isbn,issn,pp,ed,abr,ednx,nfss')
+%% These sourefiles are copyrighted by Patrick W Daly
+
+ENTRY
+ { address author
+ booktitle booksubtitle
+ chapter conference-number conference-year conference-location
+ edition editor editortype
+ dimensions furtherresp
+ howpublished illustrated institution
+ isbn issn journal key month note marginnote number organization
+ org-short pages pagename
+ publisher reprinted-from reprinted-text school
+ series subtitle section title type url urlaccessdate
+ volume year year-presented
+ abnt-and-type
+ abnt-doi abnt-dont-use-etal
+ abnt-etal-cite abnt-etal-list abnt-etal-text abnt-emphasize abnt-experimental
+ abnt-full-initials
+ abnt-last-names abnt-ldots-type
+ abnt-missing-year abnt-cite-style abnt-no-etal-label abnt-note
+ abnt-repeated-author-omit abnt-repeated-title-omit
+ abnt-show-options abnt-refinfo abnt-thesis-year abnt-url-package
+ abnt-title-command
+ abnt-verbatim-entry
+ iso-abbreviation iso-author-punctuation iso-date-place
+ }{}{ label extra.label year.label}
+
+%revision string
+STRINGS { abnt.bst.revision }
+
+%general purpose strings
+STRINGS { r s t }
+
+%variables needed to implement the various abnt options
+STRINGS {abnt.etal.text abnt.emphasize previous.author previous.title}
+INTEGERS {abnt.alf abnt.cite.style abnt.doi
+ abnt.experimental abnt.etal.cite abnt.etal.list
+ abnt.full.initials
+ abnt.last.names abnt.ldots.type
+ abnt.missing.year
+ abnt.refinfo abnt.repeated.author.omit abnt.repeated.title.omit
+ abnt.show.options abnt.and.type
+ abnt.title.command
+ abnt.thesis.year
+ abnt.url.package abnt.verbatim.entry
+ iso.abbreviation iso.author.punctuation iso.date.place
+ repeated.author}
+
+%needed for title formatting
+INTEGERS { title.lenght title.pos first.word no.bracket}
+STRINGS { title.char}
+
+%needed for controlling the sentence position
+INTEGERS {output.state before.all mid.sentence after.sentence after.block }
+
+%needed for url identification
+INTEGERS {url.type}
+
+%static values for options
+%values for abnt.doi
+FUNCTION {abnt.doi.expand.to.url} {#0} %expands a doi address to its url correspondent
+FUNCTION {abnt.doi.link} {#1} %links doi to its url correspondent
+FUNCTION {abnt.doi.leave.as.is} {#2} %shows doi as is, external viewer will have
+ %to know what to do with a "doi:" document
+
+%values for url types
+FUNCTION {unknown.url} {#0}
+FUNCTION {http.url} {#1}
+FUNCTION {file.url} {#2}
+FUNCTION {ftp.url} {#3}
+FUNCTION {doi.url} {#4}
+FUNCTION {mailto.url} {#5}
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+
+%output.nonnull decides what is written before the argument s, if a comma, period etc.
+FUNCTION {output.nonnull}
+{ 's := %the argument is written into s
+ output.state mid.sentence =
+ { ", " * write$ } %mid.sentence first write comma
+ { output.state after.block =
+ { add.period$ write$ newline$ }
+ { output.state before.all = 'write$
+ { add.period$ " " * write$ }
+ if$}
+ if$
+ mid.sentence 'output.state := }
+ if$
+ s %now comes s
+}
+FUNCTION {output.nonnull.dash}
+{ 's := %the argument is written into s
+ output.state mid.sentence =
+ { " --- " * write$ } %mid.sentence first write comma
+ { output.state after.block =
+ { add.period$ write$ newline$ write$}
+ { output.state before.all = 'write$
+ { add.period$ " " * write$ }
+ if$}
+ if$
+ mid.sentence 'output.state := }
+ if$
+ s %now comes s
+}
+FUNCTION {output} %does nothing or calls output.nonull
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+FUNCTION {output.dash} %does nothing or calls output.nonull
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull.dash
+ if$
+}
+FUNCTION {output.check} %like ouput, but complains if t empty
+{ 't :=
+ duplicate$ empty$
+ { pop$ "campo " t * " vazio em " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+FUNCTION {add.blank} { " " * before.all 'output.state :=}
+
+FUNCTION {date.block} {new.block}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { abnt.emphasize "{" * swap$ * "}" * }
+ if$
+}
+
+
+FUNCTION {tie.or.space.prefix} %if text length less than 3 chars. uses a tie
+{ duplicate$ text.length$ #5 <
+ { "~" }
+ { " " }
+ if$
+ swap$
+}
+
+FUNCTION {no.space} { { "" } swap$ }
+
+
+FUNCTION {space.word} { " " swap$ * " " * }
+
+FUNCTION {bbl.and}
+{ abnt.and.type #0 = {" e "} 'skip$ if$
+ abnt.and.type #1 = {" \& "} 'skip$ if$}
+FUNCTION {bbl.chapter} { "cap." }
+FUNCTION {bbl.colon} {": "}
+FUNCTION {bbl.editors} { "Ed." }
+FUNCTION {bbl.editor} { "Ed." }
+FUNCTION {bbl.edby} { "editado por" }
+FUNCTION {bbl.edition} { "ed." }
+FUNCTION {bbl.empty} {""}
+FUNCTION {bbl.etal}{abnt.etal.text "" = {""} {" " abnt.etal.text *} if$}
+FUNCTION {bbl.doi.url} {"http://dx.doi.org/"}
+FUNCTION {bbl.in}{ "In" iso.abbreviation 'skip$ { bbl.colon *} if$}
+FUNCTION {bbl.ldots} %#0 use nothing, #1 use \ldots, #2 use $\ldots$, 3# use {...}
+{abnt.ldots.type
+ {abnt.ldots.type #1 = {"\ldots"} 'skip$ if$
+ abnt.ldots.type #2 = {"$\ldots$"} 'skip$ if$
+ abnt.ldots.type #3 = {"{...}"} 'skip$ if$}
+ {""} %for #0 use nothing
+if$}
+FUNCTION {bbl.master} { "Mestrado" }
+FUNCTION {bbl.missing.year}
+{abnt.missing.year
+ {"[s.d.]"} %#1
+ {""} %#0
+ if$}
+FUNCTION {bbl.monography} { "Monografia" }
+FUNCTION {bbl.mthesis} { "Disserta\c{c}\~{a}o" }
+FUNCTION {bbl.no.address} {"[S.l.]"}
+FUNCTION {bbl.no.address.no.publisher} {"[S.l.: s.n.]"}
+FUNCTION {bbl.no.publisher} {"[s.n.]"}
+FUNCTION {bbl.number} { iso.abbreviation {"no."} {"n."} if$ }
+FUNCTION {bbl.nr} { "n." }
+FUNCTION {bbl.of} { "de" }
+FUNCTION {bbl.phd} { "Doutorado" }
+FUNCTION {bbl.phdthesis} { "Tese" }
+FUNCTION {bbl.pages}
+ {pagename empty$
+ { "p." }
+ {pagename}
+ if$
+ }
+FUNCTION {bbl.page} { bbl.pages }
+FUNCTION {bbl.reprint} {"Separata de"}
+FUNCTION {bbl.semicolon} { "; "}
+FUNCTION {bbl.same.field} {"\underline{\ \ \ \ \ \ \ \ }"}
+FUNCTION {bbl.techrep} { "Rel. Tec." }
+FUNCTION {bbl.url.accessdate}
+ {iso.abbreviation { "Cited "} {"Acesso em: "} if$}
+FUNCTION {bbl.url.available}
+{ iso.abbreviation {"Available from Internet: "} {"Dispon{\'\i}vel em: "} if$}
+FUNCTION {bbl.void} {""}
+FUNCTION {bbl.volume} { iso.abbreviation {"vol."} {"v."} if$ }
+
+
+MACRO {jan} {"jan."}
+MACRO {feb} {"fev."}
+MACRO {mar} {"mar."}
+MACRO {apr} {"abr."}
+MACRO {may} {"maio"}
+MACRO {jun} {"jun."}
+MACRO {jul} {"jul."}
+MACRO {aug} {"ago."}
+MACRO {sep} {"set."}
+MACRO {oct} {"out."}
+MACRO {nov} {"nov."}
+MACRO {dec} {"dez."}
+
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+FUNCTION {str.to.int}
+{ duplicate$ is.num
+ {chr.to.int$ #48 -}
+ 'skip$
+ if$
+}
+FUNCTION {bibinfo.check} %usage: field "field" bibinfo.check
+{ swap$ duplicate$ missing$
+ {pop$ pop$ ""}
+ { duplicate$ empty$
+ {swap$ pop$}
+ {swap$ pop$}
+ if$
+ }
+ if$
+}
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {swap$ "faltando " swap$ * " em " * cite$ * warning$ pop$ ""}
+ { duplicate$ empty$
+ {swap$ "vazio " swap$ * " em " * cite$ * warning$}
+ {swap$ pop$}
+ if$
+ }
+ if$
+}
+
+FUNCTION {write.field.verbatim}
+{
+duplicate$ missing$
+ {pop$ pop$}
+ {
+ s text.length$ #0 >
+ {s "," * newline$ write$ "" 's :=}
+ 'skip$
+ if$
+ swap$
+ "={" * swap$ * "}" *
+ s swap$ * 's :=
+ }
+if$
+}
+
+FUNCTION {write.entry.verbatim1}
+{
+ "address" address write.field.verbatim
+ "author" author write.field.verbatim
+ "booktitle" booktitle write.field.verbatim
+ "booksubtitle" booksubtitle write.field.verbatim
+ "chapter" chapter write.field.verbatim
+ "conference-number" conference-number write.field.verbatim
+ "conference-year" conference-year write.field.verbatim
+ "conference-location" conference-location write.field.verbatim
+ "edition" edition write.field.verbatim
+ "editor" editor write.field.verbatim
+ "editortype" editortype write.field.verbatim
+ "dimensions" dimensions write.field.verbatim
+ "furtherresp" furtherresp write.field.verbatim
+ "howpublished" howpublished write.field.verbatim
+ "illustrated" illustrated write.field.verbatim
+ "institution" institution write.field.verbatim
+ "isbn" isbn write.field.verbatim
+ "issn" issn write.field.verbatim
+ "journal" journal write.field.verbatim
+}
+FUNCTION {write.entry.verbatim2}
+{
+ "key" key write.field.verbatim
+ "month" month write.field.verbatim
+ "note" note write.field.verbatim
+ "marginnote" marginnote write.field.verbatim
+ "number" number write.field.verbatim
+ "organization" organization write.field.verbatim
+ "org-short" org-short write.field.verbatim
+ "pages" pages write.field.verbatim
+ "pagename" pagename write.field.verbatim
+ "publisher" publisher write.field.verbatim
+ "reprinted-from" reprinted-from write.field.verbatim
+ "reprinted-text" reprinted-text write.field.verbatim
+ "school" school write.field.verbatim
+ "series" series write.field.verbatim
+ "subtitle" subtitle write.field.verbatim
+ "section" section write.field.verbatim
+ "title" title write.field.verbatim
+ "type" type write.field.verbatim
+}
+FUNCTION {write.entry.verbatim3}
+{
+ "url" url write.field.verbatim
+ "urlaccessdate" urlaccessdate write.field.verbatim
+ "volume" volume write.field.verbatim
+ "year" year write.field.verbatim
+ "abnt-emphasize" abnt-emphasize write.field.verbatim
+ "abnt-experimental" abnt-experimental write.field.verbatim
+ "abnt-doi" abnt-doi write.field.verbatim
+ "abnt-dont-use-etal" abnt-dont-use-etal write.field.verbatim
+ "abnt-full-initials" abnt-full-initials write.field.verbatim
+ "abnt-ldots-type" abnt-ldots-type write.field.verbatim
+ "abnt-missing-year" abnt-missing-year write.field.verbatim
+ "abnt-cite-style" abnt-cite-style write.field.verbatim
+ "abnt-no-etal-label" abnt-no-etal-label write.field.verbatim
+ %abnt-note
+ "abnt-repeated-author-omit" abnt-repeated-author-omit write.field.verbatim
+ "abnt-repeated-title-omit" abnt-repeated-title-omit write.field.verbatim
+ "abnt-show-options" abnt-show-options write.field.verbatim
+ "abnt-refinfo" abnt-refinfo write.field.verbatim
+ "abnt-thesis-year" abnt-thesis-year write.field.verbatim
+ "abnt-title-command" abnt-title-command write.field.verbatim
+ "abnt-url-package" abnt-url-package write.field.verbatim
+ "abnt-verbatim-entry" abnt-verbatim-entry write.field.verbatim
+}
+
+FUNCTION {write.entry.verbatim}
+{"" 's := "" 't :=
+ abnt.verbatim.entry
+ {"{\footnotesize\begin{verbatim}" newline$ write$
+ "@" type$ * "{" * cite$ * 's :=
+ write.entry.verbatim1
+ write.entry.verbatim2
+ write.entry.verbatim3
+ s "" = {"}"} {s "}" *} if$
+ newline$ write$
+ "\end{verbatim}}" newline$ write$}
+ {newline$}
+if$}
+
+STRINGS { bibinfo}
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {get.person} {"{vv }{ll}{, jj}{, ff}" format.name$}
+FUNCTION {get.last.name} {#1 "{ll}" format.name$}
+FUNCTION {get.first.name} {#1 "{ff}" format.name$}
+FUNCTION {get.von} {#1 "{vv}" format.name$}
+FUNCTION {get.jr} {#1 "{jj}" format.name$}
+FUNCTION {is.composed.von}
+ {get.person
+ get.von duplicate$ empty$ {pop$ #0}
+ {duplicate$
+ get.first.name empty$ not
+ swap$ get.last.name empty$ not and
+ } if$
+ }
+
+FUNCTION {recompose.name}
+ {get.person duplicate$ duplicate$ duplicate$
+ get.von #1 "{ll }" format.name$ swap$
+ get.last.name *
+ swap$ #1 "{, ff}" format.name$ *
+ swap$ get.von #1 "{ ff}" format.name$ *
+ }
+
+
+FUNCTION {format.single.name}
+{
+s nameptr get.person 'r :=
+abnt.last.names
+ {r #1 "{ll}{ jj}" format.name$ "u" change.case$
+ abnt.full.initials
+ {r #1 "{, ff}{ vv}" format.name$ *}
+ {r #1 "{, f.}{ vv}" format.name$ *}
+ if$}
+ {%r #1 is.composed.von {r #1 recompose.name 'r :=} 'skip$ if$
+ r #1 "{ll}" format.name$
+ #1 "{ll}" format.name$
+ r #1 "{ jj}" format.name$ * "u" change.case$
+ abnt.full.initials
+ {r #1 "{, ff}{ vv}" format.name$ *
+ r #1 "{ll}" format.name$
+ #1 "{ ff}{ vv}" format.name$ *}
+ {iso.author.punctuation
+ {r #1 "{, f{}}{ vv}" format.name$ *}
+ {r #1 "{, f.}{ vv}" format.name$ *} if$
+ r #1 "{ll}" format.name$
+ #1 "{ f.}{ vv}" format.name$ *}
+ if$}
+
+if$
+}
+FUNCTION {format.names}
+{ 'bibinfo := duplicate$ empty$ 'skip$
+ {'s :=
+ "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { format.single.name
+ bibinfo bibinfo.check
+ 't :=
+ nameptr #1 >
+ {nameptr #1 #1 + = numnames abnt.etal.list > and
+ {abnt.etal.list {"others" 't := #1 'namesleft :=} 'skip$ if$ }
+ 'skip$
+ if$
+ namesleft #1 >
+ { "; " * t * }
+ { numnames #2 >
+ { "" * }
+ 'skip$
+ if$
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ t "others" =
+ { bbl.etal *}
+ { "; " * t *}
+ if$ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+ } if$
+}
+
+%from plain.bst
+FUNCTION {format.names.plain}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{ff }{vv }{ll}{ jj}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #20 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { bbl.etal * }
+ { bbl.and * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+FUNCTION {format.names.ed} {format.names}
+
+FUNCTION {format.authors}
+{
+author "author" format.names
+}
+
+FUNCTION {format.authors.plain}
+{
+author format.names.plain
+}
+
+FUNCTION {get.bbl.editor} { editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }
+
+
+FUNCTION {format.book.pages}
+{ pages "pages" bibinfo.check duplicate$ empty$
+ 'skip$
+ { "~" * bbl.pages * }
+ if$
+}
+FUNCTION {format.dimensions}
+{ dimensions empty$
+ 'skip$
+ { dimensions output}
+ if$
+}
+FUNCTION {format.furtherresp}
+{ furtherresp empty$
+ 'skip$
+ { furtherresp output}
+ if$
+}
+FUNCTION {format.illustrated}
+{ illustrated missing$
+ 'skip$
+ {illustrated empty$
+ {"il." output}
+ {illustrated output}
+ if$}
+ if$
+}
+FUNCTION {format.isbn}
+{ isbn "isbn" bibinfo.check duplicate$ empty$
+ 'skip$
+ {new.block "ISBN " swap$ *}
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {new.block "ISSN " swap$ *}
+ if$
+}
+
+FUNCTION {format.note}
+{ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ { output.state mid.sentence =
+ { "l" }
+ { "u" }
+ if$
+ change.case$ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check }
+ if$
+}
+
+FUNCTION {format.howpublished}
+{ howpublished empty$
+ { "" }
+ { howpublished #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ { output.state mid.sentence =
+ { "l" }
+ { "u" }
+ if$
+ change.case$ }
+ if$
+ howpublished #2 global.max$ substring$ * "howpublished" bibinfo.check }
+ if$
+}
+
+
+%ABNT styles require that the title acts as an author if
+%typical author fields are absent. In this case the first
+%word is uppercase. Our main problem is to establish what
+%the first word actually is since portuguese uses accents.
+%For example: Fun{\c c}\ão (Função) is a whole word but contains a
+%space, but if we write Fun\c{c}\ão \c is converted to uppercase...
+%You get the problem, don't you?
+FUNCTION {format.title.as.author}
+{ 's := %holds the title
+ #1 'title.pos := %our position in the title
+ #1 'first.word := %boolean, true if we already have the first word
+ #1 'no.bracket := %boolean, false if we are inside a {}
+ "" 't := %holds the first title.pos characters of the title
+ {first.word}
+ {s title.pos #1 substring$ 'title.char :=
+ %checks if the character is a {
+ title.char "{" = {#0 'no.bracket :=} 'skip$ if$
+ %if we are in a bracket
+ no.bracket 'skip$ {title.char "}" = {#1 'no.bracket :=} 'skip$ if$} if$
+ type$ "journalpart" =
+ {title.char "." = title.char ":" = or title.char "!" = or
+ title.char "," = or title.char ";" = or title.char "?" = or}
+ {title.char " " =}
+ if$ s t = or no.bracket and
+ {#0 'first.word :=
+ t title.char * "u" change.case$
+ title.pos #1 + 'title.pos :=
+ s title.pos global.max$ substring$ * 's :=}
+ {title.pos #1 + 'title.pos := t title.char * 't :=}
+ if$
+ }
+ while$
+s
+}
+
+
+%compares current title with the title of the previous entry
+FUNCTION {compare.title}
+{abnt.repeated.title.omit
+ {duplicate$ "" = 'skip$
+ {duplicate$ previous.title = repeated.author and
+ {duplicate$ 'previous.title := pop$ bbl.same.field}
+ {duplicate$ 'previous.title :=}
+ if$}
+ if$}
+ 'skip$
+ if$
+}
+
+FUNCTION {apply.title.command}
+{abnt.title.command
+ {duplicate$ empty$ 'skip$
+ {"\bibtextitlecommand{" type$ * "}{" * swap$ * "}" *}
+ if$}
+ 'skip$ if$
+}
+
+FUNCTION {format.title}
+{author empty$ editor empty$ and organization empty$ and
+ {title format.title.as.author}
+ {title duplicate$ empty$ {pop$ ""} {"t" change.case$} if$}
+ if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$
+ apply.title.command
+ compare.title
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in} { bbl.in " " * }
+
+FUNCTION {format.month}
+{ month empty$ 'skip$
+ {month "month" bibinfo.check}
+ if$
+}
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { bbl.missing.year }
+ { "existe o campo month (mês) mas não o campo year (ano) em " cite$ * warning$ month}
+ if$}
+ { month empty$
+ { year n.dashify}
+ { month " " * year * }
+ if$}
+ if$
+}
+FUNCTION {format.btitle}
+{author empty$ editor empty$ and organization empty$ and
+ {title format.title.as.author "title" bibinfo.check duplicate$ empty$ 'skip$ {} if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$}
+ {title "title" bibinfo.check emphasize duplicate$ empty$ 'skip$ {} if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$}
+if$
+apply.title.command
+compare.title
+}
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "não posso usar ambos " swap$ * " os campos em " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.volume} %leaves formatted or empty volume on the stack
+{volume duplicate$ empty$
+ 'skip$
+ {volume #1 #1 substring$ is.num
+ {bbl.volume swap$ tie.or.space.prefix * *}
+ 'skip$
+ if$}
+ if$
+}
+
+FUNCTION {format.number} %leaves formatted or empty number on the stack
+{ number duplicate$ empty$
+ 'skip$
+ {bbl.number swap$ tie.or.space.prefix * *}
+ if$
+}
+
+FUNCTION {format.patent.number}
+{ number
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { format.volume
+ number empty$ 'skip$ {output format.number} if$
+ series "series" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ bbl.of space.word * swap$
+ emphasize * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume.if.no.series}
+{ series empty$
+ { format.bvolume }
+ { "" }
+ if$
+}
+
+
+FUNCTION {format.number.or.volume}
+{number empty$
+ {format.volume}
+ {number} %we use the pure number here without leading "n."
+ if$
+}
+
+FUNCTION {format.volume.and.number}
+{format.volume output
+ format.number
+}
+
+FUNCTION {format.volume.number.series}
+{ number empty$ volume empty$ and
+ { series empty$
+ { "" }
+ {" (" series "series" bibinfo.check * ")" *}
+ if$}
+ { series empty$
+ {""} %{ format.number.or.volume }
+ { " (" series "series" bibinfo.check * ", " *
+ format.number.or.volume * ")" * }
+ if$ }
+ if$
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {output.state mid.sentence = { "l" } { "t" } if$ change.case$
+ "edition" bibinfo.check
+ edition #1 #1 substring$ is.num {". " * bbl.edition * } 'skip$ if$}
+ if$
+}
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$ }
+ while$
+ multiresult
+}
+FUNCTION {format.pages}
+{ pages duplicate$ empty$ 'skip$
+ { duplicate$ multi.page.check
+ { n.dashify bbl.pages swap$}
+ { bbl.page swap$ }
+ if$
+ tie.or.space.prefix "pages" bibinfo.check * * }
+ if$
+}
+FUNCTION {format.journal.pages}
+{ pages empty$ {""}
+ { pages n.dashify bbl.pages
+ swap$ tie.or.space.prefix "pages" bibinfo.check * *}
+ if$
+}
+
+FUNCTION {get.url.type}
+{s #1 #5 substring$ "http:" = {http.url}
+ {s #1 #6 substring$ "https:" = {http.url}
+ {s #1 #5 substring$ "file:" = {file.url}
+ {s #1 #4 substring$ "ftp:" = {ftp.url}
+ {s #1 #4 substring$ "doi:" = {doi.url}
+ {s #1 #7 substring$ "mailto:" = {mailto.url} {unknown.url} if$}
+ if$}
+ if$}
+ if$}
+ if$}
+ if$
+ 'url.type :=
+}
+
+FUNCTION {expand.doi}
+{s
+url.type doi.url =
+ {#5 global.max$ substring$ bbl.doi.url swap$ *}
+ 'skip$ if$
+}
+
+INTEGERS {url.pos url.length}
+FUNCTION {filter.url.tex}
+{s text.length$ #1 + 'url.length :=
+ #1 'url.pos := "" 't :=
+ {url.pos url.length <}
+ {s url.pos #1 substring$
+ duplicate$ "_" = {pop$ "\underline{\ }" } 'skip$ if$
+ duplicate$ "%" = {pop$ "\%" } 'skip$ if$
+ duplicate$ "&" = {pop$ "\&" } 'skip$ if$
+ duplicate$ "~" = {pop$ "\~{}" } 'skip$ if$
+ duplicate$ "/" = {pop$ "\-/" } 'skip$ if$
+ duplicate$ "." = {pop$ "\-." } 'skip$ if$
+ duplicate$ "\" = {pop$ "{\textbackslash}" } 'skip$ if$
+ duplicate$ "#" = {pop$ "\#" } 'skip$ if$
+ duplicate$ "_" = {pop$ "\_" } 'skip$ if$
+ t swap$ * 't :=
+ url.pos #1 + 'url.pos :=
+ }
+ while$
+t
+}
+FUNCTION {filter.url.html}
+{s text.length$ #1 + 'url.length :=
+ #1 'url.pos := "" 't :=
+ {url.pos url.length <}
+ {s url.pos #1 substring$
+ duplicate$ "%" = {pop$ "\%" } 'skip$ if$
+ duplicate$ "#" = {pop$ "\#" } 'skip$ if$
+ duplicate$ "_" = {pop$ "\_" } 'skip$ if$
+ t swap$ * 't :=
+ url.pos #1 + 'url.pos :=
+ }
+ while$
+t
+}
+
+FUNCTION {compose.url}
+{'s :=
+ get.url.type
+ bbl.url.available
+ abnt.url.package #0 =
+ { "$<$" *
+ abnt.doi abnt.doi.expand.to.url = 'expand.doi {s} if$
+ * "$>$" *} 'skip$ if$
+ abnt.url.package #1 =
+ { "\url{" * filter.url.html * "}" *} 'skip$ if$
+ abnt.url.package #2 =
+ {url.type http.url =
+ {"\htmladdnormallink{$<$" * filter.url.tex * "$>$}{" * filter.url.html * "}" *}
+ 'skip$ if$
+ url.type doi.url = url.type ftp.url = or url.type mailto.url = or
+ {"\htmladdnormallink{$<$" *
+ abnt.doi abnt.doi.expand.to.url = 'expand.doi {s} if$
+ * "$>$}{" *
+ abnt.doi abnt.doi.leave.as.is = {s} 'expand.doi if$
+ * "}" * }
+ 'skip$ if$
+ url.type unknown.url =
+ {"$<$" * filter.url.tex * "$>$" *}
+ 'skip$ if$} 'skip$ if$
+}
+FUNCTION {format.url}
+{ url empty$ 'skip$
+ {url compose.url output new.sentence }
+ if$
+ urlaccessdate duplicate$ empty$ 'skip$
+ { bbl.url.accessdate swap$ *}
+ if$
+ "urlaccessdate" bibinfo.check output new.sentence
+}
+
+FUNCTION {format.conference.info}
+{ conference-number empty$
+ 'skip$
+ {conference-number "." * output}
+ if$
+ conference-year empty$
+ 'skip$
+ {conference-year output}
+ if$
+ conference-location empty$
+ 'skip$
+ {conference-location output}
+ if$
+ new.sentence
+}
+
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { bbl.chapter }
+ { type "l" change.case$
+ "type" bibinfo.check }
+ if$
+ chapter tie.or.space.prefix "chapter" bibinfo.check * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{author empty$ editor empty$ and organization empty$ and
+ {booktitle format.title.as.author "booktitle" bibinfo.check duplicate$ empty$ 'skip$ {} if$
+ booksubtitle empty$ 'skip$ {booksubtitle ": " swap$ * "t" change.case$ *
+ apply.title.command} if$}
+ {booktitle "booktitle" bibinfo.check emphasize duplicate$ empty$ 'skip$ {} if$
+ booksubtitle empty$ 'skip$ {booksubtitle ": " swap$ * "t" change.case$ *
+ apply.title.command} if$}
+if$
+}
+FUNCTION {format.editors}
+{ editor empty$
+ {"inbook" type$ = 'bbl.same.field 'skip$ if$}
+ {author empty$
+ {editor "editor" format.names " (" *
+ editortype empty$ {bbl.editor} {editortype} if$
+ ")" * * }
+ {"inbook" type$ =
+ {bbl.same.field }
+ {editor "editor" format.names " (" *
+ editortype empty$ {bbl.editor} {editortype} if$
+ ")" * *}
+ if$}
+ if$}
+ if$
+}
+FUNCTION {format.in.ed.booktitle}
+{ editor empty$
+ {organization empty$ not author empty$ not and %if one of two not empty
+ {word.in organization "u" change.case$ * output
+ format.conference.info
+ booktitle empty$ {""} {new.sentence format.booktitle} if$}
+ {word.in
+ organization empty$ author empty$ and 'skip$
+ {"inbook" type$ = {bbl.same.field * output new.sentence ""}
+ 'skip$ if$ } if$
+ booktitle empty$ 'skip$ {format.booktitle *} if$}
+ if$}
+ {word.in format.editors * output
+ booktitle empty$ {""} {new.sentence format.booktitle} if$}
+ if$
+ output
+ new.sentence
+}
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "todos os campos relevantes estão vazios ou faltando em " cite$ * warning$ }
+ 'skip$
+ if$
+}
+FUNCTION {format.type}
+{ type "type" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {new.block "" swap$ * }
+ if$
+}
+
+
+FUNCTION {format.year}
+{year empty$
+ { "campo year vazio ou faltando em " cite$ *
+ abnt.missing.year {" (vou colocar [s.d.])" *} 'skip$ if$ warning$
+ abnt.missing.year {", " } {""} if$ bbl.missing.year *}
+ {year n.dashify "year" bibinfo.check}
+if$
+}
+
+FUNCTION {format.year.presented}
+{year-presented empty$
+ {""}
+ {year-presented n.dashify}
+if$
+}
+
+FUNCTION {format.field.address}
+{ 't :=
+ address empty$ organization empty$ and url empty$ and t empty$ and
+ {bbl.no.address.no.publisher}
+ {address empty$
+ %if an url is present we don't give a missing address "[s.l.]" notice
+ {url empty$ {bbl.no.address ": "} {"" ""} if$}
+ {address ": "}
+ if$
+ t empty$
+ {%if an organization is present then it is OK not to have a publisher
+ organization empty$ {* bbl.no.publisher * } 'pop$ if$}
+ {* t * }
+ if$}
+ if$
+}
+
+FUNCTION {format.address}
+{address empty$
+ { bbl.no.address}
+ { address}
+ if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.check format.field.address}
+
+FUNCTION {format.publisher.address.relax}
+{publisher empty$ address empty$ and {""}
+ {publisher "publisher" bibinfo.check format.field.address}
+if$}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.field.address}
+
+%retains current authorship for future use
+FUNCTION {compare.authorship}
+{abnt.repeated.author.omit
+ {duplicate$ "" = 'skip$
+ {duplicate$ previous.author =
+ {duplicate$ 'previous.author :=
+ pop$ bbl.same.field
+ #1 'repeated.author :=}
+ {duplicate$ 'previous.author :=
+ #0 'repeated.author :=}
+ if$}
+ if$}
+ 'skip$
+ if$
+}
+
+FUNCTION {format.author.or.organization}
+{ author empty$
+ { organization empty$ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.authors output.nonnull }
+ if$
+ compare.authorship
+}
+
+
+FUNCTION {format.editor.or.organization}
+{ editor empty$
+ { organization empty$ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.editors output.nonnull }
+ if$
+ compare.authorship
+}
+
+FUNCTION {format.author.or.editor.or.organization}
+{ author empty$
+ { editor empty$
+ { organization empty$
+ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.editors output.nonnull }
+ if$}
+ { format.authors output.nonnull }
+ if$
+ compare.authorship
+}
+
+FUNCTION {format.reprint}
+{ reprinted-text missing$
+ {""}
+ {reprinted-text empty$
+ {bbl.reprint} {reprinted-text} if$
+ bbl.colon *}
+ if$
+}
+
+FUNCTION {format.journal}
+{
+ format.reprint
+ journal emphasize *
+}
+
+
+%generates the first label in \abntrefinfo to be used with \citeonline
+FUNCTION {format.names.for.label1} %abnt-alf only
+{ 's := "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ {abnt.last.names
+ {s nameptr "{ll}{ jj}" format.name$}
+ {s nameptr "{ll}" format.name$ #1 "{ll}" format.name$
+ s nameptr "{ jj}" format.name$ *}
+ if$
+ 't :=
+ nameptr #1 >
+ {namesleft #1 >
+ { numnames abnt.etal.cite > abnt.etal.cite #0 = not and
+ {#0 'namesleft := abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {", " * t * } if$ }
+ { t "others" =
+ {abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {numnames nameptr =
+ {bbl.and * t *}
+ 'skip$ if$}
+ if$
+ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+}
+
+%generates the second label in \abntrefinfo to be used with \cite
+FUNCTION {format.names.for.label2} %abnt-alf only
+{ 's := "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ {abnt.last.names
+ {s nameptr "{ll}{ jj}" format.name$}
+ {s nameptr "{ll}" format.name$ #1 "{ll}" format.name$
+ s nameptr "{ jj}" format.name$ *}
+ if$
+ abnt.cite.style #0 = {"u" change.case$} 'skip$ if$ 't :=
+ nameptr #1 >
+ {namesleft #1 >
+ { numnames abnt.etal.cite >
+ {#0 'namesleft := abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {"; " * t * } if$ }
+ { t "OTHERS" = t "others" = or
+ {abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {numnames nameptr = { bbl.semicolon * t *} 'skip$ if$}
+ if$
+ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+}
+
+FUNCTION {format.title.for.label}
+{ 's :=
+ #1 'title.pos := #1 'first.word :=
+ "" 't :=
+ {first.word}
+ {s title.pos #1 substring$ 'title.char :=
+ title.char "." = title.char ":" = or title.char ";" = or
+ title.char "," = or title.char " " = or s t = or
+ {#0 'first.word :=
+ title.pos #1 + 'title.pos :=}
+ {title.pos #1 + 'title.pos := t title.char * 't :=}
+ if$
+ }
+ while$
+s t = %title equals first word, dont use bbl.ldots
+ {t "}{" * t
+ abnt.cite.style #0 = {"u" change.case$ * } 'skip$ if$}
+ {t bbl.ldots * "}{" * t
+ abnt.cite.style #0 = {"u" change.case$} 'skip$ if$ * bbl.ldots *}
+if$
+}
+
+%cvs keys have the general form $key: value $
+INTEGERS {key.pos value.pos}
+FUNCTION {extract.cvs.key} %we borrow the functionality of format.title.for.label
+{ 's := %holds the entire cvs string
+ #1 'key.pos :=
+ #0 'value.pos := %0= between first $ and :, 1=between : and second $, 2= at the end
+ "" 't := %holds the resulting value
+ {value.pos #0 = value.pos #1 = or}
+ { s key.pos #1 substring$ 'title.char :=
+ value.pos #0 =
+ { title.char ":" = {#1 'value.pos := key.pos #1 + 'key.pos :=} 'skip$ if$}
+ { title.char "$" =
+ {#2 'value.pos :=}
+ {t title.char * 't :=}
+ if$}
+ if$
+ key.pos #1 + 'key.pos :=
+ }
+ while$
+ t
+}
+
+%generates and extended label of type {Author}{AUTHOR}{YEAR}
+%for abnt.cite.style=1 they will be of type {Author}{Author}{YEAR}
+%final result is placed into variable label
+FUNCTION {calc.extended.label}
+{ "{"
+ author empty$ not
+ {author format.names.for.label1 * "}{" * author format.names.for.label2 *}
+ {editor empty$ not
+ {editor format.names.for.label1 * "}{" * editor format.names.for.label2 *}
+ {org-short empty$ not
+ {org-short * "}{" * org-short "u" change.case$ *}
+ {organization empty$ not
+ {organization * "}{" * organization "u" change.case$ *}
+ {title empty$ not
+ {title format.title.for.label *}
+ {"nada}{NADA" *}
+ if$}
+ if$}
+ if$}
+ if$}
+ if$
+ "}{" *
+ year empty$ 'skip$ {year *} if$
+ 'label := %place the stack into label
+ % final } will be placed in reverse.pass
+}
+%generates and simple label of type "Author YEAR"
+%final result is placed onto the stack
+FUNCTION {calc.simple.label}
+{ author empty$ not
+ {author format.names.for.label1}
+ {editor empty$ not
+ {editor format.names.for.label1}
+ {organization empty$ not
+ {organization}
+ {title empty$ not
+ {title}
+ {""}
+ if$}
+ if$}
+ if$}
+ if$
+ year empty$ 'skip$ {" " * year *} if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ abnt.alf
+ {"\bibitem[" write$
+ calc.simple.label
+ write$ "]{"}
+ {"\bibitem{"}
+ if$
+ write$ cite$ write$ "}" write$ newline$
+ abnt.refinfo #1 = {"\abntrefinfo" write$ label write$ newline$} 'skip$ if$
+ "{" write$
+ "" before.all 'output.state :=
+}
+FUNCTION {output.hiddenbibitem}
+{ newline$
+ abnt.alf
+ {"\hiddenbibitem[" write$
+ calc.simple.label
+ write$ "]{"}
+ {"\bibitem{"}
+ if$
+ write$ cite$ write$ "}" write$ newline$
+ abnt.refinfo #1 = {"\abntrefinfo" write$ label write$ newline$} 'skip$ if$
+ "{" write$
+ "" before.all 'output.state :=
+}
+FUNCTION {fin.entry}
+{ add.period$ write$
+ reprinted-from empty$ 'skip$
+ {" " reprinted-text empty$
+ {bbl.reprint} {reprinted-text} if$ * bbl.colon *
+ "\abntreprintinfo{ " * reprinted-from * "}" * write$}
+ if$
+ abnt-note empty$ 'skip$
+ {"\footnote{" abnt-note * "}" * write$} if$
+ "}" write$
+ %newline$
+ write.entry.verbatim
+}
+
+FUNCTION { abnt.display.options}
+{ 's := 't :=
+ abnt.show.options #1 = % "warn"
+ {"opção " t * " passou para " * s * warning$ } 'skip$ if$
+
+ abnt.show.options #2 = % "list"
+ {"Op\c c\~ao selecionada {\tt " t * "=}\verb+" * s * "+" * output new.sentence } 'skip$ if$
+}
+
+FUNCTION { abnt-options1 }
+ {
+ abnt-show-options empty$
+ 'skip$
+ {abnt-show-options "no" =
+ {#0} {abnt-show-options "warn" =
+ {#1} {abnt-show-options "list" =
+ {#2 } {#0 } if$} if$} if$
+ 'abnt.show.options :=} % #0 "no"; #1 "warn"; #2 "list"
+ if$
+
+ abnt.show.options #2 =
+ {output.bibitem "Mudan\c ca de estilo ap\'os este ponto com o comando \verb!\citeoption{"
+ cite$ * "}! " *
+ output new.sentence} 'skip$ if$
+
+ abnt-show-options empty$
+ 'skip$ {"abnt-show-options" abnt-show-options abnt.display.options} if$
+
+ abnt-cite-style empty$
+ 'skip$
+ {abnt-cite-style "(AUTHOR, YEAR)" =
+ {#0 'abnt.cite.style :=}
+ {abnt-cite-style "(Author, YEAR)" =
+ {#1 'abnt.cite.style :=}
+ {"opção " abnt-cite-style * " desconhecida" * warning$}
+ if$}
+ if$
+ "abnt-cite-style" abnt-cite-style abnt.display.options}if$
+
+ abnt-experimental empty$
+ 'skip$ {abnt-experimental "yes" = 'abnt.experimental :=
+ "abnt-experimental" abnt-experimental abnt.display.options} if$
+
+ abnt-emphasize duplicate$ empty$
+ 'pop$ {'abnt.emphasize :=
+ "abnt-emphasize" abnt.emphasize abnt.display.options
+ abnt-emphasize "\bf" = abnt-emphasize "\it" = or abnt-emphasize "\em" = or
+ abnt-emphasize "\bfseries" = or
+ {"não use " abnt-emphasize * " para abnt-emphasize em " * cite$ *
+ ", isto alterará TODO o texto. Use \textbf ou \emph. Veja a documentação abnt-bibtex-doc para mais detalhes." * warning$}
+ 'skip$ if$
+ } if$
+
+ abnt-doi empty$
+ 'skip$
+ {abnt-doi "expand" =
+ {abnt.doi.expand.to.url 'abnt.doi :=}
+ {abnt-doi "link" =
+ {abnt.doi.link 'abnt.doi :=}
+ {abnt-doi "doi" =
+ {abnt.doi.leave.as.is 'abnt.doi :=}
+ {"opção " abnt-doi * " desconhecida" * warning$}
+ if$}
+ if$}
+ if$
+ "abnt-doi" abnt-doi abnt.display.options}if$
+ }
+FUNCTION { abnt-options2 }
+ {
+ abnt-full-initials empty$
+ 'skip$ {abnt-full-initials "yes" = 'abnt.full.initials :=
+ "abnt-full-initials" abnt-full-initials abnt.display.options} if$
+
+ abnt-last-names empty$
+ 'skip$
+ {abnt-last-names "abnt" = {#0}
+ {abnt-last-names "bibtex" = {#1} {#0} if$} if$
+ 'abnt.last.names :=
+ "abnt-last-names" abnt-last-names abnt.display.options}
+ if$
+
+
+ abnt-ldots-type empty$
+ 'skip$
+ {abnt-ldots-type "none" = {#0}
+ {abnt-ldots-type "normal" = {#1}
+ {abnt-ldots-type "math" = {#2}
+ {abnt-ldots-type "text" = {#1} {#0}
+ if$} if$} if$} if$
+ 'abnt.ldots.type :=
+ "abnt-ldots-type" abnt-ldots-type abnt.display.options}
+ if$
+
+ abnt-missing-year empty$
+ 'skip$
+ {abnt-missing-year "void" = {#0}
+ {abnt-missing-year "sd" = {#1} {#0} if$}
+ if$
+ 'abnt.missing.year :=
+ "abnt-missing-year" abnt-missing-year abnt.display.options}
+ if$
+
+
+ abnt-and-type empty$
+ 'skip$ {abnt-and-type "e" =
+ {#0} {abnt-and-type "&" =
+ {#1} {#0} if$} if$
+ 'abnt.and.type :=
+ "abnt-and-type" abnt-and-type abnt.display.options}
+ if$
+
+ abnt-thesis-year empty$
+ 'skip$ {abnt-thesis-year "final" =
+ {#0} {abnt-thesis-year "title" =
+ {#1} {abnt-thesis-year "both" =
+ {#2} {#0} if$} if$} if$
+ 'abnt.thesis.year :=
+ "abnt-thesis-year" abnt-thesis-year abnt.display.options}
+ if$
+
+ abnt-refinfo empty$
+ 'skip$ {abnt-refinfo "yes" = 'abnt.refinfo :=
+ "abnt-refinfo" abnt-refinfo abnt.display.options} if$
+}
+FUNCTION { abnt-options3 }
+ {
+
+ abnt-dont-use-etal empty$
+ 'skip$ {abnt-dont-use-etal "yes" = {#0 'abnt.etal.list :=} 'skip$ if$
+ "Uso da opção abnt-dont-use-etal se tornou obsoleto, usamos abnt-etal-list." warning$
+ "abnt-etal-list" abnt.etal.list int.to.str$ abnt.display.options} if$
+
+ abnt-etal-cite empty$
+ 'skip$ {abnt-etal-cite str.to.int 'abnt.etal.cite :=
+ "abnt-etal-cite" abnt.etal.cite int.to.str$ abnt.display.options} if$
+
+ abnt-etal-list empty$
+ 'skip$ {abnt-etal-list str.to.int 'abnt.etal.list :=
+ "abnt-etal-list" abnt.etal.list int.to.str$ abnt.display.options} if$
+
+ abnt-etal-text missing$
+ 'skip$ {abnt-etal-text 'abnt.etal.text :=
+ "abnt-etal-text" abnt.etal.text abnt.display.options} if$
+
+ abnt-no-etal-label empty$
+ 'skip$ {abnt-no-etal-label "yes" = {#0 'abnt.etal.cite :=} 'skip$ if$
+ "Uso da opção abnt-no-etal-label se tornou obsoleto, usamos abnt-etal-cite." warning$
+ "abnt-etal-cite" abnt.etal.cite int.to.str$ abnt.display.options} if$
+
+ abnt-repeated-author-omit empty$
+ 'skip$ {abnt-repeated-author-omit "yes" =
+ {#1 'abnt.repeated.author.omit :=}
+ {#0 'abnt.repeated.author.omit := "" 'previous.author :=} if$
+ "abnt-repeated-author-omit" abnt-repeated-author-omit abnt.display.options} if$
+
+ abnt-repeated-title-omit empty$ 'skip$
+ {abnt-repeated-title-omit "yes" =
+ {#1 'abnt.repeated.title.omit :=}
+ {#0 'abnt.repeated.title.omit := "" 'previous.title :=} if$
+ "abnt-repeated-title-omit" abnt-repeated-title-omit abnt.display.options
+ abnt.repeated.author.omit not abnt.repeated.title.omit and
+ {"Use abnt-repeated-title-omit=yes junto com abnt-repeated-author-omit=yes"
+ warning$} 'skip$ if$} if$
+
+ abnt-title-command empty$
+ 'skip$ {abnt-title-command "yes" =
+ {#1 'abnt.title.command :=}
+ {#0 'abnt.title.command :=} if$
+ "abnt-title-command" abnt-title-command abnt.display.options} if$
+
+ abnt-url-package empty$ 'skip$
+ {abnt-url-package "url" =
+ {#1 'abnt.url.package :=}
+ {abnt-url-package "hyperref" = {#2 'abnt.url.package :=} 'skip$ if$}
+ if$
+ "abnt-url-package" abnt-url-package abnt.display.options}
+ if$
+
+ abnt-verbatim-entry empty$
+ 'skip$ {abnt-verbatim-entry "yes" = 'abnt.verbatim.entry :=
+ "abnt-verbatim-entry" abnt-verbatim-entry abnt.display.options} if$
+
+ abnt.show.options #2 = 'fin.entry 'skip$ if$
+ }
+
+%we had to break this function in two parts because of the following message:
+%Sorry---you've exceeded BibTeX's single function space 100
+%(That was a fatal error)
+FUNCTION { iso-options1 }
+ {
+ iso-abbreviation empty$
+ 'skip$ {iso-abbreviation "standard" = 'iso.abbreviation :=
+ "iso-abbreviation" iso-abbreviation abnt.display.options} if$
+ iso-author-punctuation empty$
+ 'skip$ {iso-author-punctuation "void" = 'iso.author.punctuation :=
+ "iso-author-punctuation" iso-author-punctuation abnt.display.options} if$
+ iso-date-place empty$
+ 'skip$ {iso-date-place "ISO" = 'iso.date.place :=
+ "iso-date-place" iso-date-place abnt.display.options} if$
+ }
+
+FUNCTION { abnt-options }
+ {
+ abnt-options1
+ abnt-options2
+ abnt-options3
+ iso-options1
+ }
+
+FUNCTION { iso-options } { abnt-options }
+
+FUNCTION { iso.year.label }
+{ iso.date.place
+ { abnt.alf
+ {year.label output new.sentence}
+ 'skip$ if$}
+ 'skip$ if$}
+
+FUNCTION { iso.date }
+{ iso.date.place
+ { abnt.alf
+ 'skip$
+ {year output new.sentence}
+ if$}
+ 'skip$ if$}
+
+FUNCTION { non.iso.date }
+ {iso.date.place 'skip$ {format.date output} if$}
+
+FUNCTION {article}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.block
+ format.journal output
+ iso.date.place {format.year output} 'skip$ if$
+ %iso.date.place {format.date output} 'skip$ if$
+ %iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ % {format.year output new.sentence} if$
+ section "section" bibinfo.check output.dash
+ publisher "publisher" bibinfo.check output
+ address "address" bibinfo.check output
+ format.volume output
+ format.number output
+ format.pages output
+ non.iso.date
+ format.issn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+FUNCTION {book}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.year output new.sentence} if$
+ format.volume output new.sentence
+ format.book.pages output
+ format.illustrated
+ format.dimensions new.sentence
+ format.howpublished output new.sentence
+ format.volume.number.series output new.sentence
+ format.note output
+ format.issn output %pode parecer curioso, mas revistas inteiras são tratadas como livro
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {booklet}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.edition output new.sentence
+ address "address" bibinfo.check output
+ format.bvolume output
+ %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
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+
+FUNCTION {hidden}
+{ output.hiddenbibitem
+ fin.entry}
+
+FUNCTION {inbook}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.block
+ format.in.ed.booktitle
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ %format.year 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.volume.number.series output
+ format.chapter.pages output new.sentence
+ format.isbn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.in.ed.booktitle
+ format.edition output new.sentence
+ format.publisher.address output
+ %format.year output
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.year output} if$
+ format.volume.number.series output new.sentence
+ format.bvolume.if.no.series output
+ format.chapter.pages output new.sentence
+ format.isbn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.in.ed.booktitle
+ format.publisher.address output
+ %format.year 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.volume.number.series output
+ format.pages output
+ format.isbn output
+ format.issn output new.sentence
+ format.note output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {journalpart}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ format.volume output
+ format.number output
+ %format.date output new.sentence
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.date output new.sentence} if$
+ format.book.pages output
+ format.illustrated
+ format.dimensions new.sentence
+ format.note output
+ format.issn output %pode parecer curioso, mas revistas inteiras são tratadas como livro
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.btitle "title" output.check new.block
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.address output
+ %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
+ format.note output new.sentence
+ format.url
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output
+ format.btitle output new.sentence
+ format.furtherresp new.sentence
+ format.publisher.address.relax output
+ %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
+ format.howpublished output new.block
+ format.volume.number.series output new.sentence
+ format.note output new.block
+ format.url
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {patent}
+{ output.bibitem
+ format.editor.or.organization new.sentence
+ iso.year.label
+ format.authors.plain output new.sentence
+ format.btitle output new.sentence
+ format.furtherresp new.sentence
+ %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
+ format.url
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {format.thesis.type}
+{ type$ "phdthesis" =
+ {bbl.phdthesis}
+ {type$ "mastersthesis" =
+ {bbl.mthesis}
+ {type$ "monography" =
+ {bbl.monography}
+ {bbl.void}
+ if$}
+ if$}
+ if$
+ type empty$
+ {type missing$
+ {type$ "phdthesis" =
+ { " (" bbl.phd * ")" *}
+ {type$ "mastersthesis" = { " (" bbl.master * ")" *} {pop$ ""} if$}
+ if$}
+ {""}
+ if$}
+ {type$ "thesis" =
+ {type}
+ {" (" type * ")" * "type" bibinfo.check}
+ if$}
+ if$
+ * %joins first and second part of this function
+}
+FUNCTION {thesis}
+{ output.bibitem
+ format.authors "author" output.check new.block
+ iso.year.label
+ format.btitle "title" output.check new.block
+ abnt.thesis.year #1 = abnt.thesis.year #2 = or
+ {format.date "year" output.check new.sentence} 'skip$ if$
+ format.year.presented output new.sentence
+ format.book.pages output new.sentence
+ format.thesis.type output.nonnull
+ school "school" bibinfo.warn output.dash
+ address "address" bibinfo.check output
+ abnt.thesis.year #0 = abnt.thesis.year #2 = or
+ {format.date "year" output.check new.sentence} 'skip$ if$
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {phdthesis} { thesis }
+FUNCTION {mastersthesis} { thesis }
+FUNCTION {monography} { thesis }
+
+FUNCTION {proceedings}
+{ output.bibitem
+ iso.year.label
+ format.editor.or.organization
+ format.conference.info
+ format.btitle "title" output.check
+ format.bvolume output
+ format.volume.number.series output
+ editor empty$
+ { publisher empty$
+ 'skip$
+ { new.sentence format.publisher.address output format.year output}
+ if$
+ }
+ { publisher empty$
+ { new.sentence
+ format.organization.address output format.year output}
+ { new.sentence
+ organization "organization" bibinfo.check output
+ format.publisher.address output format.year output}
+ if$ }
+ if$
+ new.sentence format.book.pages output new.sentence
+ format.isbn output
+ format.issn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {techreport} {manual}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.note "note" output.check 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
+}
+
+FUNCTION {default.type} { misc }
+READ
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+INTEGERS { len }
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { format.single.name 't :=
+ nameptr #1 >
+ {
+ nameptr #3
+ #1 + =
+ numnames #3
+ > and
+ { "others" 't :=
+ #1 'namesleft := }
+ 'skip$
+ if$
+ " " *
+ namesleft #1 = t "others" = and
+ { "zzzzz" * }
+ { t sortify * }
+ if$
+ }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+FUNCTION {any.sort}
+{ author empty$
+ { organization empty$
+ { editor empty$
+ { title empty$
+ { key empty$
+ { "para ordenar, precisa dos campos author, organization, editor, title ou key in " cite$ * warning$ ""}
+ { key sortify }
+ if$}
+ { title sortify}
+ if$}
+ { editor sort.format.names }
+ if$}
+ { organization sortify }
+ if$}
+ { author sort.format.names }
+if$
+}
+
+FUNCTION {presort}
+{
+ any.sort
+ " " * year field.or.null sortify * " " * title field.or.null
+ sort.format.title * #1 entry.max$ substring$
+ %for non-alpha style we drop a void sort.key such that SORT has no effect
+ abnt.alf 'skip$ {pop$ ""} if$ 'sort.key$ :=
+ year empty$ {""} {year} if$ 'year.label :=
+ calc.extended.label
+}
+
+FUNCTION {set.default.abnt.variables}
+{ %if you change abnt-num to abnt-alf by hand you need also to change
+ %the name of RCSfile by hand, otherwise cvs takes care of it.
+ %
+ "$RCSfile: abnt-alf.bst,v $ " extract.cvs.key
+ %
+ "abnt-alf.bst,v " = 'abnt.alf := % #1 para abnt-alf #0 para abnt-num
+ "$Revision: v-1.9.7 $" extract.cvs.key 'abnt.bst.revision :=
+ #0 'abnt.and.type := % #0 "e"; #1 "&"
+ "\emph" 'abnt.emphasize :=
+ #0 'abnt.cite.style := %default norm version for NBR10520
+ %#0 \cite=(AUTHOR, YEAR)
+ %#1 \cite=(Author, YEAR)
+ #0 'abnt.experimental :=
+ abnt.doi.expand.to.url 'abnt.doi :=
+ #3 'abnt.etal.cite :=
+ #3 'abnt.etal.list :=
+ "et al." 'abnt.etal.text :=
+ #0 'abnt.full.initials :=
+ #0 'abnt.last.names := %#0 abnt-style, #1 bibtex-style
+ #1 'abnt.ldots.type := %#0 use nothing, #1 use \ldots, #2 use $\ldots$, 3# use {...}
+ #0 'abnt.missing.year := %#0 "void"; #1 "[s.d.]"
+ #0 'repeated.author :=
+ #0 'abnt.repeated.author.omit :=
+ #0 'abnt.repeated.title.omit :=
+ #1 'abnt.refinfo :=
+ #0 'abnt.show.options := % #0 "no"; #1 "warn"; #2 "list"
+ #0 'abnt.thesis.year := % #0 "final"; #1 "title"; #2 "both"
+ #0 'abnt.title.command := % #0 "no"; #1 "yes"
+ #0 'abnt.url.package := % #0 "none"'; #2 "url"; #2 "hyperref"
+ #0 'abnt.verbatim.entry :=
+}
+FUNCTION {set.default.iso.variables}
+{ #0 'iso.abbreviation := % #0 ABNT-style; #1 ISO-style
+ #0 'iso.author.punctuation := % #0 ABNT (Smith, A. B.); #1 ISO (Smith, AB)
+ #0 'iso.date.place := % #0 ABNT-sty; #1 ISO-style
+}
+EXECUTE {set.default.abnt.variables}
+EXECUTE {set.default.iso.variables}
+FUNCTION {process.early.abnt.options}
+{%here we intercept all entries which need priority handling
+ %note: we cannot use type$ at this point
+ abnt-and-type missing$
+ abnt-experimental missing$ and
+ abnt-etal-cite missing$ and
+ abnt-etal-text missing$ and
+ abnt-ldots-type missing$ and
+ abnt-cite-style missing$ and
+ abnt-no-etal-label missing$ and
+ abnt-title-command missing$ and
+ 'skip$ {call.type$} if$
+}
+ITERATE {process.early.abnt.options}
+FUNCTION {search.reprinted}
+{ reprinted-from missing$ 'skip$
+ {"\nocite{" reprinted-from * "}" * write$ newline$
+ }
+ if$
+}
+ITERATE {search.reprinted}
+FUNCTION {abntreprintinfo}
+{"\providecommand{\abntreprintinfo}[1]{%" write$ newline$
+ " \citeonline{#1}}" write$ newline$}
+EXECUTE {abntreprintinfo}
+ITERATE {presort}
+SORT
+STRINGS { last.label next.extra}
+INTEGERS { last.extra.num }
+FUNCTION {forward.pass}
+{ last.label label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ label 'last.label :=
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ label extra.label * 'label :=
+ year.label extra.label * 'year.label :=
+ extra.label 'next.extra :=
+ label "}" * 'label :=
+}
+ITERATE {forward.pass}
+REVERSE {reverse.pass}
+FUNCTION {begin.bib}
+{
+ abnt.alf
+ {"\setlength{\labelsep}{0pt}" write$}
+ 'skip$
+ if$
+ "\begin{thebibliography}{}" write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ abnt.refinfo #1 =
+ {"\providecommand{\abntrefinfo}[3]{}" write$ newline$}
+ 'skip$ if$
+ "\providecommand{\abntbstabout}[1]{}" write$ newline$
+ abnt.title.command
+ {"\providecommand{\bibtextitlecommand}[2]{#2}" write$ newline$}
+ 'skip$ if$
+ "\abntbstabout{" abnt.bst.revision * "}" * write$ newline$
+ %Se você não usa abntcite e precisa que a margem direita não
+ %seja justificada, descomente a linha seguinte
+ %alternativamente coloque \bibliography{abnt-nrj,...
+% "\setlength{\rightskip}{0pt plus 2cm}" write$ newline$
+}
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+FUNCTION {process.entry}{call.type$}
+ITERATE {process.entry}
+FUNCTION {end.bib}
+{ newline$ "\end{thebibliography}" write$ newline$
+}
+EXECUTE {end.bib}
+FUNCTION {apresentacao}
+{ "+---------------------------------------------------------+"
+ "| http://www.abntex.net.br/ |"
+ "| Em caso de dúvidas ou problemas com este estilo procure |"
+ abnt.alf
+ {"| Estilo bibliográfico abntex2-alf.bst versão " abnt.bst.revision * " |" *}
+ {"| Estilo bibliográfico abntex2-num.bst versão " abnt.bst.revision * " |" *}
+ if$
+ "+---------------------------------------------------------+"
+ stack$
+}
+EXECUTE{apresentacao}
diff --git a/macros/latex/contrib/abntex2/tex/abntex2-num.bst b/macros/latex/contrib/abntex2/tex/abntex2-num.bst
new file mode 100644
index 0000000000..fa3a9a0324
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2-num.bst
@@ -0,0 +1,2162 @@
+%% abntex2-num.bst, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at http://www.abntex.net.br/
+%%
+%% 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://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2001-2003 by the abnTeX group at http://abntex.codigolivre.org.br
+%%
+%% This file is an *extensive* modification from a file generated with the docstrip utility.
+%% The original source files were:
+%% merlin.mbs (with options: `babel,nm-revf,aunm-semi,nmlm,x3,m3,dt-end,yr-com,xmth,vnum-x,volp-com,jwdpg,jwdvol,num-xser,btit-rm,bt-rm,pg-bk,add-pub,pub-date,pub-xpar,pre-pub,isbn,issn,pp,ed,abr,ednx,nfss')
+%% These sourefiles are copyrighted by Patrick W Daly
+
+ENTRY
+ { address author
+ booktitle booksubtitle
+ chapter conference-number conference-year conference-location
+ edition editor editortype
+ dimensions furtherresp
+ howpublished illustrated institution
+ isbn issn journal key month note marginnote number organization
+ org-short pages pagename
+ publisher reprinted-from reprinted-text school
+ series subtitle section title type url urlaccessdate
+ volume year year-presented
+ abnt-and-type
+ abnt-doi abnt-dont-use-etal
+ abnt-etal-cite abnt-etal-list abnt-etal-text abnt-emphasize abnt-experimental
+ abnt-full-initials
+ abnt-last-names abnt-ldots-type
+ abnt-missing-year abnt-cite-style abnt-no-etal-label abnt-note
+ abnt-repeated-author-omit abnt-repeated-title-omit
+ abnt-show-options abnt-refinfo abnt-thesis-year abnt-url-package
+ abnt-title-command
+ abnt-verbatim-entry
+ iso-abbreviation iso-author-punctuation iso-date-place
+ }{}{ label extra.label year.label}
+
+%revision string
+STRINGS { abnt.bst.revision }
+
+%general purpose strings
+STRINGS { r s t }
+
+%variables needed to implement the various abnt options
+STRINGS {abnt.etal.text abnt.emphasize previous.author previous.title}
+INTEGERS {abnt.alf abnt.cite.style abnt.doi
+ abnt.experimental abnt.etal.cite abnt.etal.list
+ abnt.full.initials
+ abnt.last.names abnt.ldots.type
+ abnt.missing.year
+ abnt.refinfo abnt.repeated.author.omit abnt.repeated.title.omit
+ abnt.show.options abnt.and.type
+ abnt.title.command
+ abnt.thesis.year
+ abnt.url.package abnt.verbatim.entry
+ iso.abbreviation iso.author.punctuation iso.date.place
+ repeated.author}
+
+%needed for title formatting
+INTEGERS { title.lenght title.pos first.word no.bracket}
+STRINGS { title.char}
+
+%needed for controlling the sentence position
+INTEGERS {output.state before.all mid.sentence after.sentence after.block }
+
+%needed for url identification
+INTEGERS {url.type}
+
+%static values for options
+%values for abnt.doi
+FUNCTION {abnt.doi.expand.to.url} {#0} %expands a doi address to its url correspondent
+FUNCTION {abnt.doi.link} {#1} %links doi to its url correspondent
+FUNCTION {abnt.doi.leave.as.is} {#2} %shows doi as is, external viewer will have
+ %to know what to do with a "doi:" document
+
+%values for url types
+FUNCTION {unknown.url} {#0}
+FUNCTION {http.url} {#1}
+FUNCTION {file.url} {#2}
+FUNCTION {ftp.url} {#3}
+FUNCTION {doi.url} {#4}
+FUNCTION {mailto.url} {#5}
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+
+%output.nonnull decides what is written before the argument s, if a comma, period etc.
+FUNCTION {output.nonnull}
+{ 's := %the argument is written into s
+ output.state mid.sentence =
+ { ", " * write$ } %mid.sentence first write comma
+ { output.state after.block =
+ { add.period$ write$ newline$ }
+ { output.state before.all = 'write$
+ { add.period$ " " * write$ }
+ if$}
+ if$
+ mid.sentence 'output.state := }
+ if$
+ s %now comes s
+}
+FUNCTION {output.nonnull.dash}
+{ 's := %the argument is written into s
+ output.state mid.sentence =
+ { " --- " * write$ } %mid.sentence first write comma
+ { output.state after.block =
+ { add.period$ write$ newline$ write$}
+ { output.state before.all = 'write$
+ { add.period$ " " * write$ }
+ if$}
+ if$
+ mid.sentence 'output.state := }
+ if$
+ s %now comes s
+}
+FUNCTION {output} %does nothing or calls output.nonull
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+FUNCTION {output.dash} %does nothing or calls output.nonull
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull.dash
+ if$
+}
+FUNCTION {output.check} %like ouput, but complains if t empty
+{ 't :=
+ duplicate$ empty$
+ { pop$ "campo " t * " vazio em " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+FUNCTION {add.blank} { " " * before.all 'output.state :=}
+
+FUNCTION {date.block} {new.block}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { abnt.emphasize "{" * swap$ * "}" * }
+ if$
+}
+
+
+FUNCTION {tie.or.space.prefix} %if text length less than 3 chars. uses a tie
+{ duplicate$ text.length$ #5 <
+ { "~" }
+ { " " }
+ if$
+ swap$
+}
+
+FUNCTION {no.space} { { "" } swap$ }
+
+
+FUNCTION {space.word} { " " swap$ * " " * }
+
+FUNCTION {bbl.and}
+{ abnt.and.type #0 = {" e "} 'skip$ if$
+ abnt.and.type #1 = {" \& "} 'skip$ if$}
+FUNCTION {bbl.chapter} { "cap." }
+FUNCTION {bbl.colon} {": "}
+FUNCTION {bbl.editors} { "Ed." }
+FUNCTION {bbl.editor} { "Ed." }
+FUNCTION {bbl.edby} { "editado por" }
+FUNCTION {bbl.edition} { "ed." }
+FUNCTION {bbl.empty} {""}
+FUNCTION {bbl.etal}{abnt.etal.text "" = {""} {" " abnt.etal.text *} if$}
+FUNCTION {bbl.doi.url} {"http://dx.doi.org/"}
+FUNCTION {bbl.in}{ "In" iso.abbreviation 'skip$ { bbl.colon *} if$}
+FUNCTION {bbl.ldots} %#0 use nothing, #1 use \ldots, #2 use $\ldots$, 3# use {...}
+{abnt.ldots.type
+ {abnt.ldots.type #1 = {"\ldots"} 'skip$ if$
+ abnt.ldots.type #2 = {"$\ldots$"} 'skip$ if$
+ abnt.ldots.type #3 = {"{...}"} 'skip$ if$}
+ {""} %for #0 use nothing
+if$}
+FUNCTION {bbl.master} { "Mestrado" }
+FUNCTION {bbl.missing.year}
+{abnt.missing.year
+ {"[s.d.]"} %#1
+ {""} %#0
+ if$}
+FUNCTION {bbl.monography} { "Monografia" }
+FUNCTION {bbl.mthesis} { "Disserta\c{c}\~{a}o" }
+FUNCTION {bbl.no.address} {"[S.l.]"}
+FUNCTION {bbl.no.address.no.publisher} {"[S.l.: s.n.]"}
+FUNCTION {bbl.no.publisher} {"[s.n.]"}
+FUNCTION {bbl.number} { iso.abbreviation {"no."} {"n."} if$ }
+FUNCTION {bbl.nr} { "n." }
+FUNCTION {bbl.of} { "de" }
+FUNCTION {bbl.phd} { "Doutorado" }
+FUNCTION {bbl.phdthesis} { "Tese" }
+FUNCTION {bbl.pages}
+ {pagename empty$
+ { "p." }
+ {pagename}
+ if$
+ }
+FUNCTION {bbl.page} { bbl.pages }
+FUNCTION {bbl.reprint} {"Separata de"}
+FUNCTION {bbl.semicolon} { "; "}
+FUNCTION {bbl.same.field} {"\underline{\ \ \ \ \ \ \ \ }"}
+FUNCTION {bbl.techrep} { "Rel. Tec." }
+FUNCTION {bbl.url.accessdate}
+ {iso.abbreviation { "Cited "} {"Acesso em: "} if$}
+FUNCTION {bbl.url.available}
+{ iso.abbreviation {"Available from Internet: "} {"Dispon{\'\i}vel em: "} if$}
+FUNCTION {bbl.void} {""}
+FUNCTION {bbl.volume} { iso.abbreviation {"vol."} {"v."} if$ }
+
+
+MACRO {jan} {"jan."}
+MACRO {feb} {"fev."}
+MACRO {mar} {"mar."}
+MACRO {apr} {"abr."}
+MACRO {may} {"maio"}
+MACRO {jun} {"jun."}
+MACRO {jul} {"jul."}
+MACRO {aug} {"ago."}
+MACRO {sep} {"set."}
+MACRO {oct} {"out."}
+MACRO {nov} {"nov."}
+MACRO {dec} {"dez."}
+
+
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+FUNCTION {str.to.int}
+{ duplicate$ is.num
+ {chr.to.int$ #48 -}
+ 'skip$
+ if$
+}
+FUNCTION {bibinfo.check} %usage: field "field" bibinfo.check
+{ swap$ duplicate$ missing$
+ {pop$ pop$ ""}
+ { duplicate$ empty$
+ {swap$ pop$}
+ {swap$ pop$}
+ if$
+ }
+ if$
+}
+FUNCTION {bibinfo.warn}
+{ swap$
+ duplicate$ missing$
+ {swap$ "faltando " swap$ * " em " * cite$ * warning$ pop$ ""}
+ { duplicate$ empty$
+ {swap$ "vazio " swap$ * " em " * cite$ * warning$}
+ {swap$ pop$}
+ if$
+ }
+ if$
+}
+
+FUNCTION {write.field.verbatim}
+{
+duplicate$ missing$
+ {pop$ pop$}
+ {
+ s text.length$ #0 >
+ {s "," * newline$ write$ "" 's :=}
+ 'skip$
+ if$
+ swap$
+ "={" * swap$ * "}" *
+ s swap$ * 's :=
+ }
+if$
+}
+
+FUNCTION {write.entry.verbatim1}
+{
+ "address" address write.field.verbatim
+ "author" author write.field.verbatim
+ "booktitle" booktitle write.field.verbatim
+ "booksubtitle" booksubtitle write.field.verbatim
+ "chapter" chapter write.field.verbatim
+ "conference-number" conference-number write.field.verbatim
+ "conference-year" conference-year write.field.verbatim
+ "conference-location" conference-location write.field.verbatim
+ "edition" edition write.field.verbatim
+ "editor" editor write.field.verbatim
+ "editortype" editortype write.field.verbatim
+ "dimensions" dimensions write.field.verbatim
+ "furtherresp" furtherresp write.field.verbatim
+ "howpublished" howpublished write.field.verbatim
+ "illustrated" illustrated write.field.verbatim
+ "institution" institution write.field.verbatim
+ "isbn" isbn write.field.verbatim
+ "issn" issn write.field.verbatim
+ "journal" journal write.field.verbatim
+}
+FUNCTION {write.entry.verbatim2}
+{
+ "key" key write.field.verbatim
+ "month" month write.field.verbatim
+ "note" note write.field.verbatim
+ "marginnote" marginnote write.field.verbatim
+ "number" number write.field.verbatim
+ "organization" organization write.field.verbatim
+ "org-short" org-short write.field.verbatim
+ "pages" pages write.field.verbatim
+ "pagename" pagename write.field.verbatim
+ "publisher" publisher write.field.verbatim
+ "reprinted-from" reprinted-from write.field.verbatim
+ "reprinted-text" reprinted-text write.field.verbatim
+ "school" school write.field.verbatim
+ "series" series write.field.verbatim
+ "subtitle" subtitle write.field.verbatim
+ "section" section write.field.verbatim
+ "title" title write.field.verbatim
+ "type" type write.field.verbatim
+}
+FUNCTION {write.entry.verbatim3}
+{
+ "url" url write.field.verbatim
+ "urlaccessdate" urlaccessdate write.field.verbatim
+ "volume" volume write.field.verbatim
+ "year" year write.field.verbatim
+ "abnt-emphasize" abnt-emphasize write.field.verbatim
+ "abnt-experimental" abnt-experimental write.field.verbatim
+ "abnt-doi" abnt-doi write.field.verbatim
+ "abnt-dont-use-etal" abnt-dont-use-etal write.field.verbatim
+ "abnt-full-initials" abnt-full-initials write.field.verbatim
+ "abnt-ldots-type" abnt-ldots-type write.field.verbatim
+ "abnt-missing-year" abnt-missing-year write.field.verbatim
+ "abnt-cite-style" abnt-cite-style write.field.verbatim
+ "abnt-no-etal-label" abnt-no-etal-label write.field.verbatim
+ %abnt-note
+ "abnt-repeated-author-omit" abnt-repeated-author-omit write.field.verbatim
+ "abnt-repeated-title-omit" abnt-repeated-title-omit write.field.verbatim
+ "abnt-show-options" abnt-show-options write.field.verbatim
+ "abnt-refinfo" abnt-refinfo write.field.verbatim
+ "abnt-thesis-year" abnt-thesis-year write.field.verbatim
+ "abnt-title-command" abnt-title-command write.field.verbatim
+ "abnt-url-package" abnt-url-package write.field.verbatim
+ "abnt-verbatim-entry" abnt-verbatim-entry write.field.verbatim
+}
+
+FUNCTION {write.entry.verbatim}
+{"" 's := "" 't :=
+ abnt.verbatim.entry
+ {"{\footnotesize\begin{verbatim}" newline$ write$
+ "@" type$ * "{" * cite$ * 's :=
+ write.entry.verbatim1
+ write.entry.verbatim2
+ write.entry.verbatim3
+ s "" = {"}"} {s "}" *} if$
+ newline$ write$
+ "\end{verbatim}}" newline$ write$}
+ {newline$}
+if$}
+
+STRINGS { bibinfo}
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {get.person} {"{vv }{ll}{, jj}{, ff}" format.name$}
+FUNCTION {get.last.name} {#1 "{ll}" format.name$}
+FUNCTION {get.first.name} {#1 "{ff}" format.name$}
+FUNCTION {get.von} {#1 "{vv}" format.name$}
+FUNCTION {get.jr} {#1 "{jj}" format.name$}
+FUNCTION {is.composed.von}
+ {get.person
+ get.von duplicate$ empty$ {pop$ #0}
+ {duplicate$
+ get.first.name empty$ not
+ swap$ get.last.name empty$ not and
+ } if$
+ }
+
+FUNCTION {recompose.name}
+ {get.person duplicate$ duplicate$ duplicate$
+ get.von #1 "{ll }" format.name$ swap$
+ get.last.name *
+ swap$ #1 "{, ff}" format.name$ *
+ swap$ get.von #1 "{ ff}" format.name$ *
+ }
+
+
+FUNCTION {format.single.name}
+{
+s nameptr get.person 'r :=
+abnt.last.names
+ {r #1 "{ll}{ jj}" format.name$ "u" change.case$
+ abnt.full.initials
+ {r #1 "{, ff}{ vv}" format.name$ *}
+ {r #1 "{, f.}{ vv}" format.name$ *}
+ if$}
+ {%r #1 is.composed.von {r #1 recompose.name 'r :=} 'skip$ if$
+ r #1 "{ll}" format.name$
+ #1 "{ll}" format.name$
+ r #1 "{ jj}" format.name$ * "u" change.case$
+ abnt.full.initials
+ {r #1 "{, ff}{ vv}" format.name$ *
+ r #1 "{ll}" format.name$
+ #1 "{ ff}{ vv}" format.name$ *}
+ {iso.author.punctuation
+ {r #1 "{, f{}}{ vv}" format.name$ *}
+ {r #1 "{, f.}{ vv}" format.name$ *} if$
+ r #1 "{ll}" format.name$
+ #1 "{ f.}{ vv}" format.name$ *}
+ if$}
+
+if$
+}
+FUNCTION {format.names}
+{ 'bibinfo := duplicate$ empty$ 'skip$
+ {'s :=
+ "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { format.single.name
+ bibinfo bibinfo.check
+ 't :=
+ nameptr #1 >
+ {nameptr #1 #1 + = numnames abnt.etal.list > and
+ {abnt.etal.list {"others" 't := #1 'namesleft :=} 'skip$ if$ }
+ 'skip$
+ if$
+ namesleft #1 >
+ { "; " * t * }
+ { numnames #2 >
+ { "" * }
+ 'skip$
+ if$
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ t "others" =
+ { bbl.etal *}
+ { "; " * t *}
+ if$ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+ } if$
+}
+
+%from plain.bst
+FUNCTION {format.names.plain}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{ff }{vv }{ll}{ jj}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #20 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { bbl.etal * }
+ { bbl.and * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+FUNCTION {format.names.ed} {format.names}
+
+FUNCTION {format.authors}
+{
+author "author" format.names
+}
+
+FUNCTION {format.authors.plain}
+{
+author format.names.plain
+}
+
+FUNCTION {get.bbl.editor} { editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }
+
+
+FUNCTION {format.book.pages}
+{ pages "pages" bibinfo.check duplicate$ empty$
+ 'skip$
+ { "~" * bbl.pages * }
+ if$
+}
+FUNCTION {format.dimensions}
+{ dimensions empty$
+ 'skip$
+ { dimensions output}
+ if$
+}
+FUNCTION {format.furtherresp}
+{ furtherresp empty$
+ 'skip$
+ { furtherresp output}
+ if$
+}
+FUNCTION {format.illustrated}
+{ illustrated missing$
+ 'skip$
+ {illustrated empty$
+ {"il." output}
+ {illustrated output}
+ if$}
+ if$
+}
+FUNCTION {format.isbn}
+{ isbn "isbn" bibinfo.check duplicate$ empty$
+ 'skip$
+ {new.block "ISBN " swap$ *}
+ if$
+}
+
+FUNCTION {format.issn}
+{ issn "issn" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {new.block "ISSN " swap$ *}
+ if$
+}
+
+FUNCTION {format.note}
+{ note empty$
+ { "" }
+ { note #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ { output.state mid.sentence =
+ { "l" }
+ { "u" }
+ if$
+ change.case$ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check }
+ if$
+}
+
+FUNCTION {format.howpublished}
+{ howpublished empty$
+ { "" }
+ { howpublished #1 #1 substring$
+ duplicate$ "{" =
+ 'skip$
+ { output.state mid.sentence =
+ { "l" }
+ { "u" }
+ if$
+ change.case$ }
+ if$
+ howpublished #2 global.max$ substring$ * "howpublished" bibinfo.check }
+ if$
+}
+
+
+%ABNT styles require that the title acts as an author if
+%typical author fields are absent. In this case the first
+%word is uppercase. Our main problem is to establish what
+%the first word actually is since portuguese uses accents.
+%For example: Fun{\c c}\ão (Função) is a whole word but contains a
+%space, but if we write Fun\c{c}\ão \c is converted to uppercase...
+%You get the problem, don't you?
+FUNCTION {format.title.as.author}
+{ 's := %holds the title
+ #1 'title.pos := %our position in the title
+ #1 'first.word := %boolean, true if we already have the first word
+ #1 'no.bracket := %boolean, false if we are inside a {}
+ "" 't := %holds the first title.pos characters of the title
+ {first.word}
+ {s title.pos #1 substring$ 'title.char :=
+ %checks if the character is a {
+ title.char "{" = {#0 'no.bracket :=} 'skip$ if$
+ %if we are in a bracket
+ no.bracket 'skip$ {title.char "}" = {#1 'no.bracket :=} 'skip$ if$} if$
+ type$ "journalpart" =
+ {title.char "." = title.char ":" = or title.char "!" = or
+ title.char "," = or title.char ";" = or title.char "?" = or}
+ {title.char " " =}
+ if$ s t = or no.bracket and
+ {#0 'first.word :=
+ t title.char * "u" change.case$
+ title.pos #1 + 'title.pos :=
+ s title.pos global.max$ substring$ * 's :=}
+ {title.pos #1 + 'title.pos := t title.char * 't :=}
+ if$
+ }
+ while$
+s
+}
+
+
+%compares current title with the title of the previous entry
+FUNCTION {compare.title}
+{abnt.repeated.title.omit
+ {duplicate$ "" = 'skip$
+ {duplicate$ previous.title = repeated.author and
+ {duplicate$ 'previous.title := pop$ bbl.same.field}
+ {duplicate$ 'previous.title :=}
+ if$}
+ if$}
+ 'skip$
+ if$
+}
+
+FUNCTION {apply.title.command}
+{abnt.title.command
+ {duplicate$ empty$ 'skip$
+ {"\bibtextitlecommand{" type$ * "}{" * swap$ * "}" *}
+ if$}
+ 'skip$ if$
+}
+
+FUNCTION {format.title}
+{author empty$ editor empty$ and organization empty$ and
+ {title format.title.as.author}
+ {title duplicate$ empty$ {pop$ ""} {"t" change.case$} if$}
+ if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$
+ apply.title.command
+ compare.title
+}
+
+FUNCTION {n.dashify}
+{
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {word.in} { bbl.in " " * }
+
+FUNCTION {format.month}
+{ month empty$ 'skip$
+ {month "month" bibinfo.check}
+ if$
+}
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { bbl.missing.year }
+ { "existe o campo month (mês) mas não o campo year (ano) em " cite$ * warning$ month}
+ if$}
+ { month empty$
+ { year n.dashify}
+ { month " " * year * }
+ if$}
+ if$
+}
+FUNCTION {format.btitle}
+{author empty$ editor empty$ and organization empty$ and
+ {title format.title.as.author "title" bibinfo.check duplicate$ empty$ 'skip$ {} if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$}
+ {title "title" bibinfo.check emphasize duplicate$ empty$ 'skip$ {} if$
+ subtitle empty$ 'skip$ {subtitle ": " swap$ * "t" change.case$ *} if$}
+if$
+apply.title.command
+compare.title
+}
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "não posso usar ambos " swap$ * " os campos em " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.volume} %leaves formatted or empty volume on the stack
+{volume duplicate$ empty$
+ 'skip$
+ {volume #1 #1 substring$ is.num
+ {bbl.volume swap$ tie.or.space.prefix * *}
+ 'skip$
+ if$}
+ if$
+}
+
+FUNCTION {format.number} %leaves formatted or empty number on the stack
+{ number duplicate$ empty$
+ 'skip$
+ {bbl.number swap$ tie.or.space.prefix * *}
+ if$
+}
+
+FUNCTION {format.patent.number}
+{ number
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { format.volume
+ number empty$ 'skip$ {output format.number} if$
+ series "series" bibinfo.check
+ duplicate$ empty$ 'pop$
+ { swap$ bbl.of space.word * swap$
+ emphasize * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.bvolume.if.no.series}
+{ series empty$
+ { format.bvolume }
+ { "" }
+ if$
+}
+
+
+FUNCTION {format.number.or.volume}
+{number empty$
+ {format.volume}
+ {number} %we use the pure number here without leading "n."
+ if$
+}
+
+FUNCTION {format.volume.and.number}
+{format.volume output
+ format.number
+}
+
+FUNCTION {format.volume.number.series}
+{ number empty$ volume empty$ and
+ { series empty$
+ { "" }
+ {" (" series "series" bibinfo.check * ")" *}
+ if$}
+ { series empty$
+ {""} %{ format.number.or.volume }
+ { " (" series "series" bibinfo.check * ", " *
+ format.number.or.volume * ")" * }
+ if$ }
+ if$
+}
+
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ {output.state mid.sentence = { "l" } { "t" } if$ change.case$
+ "edition" bibinfo.check
+ edition #1 #1 substring$ is.num {". " * bbl.edition * } 'skip$ if$}
+ if$
+}
+INTEGERS { multiresult }
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$ }
+ while$
+ multiresult
+}
+FUNCTION {format.pages}
+{ pages duplicate$ empty$ 'skip$
+ { duplicate$ multi.page.check
+ { n.dashify bbl.pages swap$}
+ { bbl.page swap$ }
+ if$
+ tie.or.space.prefix "pages" bibinfo.check * * }
+ if$
+}
+FUNCTION {format.journal.pages}
+{ pages empty$ {""}
+ { pages n.dashify bbl.pages
+ swap$ tie.or.space.prefix "pages" bibinfo.check * *}
+ if$
+}
+
+FUNCTION {get.url.type}
+{s #1 #5 substring$ "http:" = {http.url}
+ {s #1 #6 substring$ "https:" = {http.url}
+ {s #1 #5 substring$ "file:" = {file.url}
+ {s #1 #4 substring$ "ftp:" = {ftp.url}
+ {s #1 #4 substring$ "doi:" = {doi.url}
+ {s #1 #7 substring$ "mailto:" = {mailto.url} {unknown.url} if$}
+ if$}
+ if$}
+ if$}
+ if$}
+ if$
+ 'url.type :=
+}
+
+FUNCTION {expand.doi}
+{s
+url.type doi.url =
+ {#5 global.max$ substring$ bbl.doi.url swap$ *}
+ 'skip$ if$
+}
+
+INTEGERS {url.pos url.length}
+FUNCTION {filter.url.tex}
+{s text.length$ #1 + 'url.length :=
+ #1 'url.pos := "" 't :=
+ {url.pos url.length <}
+ {s url.pos #1 substring$
+ duplicate$ "_" = {pop$ "\underline{\ }" } 'skip$ if$
+ duplicate$ "%" = {pop$ "\%" } 'skip$ if$
+ duplicate$ "&" = {pop$ "\&" } 'skip$ if$
+ duplicate$ "~" = {pop$ "\~{}" } 'skip$ if$
+ duplicate$ "/" = {pop$ "\-/" } 'skip$ if$
+ duplicate$ "." = {pop$ "\-." } 'skip$ if$
+ duplicate$ "\" = {pop$ "{\textbackslash}" } 'skip$ if$
+ duplicate$ "#" = {pop$ "\#" } 'skip$ if$
+ duplicate$ "_" = {pop$ "\_" } 'skip$ if$
+ t swap$ * 't :=
+ url.pos #1 + 'url.pos :=
+ }
+ while$
+t
+}
+FUNCTION {filter.url.html}
+{s text.length$ #1 + 'url.length :=
+ #1 'url.pos := "" 't :=
+ {url.pos url.length <}
+ {s url.pos #1 substring$
+ duplicate$ "%" = {pop$ "\%" } 'skip$ if$
+ duplicate$ "#" = {pop$ "\#" } 'skip$ if$
+ duplicate$ "_" = {pop$ "\_" } 'skip$ if$
+ t swap$ * 't :=
+ url.pos #1 + 'url.pos :=
+ }
+ while$
+t
+}
+
+FUNCTION {compose.url}
+{'s :=
+ get.url.type
+ bbl.url.available
+ abnt.url.package #0 =
+ { "$<$" *
+ abnt.doi abnt.doi.expand.to.url = 'expand.doi {s} if$
+ * "$>$" *} 'skip$ if$
+ abnt.url.package #1 =
+ { "\url{" * filter.url.html * "}" *} 'skip$ if$
+ abnt.url.package #2 =
+ {url.type http.url =
+ {"\htmladdnormallink{$<$" * filter.url.tex * "$>$}{" * filter.url.html * "}" *}
+ 'skip$ if$
+ url.type doi.url = url.type ftp.url = or url.type mailto.url = or
+ {"\htmladdnormallink{$<$" *
+ abnt.doi abnt.doi.expand.to.url = 'expand.doi {s} if$
+ * "$>$}{" *
+ abnt.doi abnt.doi.leave.as.is = {s} 'expand.doi if$
+ * "}" * }
+ 'skip$ if$
+ url.type unknown.url =
+ {"$<$" * filter.url.tex * "$>$" *}
+ 'skip$ if$} 'skip$ if$
+}
+FUNCTION {format.url}
+{ url empty$ 'skip$
+ {url compose.url output new.sentence }
+ if$
+ urlaccessdate duplicate$ empty$ 'skip$
+ { bbl.url.accessdate swap$ *}
+ if$
+ "urlaccessdate" bibinfo.check output new.sentence
+}
+
+FUNCTION {format.conference.info}
+{ conference-number empty$
+ 'skip$
+ {conference-number "." * output}
+ if$
+ conference-year empty$
+ 'skip$
+ {conference-year output}
+ if$
+ conference-location empty$
+ 'skip$
+ {conference-location output}
+ if$
+ new.sentence
+}
+
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { bbl.chapter }
+ { type "l" change.case$
+ "type" bibinfo.check }
+ if$
+ chapter tie.or.space.prefix "chapter" bibinfo.check * *
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$ }
+ if$
+}
+
+FUNCTION {format.booktitle}
+{author empty$ editor empty$ and organization empty$ and
+ {booktitle format.title.as.author "booktitle" bibinfo.check duplicate$ empty$ 'skip$ {} if$
+ booksubtitle empty$ 'skip$ {booksubtitle ": " swap$ * "t" change.case$ *
+ apply.title.command} if$}
+ {booktitle "booktitle" bibinfo.check emphasize duplicate$ empty$ 'skip$ {} if$
+ booksubtitle empty$ 'skip$ {booksubtitle ": " swap$ * "t" change.case$ *
+ apply.title.command} if$}
+if$
+}
+FUNCTION {format.editors}
+{ editor empty$
+ {"inbook" type$ = 'bbl.same.field 'skip$ if$}
+ {author empty$
+ {editor "editor" format.names " (" *
+ editortype empty$ {bbl.editor} {editortype} if$
+ ")" * * }
+ {"inbook" type$ =
+ {bbl.same.field }
+ {editor "editor" format.names " (" *
+ editortype empty$ {bbl.editor} {editortype} if$
+ ")" * *}
+ if$}
+ if$}
+ if$
+}
+FUNCTION {format.in.ed.booktitle}
+{ editor empty$
+ {organization empty$ not author empty$ not and %if one of two not empty
+ {word.in organization "u" change.case$ * output
+ format.conference.info
+ booktitle empty$ {""} {new.sentence format.booktitle} if$}
+ {word.in
+ organization empty$ author empty$ and 'skip$
+ {"inbook" type$ = {bbl.same.field * output new.sentence ""}
+ 'skip$ if$ } if$
+ booktitle empty$ 'skip$ {format.booktitle *} if$}
+ if$}
+ {word.in format.editors * output
+ booktitle empty$ {""} {new.sentence format.booktitle} if$}
+ if$
+ output
+ new.sentence
+}
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "todos os campos relevantes estão vazios ou faltando em " cite$ * warning$ }
+ 'skip$
+ if$
+}
+FUNCTION {format.type}
+{ type "type" bibinfo.check
+ duplicate$ empty$ 'skip$
+ {new.block "" swap$ * }
+ if$
+}
+
+
+FUNCTION {format.year}
+{year empty$
+ { "campo year vazio ou faltando em " cite$ *
+ abnt.missing.year {" (vou colocar [s.d.])" *} 'skip$ if$ warning$
+ abnt.missing.year {", " } {""} if$ bbl.missing.year *}
+ {year n.dashify "year" bibinfo.check}
+if$
+}
+
+FUNCTION {format.year.presented}
+{year-presented empty$
+ {""}
+ {year-presented n.dashify}
+if$
+}
+
+FUNCTION {format.field.address}
+{ 't :=
+ address empty$ organization empty$ and url empty$ and t empty$ and
+ {bbl.no.address.no.publisher}
+ {address empty$
+ %if an url is present we don't give a missing address "[s.l.]" notice
+ {url empty$ {bbl.no.address ": "} {"" ""} if$}
+ {address ": "}
+ if$
+ t empty$
+ {%if an organization is present then it is OK not to have a publisher
+ organization empty$ {* bbl.no.publisher * } 'pop$ if$}
+ {* t * }
+ if$}
+ if$
+}
+
+FUNCTION {format.address}
+{address empty$
+ { bbl.no.address}
+ { address}
+ if$
+}
+
+FUNCTION {format.publisher.address}
+{ publisher "publisher" bibinfo.check format.field.address}
+
+FUNCTION {format.publisher.address.relax}
+{publisher empty$ address empty$ and {""}
+ {publisher "publisher" bibinfo.check format.field.address}
+if$}
+
+FUNCTION {format.organization.address}
+{ organization "organization" bibinfo.check format.field.address}
+
+%retains current authorship for future use
+FUNCTION {compare.authorship}
+{abnt.repeated.author.omit
+ {duplicate$ "" = 'skip$
+ {duplicate$ previous.author =
+ {duplicate$ 'previous.author :=
+ pop$ bbl.same.field
+ #1 'repeated.author :=}
+ {duplicate$ 'previous.author :=
+ #0 'repeated.author :=}
+ if$}
+ if$}
+ 'skip$
+ if$
+}
+
+FUNCTION {format.author.or.organization}
+{ author empty$
+ { organization empty$ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.authors output.nonnull }
+ if$
+ compare.authorship
+}
+
+
+FUNCTION {format.editor.or.organization}
+{ editor empty$
+ { organization empty$ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.editors output.nonnull }
+ if$
+ compare.authorship
+}
+
+FUNCTION {format.author.or.editor.or.organization}
+{ author empty$
+ { editor empty$
+ { organization empty$
+ 'skip$
+ { organization "u" change.case$ "organization" bibinfo.check output}
+ if$}
+ { format.editors output.nonnull }
+ if$}
+ { format.authors output.nonnull }
+ if$
+ compare.authorship
+}
+
+FUNCTION {format.reprint}
+{ reprinted-text missing$
+ {""}
+ {reprinted-text empty$
+ {bbl.reprint} {reprinted-text} if$
+ bbl.colon *}
+ if$
+}
+
+FUNCTION {format.journal}
+{
+ format.reprint
+ journal emphasize *
+}
+
+
+%generates the first label in \abntrefinfo to be used with \citeonline
+FUNCTION {format.names.for.label1} %abnt-alf only
+{ 's := "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ {abnt.last.names
+ {s nameptr "{ll}{ jj}" format.name$}
+ {s nameptr "{ll}" format.name$ #1 "{ll}" format.name$
+ s nameptr "{ jj}" format.name$ *}
+ if$
+ 't :=
+ nameptr #1 >
+ {namesleft #1 >
+ { numnames abnt.etal.cite > abnt.etal.cite #0 = not and
+ {#0 'namesleft := abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {", " * t * } if$ }
+ { t "others" =
+ {abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {numnames nameptr =
+ {bbl.and * t *}
+ 'skip$ if$}
+ if$
+ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+}
+
+%generates the second label in \abntrefinfo to be used with \cite
+FUNCTION {format.names.for.label2} %abnt-alf only
+{ 's := "" 't :=
+ #1 'nameptr := s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ {abnt.last.names
+ {s nameptr "{ll}{ jj}" format.name$}
+ {s nameptr "{ll}" format.name$ #1 "{ll}" format.name$
+ s nameptr "{ jj}" format.name$ *}
+ if$
+ abnt.cite.style #0 = {"u" change.case$} 'skip$ if$ 't :=
+ nameptr #1 >
+ {namesleft #1 >
+ { numnames abnt.etal.cite >
+ {#0 'namesleft := abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {"; " * t * } if$ }
+ { t "OTHERS" = t "others" = or
+ {abnt.etal.cite {bbl.etal *} 'skip$ if$}
+ {numnames nameptr = { bbl.semicolon * t *} 'skip$ if$}
+ if$
+ }
+ if$ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft := }
+ while$
+}
+
+FUNCTION {format.title.for.label}
+{ 's :=
+ #1 'title.pos := #1 'first.word :=
+ "" 't :=
+ {first.word}
+ {s title.pos #1 substring$ 'title.char :=
+ title.char "." = title.char ":" = or title.char ";" = or
+ title.char "," = or title.char " " = or s t = or
+ {#0 'first.word :=
+ title.pos #1 + 'title.pos :=}
+ {title.pos #1 + 'title.pos := t title.char * 't :=}
+ if$
+ }
+ while$
+s t = %title equals first word, dont use bbl.ldots
+ {t "}{" * t
+ abnt.cite.style #0 = {"u" change.case$ * } 'skip$ if$}
+ {t bbl.ldots * "}{" * t
+ abnt.cite.style #0 = {"u" change.case$} 'skip$ if$ * bbl.ldots *}
+if$
+}
+
+%cvs keys have the general form $key: value $
+INTEGERS {key.pos value.pos}
+FUNCTION {extract.cvs.key} %we borrow the functionality of format.title.for.label
+{ 's := %holds the entire cvs string
+ #1 'key.pos :=
+ #0 'value.pos := %0= between first $ and :, 1=between : and second $, 2= at the end
+ "" 't := %holds the resulting value
+ {value.pos #0 = value.pos #1 = or}
+ { s key.pos #1 substring$ 'title.char :=
+ value.pos #0 =
+ { title.char ":" = {#1 'value.pos := key.pos #1 + 'key.pos :=} 'skip$ if$}
+ { title.char "$" =
+ {#2 'value.pos :=}
+ {t title.char * 't :=}
+ if$}
+ if$
+ key.pos #1 + 'key.pos :=
+ }
+ while$
+ t
+}
+
+%generates and extended label of type {Author}{AUTHOR}{YEAR}
+%for abnt.cite.style=1 they will be of type {Author}{Author}{YEAR}
+%final result is placed into variable label
+FUNCTION {calc.extended.label}
+{ "{"
+ author empty$ not
+ {author format.names.for.label1 * "}{" * author format.names.for.label2 *}
+ {editor empty$ not
+ {editor format.names.for.label1 * "}{" * editor format.names.for.label2 *}
+ {org-short empty$ not
+ {org-short * "}{" * org-short "u" change.case$ *}
+ {organization empty$ not
+ {organization * "}{" * organization "u" change.case$ *}
+ {title empty$ not
+ {title format.title.for.label *}
+ {"nada}{NADA" *}
+ if$}
+ if$}
+ if$}
+ if$}
+ if$
+ "}{" *
+ year empty$ 'skip$ {year *} if$
+ 'label := %place the stack into label
+ % final } will be placed in reverse.pass
+}
+%generates and simple label of type "Author YEAR"
+%final result is placed onto the stack
+FUNCTION {calc.simple.label}
+{ author empty$ not
+ {author format.names.for.label1}
+ {editor empty$ not
+ {editor format.names.for.label1}
+ {organization empty$ not
+ {organization}
+ {title empty$ not
+ {title}
+ {""}
+ if$}
+ if$}
+ if$}
+ if$
+ year empty$ 'skip$ {" " * year *} if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ abnt.alf
+ {"\bibitem[" write$
+ calc.simple.label
+ write$ "]{"}
+ {"\bibitem{"}
+ if$
+ write$ cite$ write$ "}" write$ newline$
+ abnt.refinfo #1 = {"\abntrefinfo" write$ label write$ newline$} 'skip$ if$
+ "{" write$
+ "" before.all 'output.state :=
+}
+FUNCTION {output.hiddenbibitem}
+{ newline$
+ abnt.alf
+ {"\hiddenbibitem[" write$
+ calc.simple.label
+ write$ "]{"}
+ {"\bibitem{"}
+ if$
+ write$ cite$ write$ "}" write$ newline$
+ abnt.refinfo #1 = {"\abntrefinfo" write$ label write$ newline$} 'skip$ if$
+ "{" write$
+ "" before.all 'output.state :=
+}
+FUNCTION {fin.entry}
+{ add.period$ write$
+ reprinted-from empty$ 'skip$
+ {" " reprinted-text empty$
+ {bbl.reprint} {reprinted-text} if$ * bbl.colon *
+ "\abntreprintinfo{ " * reprinted-from * "}" * write$}
+ if$
+ abnt-note empty$ 'skip$
+ {"\footnote{" abnt-note * "}" * write$} if$
+ "}" write$
+ %newline$
+ write.entry.verbatim
+}
+
+FUNCTION { abnt.display.options}
+{ 's := 't :=
+ abnt.show.options #1 = % "warn"
+ {"opção " t * " passou para " * s * warning$ } 'skip$ if$
+
+ abnt.show.options #2 = % "list"
+ {"Op\c c\~ao selecionada {\tt " t * "=}\verb+" * s * "+" * output new.sentence } 'skip$ if$
+}
+
+FUNCTION { abnt-options1 }
+ {
+ abnt-show-options empty$
+ 'skip$
+ {abnt-show-options "no" =
+ {#0} {abnt-show-options "warn" =
+ {#1} {abnt-show-options "list" =
+ {#2 } {#0 } if$} if$} if$
+ 'abnt.show.options :=} % #0 "no"; #1 "warn"; #2 "list"
+ if$
+
+ abnt.show.options #2 =
+ {output.bibitem "Mudan\c ca de estilo ap\'os este ponto com o comando \verb!\citeoption{"
+ cite$ * "}! " *
+ output new.sentence} 'skip$ if$
+
+ abnt-show-options empty$
+ 'skip$ {"abnt-show-options" abnt-show-options abnt.display.options} if$
+
+ abnt-cite-style empty$
+ 'skip$
+ {abnt-cite-style "(AUTHOR, YEAR)" =
+ {#0 'abnt.cite.style :=}
+ {abnt-cite-style "(Author, YEAR)" =
+ {#1 'abnt.cite.style :=}
+ {"opção " abnt-cite-style * " desconhecida" * warning$}
+ if$}
+ if$
+ "abnt-cite-style" abnt-cite-style abnt.display.options}if$
+
+ abnt-experimental empty$
+ 'skip$ {abnt-experimental "yes" = 'abnt.experimental :=
+ "abnt-experimental" abnt-experimental abnt.display.options} if$
+
+ abnt-emphasize duplicate$ empty$
+ 'pop$ {'abnt.emphasize :=
+ "abnt-emphasize" abnt.emphasize abnt.display.options
+ abnt-emphasize "\bf" = abnt-emphasize "\it" = or abnt-emphasize "\em" = or
+ abnt-emphasize "\bfseries" = or
+ {"não use " abnt-emphasize * " para abnt-emphasize em " * cite$ *
+ ", isto alterará TODO o texto. Use \textbf ou \emph. Veja a documentação abnt-bibtex-doc para mais detalhes." * warning$}
+ 'skip$ if$
+ } if$
+
+ abnt-doi empty$
+ 'skip$
+ {abnt-doi "expand" =
+ {abnt.doi.expand.to.url 'abnt.doi :=}
+ {abnt-doi "link" =
+ {abnt.doi.link 'abnt.doi :=}
+ {abnt-doi "doi" =
+ {abnt.doi.leave.as.is 'abnt.doi :=}
+ {"opção " abnt-doi * " desconhecida" * warning$}
+ if$}
+ if$}
+ if$
+ "abnt-doi" abnt-doi abnt.display.options}if$
+ }
+FUNCTION { abnt-options2 }
+ {
+ abnt-full-initials empty$
+ 'skip$ {abnt-full-initials "yes" = 'abnt.full.initials :=
+ "abnt-full-initials" abnt-full-initials abnt.display.options} if$
+
+ abnt-last-names empty$
+ 'skip$
+ {abnt-last-names "abnt" = {#0}
+ {abnt-last-names "bibtex" = {#1} {#0} if$} if$
+ 'abnt.last.names :=
+ "abnt-last-names" abnt-last-names abnt.display.options}
+ if$
+
+
+ abnt-ldots-type empty$
+ 'skip$
+ {abnt-ldots-type "none" = {#0}
+ {abnt-ldots-type "normal" = {#1}
+ {abnt-ldots-type "math" = {#2}
+ {abnt-ldots-type "text" = {#1} {#0}
+ if$} if$} if$} if$
+ 'abnt.ldots.type :=
+ "abnt-ldots-type" abnt-ldots-type abnt.display.options}
+ if$
+
+ abnt-missing-year empty$
+ 'skip$
+ {abnt-missing-year "void" = {#0}
+ {abnt-missing-year "sd" = {#1} {#0} if$}
+ if$
+ 'abnt.missing.year :=
+ "abnt-missing-year" abnt-missing-year abnt.display.options}
+ if$
+
+
+ abnt-and-type empty$
+ 'skip$ {abnt-and-type "e" =
+ {#0} {abnt-and-type "&" =
+ {#1} {#0} if$} if$
+ 'abnt.and.type :=
+ "abnt-and-type" abnt-and-type abnt.display.options}
+ if$
+
+ abnt-thesis-year empty$
+ 'skip$ {abnt-thesis-year "final" =
+ {#0} {abnt-thesis-year "title" =
+ {#1} {abnt-thesis-year "both" =
+ {#2} {#0} if$} if$} if$
+ 'abnt.thesis.year :=
+ "abnt-thesis-year" abnt-thesis-year abnt.display.options}
+ if$
+
+ abnt-refinfo empty$
+ 'skip$ {abnt-refinfo "yes" = 'abnt.refinfo :=
+ "abnt-refinfo" abnt-refinfo abnt.display.options} if$
+}
+FUNCTION { abnt-options3 }
+ {
+
+ abnt-dont-use-etal empty$
+ 'skip$ {abnt-dont-use-etal "yes" = {#0 'abnt.etal.list :=} 'skip$ if$
+ "Uso da opção abnt-dont-use-etal se tornou obsoleto, usamos abnt-etal-list." warning$
+ "abnt-etal-list" abnt.etal.list int.to.str$ abnt.display.options} if$
+
+ abnt-etal-cite empty$
+ 'skip$ {abnt-etal-cite str.to.int 'abnt.etal.cite :=
+ "abnt-etal-cite" abnt.etal.cite int.to.str$ abnt.display.options} if$
+
+ abnt-etal-list empty$
+ 'skip$ {abnt-etal-list str.to.int 'abnt.etal.list :=
+ "abnt-etal-list" abnt.etal.list int.to.str$ abnt.display.options} if$
+
+ abnt-etal-text missing$
+ 'skip$ {abnt-etal-text 'abnt.etal.text :=
+ "abnt-etal-text" abnt.etal.text abnt.display.options} if$
+
+ abnt-no-etal-label empty$
+ 'skip$ {abnt-no-etal-label "yes" = {#0 'abnt.etal.cite :=} 'skip$ if$
+ "Uso da opção abnt-no-etal-label se tornou obsoleto, usamos abnt-etal-cite." warning$
+ "abnt-etal-cite" abnt.etal.cite int.to.str$ abnt.display.options} if$
+
+ abnt-repeated-author-omit empty$
+ 'skip$ {abnt-repeated-author-omit "yes" =
+ {#1 'abnt.repeated.author.omit :=}
+ {#0 'abnt.repeated.author.omit := "" 'previous.author :=} if$
+ "abnt-repeated-author-omit" abnt-repeated-author-omit abnt.display.options} if$
+
+ abnt-repeated-title-omit empty$ 'skip$
+ {abnt-repeated-title-omit "yes" =
+ {#1 'abnt.repeated.title.omit :=}
+ {#0 'abnt.repeated.title.omit := "" 'previous.title :=} if$
+ "abnt-repeated-title-omit" abnt-repeated-title-omit abnt.display.options
+ abnt.repeated.author.omit not abnt.repeated.title.omit and
+ {"Use abnt-repeated-title-omit=yes junto com abnt-repeated-author-omit=yes"
+ warning$} 'skip$ if$} if$
+
+ abnt-title-command empty$
+ 'skip$ {abnt-title-command "yes" =
+ {#1 'abnt.title.command :=}
+ {#0 'abnt.title.command :=} if$
+ "abnt-title-command" abnt-title-command abnt.display.options} if$
+
+ abnt-url-package empty$ 'skip$
+ {abnt-url-package "url" =
+ {#1 'abnt.url.package :=}
+ {abnt-url-package "hyperref" = {#2 'abnt.url.package :=} 'skip$ if$}
+ if$
+ "abnt-url-package" abnt-url-package abnt.display.options}
+ if$
+
+ abnt-verbatim-entry empty$
+ 'skip$ {abnt-verbatim-entry "yes" = 'abnt.verbatim.entry :=
+ "abnt-verbatim-entry" abnt-verbatim-entry abnt.display.options} if$
+
+ abnt.show.options #2 = 'fin.entry 'skip$ if$
+ }
+
+%we had to break this function in two parts because of the following message:
+%Sorry---you've exceeded BibTeX's single function space 100
+%(That was a fatal error)
+FUNCTION { iso-options1 }
+ {
+ iso-abbreviation empty$
+ 'skip$ {iso-abbreviation "standard" = 'iso.abbreviation :=
+ "iso-abbreviation" iso-abbreviation abnt.display.options} if$
+ iso-author-punctuation empty$
+ 'skip$ {iso-author-punctuation "void" = 'iso.author.punctuation :=
+ "iso-author-punctuation" iso-author-punctuation abnt.display.options} if$
+ iso-date-place empty$
+ 'skip$ {iso-date-place "ISO" = 'iso.date.place :=
+ "iso-date-place" iso-date-place abnt.display.options} if$
+ }
+
+FUNCTION { abnt-options }
+ {
+ abnt-options1
+ abnt-options2
+ abnt-options3
+ iso-options1
+ }
+
+FUNCTION { iso-options } { abnt-options }
+
+FUNCTION { iso.year.label }
+{ iso.date.place
+ { abnt.alf
+ {year.label output new.sentence}
+ 'skip$ if$}
+ 'skip$ if$}
+
+FUNCTION { iso.date }
+{ iso.date.place
+ { abnt.alf
+ 'skip$
+ {year output new.sentence}
+ if$}
+ 'skip$ if$}
+
+FUNCTION { non.iso.date }
+ {iso.date.place 'skip$ {format.date output} if$}
+
+FUNCTION {article}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.block
+ format.journal output
+ iso.date.place {format.year output} 'skip$ if$
+ %iso.date.place {format.date output} 'skip$ if$
+ %iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ % {format.year output new.sentence} if$
+ section "section" bibinfo.check output.dash
+ publisher "publisher" bibinfo.check output
+ address "address" bibinfo.check output
+ format.volume output
+ format.number output
+ format.pages output
+ non.iso.date
+ format.issn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+FUNCTION {book}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.year output new.sentence} if$
+ format.volume output new.sentence
+ format.book.pages output
+ format.illustrated
+ format.dimensions new.sentence
+ format.howpublished output new.sentence
+ format.volume.number.series output new.sentence
+ format.note output
+ format.issn output %pode parecer curioso, mas revistas inteiras são tratadas como livro
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {booklet}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.edition output new.sentence
+ address "address" bibinfo.check output
+ format.bvolume output
+ %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
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+
+FUNCTION {hidden}
+{ output.hiddenbibitem
+ fin.entry}
+
+FUNCTION {inbook}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.block
+ format.in.ed.booktitle
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ %format.year 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.volume.number.series output
+ format.chapter.pages output new.sentence
+ format.isbn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.in.ed.booktitle
+ format.edition output new.sentence
+ format.publisher.address output
+ %format.year output
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.year output} if$
+ format.volume.number.series output new.sentence
+ format.bvolume.if.no.series output
+ format.chapter.pages output new.sentence
+ format.isbn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.author.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.in.ed.booktitle
+ format.publisher.address output
+ %format.year 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.volume.number.series output
+ format.pages output
+ format.isbn output
+ format.issn output new.sentence
+ format.note output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {journalpart}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output new.sentence
+ format.btitle "title" output.check new.sentence
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.publisher.address output
+ format.volume output
+ format.number output
+ %format.date output new.sentence
+ iso.date.place {abnt.alf 'skip$ {format.year output new.sentence} if$}
+ {format.date output new.sentence} if$
+ format.book.pages output
+ format.illustrated
+ format.dimensions new.sentence
+ format.note output
+ format.issn output %pode parecer curioso, mas revistas inteiras são tratadas como livro
+ format.isbn output new.sentence
+ format.url
+ fin.entry
+}
+FUNCTION {conference} { inproceedings }
+FUNCTION {manual}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.btitle "title" output.check new.block
+ format.furtherresp new.sentence
+ format.edition output new.sentence
+ format.address output
+ %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
+ format.note output new.sentence
+ format.url
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.type output
+ format.btitle output new.sentence
+ format.furtherresp new.sentence
+ format.publisher.address.relax output
+ %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
+ format.howpublished output new.block
+ format.volume.number.series output new.sentence
+ format.note output new.block
+ format.url
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {patent}
+{ output.bibitem
+ format.editor.or.organization new.sentence
+ iso.year.label
+ format.authors.plain output new.sentence
+ format.btitle output new.sentence
+ format.furtherresp new.sentence
+ %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
+ format.url
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {format.thesis.type}
+{ type$ "phdthesis" =
+ {bbl.phdthesis}
+ {type$ "mastersthesis" =
+ {bbl.mthesis}
+ {type$ "monography" =
+ {bbl.monography}
+ {bbl.void}
+ if$}
+ if$}
+ if$
+ type empty$
+ {type missing$
+ {type$ "phdthesis" =
+ { " (" bbl.phd * ")" *}
+ {type$ "mastersthesis" = { " (" bbl.master * ")" *} {pop$ ""} if$}
+ if$}
+ {""}
+ if$}
+ {type$ "thesis" =
+ {type}
+ {" (" type * ")" * "type" bibinfo.check}
+ if$}
+ if$
+ * %joins first and second part of this function
+}
+FUNCTION {thesis}
+{ output.bibitem
+ format.authors "author" output.check new.block
+ iso.year.label
+ format.btitle "title" output.check new.block
+ abnt.thesis.year #1 = abnt.thesis.year #2 = or
+ {format.date "year" output.check new.sentence} 'skip$ if$
+ format.year.presented output new.sentence
+ format.book.pages output new.sentence
+ format.thesis.type output.nonnull
+ school "school" bibinfo.warn output.dash
+ address "address" bibinfo.check output
+ abnt.thesis.year #0 = abnt.thesis.year #2 = or
+ {format.date "year" output.check new.sentence} 'skip$ if$
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {phdthesis} { thesis }
+FUNCTION {mastersthesis} { thesis }
+FUNCTION {monography} { thesis }
+
+FUNCTION {proceedings}
+{ output.bibitem
+ iso.year.label
+ format.editor.or.organization
+ format.conference.info
+ format.btitle "title" output.check
+ format.bvolume output
+ format.volume.number.series output
+ editor empty$
+ { publisher empty$
+ 'skip$
+ { new.sentence format.publisher.address output format.year output}
+ if$
+ }
+ { publisher empty$
+ { new.sentence
+ format.organization.address output format.year output}
+ { new.sentence
+ organization "organization" bibinfo.check output
+ format.publisher.address output format.year output}
+ if$ }
+ if$
+ new.sentence format.book.pages output new.sentence
+ format.isbn output
+ format.issn output new.block
+ format.note output new.block
+ format.url
+ fin.entry
+}
+
+FUNCTION {techreport} {manual}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.author.or.editor.or.organization new.sentence
+ iso.year.label
+ format.title "title" output.check new.sentence
+ format.note "note" output.check 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
+}
+
+FUNCTION {default.type} { misc }
+READ
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+INTEGERS { len }
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { format.single.name 't :=
+ nameptr #1 >
+ {
+ nameptr #3
+ #1 + =
+ numnames #3
+ > and
+ { "others" 't :=
+ #1 'namesleft := }
+ 'skip$
+ if$
+ " " *
+ namesleft #1 = t "others" = and
+ { "zzzzz" * }
+ { t sortify * }
+ if$
+ }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+FUNCTION {any.sort}
+{ author empty$
+ { organization empty$
+ { editor empty$
+ { title empty$
+ { key empty$
+ { "para ordenar, precisa dos campos author, organization, editor, title ou key in " cite$ * warning$ ""}
+ { key sortify }
+ if$}
+ { title sortify}
+ if$}
+ { editor sort.format.names }
+ if$}
+ { organization sortify }
+ if$}
+ { author sort.format.names }
+if$
+}
+
+FUNCTION {presort}
+{
+ any.sort
+ " " * year field.or.null sortify * " " * title field.or.null
+ sort.format.title * #1 entry.max$ substring$
+ %for non-alpha style we drop a void sort.key such that SORT has no effect
+ abnt.alf 'skip$ {pop$ ""} if$ 'sort.key$ :=
+ year empty$ {""} {year} if$ 'year.label :=
+ calc.extended.label
+}
+
+FUNCTION {set.default.abnt.variables}
+{ %if you change abnt-num to abnt-alf by hand you need also to change
+ %the name of RCSfile by hand, otherwise cvs takes care of it.
+ %
+ "$RCSfile: abnt-num.bst,v $ " extract.cvs.key
+ %
+ "abnt-alf.bst,v " = 'abnt.alf := % #1 para abnt-alf #0 para abnt-num
+ "$Revision: v-1.9.7 $" extract.cvs.key 'abnt.bst.revision :=
+ #0 'abnt.and.type := % #0 "e"; #1 "&"
+ "\emph" 'abnt.emphasize :=
+ #0 'abnt.cite.style := %default norm version for NBR10520
+ %#0 \cite=(AUTHOR, YEAR)
+ %#1 \cite=(Author, YEAR)
+ #0 'abnt.experimental :=
+ abnt.doi.expand.to.url 'abnt.doi :=
+ #3 'abnt.etal.cite :=
+ #3 'abnt.etal.list :=
+ "et al." 'abnt.etal.text :=
+ #0 'abnt.full.initials :=
+ #0 'abnt.last.names := %#0 abnt-style, #1 bibtex-style
+ #1 'abnt.ldots.type := %#0 use nothing, #1 use \ldots, #2 use $\ldots$, 3# use {...}
+ #0 'abnt.missing.year := %#0 "void"; #1 "[s.d.]"
+ #0 'repeated.author :=
+ #0 'abnt.repeated.author.omit :=
+ #0 'abnt.repeated.title.omit :=
+ #1 'abnt.refinfo :=
+ #0 'abnt.show.options := % #0 "no"; #1 "warn"; #2 "list"
+ #0 'abnt.thesis.year := % #0 "final"; #1 "title"; #2 "both"
+ #0 'abnt.title.command := % #0 "no"; #1 "yes"
+ #0 'abnt.url.package := % #0 "none"'; #2 "url"; #2 "hyperref"
+ #0 'abnt.verbatim.entry :=
+}
+FUNCTION {set.default.iso.variables}
+{ #0 'iso.abbreviation := % #0 ABNT-style; #1 ISO-style
+ #0 'iso.author.punctuation := % #0 ABNT (Smith, A. B.); #1 ISO (Smith, AB)
+ #0 'iso.date.place := % #0 ABNT-sty; #1 ISO-style
+}
+EXECUTE {set.default.abnt.variables}
+EXECUTE {set.default.iso.variables}
+FUNCTION {process.early.abnt.options}
+{%here we intercept all entries which need priority handling
+ %note: we cannot use type$ at this point
+ abnt-and-type missing$
+ abnt-experimental missing$ and
+ abnt-etal-cite missing$ and
+ abnt-etal-text missing$ and
+ abnt-ldots-type missing$ and
+ abnt-cite-style missing$ and
+ abnt-no-etal-label missing$ and
+ abnt-title-command missing$ and
+ 'skip$ {call.type$} if$
+}
+ITERATE {process.early.abnt.options}
+FUNCTION {search.reprinted}
+{ reprinted-from missing$ 'skip$
+ {"\nocite{" reprinted-from * "}" * write$ newline$
+ }
+ if$
+}
+ITERATE {search.reprinted}
+FUNCTION {abntreprintinfo}
+{"\providecommand{\abntreprintinfo}[1]{%" write$ newline$
+ " \citeonline{#1}}" write$ newline$}
+EXECUTE {abntreprintinfo}
+ITERATE {presort}
+SORT
+STRINGS { last.label next.extra}
+INTEGERS { last.extra.num }
+FUNCTION {forward.pass}
+{ last.label label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ label 'last.label :=
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ label extra.label * 'label :=
+ year.label extra.label * 'year.label :=
+ extra.label 'next.extra :=
+ label "}" * 'label :=
+}
+ITERATE {forward.pass}
+REVERSE {reverse.pass}
+FUNCTION {begin.bib}
+{
+ abnt.alf
+ {"\setlength{\labelsep}{0pt}" write$}
+ 'skip$
+ if$
+ "\begin{thebibliography}{}" write$ newline$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ abnt.refinfo #1 =
+ {"\providecommand{\abntrefinfo}[3]{}" write$ newline$}
+ 'skip$ if$
+ "\providecommand{\abntbstabout}[1]{}" write$ newline$
+ abnt.title.command
+ {"\providecommand{\bibtextitlecommand}[2]{#2}" write$ newline$}
+ 'skip$ if$
+ "\abntbstabout{" abnt.bst.revision * "}" * write$ newline$
+ %Se você não usa abntcite e precisa que a margem direita não
+ %seja justificada, descomente a linha seguinte
+ %alternativamente coloque \bibliography{abnt-nrj,...
+% "\setlength{\rightskip}{0pt plus 2cm}" write$ newline$
+}
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+FUNCTION {process.entry}{call.type$}
+ITERATE {process.entry}
+FUNCTION {end.bib}
+{ newline$ "\end{thebibliography}" write$ newline$
+}
+EXECUTE {end.bib}
+FUNCTION {apresentacao}
+{ "+---------------------------------------------------------+"
+ "| http://www.abntex.net.br/ |"
+ "| Em caso de dúvidas ou problemas com este estilo procure |"
+ abnt.alf
+ {"| Estilo bibliográfico abntex2-alf.bst versão " abnt.bst.revision * " |" *}
+ {"| Estilo bibliográfico abntex2-num.bst versão " abnt.bst.revision * " |" *}
+ if$
+ "+---------------------------------------------------------+"
+ stack$
+}
+EXECUTE{apresentacao}
diff --git a/macros/latex/contrib/abntex2/tex/abntex2-options.bib b/macros/latex/contrib/abntex2/tex/abntex2-options.bib
new file mode 100644
index 0000000000..b68d051cd9
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2-options.bib
@@ -0,0 +1,216 @@
+@comment{ "$Header: /home/cvsroot/abntex/texmf/bibtex/bib/abntex/abnt-options.bib,v 1.18 2003/07/22 16:41:27 gweber Exp $"}
+@ABNT-options{abnt-and-type=e,
+ abnt-and-type="e",
+ key="aaaa"}
+@ABNT-options{abnt-and-type=&,
+ abnt-and-type="&",
+ key="aaaa"}
+@ABNT-options{abnt-cite-style=AUTHORYEAR,
+ abnt-cite-style="(AUTHOR, YEAR)",
+ key="aaaa"}
+@ABNT-options{abnt-cite-style=AuthorYEAR,
+ abnt-cite-style="(Author, YEAR)",
+ key="aaaa"}
+@ABNT-options{abnt-doi=expand,
+ abnt-doi="expand",
+ key="aaaa"}
+@ABNT-options{abnt-doi=link,
+ abnt-doi="link",
+ key="aaaa"}
+@ABNT-options{abnt-doi=doi,
+ abnt-doi="doi",
+ key="aaaa"}
+@ABNT-options{abnt-dont-use-etal=yes,
+ abnt-etal-list=0,
+ key="aaaa"}
+@ABNT-options{abnt-dont-use-etal=no,
+ abnt-etal-list=3,
+ key="aaaa"}
+@ABNT-options{abnt-emphasize=bf,
+ abnt-emphasize="\textbf",
+ key="aaaa"}
+@ABNT-options{abnt-emphasize=em,
+ abnt-emphasize="\emph",
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=0,
+ abnt-etal-cite=0,
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=1,
+ abnt-etal-cite=1,
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=2,
+ abnt-etal-cite=2,
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=3,
+ abnt-etal-cite=3,
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=4,
+ abnt-etal-cite=4,
+ key="aaaa"}
+@ABNT-options{abnt-etal-cite=5,
+ abnt-etal-cite=5,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=0,
+ abnt-etal-list=0,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=1,
+ abnt-etal-list=1,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=2,
+ abnt-etal-list=2,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=3,
+ abnt-etal-list=3,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=4,
+ abnt-etal-list=4,
+ key="aaaa"}
+@ABNT-options{abnt-etal-list=5,
+ abnt-etal-list=5,
+ key="aaaa"}
+@ABNT-options{abnt-etal-text=none,
+ abnt-etal-text="",
+ key="aaaa"}
+@ABNT-options{abnt-etal-text=default,
+ abnt-etal-text="et al.",
+ key="aaaa"}
+@ABNT-options{abnt-etal-text=emph,
+ abnt-etal-text="\emph{et al.}",
+ key="aaaa"}
+@ABNT-options{abnt-etal-text=it,
+ abnt-etal-text="\textit{et al.}",
+ key="aaaa"}
+@ABNT-options{abnt-experimental=yes,
+ abnt-experimental="yes",
+ key="aaaa"}
+@ABNT-options{abnt-experimental=no,
+ abnt-experimental="no",
+ key="aaaa"}
+@ABNT-options{abnt-full-initials=no,
+ abnt-full-initials="no",
+ key="aaaa"}
+@ABNT-options{abnt-full-initials=yes,
+ abnt-full-initials="yes",
+ key="aaaa"}
+@ABNT-options{abnt-last-names=abnt,
+ abnt-last-names="abnt",
+ key="aaaa"}
+@ABNT-options{abnt-last-names=bibtex,
+ abnt-last-names="bibtex",
+ key="aaaa"}
+@ABNT-options{abnt-ldots-type=normal,
+ abnt-ldots-type="normal",
+ key="aaaa"}
+@ABNT-options{abnt-ldots-type=none,
+ abnt-ldots-type="none",
+ key="aaaa"}
+@ABNT-options{abnt-ldots-type=math,
+ abnt-ldots-type="math",
+ key="aaaa"}
+@ABNT-options{abnt-ldots-type=text,
+ abnt-ldots-type="text",
+ key="aaaa"}
+@ABNT-options{abnt-missing-year=void,
+ abnt-missing-year="void",
+ key="aaaa"}
+@ABNT-options{abnt-missing-year=sd,
+ abnt-missing-year="sd",
+ key="aaaa"}
+@ABNT-options{abnt-nbr6023=2002,
+ key="aaaa"}
+@ABNT-options{abnt-nbr6023=2000,
+ key="aaaa"}
+@ABNT-options{abnt-nbr10520=2002,
+ abnt-cite-style="(AUTHOR, YEAR)",
+ abnt-and-type="e",
+ key="aaaa"}
+@ABNT-options{abnt-nbr10520=2001,
+ abnt-cite-style="(AUTHOR, YEAR)",
+ abnt-and-type="e",
+ key="aaaa"}
+@ABNT-options{abnt-nbr10520=1988,
+ abnt-cite-style="(Author, YEAR)",
+ abnt-and-type="&",
+ key="aaaa"}
+@ABNT-options{abnt-no-etal-label=yes,
+ abnt-etal-text="et al.",
+ key="aaaa"}
+@ABNT-options{abnt-no-etal-label=no,
+ abnt-etal-text="",
+ key="aaaa"}
+@ABNT-options{abnt-refinfo=yes,
+ abnt-refinfo="yes",
+ key="aaaa"}
+@ABNT-options{abnt-refinfo=no,
+ abnt-refinfo="no",
+ key="aaaa"}
+@ABNT-options{abnt-repeated-author-omit=no,
+ abnt-repeated-author-omit="no",
+ abnt-repeated-title-omit="no",
+ key="aaaa"}
+@ABNT-options{abnt-repeated-author-omit=yes,
+ abnt-repeated-author-omit="yes",
+ key="aaaa"}
+@ABNT-options{abnt-repeated-title-omit=no,
+ abnt-repeated-title-omit="no",
+ key="aaaa"}
+@ABNT-options{abnt-repeated-title-omit=yes,
+ abnt-repeated-author-omit="yes",
+ abnt-repeated-title-omit="yes",
+ key="aaaa"}
+@ABNT-options{abnt-show-options=no,
+ abnt-show-options="no",
+ key="aaaa"}
+@ABNT-options{abnt-show-options=warn,
+ abnt-show-options="warn",
+ key="aaaa"}
+@ABNT-options{abnt-show-options=list,
+ abnt-show-options="list",
+ key="aaaa"}
+@ABNT-options{abnt-substyle=none,
+ abnt-substyle="none",
+ key="aaaa"}
+@ABNT-options{abnt-substyle=UFLA,
+ abnt-etal-cite=2,
+ abnt-etal-list=0,
+ abnt-and-type="&",
+ key="aaaa"}
+@ABNT-options{abnt-substyle=COPPE,
+ abnt-title-command="yes",
+ key="aaaa"}
+@ABNT-options{abnt-thesis-year=final,
+ abnt-thesis-year="final",
+ key="aaaa"}
+@ABNT-options{abnt-thesis-year=title,
+ abnt-thesis-year="title",
+ key="aaaa"}
+@ABNT-options{abnt-thesis-year=both,
+ abnt-thesis-year="both",
+ key="aaaa"}
+@ABNT-options{abnt-title-command=no,
+ abnt-title-command="no",
+ key="aaaa"}
+@ABNT-options{abnt-title-command=yes,
+ abnt-title-command="yes",
+ key="aaaa"}
+@ABNT-options{abnt-url-package=none,
+ abnt-url-package="none",
+ key="aaaa"}
+@ABNT-options{abnt-url-package=url,
+ abnt-url-package="url",
+ key="aaaa"}
+@ABNT-options{abnt-url-package=hyperref,
+ abnt-url-package="hyperref",
+ key="aaaa"}
+@ABNT-options{abnt-verbatim-entry=no,
+ abnt-verbatim-entry="no",
+ key="aaaa"}
+@ABNT-options{abnt-verbatim-entry=yes,
+ abnt-verbatim-entry="yes",
+ key="."}
+@ISO-options{iso-690-1987,
+ abnt-cite-style="(Author, YEAR)",
+ iso-abbreviation="standard",
+ iso-author-punctuation="void",
+ iso-date-place="ISO",
+ key="aaaa"}
diff --git a/macros/latex/contrib/abntex2/tex/abntex2.cls b/macros/latex/contrib/abntex2/tex/abntex2.cls
new file mode 100644
index 0000000000..6be8cd7947
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2.cls
@@ -0,0 +1,1125 @@
+%% abntex2.cls, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at https://www.abntex.net.br/
+%%
+%% 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
+%% https://www.abntex.net.br/
+%%
+%% This work consists of the file abntex2.cls.
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Declaracao da classe abntex2 como uma extensao da classe memoir
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{abntex2}[2018/11/24 v-1.9.7 abnTeX2]
+\RequirePackage{ifthen}
+%
+% Captura as options article e twocolumn
+%
+\providecommand{\ABNTEXisarticle}{false}
+\DeclareOption{article}{
+ \renewcommand{\ABNTEXisarticle}{true}
+ \PassOptionsToClass{article}{memoir}%}
+}
+\providecommand{\ABNTEXistwocolumn}{false}
+\DeclareOption{twocolumn}{
+ \renewcommand{\ABNTEXistwocolumn}{true}
+ \PassOptionsToClass{twocolumn}{memoir}%}
+}
+%
+% Opcoes chapter=TITLE, section=TITLE, subsection=TITLE e
+% subsubsection=TITLE: titulos em letras maiusculas
+%
+\newboolean{ABNTEXupperchapter} %true=titles of chapter/appendix in uppercase
+\newboolean{ABNTEXuppersection} %true=titles of sections in uppercase
+\newboolean{ABNTEXuppersubsection} %true=titles of subsections in uppercase
+\newboolean{ABNTEXuppersubsubsection} %true=titles of subsubsections in uppercase
+\newboolean{ABNTEXuppersubsubsubsection} %true=titles of subsubsubsections in uppercase
+\setboolean{ABNTEXupperchapter}{false}
+\setboolean{ABNTEXuppersection}{false}
+\setboolean{ABNTEXuppersubsection}{false}
+\setboolean{ABNTEXuppersubsubsection}{false}
+\setboolean{ABNTEXuppersubsubsubsection}{false}
+\DeclareOption{chapter=TITLE}{\setboolean{ABNTEXupperchapter}{true}}
+\DeclareOption{section=TITLE}{\setboolean{ABNTEXuppersection}{true}}
+\DeclareOption{subsection=TITLE}{\setboolean{ABNTEXuppersubsection}{true}}
+\DeclareOption{subsubsection=TITLE}{\setboolean{ABNTEXuppersubsubsection}{true}}
+\DeclareOption{subsubsubsection=TITLE}{\setboolean{ABNTEXuppersubsubsubsection}{true}}
+%
+% Opções de diagramação de sumários
+% sumario=tradicional : Sumário tradicional do LaTeX/Memoir
+% sumario=abnt-6027-2012 : Sumário conforme recomendação da ABNT NBR 6027:2012
+\newboolean{ABNTEXsumario-tradicional} %true=titles of chapter/appendix in uppercase
+\newboolean{ABNTEXsumario-abnt-6027-2012}
+\setboolean{ABNTEXsumario-tradicional}{false}
+\setboolean{ABNTEXsumario-abnt-6027-2012}{true}
+\DeclareOption{sumario=tradicional}{%
+ \setboolean{ABNTEXsumario-tradicional}{true}%
+ \setboolean{ABNTEXsumario-abnt-6027-2012}{false}}
+\DeclareOption{sumario=abnt-6027-2012}{%
+ \setboolean{ABNTEXsumario-abnt-6027-2012}{true}
+ \setboolean{ABNTEXsumario-tradicional}{false}}
+%
+% Repassa demais opcoes a memoir
+%
+\DeclareOption*{%
+ \PassOptionsToClass{\CurrentOption}{memoir}%
+}
+\ProcessOptions\relax
+\LoadClass{memoir}
+
+% sumario=abnt-6027-2012 : Sumário conforme recomendação da ABNT NBR 6027:2012, que
+% soh pode ser usado com memoir v3.6k ou superior
+% \settocpreprocessor \changes{v3.6k}{2012/09/18}{Added}
+\ifdefined\settocpreprocessor
+\else
+ \setboolean{ABNTEXsumario-tradicional}{true}
+ \setboolean{ABNTEXsumario-abnt-6027-2012}{false}
+\fi
+
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos para tratamento de opcoes proprias
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Comandos para controlar as opcoes de titulos com letras maiusculas
+% ---
+
+% pacote que prove \MakeTextUppercase
+\RequirePackage{textcase}
+
+\newcommand{\ABNTEXchapterupperifneeded}[1]{\ifthenelse{\boolean{ABNTEXupperchapter}}{\MakeTextUppercase{#1}}{#1}}
+\newcommand{\ABNTEXsectionupperifneeded}{\ifthenelse{\boolean{ABNTEXuppersection}}{\MakeTextUppercase}{}}
+\newcommand{\ABNTEXsubsectionupperifneeded}{\ifthenelse{\boolean{ABNTEXuppersubsection}}{\MakeTextUppercase}{}}
+\newcommand{\ABNTEXsubsubsectionupperifneeded}{\ifthenelse{\boolean{ABNTEXuppersubsubsection}}{\MakeTextUppercase}{}}
+\newcommand{\ABNTEXsubsubsubsectionupperifneeded}{\ifthenelse{\boolean{ABNTEXuppersubsubsubsection}}{\MakeTextUppercase}{}}
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Pacotes adicionais e customizacoes gerais do memoir
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Do pacote de if/them/else
+\newcommand{\abntex@ifnotempty}[2]{\ifthenelse{\not\equal{#1}{}}{#2}{}}
+% ---
+
+% ---
+% Controla as referencias internas do PDF
+\RequirePackage{hyperref}
+\pdfstringdefDisableCommands{\def\\{, }\def\and{; }}
+% ---
+
+% ---
+% Controla os bookmarks do PDF
+\RequirePackage{bookmark}
+% ---
+
+% ---
+% Hifenizacao e caracteres especiais portugues-brasil por padrao
+% ---
+\RequirePackage[brazil]{babel}
+%
+% 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}
+\newcommand{\fontename}{Fonte}
+\newcommand{\notaname}{Nota}
+%
+\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}{subse{\c c}\~ao}
+}
+\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}
+ \renewcommand{\fontename}{Source}
+ \renewcommand{\notaname}{Note}
+ %% adjusts names used by \autoref
+ \renewcommand{\pageautorefname}{page}
+ \renewcommand{\sectionautorefname}{section}
+ \renewcommand{\subsectionautorefname}{subsection}
+ \renewcommand{\subsubsectionautorefname}{subsubsection}
+ \renewcommand{\paragraphautorefname}{subsubsubsection}
+}
+% ---
+
+% ---
+% Customiza listas
+\RequirePackage{enumitem}
+% ---
+
+% ---
+% Pacote que permite realizar operacoes matematicas no codigo TeX
+\RequirePackage{calc}
+% ---
+
+% ---
+% Margens - NBR 14724/2011 - 5.1 Formato
+% ---
+\setlrmarginsandblock{3cm}{2cm}{*}
+\setulmarginsandblock{3cm}{2cm}{*}
+\checkandfixthelayout
+% ---
+
+% ---
+% Espacamento entre linhas - NBR 14724/2011 - 5.2 Espacamento
+% ---
+\OnehalfSpacing
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos publicos
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% ``Tamanho menor e uniforme'' ditada pela NBR 14724/2011 - 5.1
+% ---
+\newcommand{\ABNTEXfontereduzida}{\footnotesize}
+% ---
+
+% ---
+% abnTeX2 name
+\newcommand{\abnTeX}{abn\TeX2}
+% ---
+
+% ---
+% Fontes padroes de part, chapter, section, subsection e subsubsection
+\newcommand{\ABNTEXchapterfont}{\sffamily}
+\newcommand{\ABNTEXchapterfontsize}{\Huge}
+
+\newcommand{\ABNTEXpartfont}{\ABNTEXchapterfont}
+\newcommand{\ABNTEXpartfontsize}{\ABNTEXchapterfontsize}
+
+\newcommand{\ABNTEXsectionfont}{\ABNTEXchapterfont}
+\newcommand{\ABNTEXsectionfontsize}{\Large}
+
+\newcommand{\ABNTEXsubsectionfont}{\ABNTEXsectionfont}
+\newcommand{\ABNTEXsubsectionfontsize}{\large}
+
+\newcommand{\ABNTEXsubsubsectionfont}{\ABNTEXsubsectionfont}
+\newcommand{\ABNTEXsubsubsectionfontsize}{\normalsize}
+
+\newcommand{\ABNTEXsubsubsubsectionfont}{\ABNTEXsubsectionfont}
+\newcommand{\ABNTEXsubsubsubsectionfontsize}{\normalsize}
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos e variaveis privados
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% 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 capitulos nao numerados ja com bookmark anotado
+% ---
+\newcommand{\pretextualchapter}[1]{%
+ \addtocounter{abntex@bookmarkcounter}{1}%
+ \PRIVATEbookmarkthis{#1}%
+ \chapter*[#1]{#1}%
+ }
+\provideboolean{abntex@apendiceousecao}
+\setboolean{abntex@apendiceousecao}{false}
+% ---
+
+% ---
+% cleardoublepage se este documento nao for article
+% ---
+\newcommand{\PRIVATEclearpageifneeded}{%
+ \ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+ %
+ }{ % else
+ \cleardoublepage%
+ }
+}
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Configuracoes de layout
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Notas de rodape - footnotes - NBR 14724/2011 - 5.2.1
+\setlength{\footmarkwidth}{1.2em} % largura do footnotemark
+\setlength{\footmarksep}{0em}
+\footmarkstyle{\footnotesize{\textsuperscript{#1}}\hfill}
+
+% tamanho da fonte do footnote
+\renewcommand{\foottextfont}{\ABNTEXfontereduzida}
+% ---
+
+% ---
+% Numeracao continua das figuras
+\ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+ \counterwithout{section}{chapter}
+ \counterwithout{figure}{section}
+ \counterwithout{table}{section}
+}{%else
+ \counterwithout{figure}{chapter}
+ \counterwithout{table}{chapter}
+}
+% ---
+
+% ---
+% Estilos de caption
+% ---
+\hangcaption
+\newcommand{\ABNTEXcaptiondelim}{~\textendash~}
+\newcommand{\ABNTEXcaptionfontedelim}{:~}
+%\captionnamefont{\ABNTEXfontereduzida}
+%\captiontitlefont{\ABNTEXfontereduzida}
+
+% Para uso com pacotes subfig e caption dentro do memoir se estes forem carregados ou não.
+% É necessário para que os comandos \IBGEtab e \fonte funcionem
+% independente do carregamento de pacotes externos ao memoir que tratam captions.
+\newcommand{\IBGEtabfontsize}{\ABNTEXfontereduzida}
+\AtBeginDocument{%
+ % comandos auxiliares para manipular os captions dentro do comando \IBGEtab.
+ \newcommand{\configurecaptions}{\captionstyle[\raggedright]{}}
+ \newcommand{\configureseparator}{\captiondelim{\ABNTEXcaptiondelim}}
+ % Define o comando \IBGEtab{}{}{} com caption e legenda da largura do conteúdo tabular, tabular*, etc
+ % Parece funcionar com qualque pacote
+ \newsavebox{\myptabbox}
+ \newlength{\myptabboxwidth}
+ \newcommand{\IBGEtab}[3]{%
+ \savebox{\myptabbox}{{\IBGEtabfontsize #2}}%
+ \settowidth{\myptabboxwidth}{\usebox{\myptabbox}}%
+ \centering%
+ \parbox{\myptabboxwidth}{%
+ \configurecaptions
+ #1%
+ \par%
+ {\IBGEtabfontsize%
+ #2%
+ }%
+ \par%
+ #3}%
+ }
+ \let\ibgetab\IBGEtab
+}
+
+% Define o comando \fonte que respeita as configurações de caption do memoir ou do caption
+\newcommand{\fonte}[2][\fontename]{%
+ \M@gettitle{#2}%
+ \memlegendinfo{#2}%
+ \par
+ \begingroup
+ \@parboxrestore
+ \if@minipage
+ \@setminipage
+ \fi
+ \ABNTEXfontereduzida
+ %\configureseparator
+ \captiondelim{\ABNTEXcaptionfontedelim}
+ \@makecaption{\ABNTEXfontereduzida #1}{\ignorespaces\ABNTEXfontereduzida #2}\par
+ \endgroup}
+
+% Define o comando \notas que respeita as configurações de caption do memoir ou do caption
+\newcommand{\nota}[2][\notaname]{\fonte[#1]{#2}}
+
+
+% Altera os comandos \configurecaptions e \configureseparator para trabalhar com
+% o pacote caption e amigos.
+\AtEndPackage{caption}{
+ \AtBeginDocument{%
+ \DeclareCaptionLabelSeparator{barr}{\ABNTEXcaptiondelim}
+ \DeclareCaptionFont{ABNTEXfontereduzida}{\ABNTEXfontereduzida}
+ \captionsetup{format=hang,
+ labelseparator=barr,
+ %labelfont=ABNTEXfontereduzida,
+ %font=ABNTEXfontereduzida
+ }
+ \renewcommand{\configurecaptions}{%
+ \captionsetup{justification=justified,%
+ singlelinecheck=false}}
+ \renewcommand{\configureseparator}{\captionsetup{labelsep=colon}}
+ }
+}
+
+\AtBeginDocument{
+ \captiondelim{\ABNTEXcaptiondelim}
+}
+% ---
+
+% -----
+% Configuracoes do TOC
+% -----
+% nivel de profundidade (implementa o quinto nivel - subsubsubsection)
+\setsecnumdepth{paragraph}
+\settocdepth{paragraph}
+\setcounter{tocdepth}{5}
+\setcounter{secnumdepth}{5}
+\maxsecnumdepth{paragraph}
+
+% redefine os comandos *paragraph* para *subsubsubsection* ****
+\newcommand{\subsubsubsection}{\paragraph}
+\newcommand{\cftbeforesubsubsubsectionskip}{\cftbeforeparagraphskip}
+\newcommand{\cftsubsubsubsectionfont}{\cftparagraphfont}
+\newcommand{\setsubsubsubsecheadstyle}{\setparaheadstyle}
+
+\setafterparaskip{1.0\onelineskip plus 0.5\onelineskip minus 0.2\onelineskip}
+\setparaheadstyle{\normalfont\sffamily\raggedright}%
+
+% lista de ilustracoes
+\renewcommand{\cftfigurename}{\figurename\space}
+\renewcommand*{\cftfigureaftersnum}{\hfill\textendash\hfill}
+
+% lista de tabelas
+\renewcommand{\cfttablename}{\tablename\space}
+\renewcommand*{\cfttableaftersnum}{\hfill\textendash\hfill}
+
+% fonte das partes e do capitulo do TOC
+\renewcommand{\tocheadstart}{\ABNTEXchapterfont}
+
+% leaders para os capitulos
+\renewcommand*{\cftchapterdotsep}{\cftdotsep}
+
+% suprime espaço entre os itens de listings de diferentes capítulos
+\setlength{\cftbeforechapterskip}{0pt plus 0pt}
+\renewcommand*{\insertchapterspace}{}
+
+% macros para configurar o Sumário conforme 6027-2012 ou tradicional cft
+\cftinsertcode{A}{}
+
+\newlength{\cftlastnumwidth}
+\setlength{\cftlastnumwidth}{\cftsubsubsectionnumwidth}
+\addtolength{\cftlastnumwidth}{1em}
+
+\newcommand{\tocprintchapter}{}
+\newcommand{\tocinnonumchapter}{}
+\newcommand{\tocprintchapternonum}{}
+\newcommand{\tocpartapendices}{}
+\newcommand{\tocpartanexos}{}
+
+% insere o hifen no anexo/apendice do toc
+\cftinsertcode{A}{\renewcommand{\cftchapteraftersnum}{\hfill\textendash\hfill}}
+
+% No caso de Sumario (TOC) tradicional
+\ifthenelse{\boolean{ABNTEXsumario-tradicional}}{}{} % essa linha não faz nada,
+ % mas se houver necessidade de alterar o comportamento
+ % do sumário tradicional altere aqui.
+
+% No caso de Sumario (TOC) especifico da ABNT-6027-2012
+
+\makeatletter
+\ifthenelse{\boolean{ABNTEXsumario-abnt-6027-2012}}{
+ \settocpreprocessor{chapter}{%
+ \let\tempf@rtoc\f@rtoc%
+ \def\f@rtoc{%
+ \texorpdfstring{\MakeTextUppercase{\tempf@rtoc}}{\tempf@rtoc}}%
+ }
+ \settocpreprocessor{part}{%
+ \let\tempf@rtoc\f@rtoc%
+ \def\f@rtoc{%
+ \texorpdfstring{\MakeTextUppercase{\tempf@rtoc}}{\tempf@rtoc}}%
+ }
+}{}
+\makeatother
+%
+\ifthenelse{\boolean{ABNTEXsumario-abnt-6027-2012}}{%
+
+ \cftsetindents{part}{0em}{\cftlastnumwidth}
+ \cftsetindents{chapter}{0em}{\cftlastnumwidth}
+ \cftsetindents{section}{0em}{\cftlastnumwidth}
+ \cftsetindents{subsection}{0em}{\cftlastnumwidth}
+ \cftsetindents{subsubsection}{0em}{\cftlastnumwidth}
+ \cftsetindents{paragraph}{0em}{\cftlastnumwidth}
+ \cftsetindents{subparagraph}{0em}{\cftlastnumwidth}
+ %
+ \renewcommand{\tocprintchapter}{%
+ \addtocontents{toc}{\cftsetindents{chapter}{0em}{\cftlastnumwidth}}}
+ %
+ \renewcommand{\tocinnonumchapter}{%
+ \addtocontents{toc}{\cftsetindents{chapter}{\cftlastnumwidth}{2em}}%
+ \cftinserthook{toc}{A}}
+ %
+ \renewcommand{\tocprintchapternonum}{%
+ \addtocontents{toc}{\cftsetindents{chapter}{\cftlastnumwidth}{2em}}}
+ %
+ \renewcommand{\tocpartapendices}{%
+ \addtocontents{toc}{\cftsetindents{part}{\cftlastnumwidth}{2em}}
+ \cftinserthook{toc}{A}}
+ %
+ \renewcommand{\tocpartanexos}{%
+ \addtocontents{toc}{\cftsetindents{part}{\cftlastnumwidth}{2em}}
+ \cftinserthook{toc}{A}}
+ %
+ \setlength{\cftbeforechapterskip}{1em}
+ %
+ % Fontes das entradas do sumario
+ %
+ \renewcommand{\cftpartfont}{\bfseries\large}
+ %
+ \renewcommand{\cftchapterfont}{\bfseries}
+ \renewcommand{\cftchapterpagefont}{\normalsize\cftchapterfont}
+ %
+ \renewcommand{\cftsectionfont}{\bfseries}
+ \renewcommand{\cftsectionpagefont}{\cftsectionfont}
+ %
+ \renewcommand{\cftsubsectionfont}{\normalsize}
+ \renewcommand{\cftsubsectionpagefont}{\cftsubsectionfont}
+ %
+ \renewcommand{\cftsubsubsectionfont}{\small}
+ \renewcommand{\cftsubsubsectionpagefont}{\cftsubsubsectionfont}
+ %
+ \renewcommand{\cftparagraphfont}{\footnotesize}
+ \renewcommand{\cftparagraphpagefont}{\cftparagraphfont}
+ %
+ % Ajusta entrada Referencias
+ %
+ \renewcommand{\bibsection}{%
+ \chapter*{\bibname}
+ \bibmark
+ \ifnobibintoc\else
+ \phantomsection
+ \addcontentsline{toc}{chapter}{\texorpdfstring{\MakeTextUppercase{\bibname}}{\bibname}}
+ \fi
+ \prebibhook
+}
+
+}{}
+
+% Comando que simula a finalizacao de uma parte no bookmark e
+% adiciona espaco de \part no sumario
+\newcommand{\phantompart}{%
+ \bookmarksetup{startatroot}%
+ \phantomsection%
+ \ifthenelse{\boolean{ABNTEXsumario-abnt-6027-2012}}{%
+ \addtocontents{toc}{\vspace{\cftbeforechapterskip}}}{%
+ \addtocontents{toc}{\vspace{\cftbeforepartskip}}}%
+}
+% -----
+
+% ---
+% 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}
+\setboolean{abntex@innonumchapter}{true}
+\makechapterstyle{abnt}{%
+ \renewcommand{\chapterheadstart}{}
+
+ \ifx \chapternamenumlength \undefined
+ \newlength{\chapternamenumlength}
+ \fi
+
+ % tamanhos de fontes de chapter e part
+ \ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+ \setlength\beforechapskip{\baselineskip}
+ \renewcommand{\chaptitlefont}{\ABNTEXsectionfont\ABNTEXsectionfontsize}
+ }{%else
+ \setlength{\beforechapskip}{0pt}
+ \renewcommand{\chaptitlefont}{\ABNTEXchapterfont\ABNTEXchapterfontsize}
+ }
+
+ \renewcommand{\chapnumfont}{\chaptitlefont}
+ \renewcommand{\parttitlefont}{\ABNTEXpartfont\ABNTEXpartfontsize}
+ \renewcommand{\partnumfont}{\ABNTEXpartfont\ABNTEXpartfontsize}
+ \renewcommand{\partnamefont}{\ABNTEXpartfont\ABNTEXpartfontsize}
+
+ % tamanhos de fontes de section, subsection, subsubsection e subsubsubsection
+ \setsecheadstyle{\ABNTEXsectionfont\ABNTEXsectionfontsize\ABNTEXsectionupperifneeded}
+ \setsubsecheadstyle{\ABNTEXsubsectionfont\ABNTEXsubsectionfontsize\ABNTEXsubsectionupperifneeded}
+ \setsubsubsecheadstyle{\ABNTEXsubsubsectionfont\ABNTEXsubsubsectionfontsize\ABNTEXsubsubsectionupperifneeded}
+ \setsubsubsubsecheadstyle{\ABNTEXsubsubsubsectionfont\ABNTEXsubsubsubsectionfontsize\ABNTEXsubsubsubsectionupperifneeded}
+
+ % impressao do numero do capitulo
+ \renewcommand{\chapternamenum}{}
+
+ % impressao do nome do capitulo
+ \renewcommand{\printchaptername}{%
+ \chaptitlefont
+ \ifthenelse{\boolean{abntex@apendiceousecao}}{\appendixname}{}%
+ }
+
+ % impressao do titulo do capitulo
+ \def\printchaptertitle##1{%
+ \chaptitlefont%
+ \ifthenelse{\boolean{abntex@innonumchapter}}{\centering\ABNTEXchapterupperifneeded{##1}}{%
+ \ifthenelse{\boolean{abntex@apendiceousecao}}{%
+ \centering%
+ \settowidth{\chapternamenumlength}{\printchaptername\printchapternum\afterchapternum}%
+ \ABNTEXchapterupperifneeded{##1}%
+ }{%
+ \settowidth{\chapternamenumlength}{\printchaptername\printchapternum\afterchapternum}%
+ \parbox[t]{\columnwidth-\chapternamenumlength}{\ABNTEXchapterupperifneeded{##1}}}%
+ }
+ }
+
+ % impressao do numero do capitulo
+ \renewcommand{\printchapternum}{%
+ \tocprintchapter
+ \setboolean{abntex@innonumchapter}{false}
+ \chapnumfont%
+ \space\thechapter\space%
+ \ifthenelse{\boolean{abntex@apendiceousecao}}{%
+ \tocinnonumchapter
+ \ABNTEXcaptiondelim%
+ }{} % else
+ }
+ \renewcommand{\afterchapternum}{}
+
+ % impressao do capitulo nao numerado
+ \renewcommand\printchapternonum{%
+ \tocprintchapternonum
+ \setboolean{abntex@innonumchapter}{true}%
+ }
+}
+\chapterstyle{abnt}
+% ---
+
+% -----
+% Declaracoes de cabecalhos
+% -----
+% Cabecalho padrao
+\makepagestyle{abntheadings}
+\makeevenhead{abntheadings}{\ABNTEXfontereduzida\thepage}{}{\ABNTEXfontereduzida\textit\leftmark}
+\makeoddhead{abntheadings}{\ABNTEXfontereduzida\textit\rightmark}{}{\ABNTEXfontereduzida\thepage}
+\makeheadrule{abntheadings}{\textwidth}{\normalrulethickness}
+
+% Cabecalho do inicio do capitulo
+\makepagestyle{abntchapfirst}
+\makeoddhead{abntchapfirst}{}{}{\ABNTEXfontereduzida\thepage}
+% ---
+
+% ---
+% Configura layout para elementos pre-textuais
+\newcommand{\pretextual}{%
+ \aliaspagestyle{chapter}{empty}% customizing chapter pagestyle
+ \pagestyle{empty}
+ \aliaspagestyle{cleared}{empty}
+ \aliaspagestyle{part}{empty}
+}
+\renewcommand{\frontmatter}{\pretextual}
+
+% por default, inicializa o documento com elementos \pretextuais
+\AtBeginDocument{\pretextual}
+% ---
+
+% ---
+% Configura layout para elementos textuais
+\newcommand{\textual}{%
+ \ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+ \pagestyle{plain}%
+ }{%else
+ \pagestyle{abntheadings}%
+ \aliaspagestyle{chapter}{abntchapfirst}% customizing chapter pagestyle
+ }
+ \nouppercaseheads%
+ \bookmarksetup{startatroot}%
+}
+\renewcommand{\mainmatter}{\textual}
+% ---
+
+% ---
+% Configura layout para elementos pos-textuais
+\newcommand{\postextual}{\phantompart}
+\renewcommand{\backmatter}{\postextual}
+% -----
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos de dados para CAPA e FOLHA DE ROSTO
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% Comandos de dados - titulo do documento
+\newcommand{\titulo}[1]{\title{#1}}
+\newcommand{\imprimirtitulo}{\thetitle}
+
+% Comandos de dados - titulo do documento
+\newcommand{\tituloestrangeiro}[1]{\providecommand{\theforeigntitle}{#1}}
+\newcommand{\imprimirtituloestrangeiro}{\theforeigntitle}
+
+
+% Comandos de dados - autor (use \and para multiplos autores)
+\newcommand{\autor}[1]{\author{#1}}
+\newcommand{\imprimirautor}{\theauthor}
+
+% Comandos de dados - data
+\let\olddate\date
+\renewcommand{\date}[1]{\AtBeginDocument{\olddate{#1}}}
+\newcommand{\data}[1]{\date{#1}}
+\newcommand{\imprimirdata}{\thedate}
+
+% Comandos de dados - instituicao
+\providecommand{\imprimirinstituicao}{}
+\newcommand{\instituicao}[1]{\renewcommand{\imprimirinstituicao}{#1}}
+
+% Comandos de dados - local
+\providecommand{\imprimirlocal}{}
+\newcommand{\local}[1]{\renewcommand{\imprimirlocal}{#1}}
+
+% Comandos de dados - preambulo
+\providecommand{\imprimirpreambulo}{}
+\newcommand{\preambulo}[1]{\renewcommand{\imprimirpreambulo}{#1}}
+
+% Comandos de dados - orientador
+\providecommand{\imprimirorientadorRotulo}{}
+\providecommand{\imprimirorientador}{}
+\newcommand{\orientador}[2][\orientadorname]%
+ {\renewcommand{\imprimirorientadorRotulo}{#1}%
+ \renewcommand{\imprimirorientador}{#2}}
+
+% Comandos de dados - coorientador
+\providecommand{\imprimircoorientadorRotulo}{}
+\providecommand{\imprimircoorientador}{}
+\newcommand{\coorientador}[2][\coorientadorname]%
+ {\renewcommand{\imprimircoorientadorRotulo}{#1}%
+ \renewcommand{\imprimircoorientador}{#2}}
+
+% Comandos de dados - tipo de trabalho
+\providecommand{\imprimirtipotrabalho}{}
+\newcommand{\tipotrabalho}[1]{\renewcommand{\imprimirtipotrabalho}{#1}}
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos e ambientes de editoracao PRE-TEXTUAIS
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Ambiente para definicao da Capa
+\newenvironment{capa}{\begin{titlingpage}}{\end{titlingpage}\cleardoublepage}
+% ---
+
+% ---
+% Titulos em lingua estrangeira para artigos: ABNT NBR 6022:2018
+\ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+\renewcommand{\maketitlehookb}{\LARGE\center\textit{\theforeigntitle}}
+}{}
+% ---
+
+% ---
+% Ficha catalografica (Dados internacionais de
+% catalogação-na-publicacao)
+\newenvironment{fichacatalografica}{%
+ \thispagestyle{empty}
+ \begin{SingleSpacing}
+ \ABNTEXfontereduzida
+}{%
+ \end{SingleSpacing}%
+}%
+% ---
+
+% ---
+% Errata
+\newenvironment{errata}[1][\errataname]{%
+ \pretextualchapter{#1}
+ }{\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Folha de aprovacao - NBR 14724/2011 - 4.2.1.3
+\newenvironment{folhadeaprovacao}[1][\folhadeaprovacaoname]{%
+ \clearpage%
+ \PRIVATEbookmarkthis{#1}%
+ \begin{Spacing}{1.0}
+}{\end{Spacing}\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Dedicatoria
+\newenvironment{dedicatoria}[1][]{%
+ \ifthenelse{\equal{#1}{}}{%
+ \PRIVATEbookmarkthis{\dedicatorianame}
+ }{\pretextualchapter{#1}}
+ }{\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Agradecimentos
+\newenvironment{agradecimentos}[1][\agradecimentosname]{%
+ \pretextualchapter{#1}
+ }{\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Epigrafe
+\newenvironment{epigrafe}[1][]{%
+ \ifthenelse{\equal{#1}{}}{%
+ \PRIVATEbookmarkthis{\epigraphname}
+ }{\pretextualchapter{#1}}
+ }{\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Resumo e abstracts em diferentes idiomas - NBR 14724/2011
+
+% altera as margens padrões do memoir para abstract caso nao seja article
+\ifthenelse{\equal{\ABNTEXisarticle}{true}}{%
+ % em artigos, margens e fontes são as mesmas de memoir
+ }{ % else
+ % Ajusta as margens para serem a mesma do documento
+ \setlength\absleftindent{0cm}
+ \setlength\absrightindent{0cm}
+ % Garante que a fonte do texto do abstract será a mesma do documento, pois
+ % na classe memoir está \small
+ \renewcommand{\abstracttextfont}{\normalfont\normalsize}
+ }
+
+% A norma não diz nada sobre identação e separação entre parágrafos no abstract,
+% porém o uso mostra que muitos abstracts são montados sem identação.
+\AtBeginDocument{%
+ \setlength{\absparindent}{0pt}
+}
+
+\newenvironment{resumo}[1][\resumoname]{%
+ \PRIVATEbookmarkthis{#1}
+ \renewcommand{\abstractnamefont}{\chaptitlefont}
+ \renewcommand{\abstractname}{\ABNTEXchapterupperifneeded{#1}}
+ \begin{abstract}
+ }{\end{abstract}\PRIVATEclearpageifneeded}
+
+\newenvironment{resumoumacoluna}[1][\resumoname]{%
+ \PRIVATEbookmarkthis{#1}
+ \renewcommand{\abstractnamefont}{\chaptitlefont}
+ \renewcommand{\abstractname}{\ABNTEXchapterupperifneeded{#1}}
+ \begin{onecolabstract}
+}{\end{onecolabstract}\PRIVATEclearpageifneeded}
+% ---
+
+% ---
+% Lista de abreviaturas e siglas
+\newenvironment{siglas}{%
+ \pretextualchapter{\listadesiglasname}
+ \begin{symbols}
+}{%
+ \end{symbols}
+ \cleardoublepage
+}
+% ---
+
+% ---
+% Lista de simbolos
+\newenvironment{simbolos}{%
+ \pretextualchapter{\listadesimbolosname}
+ \begin{symbols}
+}{%
+ \end{symbols}
+ \cleardoublepage
+}
+% ---
+
+
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos e ambientes de editoracao APENDICES e ANEXOS
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Definicoes compartilhadas entre Apendices e Anexos
+% ---
+\makeatletter
+\newcommand\@switch[1]{ \@writefile{toc}{\renewcommand*{\cftappendixname}{#1 \space}} }
+\newcommand{\switchchapname}[1]{ \protected@write \@auxout {}{\string\@switch{#1} }}
+\makeatother
+
+\newcommand{\PRIVATEapendiceconfig}[2]{%
+ \setboolean{abntex@apendiceousecao}{true}%
+ \renewcommand{\appendixname}{#1}
+ \ifthenelse{\boolean{ABNTEXsumario-abnt-6027-2012}}{
+ \renewcommand{\appendixtocname}{\uppercase{#2}}
+ }{%
+ \renewcommand{\appendixtocname}{#2}}
+ \renewcommand{\appendixpagename}{#2}
+ \switchchapname{#1}% Corrected from \switchapname -> \switchchapname
+ \renewcommand*{\cftappendixname}{#1 \space}
+}
+% ---
+
+% ---
+% Apendices - comando
+\newcommand{\apendices}{%
+ \PRIVATEapendiceconfig{\apendicename}{\apendicesname}
+ \appendix
+}
+% Apendices - ambiente
+\newenvironment{apendicesenv}{%
+ \PRIVATEapendiceconfig{\apendicename}{\apendicesname}
+ \begin{appendix}
+}{
+ \end{appendix}
+ \setboolean{abntex@apendiceousecao}{false}
+ \bookmarksetup{startatroot}
+}
+% ---
+
+% ---
+% Anexos - comando
+\newcommand{\anexos}{%
+ \cftinserthook{toc}{AAA}
+
+ \PRIVATEapendiceconfig{\anexoname}{\anexosname}
+ \appendix
+ \renewcommand\theHchapter{anexochapback.\arabic{chapter}}
+}
+% Anexos - ambiente
+\newenvironment{anexosenv}{%
+ \cftinserthook{toc}{AAA}
+
+ \PRIVATEapendiceconfig{\anexoname}{\anexosname}
+ \begin{appendix}
+ \renewcommand\theHchapter{anexochapback.\arabic{chapter}}
+}{
+ \end{appendix}
+ \setboolean{abntex@apendiceousecao}{false}
+ \bookmarksetup{startatroot}
+}
+% ---
+
+% ---
+% Imprime uma pagina de divisao no estilo parte
+\newcommand{\partpage}{%
+ \cleardoublepage
+ \phantomsection
+ \addcontentsline{toc}{part}{\appendixtocname}%
+ \appendixpage*
+}
+
+% atalhos para \partpage ou \appendixpage*
+\makeatletter
+\newcommand{\partapendices}{%
+\tocpartapendices%
+\@ifstar{\appendixpage*}{\partpage}}
+
+\newcommand{\partanexos}{%
+\tocpartanexos%
+\@ifstar{\appendixpage*}{\partpage}}
+\makeatother
+% ---
+
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% Comandos e ambientes de editoracao CITACAO, ALINEA, INCISO, ASSINATURA
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Citacao direta com mais de 3 linhas - ABNT NBR 10520/2002 - 5.3
+\newlength{\ABNTEXcitacaorecuo}% recuo de 4 cm da margem esquerda
+\ifthenelse{\equal{\ABNTEXistwocolumn}{true}}{%
+ \setlength{\ABNTEXcitacaorecuo}{1.8cm}
+}{% else
+ \setlength{\ABNTEXcitacaorecuo}{4cm}
+}
+\newenvironment*{citacao}[1][default]{%
+ \list{}%
+ \ABNTEXfontereduzida%
+ \addtolength{\leftskip}{\ABNTEXcitacaorecuo}%
+ \item[]%
+ \begin{SingleSpace}%
+ \ifthenelse{\not\equal{#1}{default}}{\itshape\selectlanguage{#1}}{}%
+ }{%
+ \end{SingleSpace}%
+ \endlist}%
+% ---
+
+% ---
+% Ambiente para alineas e e subalineas (incisos)
+% ABNT NBR 6024/2012 - 4.2 e 4.3
+\newlist{alineas}{enumerate}{2}
+\setlist[alineas,1]{label={\alph*)},topsep=0pt,itemsep=0pt,leftmargin=\parindent+\labelwidth-\labelsep}%
+\setlist[alineas,2]{label={--},topsep=0pt,itemsep=0pt,leftmargin=*}
+\newlist{subalineas}{enumerate}{1}
+\setlist[subalineas,1]{label={--},topsep=0pt,itemsep=0pt,leftmargin=*}%
+\newlist{incisos}{enumerate}{1}
+\setlist[incisos,1]{label={--},topsep=0pt,itemsep=0pt,leftmargin=*}%
+% ---
+
+% ---
+% Comando \assinatura for signature
+ % width of the line and text under the line
+\newlength{\ABNTEXsignwidth}
+\setlength{\ABNTEXsignwidth}{8cm}
+ % thickness of the line
+\newlength{\ABNTEXsignthickness}
+\setlength{\ABNTEXsignthickness}{1pt}
+ % ammount of space left between previous text and th signature line
+\newlength{\ABNTEXsignskip}
+\setlength{\ABNTEXsignskip}{0.7cm}
+ % \assinatura{name} -> types a line with name under the line, centralized
+ % \assinatura*{name} -> Creates the box with the line and name under
+ % it, but the box has no position assigned. However the line and the
+ % name are centralized with respect to each other.
+\makeatletter
+\newcommand{\assinatura}{\@ifstar{\ABNTEXsign}{\ABNTEXcsign}}
+\makeatother
+ % assinatura com estrela
+\newcommand{\ABNTEXsign}[1]{%
+ \parbox[t]{\ABNTEXsignwidth}{\SingleSpacing\vspace*{\ABNTEXsignskip}\centering%
+ \rule{\ABNTEXsignwidth}{\ABNTEXsignthickness}\\%
+ \nopagebreak #1\par}%
+}
+ % assinatura sem estrela
+\newcommand{\ABNTEXcsign}[1]%
+ {\begingroup\par\centering\ABNTEXsign{#1}\par\endgroup}
+% ---
+
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+% IMPRESSOES PADROES DE CAPA E FOLHA DE ROSTO
+% ------------------------------------------------------------------------
+% ------------------------------------------------------------------------
+
+% ---
+% Impressão da Capa
+\newcommand{\imprimircapa}{%
+ \begin{capa}%
+ \center
+ \ABNTEXchapterfont\large\imprimirautor
+
+ \vfill
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\LARGE\imprimirtitulo
+ \end{center}
+ \vfill
+
+ \large\imprimirlocal
+
+ \large\imprimirdata
+
+ \vspace*{1cm}
+ \end{capa}
+}
+% ---
+
+
+% ---
+% Folha de rosto
+% usar \imprimirfolhaderosto* casodeseje imprimir algo no verso da
+% 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}%
+
+% ---
+% Conteudo padrao da Folha de Rosto
+\makeatletter
+\newcommand{\folhaderostocontent}{
+ \begin{center}
+
+ %\vspace*{1cm}
+ {\ABNTEXchapterfont\large\imprimirautor}
+
+ \vspace*{\fill}\vspace*{\fill}
+ \begin{center}
+ \ABNTEXchapterfont\bfseries\Large\imprimirtitulo
+ \end{center}
+ \vspace*{\fill}
+
+ \abntex@ifnotempty{\imprimirpreambulo}{%
+ \hspace{.45\textwidth}
+ \begin{minipage}{.5\textwidth}
+ \SingleSpacing
+ \imprimirpreambulo
+ \end{minipage}%
+ \vspace*{\fill}
+ }%
+
+ {\abntex@ifnotempty{\imprimirinstituicao}{\imprimirinstituicao\vspace*{\fill}}}
+
+ {\large\imprimirorientadorRotulo~\imprimirorientador\par}
+ \abntex@ifnotempty{\imprimircoorientador}{%
+ {\large\imprimircoorientadorRotulo~\imprimircoorientador}%
+ }%
+ \vspace*{\fill}
+
+ {\large\imprimirlocal}
+ \par
+ {\large\imprimirdata}
+ \vspace*{1cm}
+
+ \end{center}
+}
+\makeatother
+
+\newcommand{\imprimirfolhaderostostar}[1]{%
+ \begin{folhaderosto*}{#1}
+ \folhaderostocontent
+ \end{folhaderosto*}}
+
+\newcommand{\imprimirfolhaderostonostar}[1]{%
+ \begin{folhaderosto}{#1}
+ \folhaderostocontent
+ \end{folhaderosto}}
+
+\makeatletter
+\newcommand{\imprimirfolhaderosto}[1][\folhaderostoname]{%
+ \@ifstar
+ \imprimirfolhaderostostar
+ \imprimirfolhaderostonostar
+}
+\makeatother
+% ---
diff --git a/macros/latex/contrib/abntex2/tex/abntex2abrev.sty b/macros/latex/contrib/abntex2/tex/abntex2abrev.sty
new file mode 100644
index 0000000000..d19404d993
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2abrev.sty
@@ -0,0 +1,124 @@
+%% abntex2abrev.sty, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at https://www.abntex.net.br/
+%%
+%% 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
+%% https://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2003 by the abnTeX group at http://abntex.codigolivre.org.br
+
+\NeedsTeXFormat{LaTeX2e}
+
+\RequirePackage{ifthen}
+
+\newcommand{\NoAbrevending}{\let\Abrevending\@empty}
+
+% Incorporating file nbr10522-1988.def from abntex1
+\newcommand{\@NBR@A@abril}{abr}
+\newcommand{\@NBR@A@acompanhamento}{acomp}
+\newcommand{\@NBR@A@adaptacao}{adapt}
+\newcommand{\@NBR@A@adaptado}{adapt}
+\newcommand{\@NBR@A@adaptada}{adapt}
+\newcommand{\@NBR@A@adaptador}{adapt}
+\newcommand{\@NBR@A@adaptadora}{adapt}
+\newcommand{\@NBR@A@agosto}{ago}
+\newcommand{\@NBR@A@ampliado}{ampl}
+\newcommand{\@NBR@A@ampliada}{ampl}
+\newcommand{\@NBR@A@capitulo}{cap}
+\newcommand{\@NBR@A@capitulos}{cap}
+\newcommand{\@NBR@A@citacao}{cit}
+\newcommand{\@NBR@A@edicao}{ed}
+\newcommand{\@NBR@A@editado}{ed}
+\newcommand{\@NBR@A@editada}{ed}
+\newcommand{\@NBR@A@editor}{ed}
+\newcommand{\@NBR@A@editora}{ed}
+\newcommand{\@NBR@A@fevereiro}{fev}
+\newcommand{\@NBR@A@dezembro}{dez}
+\newcommand{\@NBR@A@ilustracao}{il}
+\newcommand{\@NBR@A@ilustrado}{il}
+\newcommand{\@NBR@A@ilustrada}{il}
+\newcommand{\@NBR@A@ilustrador}{il}
+\newcommand{\@NBR@A@ilustradora}{il}
+\newcommand{\@NBR@A@janeiro}{jan}
+\newcommand{\@NBR@A@junho}{jun}
+\newcommand{\@NBR@A@julho}{jul}
+\newcommand{\@NBR@A@marco}{mar}
+\newcommand{\@NBR@A@maio}{maio\NoAbrevending}
+\newcommand{\@NBR@A@novembro}{nov}
+\newcommand{\@NBR@A@outubro}{out}
+\newcommand{\@NBR@A@oeste}{O\NoAbrevending}
+\newcommand{\@NBR@A@setembro}{set}
+\newcommand{\@NBR@A@pagina}{p}
+% end of nbr10522-1988.def
+
+\newcommand{\@NBR}{@NBR@A@}
+\newcommand{\@PREF@}[1]{\csname \@NBR#1\endcsname}
+
+% Incorporating file abntex-abrev-pt_BR.def from abntex1
+\providecommand{\@PREF@}{}
+\newcommand{\@TR@adaptation}{\@PREF@{adaptacao}}
+\newcommand{\@TR@adapted}{\@PREF@{adaptado}}
+\newcommand{\@TR@adapter}{\@PREF@{adaptador}}
+\newcommand{\@TR@april}{\@PREF@{abril}}
+\newcommand{\@TR@august}{\@PREF@{agosto}}
+\newcommand{\@TR@chapter}{\@PREF@{capitulo}}
+\newcommand{\@TR@chapters}{\@PREF@{capitulos}}
+\newcommand{\@TR@citation}{\@PREF@{citacao}}
+\newcommand{\@TR@extended}{\@PREF@{ampliado}}
+\newcommand{\@TR@edited}{\@PREF@{editado}}
+\newcommand{\@TR@edition}{\@PREF@{edicao}}
+\newcommand{\@TR@editor}{\@PREF@{editor}}
+\newcommand{\@TR@february}{\@PREF@{fevereiro}}
+\newcommand{\@TR@december}{\@PREF@{dezembro}}
+\newcommand{\@TR@illustrated}{\@PREF@{ilustrado}}
+\newcommand{\@TR@illustration}{\@PREF@{ilustracao}}
+\newcommand{\@TR@illustrator}{\@PREF@{ilustrador}}
+\newcommand{\@TR@january}{\@PREF@{janeiro}}
+\newcommand{\@TR@june}{\@PREF@{junho}}
+\newcommand{\@TR@jule}{\@PREF@{julho}}
+\newcommand{\@TR@march}{\@PREF@{marco}}
+\newcommand{\@TR@may}{\@PREF@{maio}}
+\newcommand{\@TR@november}{\@PREF@{novembro}}
+\newcommand{\@TR@october}{\@PREF@{outubro}}
+\newcommand{\@TR@september}{\@PREF@{setembro}}
+\newcommand{\@TR@west}{\@PREF@{oeste}}
+\newcommand{\@TR@page}{\@PREF@{pagina}}
+% end of abntex-abrev-pt_BR.def
+
+
+\ProcessOptions
+
+\newcommand{\@TR@}{@TR@}
+\newcommand{\Capitalize}[1]{\uppercase{#1}}
+
+%para testar, coloca os resultados em forma mais explícita
+\newcommand{\TESTabrev}[1]{%
+\@ifundefined{@TR@#1}{pt(#1):\csname \@NBR#1\endcsname}{en(#1):\csname \@TR@#1\endcsname}}
+
+%controla como termina a abreviação
+\newcommand{\abrevending}{.}
+\newcommand{\Abrevending}{}
+%comando para usuários, pode ser portugês ou inglês
+\newcommand{\abrev}[1]{\let\Abrevending\abrevending%
+\@ifundefined{@TR@#1}{\csname \@NBR#1\endcsname\Abrevending}{\csname \@TR@#1\endcsname\Abrevending}}
+
+%comando para usuários, pode ser portugês ou inglês
+\newcommand{\Abrev}[1]{\expandafter\Capitalize\abrev{#1}}
+
+%comando para desenvolvedores, só inglês sem finalização, ou seja sem ponto
+\newcommand{\ABNTEXabrev}[1]{\@ifundefined{@TR@#1}{#1}{\csname \@TR@#1\endcsname}}
+
+%comando para desenvolvedores, só inglês com finalização, ou seja com ponto
+\newcommand{\ABNTEXabrevp}[1]{\let\Abrevending\abrevending
+\ABNTEXabrev{#1}\Abrevending}
diff --git a/macros/latex/contrib/abntex2/tex/abntex2cite.sty b/macros/latex/contrib/abntex2/tex/abntex2cite.sty
new file mode 100644
index 0000000000..931d312083
--- /dev/null
+++ b/macros/latex/contrib/abntex2/tex/abntex2cite.sty
@@ -0,0 +1,1349 @@
+%% abntex2cite.sty, v-1.9.7 laurocesar
+%% Copyright 2012-2018 by abnTeX2 group at https://www.abntex.net.br/
+%%
+%% 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
+%% https://www.abntex.net.br/
+%%
+%% Creator and original mantainer: Gerald Weber <gweber@codigolivre.org.br>
+%% Copyright 2001-2002 by the abnTeX group at http://abntex.codigolivre.org.br
+
+% How this package is organized:
+% ------------------------------
+% - Implementing `search for substring'
+% - \AfterTheBibliography{} hook
+% - Options declaration (search for substring needed here)
+% alf, num (default)
+% alfantigo, experimental (default)
+% biblabel-on-margin
+% sem-bibtex (apply settings without count with code in .bbl)
+% no-abnt-option-file (in case one defines its own options file)
+% recuo (then makes bibitem indent 1.8em) (default: NO indentation)
+% recuo=<length> (sets custom indentation)
+% indent is an alias for recuo (indent or indent=<length>)
+% versalete author in alf mode as with smallcaps
+% other options are considered "\citeoption's" (mechanism includes a
+% list that stores non defined options, and in \AtBeginDocument,
+% \citeoption acts over this list)
+% - allocing auxiliar variables
+% - \citeoption
+% Similar to \nocite, but does not complain about obviously not defined
+% citations. Intented to access options of abnTeX's bibtex styles.
+% - \bibliography
+% extra care to auto include abnt-options as bibliography database (if
+% needed)
+% - \bibliographystyle
+% if none is given, the style correspondent to the package style in
+% use (alf or num) is given.
+% - Style customization
+% \authorcapstyle, \authorstyle, \yearstyle, \optionaltextstyle
+% (detail: \authorcapstyle's default setting uses \smaller from relsize
+% package, but only if package is present.)
+% - \bibitem
+% defines action of \bibitem by its subcommands. Comatibility with old
+% abnt-alf is present.
+% - \hiddenbibitem
+% creates an empty bibliography entry buts creates all labels.
+% - \abntrefinfo
+% From the creation of abntcite, options are present as a separated
+% command. This enables compatibility with any bibtex style.
+%
+% - \cite
+% This command depends on if the style is alf or num
+% If alf, then \cite produces (<explicit (capital)>, <year>)
+% If num, then \cite produces a superscript with [<implicit (lowercase)>]
+% - \citeonline
+% This command depends on if the style is alf or num
+% If alf, \citeonline produces <implicit (lowercase)>, (<year>)
+% If num, \citeonline then produces <implicit (lowercase)>
+% - \citeyear
+% Produces <year>
+% - \citeauthor
+% Produces <explicit (capital) author>
+% - \citeauthoronline
+% Produces <implicit (lowercase) author>
+% - \apud[comments]{First}{Second}
+% Produces a double citation: (FIRST, YEAR apud SECOND, YEAR<, comments>)
+% - \apudonline[comments]{First]{Second]
+% Produces a double citation: First (apud SECOND, YEAR<, comments>)
+% - \Idem[comments]{Author}
+% Produces: Id., YEAR<, comments>
+% - \Ibidem[comments]{Author}
+% Produces: Ibid.<, comments>
+% - \opcit[comments]{Author}
+% Produces: AUTHOR, op. cit.<, comments>
+% - \cfcite[comments]{Author}
+% Produces: Cf. AUTHOR, YEAR<, comments>
+%
+% - implementing `recuo' (bibindent style)
+% - Macros for output sorted and compressed numerical citations
+% [9,2,3,1,4,11,7,10] becames [1--4,7,9--11]
+
+\NeedsTeXFormat{LaTeX2e}
+%\input{cvs-id.def}
+%\CVSExtract$Id: abntcite.sty,v 1.26 2003/10/13 09:40:41 gweber Exp $
+%\CVSPackage{abntcite}{\space Chamadas de referencias no texto (NBR10520)} %substitui \ProvidesPackage (replaces \ProvidesPackage)
+\ProvidesPackage{abntex2cite}[2018/11/24 v-1.9.7 abnTeX2]
+\RequirePackage{ifthen}
+\RequirePackage{calc}
+\RequirePackage{abntex2abrev}
+\RequirePackage{setspace}
+\RequirePackage{url} %*****
+
+%%%%%% Options Declaration %%%%%%
+
+
+%----------------------------------------------------------------
+% Extracted from substr.sty (2000-06-15)
+%----------------------------------------------------------------
+% Copyright 2000 Harald Harders <h.harders@tu-bs.de>
+% Look at www.ctan.org for original package
+%
+% Commands:
+%
+% \IfSubStringInString{substring}{string}{true part}{false part}
+% This command searches <substring> in <string> and executes the
+% <true part> if it is and else the <else part>
+
+% expands the first and second argument with
+% \protected@edef and calls #3 with them:
+\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
+\ifx \IfSubStringInString\undefined
+ \newcommand*{\IfSubStringInString}[2]{%
+ \su@ExpandTwoArgs{#1}{#2}\su@IfSubStringInString
+ }
+\fi
+%%
+\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
+
+%----------------------------------------------------------------
+
+
+% alf, num: main options
+\newboolean{ABCItextondemand}
+
+\DeclareOption{alf}{\def\AbntCitetype{alf}\setboolean{ABCItextondemand}{true}}
+\DeclareOption{num}{\def\AbntCitetype{num}}
+\ExecuteOptions{num}
+
+% references on page foot
+\newboolean{ABCIfoot}
+\DeclareOption{foot}{\setboolean{ABCIfoot}{true}%
+ \setboolean{ABCItextondemand}{false}}
+\DeclareOption{not-foot}{\setboolean{ABCIfoot}{false}%
+ \setboolean{ABCItextondemand}{true}}
+\ExecuteOptions{not-foot}
+
+% cite text on demand (defaults depends on foot or not-foot)
+% (also recall that options are executed in order of definition at
+% \ProcessOptions)
+\DeclareOption{load-text-on-demand}{\setboolean{ABCItextondemand}{true}}
+\DeclareOption{load-text}{\setboolean{ABCItextondemand}{false}}
+
+% compatibility with old abnt-alf.bst
+\newboolean{ABCIcompoldalf}
+\DeclareOption{alfantigo}{\setboolean{ABCIcompoldalf}{true}}
+\DeclareOption{experimental}{\setboolean{ABCIcompoldalf}{false}}
+\ExecuteOptions{experimental}
+
+% biblabel-on-margin
+\newboolean{ABCIbibjustif}
+\DeclareOption{bibjustif}{\setboolean{ABCIbibjustif}{true}}
+\DeclareOption{bibleftalign}{\setboolean{ABCIbibjustif}{false}}
+\ExecuteOptions{bibleftalign}
+
+% biblabel-on-margin
+\newboolean{ABCIbiblabelonmargin}
+\DeclareOption{biblabel-on-margin}
+ {\setboolean{ABCIbiblabelonmargin}{true}}
+\DeclareOption{biblabel-not-on-margin}
+ {\setboolean{ABCIbiblabelonmargin}{false}}
+\ExecuteOptions{biblabel-not-on-margin}
+
+% \bibliography includes abnt-options automatically unless next option is used
+\newboolean{ABCIauto-abntoptions}
+\DeclareOption{abnt-option-file}{\setboolean{ABCIauto-abntoptions}{true}}
+\DeclareOption{no-abnt-option-file}{\setboolean{ABCIauto-abntoptions}{false}}
+\ExecuteOptions{abnt-option-file}
+
+% recuo : compatibility with old norms
+\ifx \bibindent\undefined
+ \newlength{\bibindent}
+\fi
+\setlength{\bibindent}{0em}
+\DeclareOption{recuo}{\setlength{\bibindent}{1.8em}}
+
+% indent : an alias to recuo
+\DeclareOption{indent}{\setlength{\bibindent}{1.8em}}
+
+\newcommand{\citebrackets}[2]{\def\citeopen{#1}\def\citeclose{#2}}
+\newcommand{\setcitebrackets}{\citebrackets()}
+% 10520:2002 now defines only two numerical styles
+\newboolean{ABNTovercite}
+\DeclareOption{overcite}{\setboolean{ABNTovercite}{true}}
+\DeclareOption{inlinecite}{\setboolean{ABNTovercite}{false}}
+
+% \authorcapstyle em versalete (smallcaps) como opcional
+\newboolean{ABNTversalete}
+\setboolean{ABNTversalete}{false}
+\DeclareOption{versalete}{\setboolean{ABNTversalete}{true}}
+
+% 10520:2002 does not allow (XX) or [XX] for superscript cites
+\newboolean{ABNTstrictnumformat}
+
+% Incorpora o arquivo nbr10520-2002.def do abntex1
+% A norma NBR 10520:2002 removeu as opções [] e () para citações
+% em superscrito
+\ifx\AbntCitetype\AbntCitetypeALF
+\else
+\renewcommand{\setcitebrackets}{
+\ifthenelse{\boolean{ABNTovercite}}{\citebrackets{}{}}{\citebrackets()}}
+\fi
+
+%
+% Allocing variables
+%
+
+% used for \@biblabel in num
+\newlength{\minimumbiblabelwidth}
+\newlength{\ABCIauxlen}
+
+% auxiliar counters used in `sort and group' mechanism
+\newcounter{ABCIaux}
+\newcounter{ABCImax}
+
+% Here I define a LaTeX list that will contain all options not defined
+% before.
+%
+% A LaTeX list is a command containing a comma separated list of
+% itens. The list is processed by command \@for, as in \citeoption.
+\def\citeoptionlist{}
+% This command adds a string to the list.
+\newcommand{\addtociteoptionlist}[1]{
+ \ifthenelse{\equal{\citeoptionlist}{}}
+ {\edef\citeoptionlist{#1}}
+ {\edef\citeoptionlist{\citeoptionlist,#1}}
+}
+
+
+% suporting options in a keyval style
+% recuo=<length> gives indentation of \bibitem
+% other options: passed thought \citeoption (stored now in \citeoptionlist
+% and after (in \AtBeginDocument hook) \citeoption will act on it)
+
+% To grab 6 letters. (recuo=)
+\newcommand{\grabsix}[6]{}
+
+% To grab 7 letters. (indent=)
+\newcommand{\grabseven}[7]{}
+
+\DeclareOption{abnt-substyle=COPPE}
+ {\newcommand{\bibtextitlecommand}[2]{``#2''}%
+ \addtociteoptionlist{abnt-substyle=COPPE}}
+
+\DeclareOption*{
+ \IfSubStringInString{recuo=}{\CurrentOption}
+ {\setlength{\bibindent}{\expandafter\grabsix\CurrentOption}}
+ {\IfSubStringInString{indent=}{\CurrentOption}
+ {\setlength{\bibindent}{\expandafter\grabseven\CurrentOption}}
+ {\addtociteoptionlist{\CurrentOption}}}
+}
+
+\provideboolean{ABNThyperref}
+
+\@ifpackageloaded{hyperref}{%
+%\addtociteoptionlist{abnt-url-package=hyperref}
+\setboolean{ABNThyperref}{true}
+}{\setboolean{ABNThyperref}{false}}
+
+\@ifpackageloaded{url}{%
+\addtociteoptionlist{abnt-url-package=url}
+\def\UrlLeft{<}
+\def\UrlRight{>}
+\urlstyle{same}}
+
+\provideboolean{ABNTbackref} %By AWSS
+
+\@ifpackageloaded{backref}{% %By AWSS
+\setboolean{ABNTbackref}{true} %By AWSS
+}{\setboolean{ABNTbackref}{false}} %By AWSS
+
+\ProcessOptions
+
+% Check if not running pdf/xe/lua/htlatex, then load breakurl
+% From http://tex.stackexchange.com/a/53943
+\RequirePackage{ifpdf,ifxetex}
+\edef\texforht{TT\noexpand\fi
+ \@ifpackageloaded{tex4ht}
+ {\noexpand\iftrue}
+ {\noexpand\iffalse}}
+\ifpdf
+\else
+ \ifxetex
+ \else
+ \if\texforht
+ \else
+ \@ifpackageloaded{hyperref}
+ {\RequirePackage{breakurl}}{}
+ \fi% texforht
+ \fi% xetex
+\fi% pdftex
+
+% really foot?
+\ifthenelse{\boolean{ABCIfoot}\and\equal{\AbntCitetype}{num}}
+ {\setboolean{ABCIfoot}{true}}
+ {\setboolean{ABCIfoot}{false}}
+
+% Now, after all options are processed, \citeoption process the list of
+% options given as package options.
+%
+\ifthenelse{\equal{\citeoptionlist}{}}
+ {}
+ {\AtBeginDocument{\citeoption{\citeoptionlist}}}
+
+
+% \citeoption - equal to \nocite (I copied source from \nocite)
+% but not complains about this option be obviously undefined
+\newboolean{ABCIciteoptionwasused}
+\setboolean{ABCIciteoptionwasused}{false}
+\def\citeoption#1{\@bsphack
+ \@for\@citekey:=#1\do{%
+ % next line eliminates white space before citation name
+ \edef\@citekey{\expandafter\@firstofone\@citekey}%
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi
+ }%
+ \@esphack%
+ \setboolean{ABCIciteoptionwasused}{true}%
+}
+
+
+%
+% \bibliography{list of files .bib to be processed by bibTeX}
+%
+% I had to redefine this command such that abnt-options.bib is
+% automatically used in case that some \citeoption was given as package
+% option. An entry
+% \bibliography{abnt-options,abnt-options,..}
+% produces an error in bibTeX. So I had to check if user already
+% includes abnt-options by (him/her)self.
+%
+% implementation:
+%
+% \citeoption was used?
+% If YES, (abnt-options must be given to bibtex!)
+% checks for abnt-options into parameter given to \bibliography
+% if present
+% user have included, so I don't add it once more
+% not present
+% I add necessary abnt-options
+% If NO
+% no changes to \bibliography
+
+\def\bibliography#1{% ****
+ {
+ \ifx \SingleSpacing\undefined
+ \singlespacing
+ \else
+ \SingleSpacing
+ \fi
+ %
+ \ifthenelse{\boolean{ABCIciteoptionwasused}
+ \and\boolean{ABCIauto-abntoptions}}
+ {
+ % this system of checking is not good...
+ \IfSubStringInString{abntex2-options}{#1}
+ {\if@filesw\immediate\write\@auxout{\string\bibdata{#1}}\fi}
+ {\if@filesw\immediate\write\@auxout{\string\bibdata{abntex2-options,#1}}\fi}
+ }
+ {
+ \if@filesw
+ \immediate\write\@auxout{\string\bibdata{#1}}%
+ \fi
+ }
+ \@input@{\jobname.bbl}
+ }
+ }
+
+
+%
+% The next piece of code looks if bibtexstyle is used or not, and if not,
+% includes the respective style from the abntcite mode (alf or num)
+
+\newboolean{ABCIbibtexstyleused}
+\setboolean{ABCIbibtexstyleused}{false}
+
+%
+\def\bibliographystyle#1{%
+ \ifx\@begindocumenthook\@undefined\else
+ \expandafter\AtBeginDocument
+ \fi
+ {\if@filesw
+ \immediate\write\@auxout{\string\bibstyle{#1}}%
+ \fi}
+ \setboolean{ABCIbibtexstyleused}{true}
+ }
+
+% \AtEndDocument is the last chace for include bibliography style..
+\AtEndDocument{
+ \ifthenelse{\not\boolean{ABCIbibtexstyleused}}
+ {\bibliographystyle{abntex2-\AbntCitetype}}
+ {}
+}
+
+
+% relsize used in \authorcapstyle. If package not present, \smaller=\relax
+\IfFileExists{relsize.sty}
+ {\RequirePackage{relsize}}
+ {\let\smaller\relax}
+
+%%%%%%%%%%%%%% Style %%%%%%%%%%%%%%%%%
+
+
+
+\newcommand{\authorcapstyle}{\ifthenelse{\boolean{ABNTversalete}}{\smaller}{}}
+\newcommand{\authorstyle}{\relax}
+\newcommand{\yearstyle}{\relax}
+\newcommand{\optionaltextstyle}{\relax}
+\newcommand{\citenumstyle}{\relax}
+
+\newlength{\biblabelsep}
+\setlength{\biblabelsep}{1ex}
+
+%%%%%%%%%%%%%%%%%%%%% Implementation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+% automatic care for commas inside references
+\providecommand{\ABCIccomma}{}
+\newcommand{\ABCIcitecommadefault}{,\penalty\@m\ }
+\newcommand{\ABCIcitecomma}{\ABCIccomma\let\ABCIccomma\ABCIcitecommadefault}
+\newcommand{\ABCIinitcitecomma}{\def\ABCIccomma{}}
+\newcommand{\ABCIcitecolondefault}{; }%{;\penalty\@m\ }
+
+
+% How \bibitem works?
+% definition of \bibitem
+% \def\bibitem{\@ifnextchar\@lbibitem\@bibitem}
+
+\ifthenelse{\boolean{ABCIcompoldalf}\and\equal{\AbntCitetype}{alf}}
+{
+
+% In the old mplementation on abnt-alf, the command \bibitem should be
+% \bibitem[{explicit}{implicit}{year}]{key}
+
+ % if \bibitem has optional parameter, uses it (three pieces of data
+ % stored into .aux file)
+
+ \def\@lbibitem[#1#2#3]#4{
+ \gdef\abntnextkey{#4}
+ \item[\@biblabel{#1}\hfill]%
+ \if@filesw
+ {
+ \let\protect\noexpand
+ \immediate\write\@auxout{\string\bibcite{#4++EXPL}{#1}}
+ \immediate\write\@auxout{\string\bibcite{#4++IMPL}{#2}}
+ \immediate\write\@auxout{\string\bibcite{#4++YEAR}{#3}}
+ }
+ \fi%
+ \ignorespaces
+ }
+
+ % if no optional is used, uses a list counter (stores its value into .aux)
+ \def\@bibitem#1{
+ \gdef\abntnextkey{#1}
+ \item%
+ \if@filesw
+ {\immediate\write\@auxout{\string\bibcite{#1}{\the\value{\@listctr}}}}
+ \fi%
+ \ignorespaces
+ }
+
+}
+{ %if normal mode (non-compatible with old alf)
+
+ \ifthenelse{\boolean{ABCIfoot}}
+ {
+ % foot-num mode
+
+ \def\@lbibitem[#1]#2{\gdef\abntnextkey{#2}}
+
+ \def\@bibitem#1{\gdef\abntnextkey{#1}}
+
+ }
+ {
+ \def\@lbibitem[#1]#2{
+ \gdef\abntnextkey{#2}
+ \item[\@biblabel{#1}\hfill]%
+ \ifthenelse{\boolean{ABNThyperref}}{%
+ \hyper@anchorstart{cite.#2}\relax\hyper@anchorend}{}%
+ \if@filesw
+ {
+ \let\protect\noexpand
+ \immediate\write\@auxout{\string\bibcite{#2}{#1}}
+ }
+ \fi%
+ \ignorespaces
+ }
+
+ \def\@bibitem#1{
+ \gdef\abntnextkey{#1}
+ % \ifthenelse{}{\item}{\item}
+ \item%
+ \ifthenelse{\boolean{ABNThyperref}}{%
+ \hyper@anchorstart{cite.#1}\relax\hyper@anchorend}{}%
+ \if@filesw
+ {\immediate\write\@auxout{\string\bibcite{#1}{\the\value{\@listctr}}}}
+ \fi%
+ \ignorespaces
+ }
+ }
+}
+
+\newcommand{\hiddenbibitem}[2][]{\gdef\abntnextkey{#2}}
+
+\newcommand{\ABCIgetcitetext}[1]{
+ \if@filesw
+ {\let\protect\noexpand
+ \immediate\write\@auxout{\string\bibcite{\abntnextkey++TEXT}{#1}}}%
+ \fi}
+
+\newcommand{\ABCIgetcitetextecho}[1]{\ABCIgetcitetext{#1}#1}
+
+%we are repeating \bibcite command as defined in hyperref.sty
+%so that we have it all together at one place.
+\ifthenelse{\boolean{ABNThyperref}}{%
+%\renewcommand{\bibcite}[2]{%
+% \@newl@bel{b}{#1}{\hyper@@link[cite]{}{cite.#1}{#2}}}%
+\newcommand{\bibciteEXPL}[2]{%
+ \@newl@bel{b}{#1++EXPL}{\hyper@@link[cite]{}{cite.#1}{#2}}}%
+\newcommand{\bibciteIMPL}[2]{%
+ \@newl@bel{b}{#1++IMPL}{\hyper@@link[cite]{}{cite.#1}{#2}}}%
+\newcommand{\bibciteYEAR}[2]{%
+ \@newl@bel{b}{#1++YEAR}{\hyper@@link[cite]{}{cite.#1}{#2}}}%
+}{}
+
+\newcommand{\abntrefinfo}[3]{%
+ \if@filesw
+ {%
+ \let\protect\noexpand
+ \ifthenelse{\boolean{ABNThyperref}}{%
+ \immediate\write\@auxout{\string\bibciteEXPL{\abntnextkey}{#1}}%
+ \immediate\write\@auxout{\string\bibciteIMPL{\abntnextkey}{#2}}%
+ \immediate\write\@auxout{\string\bibciteYEAR{\abntnextkey}{#3}}}{%
+ \immediate\write\@auxout{\string\bibcite{\abntnextkey++EXPL}{#1}}%
+ \immediate\write\@auxout{\string\bibcite{\abntnextkey++IMPL}{#2}}%
+ \immediate\write\@auxout{\string\bibcite{\abntnextkey++YEAR}{#3}}}%
+ }%
+ \fi
+ \ifthenelse{\boolean{ABCIfoot}}
+ {\ifthenelse{\boolean{ABCItextondemand}}
+ {\@ifundefined{ABCIdemand@\abntnextkey}
+ {\let\ABCIprocesscitetext\@gobble}
+ {\let\ABCIprocesscitetext\ABCIgetcitetext}}
+ {\let\ABCIprocesscitetext\ABCIgetcitetext}}
+ {\ifthenelse{\boolean{ABCItextondemand}}
+ {\@ifundefined{ABCIdemand@\abntnextkey}
+ {\let\ABCIprocesscitetext\relax}
+ {\let\ABCIprocesscitetext\ABCIgetcitetextecho}}
+ {\let\ABCIprocesscitetext\ABCIgetcitetextecho}}%
+ \ABCIprocesscitetext
+}
+
+
+\newcommand{\ABCIdemand}[1]{\expandafter\gdef\csname ABCIdemand@#1\endcsname{}}
+
+
+\def\AbntCitetypeALF{alf}
+
+\let\ABCInewblock\newblock
+\DeclareRobustCommand{\newblock}{\ABCInewblock}
+
+
+%%%%%%%%%%%%%%%%%%%% abnt-alf %%%%%%%%%%%%%%%%%%%%%%%
+
+% the next line was before \ifthenelse{\equal{\AbntCitetype}{alf}}
+
+\setcitebrackets
+
+\ifx\AbntCitetype\AbntCitetypeALF % if alf
+
+ \renewcommand{\@biblabel}[1]{}
+
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+ % \cite[optional]{list of keys}
+ %
+ % Implicit citation - author in capital letters and year;
+ % mechanism to deal with repeated names;
+ %
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+ \renewcommand{\@cite}[2]%
+ {\citeopen{#1\ifthenelse{\equal{#2}{}}{}{,
+ {\optionaltextstyle#2}}}\citeclose}
+
+ \DeclareRobustCommand{\cite}[2][]{%
+ %
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@cite{%
+ \@for\@citekey:=#2\do% \@citekey contains the key
+ {%
+ \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ %
+ % here, a tricky \let\@citename\"b@\@citekey++IMPL"
+ \expandafter\let\expandafter\@citename%
+ \csname b@\@citekey++IMPL\endcsname%
+ \expandafter\let\expandafter\@citeyear%
+ \csname b@\@citekey++YEAR\endcsname%
+ \ifx\@citeprevious\@empty%
+ \else%
+ \ifx\@citename\@citeprevious%
+ \ABCIcitecommadefault% echoing ", "
+ \else%
+ \ABCIcitecolondefault% echoing "; "
+ \fi%
+ \fi%
+ % writing on aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ % if undefined bibitem
+ \@ifundefined{b@\@citekey++IMPL}%
+ {% if undefined
+ {\bfseries??}% echoing ?
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if already defined
+ \ifx\@citename\@citeprevious%
+ {\yearstyle\@citeyear\@}\@%
+ \else%
+ {\authorcapstyle\@citename}, %
+ {\yearstyle\@citeyear\@}%
+ \fi%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#2}}{}% By AWSS: put backref
+ }% end for
+ }{#1}%
+ }
+
+
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+ %
+ % \citeonline[optional]{list of keys}
+ %
+ % Inline (explicit) citation - author in "inline style" and year;
+ % mechanism to deal with repeated names;
+ %
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+ \newcommand{\@citeonline}[2]%
+ {{#1\ifthenelse{\equal{#2}{}}{}{, {\optionaltextstyle#2}}}\citeclose}
+
+ \DeclareRobustCommand{\citeonline}[2][]{%
+ %
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@citeonline{%
+ \@for\@citekey:=#2\do%\@citekey contains the key
+ {%
+ \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ %
+ % here, a tricky \let\@citename\"b@\@citekey++UP" :-)
+ \expandafter\let\expandafter\@citename%
+ \csname b@\@citekey++EXPL\endcsname%
+ \expandafter\let\expandafter\@citeyear%
+ \csname b@\@citekey++YEAR\endcsname%
+ \ifx\@citeprevious\@empty%
+ \else%
+ \ifx\@citename\@citeprevious%
+ \ABCIcitecommadefault% echoing ", "
+ \else%
+ \citeclose, % echoing "), "
+ \fi%
+ \fi%
+ % writing in aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ \@ifundefined{b@\@citekey++EXPL}%
+ {% if undefined
+ {\bfseries??}% echoing ?
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if really defined
+ \ifx\@citename\@citeprevious%
+ \else%
+ {\authorstyle\@citename\@{}} \citeopen%
+ \fi%
+ {\yearstyle\@citeyear\@}%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#2}}{}% By AWSS: put backref
+ }% end for
+ }{#1}%
+ }
+
+ % "overcite" compatibility
+ \let\citen\citeonline
+ \let\citenum\citeonline
+
+% end alf
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%% abnt-num %%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%
+
+\else % if not alf,
+
+ \ifABCIfoot
+
+ \renewenvironment{thebibliography}[1]{}{}
+
+ \citebrackets{}{}
+
+ \let\ABCIscriptfont\scriptsize
+ \renewcommand{\newblock}{}
+
+ \def\ABCI@cite#1#2{\raisebox{.8ex}%
+ {\ABCIscriptfont\citeopen{#1\if@tempswa, #2\fi}\citeclose}}
+
+ \def\ABCI@citeonline#1#2{{#1\if@tempswa, #2\fi}}
+
+ \DeclareRobustCommand\cite{%
+ \let\@cite\ABCI@cite%
+ \@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}}
+
+ \DeclareRobustCommand\citeonline{%
+ \leavevmode\let\@cite\ABCI@citeonline%
+ \@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}}
+
+ \def\@citex[#1]#2{%
+ \def\@safe@activesfalse{}%
+ \ABCIinitcitecomma%
+ \def\ABCIcitelist{}%
+ \def\ABCIaftercitex{}% to put the footnotes
+ \@cite{%
+ \@for\@citeb:=#2\do%
+ {%
+ \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi%
+ \@ifundefined{b@\@citeb++IMPL}%
+ {%
+ {\bfseries??}%
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citeb' on page \thepage \space undefined}%
+ }%
+ {%
+ \@ifundefined{b@\@citeb}
+ {%
+ \stepcounter{footnote}%
+ \expandafter\xdef\csname b@\@citeb\endcsname{\thefootnote}%
+ \ABCItoken=\expandafter{\ABCIaftercitex}%
+ \xdef\ABCIaftercitex%
+ {\the\ABCItoken\noexpand\footnotetext%
+ {\noexpand\citetext{\@citeb}}}%
+ }
+ {}%
+ \expandafter\let\expandafter\ABCIcitation%
+ \csname b@\@citeb\endcsname%
+ % test for positive number
+ \ifcat _\ifnum\z@<0\ABCIcitation _\else A\fi
+ \ABCIaddtocitelist{\ABCIcitation}%
+ \else% else \ifcat
+ \ABCIcitecomma\hbox{\ABCIcitation}%
+ \fi% end \ifcat
+ }%
+ }%
+ \ABCIoutputgroupedcitelist%
+ }{#1}%
+ \ABCIaftercitex%
+ }
+
+ \newcommand{\citeifnotcited}[1]{%
+ \def\ABCIcitelist{}%
+ \@for\@citeb:=#1\do%
+ {%
+ \@ifundefined{b@\@citeb}
+ {\ABCIaddtocitelist{\@citeb}}
+ {}%
+ }%
+ \expandafter\cite\expandafter{\ABCIcitelist}%
+ }
+
+ \newcommand{\citeonlineifnotcited}[1]{%
+ \def\ABCIcitelist{}%
+ \@for\@citeb:=#1\do%
+ {%
+ \@ifundefined{b@\@citeb}
+ {\ABCIaddtocitelist{\@citeb}}
+ {}%
+ }%
+ \expandafter\citeonline\expandafter{\ABCIcitelist}%
+ }
+
+ \newcommand{\ABCIaddtocitelist}[1]{%
+ \ifthenelse{\equal{\ABCIcitelist}{}}%
+ {\edef\ABCIcitelist{#1}}
+ {\edef\ABCIcitelist{\ABCIcitelist,#1}}%
+ }%
+
+ \newcommand{\ifcited}[3]{\@ifundefined{b@#1}{#3}{#2}}
+
+ \else % if num and NOT foot
+
+ % this only works with proper settings in \ABCIthebibliformat
+ \ifthenelse{\boolean{ABCIbiblabelonmargin}}
+ {
+ \renewcommand{\@biblabel}[1]%
+ {\ifthenelse{\equal{#1}{}}{}{{\citenumstyle #1\hspace{\biblabelsep}}}}
+ }
+ {
+ \renewcommand{\@biblabel}[1]%
+ {%
+ \ifthenelse{\equal{#1}{}}
+ {}
+ {%
+ \def\biblabeltext{{\citenumstyle #1\hspace{\biblabelsep}}}%
+ \settowidth{\ABCIauxlen}{\biblabeltext}%
+ \ifthenelse{\lengthtest{\ABCIauxlen<\minimumbiblabelwidth}}
+ {\setlength{\ABCIauxlen}{\minimumbiblabelwidth-\ABCIauxlen}}
+ {\setlength{\ABCIauxlen}{0cm}}%
+ {\biblabeltext\hspace{\ABCIauxlen}}%
+ }%
+ }%
+ }
+
+ \let\ABCIscriptfont\scriptsize
+
+ \ifthenelse{\boolean{ABNTovercite}}{%
+ \def\ABCI@cite#1#2{\raisebox{1ex}%
+ {\ABCIscriptfont\citeopen{#1\if@tempswa, #2\fi}\citeclose}}}{%
+ \def\ABCI@cite#1#2{\citeopen{#1\if@tempswa, #2\fi}\citeclose}}
+
+ \def\ABCI@citeonline#1#2{{#1\if@tempswa, #2\fi}}
+
+ \DeclareRobustCommand\cite{%
+ \let\@cite\ABCI@cite%
+ \@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}}
+
+ \DeclareRobustCommand\citeonline{%
+ \leavevmode\let\@cite\ABCI@citeonline%
+ \@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}}
+
+% \renewcommand{\@openbib@code}%
+% {\setlength{\leftmargin}{0pt}\addtolength{\itemindent}{\labelsep}}
+
+
+ \def\@citex[#1]#2{%
+ \def\@safe@activesfalse{}%
+ \ABCIinitcitecomma%
+ \def\ABCIcitelist{}%
+ \@cite{%
+ \@for\@citeb:=#2\do%
+ {%
+ \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}%
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi%
+ \@ifundefined{b@\@citeb}%
+ {%
+ {\bfseries??}%
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citeb' on page \thepage \space undefined}%
+ }%
+ {%
+ \expandafter\let\expandafter\ABCIcitation%
+ \csname b@\@citeb\endcsname%
+ % test for positive number
+ \ifcat _\ifnum\z@<0\ABCIcitation _\else A\fi
+ \ABCIaddtocitelist{\ABCIcitation}%
+ \else% else \ifcat
+ \ABCIcitecomma\hbox{\ABCIcitation}%
+ \fi% end \ifcat
+ }%
+ }%
+ \ABCIoutputgroupedcitelist%
+ }{#1}%
+ }
+
+ \newcommand{\ABCIaddtocitelist}[1]{%
+ \ifthenelse{\equal{\ABCIcitelist}{}}%
+ {\edef\ABCIcitelist{#1}}
+ {\edef\ABCIcitelist{\ABCIcitelist,#1}}%
+ }%
+
+
+ \fi
+\fi % end if alf
+
+\providecommand{\citeifnotcited}[1]{}
+\providecommand{\citeonlineifnotcited}[1]{}
+\providecommand{\ifcited}[3]{}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \citeyear{list of keys}
+%
+% Citation by year
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\DeclareRobustCommand{\citeyear}[1]{%
+%
+% \let\@safe@activesfalse\@empty%
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@for\@citekey:=#1\do %\@citekey contains the key
+ {%
+% \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ \expandafter\let\expandafter\@citename%
+ \csname b@\@citekey++YEAR\endcsname%
+ %compare previous name with current name and decide the punctuation marks
+ %if first use do nothing
+ \ifx\@citeprevious\@empty%
+ \else%
+ , % echoing ",
+ \fi%
+ % writing on aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ % if undefined bibitem
+ \@ifundefined{b@\@citekey++YEAR}%
+ {% if undefined
+ {\bfseries??}% echoing ?
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if already defined
+ \ifx\@citename\@citeprevious%
+ \else%
+ {\@citename\@}%
+ \fi%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#1}}{}% By AWSS: put backref
+ }% end for
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \citeauthor{list of keys}
+%
+% Implicit citation (capital letters)
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+
+\DeclareRobustCommand{\citeauthor}[1]{%
+%
+% \let\@safe@activesfalse\@empty%
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@for\@citekey:=#1\do %\@citekey contains the key
+ {%
+% \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ \expandafter\let\expandafter\@citename\csname b@\@citekey++IMPL\endcsname%
+ % writing on aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ % if undefined bibitem
+ \@ifundefined{b@\@citekey++IMPL}%
+ {% if undefined
+ {\bfseries??}%
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if already defined
+ \ifx\@citename\@citeprevious%
+ \else%
+ \ifx\@citeprevious\@empty%
+ \else%
+ ; % echoing "; "
+ \fi%
+ {\authorcapstyle\@citename\@}%
+ \fi%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#1}}{}% By AWSS: put backref
+ }% end for
+}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \citeauthoronline{list of keys}
+%
+% Explicit citation (non capital letter)
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\DeclareRobustCommand{\citeauthoronline}[1]{%
+%
+% \let\@safe@activesfalse\@empty%
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@for\@citekey:=#1\do %\@citekey contains the key
+ {%
+% \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ \expandafter\let\expandafter\@citename\csname b@\@citekey++EXPL\endcsname%
+ % writing on aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ % if undefined bibitem
+ \@ifundefined{b@\@citekey++EXPL}%
+ {% if undefined
+ {\bfseries??}%
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if already defined
+ \ifx\@citename\@citeprevious%
+ \else%
+ \ifx\@citeprevious\@empty%
+ \else%
+ ; % echoing "; "
+ \fi%
+ {\authorstyle\@citename\@}%
+ \fi%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#1}}{}% By AWSS: put backref
+ }% end for
+}
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \citetext{list of keys}
+%
+% Text of the reference
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+
+\DeclareRobustCommand{\citetext}[1]{%
+%
+% \let\@safe@activesfalse\@empty%
+ \leavevmode
+ \let\@citeprevious\@empty%
+ \@for\@citekey:=#1\do %\@citekey contains the key
+ {%
+% \edef\@citekey{\expandafter\@firstofone\@citekey\@empty}%
+ \expandafter\let\expandafter\@citename\csname b@\@citekey++TEXT\endcsname%
+ % writing on aux file
+ \if@filesw\immediate\write\@auxout{\string\citation{\@citekey}}\fi%
+ \if@filesw\immediate\write\@auxout{\string\ABCIdemand{\@citekey}}\fi%
+ % if undefined bibitem
+ \@ifundefined{b@\@citekey++TEXT}%
+ {% if undefined
+ {\bfseries??}%
+ \G@refundefinedtrue%
+ \@latex@warning%
+ {Citation `\@citekey' on page \thepage \space undefined}%
+ }%
+ {% if already defined
+ \ifx\@citename\@citeprevious%
+ \else%
+ \relax
+ \ifx\@citeprevious\@empty%
+ \else%
+ ; % echoing "; "
+ \fi%
+ {\@citename}%
+ \fi%
+ \let\@citeprevious\@citename%
+ }%
+ \ifthenelse{\boolean{ABNTbackref}}{\Hy@backout{#1}}{}% By AWSS: put backref
+ }% end for
+}
+
+
+%
+% Setting up `recuo' (=indent in Portuguese)
+%
+
+% To ensure that the margin settings of this package works, \leftmargin
+% (inside thebibliography) must be 0cm. \@openbib@code is a hook inside
+% thebibliography.
+\let\@openbib@codeBACKUP\@openbib@code
+\def\@openbib@code{\@openbib@codeBACKUP\setlength{\leftmargin}{0cm}}
+
+
+% adding things after \begin{thebibliography}{}
+
+\let\thebibliographyBkUp\thebibliography
+\def\thebibliography#1{\thebibliographyBkUp{#1}\ABCIthebibliformat}
+
+%
+% \AfterTheBibliography{} hook
+%
+
+\newtoks\ABCItoken
+
+\newcommand{\ABCIthebiblihook}{}
+
+\newcommand{\AfterTheBibliography}[1]{
+ \ABCItoken=\expandafter{\ABCIthebiblihook}
+ \expandafter\def\expandafter\ABCIthebiblihook\expandafter{\the\ABCItoken#1}
+}
+
+
+\ifthenelse{\boolean{ABCIbibjustif}}
+ {}
+ {\AfterTheBibliography{\setlength{\rightskip}{0pt plus 2cm}}}
+
+\ifthenelse{\equal{\AbntCitetype}{alf}}
+ {% mode alf
+ \newcommand{\ABCIthebibliformat}{
+ \setlength{\leftskip}{\bibindent}
+ \setlength{\labelwidth}{0cm}
+ \setlength{\labelsep}{0cm}
+ \setlength{\itemindent}{-\bibindent}
+ \setlength{\listparindent}{0cm}
+ \ABCIthebiblihook
+ }
+ }
+ {% mode num
+ \ifthenelse{\boolean{ABCIbiblabelonmargin}}
+ {
+ \newcommand{\ABCIthebibliformat}{
+ \setlength{\leftskip}{\bibindent}
+ \setlength{\labelwidth}{10cm}
+ \setlength{\labelsep}{0cm}
+ \setlength{\itemindent}{-\bibindent}
+ \setlength{\listparindent}{0cm}
+ \setlength{\biblabelsep}{1.5ex}
+ \ABCIthebiblihook
+ }
+ }
+ {
+ \newcommand{\ABCIthebibliformat}{
+ \setlength{\leftskip}{\bibindent}
+ \setlength{\labelwidth}{0cm}
+ \setlength{\labelsep}{0cm}
+ \setlength{\itemindent}{-\bibindent}
+ \setlength{\listparindent}{0cm}
+ \setlength{\minimumbiblabelwidth}{\leftskip}
+ \ABCIthebiblihook
+ }
+ \AfterTheBibliography{
+ \ifthenelse{\lengthtest{\minimumbiblabelwidth=0pt}}
+ {\setlength{\biblabelsep}{1.8ex}}
+ {\setlength{\biblabelsep}{1ex}}
+ }
+ }
+ }
+
+
+
+
+%---------------------------------------------------------------%
+% Macros for output sorted and compressed numerical citations %
+%---------------------------------------------------------------%
+
+
+% Store to maximum of a given list to the counter "ABCImax"
+\newcommand{\maximuminlist}[1]{%
+ \setcounter{ABCImax}{0}%
+ \@for\ABCIaux:=#1\do%
+ {%
+ \setcounter{ABCIaux}{\ABCIaux}%
+ \ifnum \value{ABCIaux}>\value{ABCImax}%
+ \setcounter{ABCImax}{\value{ABCIaux}}%
+ \fi%
+ }%
+}
+
+% It takes a command containing a comma separeted list of
+% positive numbers and redefines the original command with
+% the list without its maximum element.
+\newcommand{\ABCIlistwithoutmaximum}[1]{%
+ \maximuminlist{#1}%
+ \let\ABCItemplist#1%
+ \def#1{}%
+ \def\ABCIcomma{}%
+ \@for\ABCIaux:=\ABCItemplist\do%
+ {%
+ \ifnum\ABCIaux<\value{ABCImax}%
+ \edef#1{#1\ABCIcomma\ABCIaux}%
+ \def\ABCIcomma{,}%
+ \fi%
+ }%
+}
+
+% It requires a command containing a comma separeted list of
+% positive numbers. It redefines that command with the same
+% list, but sorted.
+\newcommand{\ABCIsortlist}[1]{%
+ \edef\ABCItempslist{#1}%
+ \def#1{}%
+ \def\ABCIcomma{}%
+ \whiledo{\not\equal{\ABCItempslist}{}}%
+ {%
+ \maximuminlist{\ABCItempslist}%
+ \edef#1{\arabic{ABCImax}\ABCIcomma#1}%
+ \def\ABCIcomma{,}%
+ \ABCIlistwithoutmaximum{\ABCItempslist}%
+ }%
+}
+
+% \ifconsecutive{num1}{num2}{block1}{block2}
+% executes block1 if num1 = num2+1 and block2 otherwise.
+\newcommand{\ifconsecutive}[4]{%
+ \@tempcnta#1%
+ \@tempcntb#2%
+ \advance\@tempcntb 1 %
+ \ifnum\@tempcnta=\@tempcntb#3\else#4\fi%
+}
+
+%
+% It sorts and outputs in grouped way the list \ABCIcitelist generated in
+% \cite when in `num' mode.
+%
+\newcommand{\ABCIoutputgroupedcitelist}{%
+ \ifthenelse{\equal{\ABCIcitelist}{}}%
+ {}%
+ {%
+ \ABCIsortlist{\ABCIcitelist}%
+ \setcounter{ABCIaux}{0}%
+ \@for \ABCIaux:=\ABCIcitelist\do%
+ {%
+ \ifthenelse{\value{ABCIaux}=0}%
+ {%
+ \let\ABCIfirst\ABCIaux%
+ \let\ABCIlast\ABCIaux%
+ \setcounter{ABCIaux}{1}%
+ }%
+ {%
+ \ifconsecutive{\ABCIaux}{\ABCIlast}%
+ {%
+ \let\ABCIlast\ABCIaux%
+ \addtocounter{ABCIaux}{1}%
+ }%
+ {%
+ \ifthenelse{\value{ABCIaux}=1}%
+ {%
+ \ABCIcitecomma\ABCIfirst%
+ }%
+ {%
+ \ifthenelse{\value{ABCIaux}=2}%
+ {%
+ \ABCIcitecomma\ABCIfirst%
+ \ABCIcitecomma\ABCIlast%
+ }%
+ {%
+ \ABCIcitecomma\ABCIfirst--\ABCIlast%
+ }%
+ }%
+ \let\ABCIfirst\ABCIaux%
+ \let\ABCIlast\ABCIaux%
+ \setcounter{ABCIaux}{1}%
+ }%
+ }%
+ }%
+ \ifthenelse{\value{ABCIaux}=1}%
+ {%
+ \ABCIcitecomma\ABCIfirst%
+ }%
+ {%
+ \ifthenelse{\value{ABCIaux}=2}%
+ {%
+ \ABCIcitecomma\ABCIfirst%
+ \ABCIcitecomma\ABCIlast%
+ }%
+ {%
+ \ABCIcitecomma\ABCIfirst--\ABCIlast%
+ }%
+ }%
+ }%
+}
+
+\newcommand{\apudname}{apud}
+\newcommand{\Idemname}{Id.}
+\newcommand{\Ibidemname}{Ibid.}
+\newcommand{\opcitname}{op.\ cit.}
+\newcommand{\passimname}{passim}
+\newcommand{\loccitname}{loc.\ cit.}
+\newcommand{\cfcitename}{Cf.}
+\newcommand{\etseqname}{et seq.}
+
+\DeclareRobustCommand{\footciteref}[1]{%
+\footnote{\citetext{#1}}
+}
+
+\newcommand{\apud}[3][]{(\citeauthor{#2}, \citeyear{#2} \apudname\ %
+\citeauthor{#3}, \citeyear{#3}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1})}
+
+\newcommand{\apudonline}[3][]{\citeauthoronline{#2} (\citeyear{#2} \apudname\ %
+\citeauthor{#3}, \citeyear{#3}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1})}
+
+\newcommand{\Idem}[2][]{\Idemname, \citeyear{#2}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}}
+
+\newcommand{\Ibidem}[2][]{\Ibidemname%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}}
+
+\newcommand{\opcit}[2][]{\citeauthor{#2}, \opcitname%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}}
+
+\newcommand{\passim}[2][]{\citeauthor{#2}, \citeyear{#2}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}, \passimname}
+
+\newcommand{\loccit}[2][]{\citeauthor{#2}, \citeyear{#2}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}, \loccitname}
+
+\newcommand{\cfcite}[2][]{\cfcitename\ \citeauthor{#2}, \citeyear{#2}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}}
+
+\newcommand{\etseq}[2][]{\citeauthor{#2}, \citeyear{#2}%
+\ifthenelse{\equal{#1}{\empty}}{}{, #1}, \etseqname}
+
+\ifthenelse{\equal{\AbntCitetype}{num}}%
+{\renewcommand{\citeauthor}[1]{\citeauthoronline{#1}\cite{#1}}}{}
+
+
+\endinput
+
+