<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%% 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 Ă&nbsp; 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}
</pre></body></html>