summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-10-17 19:22:04 +0000
committerKarl Berry <karl@freefriends.org>2023-10-17 19:22:04 +0000
commitb7816b9b44dd4d8bdf1e1ec16a7effedbea36790 (patch)
treec0f58276ca0e5161e670c57a6cc54c343946ee71
parent7544c4fe8858c4a35e29193e093ad5b134517ae6 (diff)
unbtex (17oct23)
git-svn-id: svn://tug.org/texlive/trunk@68574 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/README.md14
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdfbin1219131 -> 1176887 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex86
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex6
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex189
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex17
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex18
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex2
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.epsbin0 -> 86922 bytes
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib10
-rw-r--r--Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib82
-rw-r--r--Master/texmf-dist/tex/latex/unbtex/unbtex.cls35
12 files changed, 249 insertions, 210 deletions
diff --git a/Master/texmf-dist/doc/latex/unbtex/README.md b/Master/texmf-dist/doc/latex/unbtex/README.md
index cc60dfae204..1ba57809faa 100644
--- a/Master/texmf-dist/doc/latex/unbtex/README.md
+++ b/Master/texmf-dist/doc/latex/unbtex/README.md
@@ -1,11 +1,11 @@
# UnBTeX: A class for bachelor, master, and doctoral thesis at the
University of Brasilia (UnB), Brazil.
-Version 1.2.1 2023/06/15
+Version 1.3 2023/10/17
Copyright (C) 2021-2023 by Henrique C. Ferreira <hcferreira@unb.br>
The package provides a class based on abnTeX and compatible with pdflatex
-and biber to prepare theses for the University of Brasilia (UnB), Brazil.
+and bibtex to prepare theses for the University of Brasilia (UnB), Brazil.
The class also comes with a template for the various types of theses for
ungraduated and graduated programs at UnB.
@@ -16,7 +16,7 @@ audience.
This package consists of the following source file: unbtex.cls.
Template files: unbtex-example.pdf, unbtex-example.tex and files within
unbtex-example directory.
-To compile the unbtex-example.tex file you should call pdflatex, biber,
+To compile the unbtex-example.tex file you should call pdflatex, bibtex,
pdflatex.
Here is a history of changes:
@@ -45,6 +45,14 @@ Here is a history of changes:
. Braces around equation numbering and language option for \autoref
command has been corrected
. The code comments have been improved
+ package is used has been solved
+ 1.3 (2023-10-17):
+ . To avoid the compilation time limit in Overleaf, the biblatex
+ bibliography package has been replaced by the bibtex package,
+ and the TikZ package for drawings no more has not been used.
+ . The indentation of lists of figures and tables have been corrected
+ . The cleveref package is now being used for cross-references instead
+ of the autoref command
## Overleaf
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf b/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf
index c1ffb3e0494..28d6d900efc 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex
index fc4e5078a31..3765e66942d 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex
@@ -1,7 +1,7 @@
%%
%% UnBTeX: A class for bachelor, master, and doctoral thesis at the
%% University of Brasilia (UnB), Brazil
-%% Version 1.2.1 2023/06/15
+%% Version 1.3 2023/10/17
%% Copyright (C) 2021-2023 by Henrique C. Ferreira <hcferreira@unb.br>
%%
%% This class file may be distributed and/or modified under the conditions
@@ -15,7 +15,7 @@
%% 2005/12/01 or later.
%%
%% This file is a template for use with the UnBTex class
-%% To compile the document you should call pdflatex, biber, pdflatex
+%% To compile the document you should call pdflatex, bibtex, pdflatex
%%
\documentclass[
@@ -27,31 +27,37 @@
%twoside,
a4paper, % tamanho do papel.
sumario=tradicional,
- % -- opções da classe abntex2 -- https://www.ctan.org/pkg/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
- % para trabalhos em inglês, altere o idioma após o comando \begin{document}
- brazil % o comando \autoref utilizará o idioma português se esta linha não for comentada
+ english, % o idioma do texto não é definido aqui (mantenha as oções english e brazil)
+ brazil % para trabalhos em inglês, altere o idioma após o comando \begin{document}
]{unbtex}
% ---
% Pacotes básicos (Adicione abaixo pacotes úteis para o seu trabalho)
% ---
-% Bibliografia nas normas da ABNT, formato autor-data (Pacote biblatex)
+% Bibliografia nas normas da ABNT, formato autor-data
% O formato autor-data facilita a leitura, sobretudo de trabalhos com muitas páginas
-% https://www.ctan.org/pkg/biblatex
-% https://ctan.org/pkg/biblatex-abnt
-\usepackage[style=abnt,backref=true,justify,indent,uniquename=init,giveninits,maxbibnames=99,extrayear,repeatfields,noslsn]{biblatex}
-\usepackage{csquotes} % Necessário para o pacote biblatex funcionar
-
-% Arquivos com as referências bibliográficas
-\addbibresource{unbtex-example/referencias.bib}
-\addbibresource{unbtex-example/references.bib}
+\usepackage[brazilian,hyperpageref]{backref} % Paginas com as citações na lista de referências
+\usepackage[alf,bibjustif]{abntex2cite}
+% 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}%
+% ---
+
+% Referências cruzadas automáticas, dependendo do tipo de referência (figuras, tabelas, equações, etc.)
+\RequirePackage[nameinlink,noabbrev,english,brazilian]{cleveref}
% ---
% Compila o índice
@@ -89,11 +95,6 @@
% https://tex.stackexchange.com/questions/257076/customize-vertical-space-of-entries-and-subgroup-names-in-nomenclature
}
-%\renewcommand{\nomgroup}[1]{
-%\ifthenelse{\equal{##1}{A}}{}{%
-%\chapter*{\hspace{-\leftmargin}\listadesimbolosname}
-%\ifthenelse{\equal{##1}{S}}{}{}}}
-
% ---
% Compila a nomenclatura
% ---
@@ -104,16 +105,6 @@
\graphicspath{{unbtex-example/figuras/}}
% ---
-% Pacote para desenho
-\tikzexternalize[prefix=unbtex-example/figuras/,
- %only named=true,
- %mode=graphics if exists,
- %figure list=true,
- %optimize=true, optimize command away=\includegraphics,
- %optimize command away=\includepdf,
- %shell escape=-enable-write18
- ]
-
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
% Informações do trabalho
@@ -121,7 +112,7 @@
% ------------------------------------------------------------------------
% Título (no idioma do texto)
-\titulo{Modelo de Trabalho \\ Acadêmico com UnB\TeX} % insira \\ para forçar quebras de linha no título
+\titulo{Modelo de trabalho \\ acadêmico com UnB\TeX} % insira \\ para forçar quebras de linha no título
% Não utilize caixa alta para o título do trabalho e nem das seções (com exceção de siglas)
% Em inglês caso o trabalho seja em inglês.
\tituloestrangeiro{}
@@ -149,8 +140,8 @@
% Local e data
\local{Brasília}
-\dia{15}
-\mes{junho}
+\dia{17}
+\mes{outubro}
\ano{2023}
% Palavras-chave (pelo menos três devem ser informadas)
@@ -315,7 +306,7 @@ Agradecimentos do segundo autor.
\setlength{\absparsep}{18pt} % ajusta o espaçamento dos parágrafos do resumo
\begin{resumo}[Resumo]
% ---
-Segundo a \textcite[seções 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.
+Segundo a \citeonline[seções 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.
% ---
\vspace{\onelineskip}
@@ -367,7 +358,7 @@ This is the english abstract.
% ---
%{\SingleSpacing
\setlength{\nomitemsep}{-\parsep}
-\printnomenclature[2cm]
+\printnomenclature[1.25cm]
% A opção do comando \printnomenclature define a largura da primeira coluna das listas
\cleardoublepage
% ---
@@ -426,15 +417,18 @@ This is the english abstract.
% Referências bibliográficas
% ---
-\defbibheading{bibliography}[\bibname]{\chapter*{#1}}
-\cleardoublepage
-\phantomsection
-\tocprintchapternonum
-\addcontentsline{toc}{chapter}{\texorpdfstring{\bibname}{\bibname}}
-\printbibliography
-\markboth{}{}
+%\defbibheading{bibliography}[\bibname]{\chapter*{#1}}
+%\cleardoublepage
+%\phantomsection
+%\tocprintchapternonum
+%\addcontentsline{toc}{chapter}{\texorpdfstring{\bibname}{\bibname}}
+%\printbibliography
+%\markboth{}{}
% ---
+% Arquivos com as referências bibliográficas
+\bibliography{unbtex-example/referencias,unbtex-example/references}
+
%\defbibheading{bibliography}[\refname]{\section*{#1}\sectionmark{\refname}}
% ---
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex
index 23366069bc5..90f67e8f605 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex
@@ -3,7 +3,7 @@
\label{cap_intr}
% ----------------------------------------------------------
-Este documento e seu código-fonte são exemplos de referência de uso da classe \textsf{unbtex}, uma customização da classe \textsf{abntex2} para a Universidade de Brasília (UnB). O documento exemplifica a elaboração de trabalho acadêmico (trabalho de conclusão de curso, dissertação e tese) a partir do UnB\TeX. O \abnTeX, por sua vez, é uma customização da classe \textsf{memoir} que visa atender os requisitos da norma ABNT NBR 14724:2011 \emph{Informação e documentação -- Trabalhos acadêmicos -- Apresentação}. Uma lista completa das normas observadas pelo \abnTeX\ é apresentada em \textcite{abntex2classe}.
+Este documento e seu código-fonte são exemplos de referência de uso da classe \textsf{unbtex}, uma customização da classe \textsf{abntex2} para a Universidade de Brasília (UnB). O documento exemplifica a elaboração de trabalho acadêmico (trabalho de conclusão de curso, dissertação e tese) a partir do UnB\TeX. O \abnTeX, por sua vez, é uma customização da classe \textsf{memoir} que visa atender os requisitos da norma ABNT NBR 14724:2011 \emph{Informação e documentação -- Trabalhos acadêmicos -- Apresentação}. Uma lista completa das normas observadas pelo \abnTeX\ é apresentada em \citeonline{abntex2classe}.
% Definição da nomenclatura que irá para a lista de siglas e abreviações
\nomenclature[A]{ABNT}{Associação Brasileira de Normas Técnicas}
@@ -11,11 +11,11 @@ Este documento e seu código-fonte são exemplos de referência de uso da classe
O \abnTeX\ não é uma classe específica para nenhuma universidade ou instituição e implementa somente os requisitos das normas da ABNT. 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, como feito no UnB\TeX. Isso permite que futuras versões do \abnTeX~não se tornem automaticamente incompatíveis com as customizações promovidas. Consulte \textcite{abntex2-wiki-como-customizar} para mais informações.
+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, como feito no UnB\TeX. 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 do manual do \abnTeX\ \cite{abntex2classe} e da classe \textsf{memoir} \cite{memoir}.
-Parte das customizações feitas no \abnTeX\ são baseadas em soluções adotadas por \textcite{Castro2019} para editoração dos livros da série \textit{Ensino de graduação} da Editora UnB.
+Parte das customizações feitas no \abnTeX\ são baseadas em soluções adotadas por \citeonline{Castro2019} para editoração dos livros da série \textit{Ensino de graduação} da Editora UnB.
%\begin{mdframed}[style=defnSty] % azul
\begin{mdframed}[style=plainSty] % verde
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex
index 7e28ae30396..707e5ddbc3d 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex
@@ -30,7 +30,7 @@ apenas o recuo \cite[seção 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:
+O ambiente \texttt{citacao} pode receber como parâmetro opcional um nome de idioma previamente carregado nas opções da classe (\cref{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]
@@ -50,13 +50,13 @@ Citações simples, com até três linhas, devem ser incluídas com aspas. Obser
\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 \textcite[seção 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.}.
+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[seção 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}
% ---
-A \autoref{tab-nivinv} é um exemplo de tabela construída em
+A \cref{tab-nivinv} é um exemplo de tabela construída em
\LaTeX.
\begin{table}[htb]
@@ -76,10 +76,10 @@ A \autoref{tab-nivinv} é um exemplo de tabela construída em
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: \textcite{van86}}
+\legend{Fonte: \citeonline{van86}}
\end{table}
-Já a \autoref{tabela-ibge} apresenta uma tabela criada conforme o padrão do \textcite{ibge1993} requerido pelas normas da ABNT para documentos técnicos e acadêmicos.
+Já a \cref{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{%
@@ -105,7 +105,7 @@ Já a \autoref{tabela-ibge} apresenta uma tabela criada conforme o padrão do \t
}
\end{table}
-Na \autoref{tab:lvlii} são mostrados os componentes curriculares do novo fluxograma da engenharia mecatrônica.
+Na \cref{tab:lvlii} são mostrados os componentes curriculares do novo fluxograma da engenharia mecatrônica.
\begin{table}[htb]
\small
@@ -138,70 +138,83 @@ CIC0090 & Estruturas de Dados & 30 & 30 & 0 & 0 & 60 & CIC0004 \\\hline%
\section{Figuras}
% ---
-Figuras podem ser criadas diretamente em \LaTeX, como o exemplo da \autoref{fig:syscl}.
-
-\tikzset{
-block/.style={
- draw,
- fill=blue!20,
- rectangle,
- minimum height=3em,
- minimum width=6em
- },
-sum/.style={
- draw,
- fill=blue!20,
- circle,
- },
-input/.style={coordinate},
-output/.style={coordinate},
-pinstyle/.style={
- pin edge={to-,thin,black}
- }
-}
-
-\begin{figure}[htb]
- \centering
+Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTeX. Por exemplo, temos
+
+\begin{itemize}
+ \item PGFPlots \url{http://pgfplots.sourceforge.net/}
+ \item TikZ \url{http://www.texample.net/tikz/examples/all/}
+ \item Metapost \url{http://tex.loria.fr/prod-graph/zoonekynd/metapost/metapost.html}
+ \item PSTricks \url{https://tug.org/PSTricks/main.cgi?file=examples}
+\end{itemize}
+
+%\tikzset{
+%block/.style={
+% draw,
+% fill=blue!20,
+% rectangle,
+% minimum height=3em,
+% minimum width=6em
+% },
+%sum/.style={
+% draw,
+% fill=blue!20,
+% circle,
+% },
+%input/.style={coordinate},
+%output/.style={coordinate},
+%pinstyle/.style={
+% pin edge={to-,thin,black}
+% }
+%}
+
+%\begin{figure}[htb]
+% \centering
% The block diagram code is probably more verbose than necessary
-\tikzsetnextfilename{blockdiagram}
-\begin{tikzpicture}[auto,>=latex']
+%\tikzsetnextfilename{blockdiagram}
+%\begin{tikzpicture}[auto,>=latex']
% We start by placing the blocks
- \node [input, name=input] {};
- \node [sum, right = of input] (sum) {};
- \node [block, right = of sum] (controller) {Controlador};
- \node [block, right = of controller, pin={[pinstyle]above:Perturbações},
- node distance=3cm] (system) {Planta};
+% \node [input, name=input] {};
+% \node [sum, right = of input] (sum) {};
+% \node [block, right = of sum] (controller) {Controlador};
+% \node [block, right = of controller, pin={[pinstyle]above:Perturbações},
+% node distance=3cm] (system) {Planta};
% We draw an edge between the controller and system block to
% calculate the coordinate u. We need it to place the measurement block.
- \draw [->] (controller) -- node[name=u] {$u$} (system);
- \node [output, right =of system] (output) {};
+% \draw [->] (controller) -- node[name=u] {$u$} (system);
+% \node [output, right =of system] (output) {};
%\node [block, below of=u] (measurements) {Measurements};
% Once the nodes are placed, connecting them is easy.
- \draw [draw,->] (input) -- node {$r$} (sum);
- \draw [->] (sum) -- node {$e$} (controller);
- \draw [->] (system) -- node [name=y] {$y$}(output);
- \draw [->] (y) -- ++(0,-2cm) -| node[pos=0.99] {$-$}
- node [near end] {$y_m$} (sum);
-\end{tikzpicture}
- \caption{Sistema de controle em malha fechada\label{fig:syscl}}
-\end{figure}
+% \draw [draw,->] (input) -- node {$r$} (sum);
+% \draw [->] (sum) -- node {$e$} (controller);
+% \draw [->] (system) -- node [name=y] {$y$}(output);
+% \draw [->] (y) -- ++(0,-2cm) -| node[pos=0.99] {$-$}
+% node [near end] {$y_m$} (sum);
+%\end{tikzpicture}
+% \caption{Sistema de controle em malha fechada\label{fig:syscl}}
+%\end{figure}
+
+Figuras também podem ser incorporadas de arquivos externos, como é o caso das \cref{fig_blockdiagram,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 vetoriais 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} (\url{http://inkscape.org/}). Ela é uma excelente opção de código-livre para produzir ilustrações vetoriais, similar ao CorelDraw ou ao 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} (\url{http://www.gimp.org/}). Ele é uma alternativa livre ao Adobe Photoshop.
-Figuras também 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 vetoriais 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} (\url{http://inkscape.org/}). Ela é uma excelente opção de código-livre para produzir ilustrações vetoriais, similar ao CorelDraw ou ao 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} (\url{http://www.gimp.org/}). Ele é uma alternativa livre ao Adobe Photoshop.
+\begin{figure}[htb]
+ \centering
+ \includegraphics[scale=1]{blockdiagram.eps}
+ \caption{\label{fig_blockdiagram}Sistema de controle em malha fechada}
+\end{figure}
\begin{figure}[htb]
\begin{center}
\includegraphics[scale=0.5]{img-grafico.pdf}
\end{center}
\caption{\label{fig_grafico}Gráfico produzido em Excel e salvo como PDF}
- \legend{Fonte: \textcite[24]{araujo2012}}
+ \legend{Fonte: \citeonline[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}.
+\emph{Minipages} são usadas para inserir textos ou outros elementos em quadros com tamanhos e posições controladas. Veja os exemplos das \cref{fig_minipage_imagem1,fig_minipage_grafico2}.
\begin{figure}[htb]
\label{teste}
@@ -217,7 +230,7 @@ Figuras também podem ser incorporadas de arquivos externos, como é o caso da \
\centering
\includegraphics[scale=0.2]{img-grafico.pdf}
\caption{Gráfico 2 da minipage} \label{fig_minipage_grafico2}
- \legend{Fonte: \textcite[24]{araujo2012}}
+ \legend{Fonte: \citeonline[24]{araujo2012}}
\end{minipage}
\end{figure}
@@ -240,7 +253,7 @@ Figuras também podem ser incorporadas de arquivos externos, como é o caso da \
\label{fig:tau}
\end{figure}
-Observe que, segundo a \textcite[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:
+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ção 5.8]{NBR14724:2011}
@@ -277,7 +290,7 @@ p+\frac{1}{2}{\rho}v^2+{\rho}gh = \text{constante}
\label{eq:Bernoulli}
\end{equation}
-\noindent onde $p$ é a pressão, $v$ é a velocidade e $h$ é a elevação, ou seja, a ``altura do tubo''. A \autoref{eq:Bernoulli} pode ser deduzida a partir do \textit{Teorema Trabalho-Energia}.
+\noindent onde $p$ é a pressão, $v$ é a velocidade e $h$ é a elevação, ou seja, a ``altura do tubo''. A \cref{eq:Bernoulli} pode ser deduzida a partir do \textit{Teorema Trabalho-Energia}.
% Definição da nomenclatura que irá para a lista de símbolos
\nomenclature[B]{$p$}{Pressão}
@@ -390,32 +403,31 @@ Para incluir documentos sem quebra de páginas, utilize:
\section{Remissões internas}
% ---
-Ao nomear a \autoref{tab-nivinv} e a \autoref{fig:syscl}, 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.
+Ao nomear a \cref{tab-nivinv} e a \cref{fig_blockdiagram}, apresentamos um exemplo de remissão interna, que também pode ser feita quando indicamos o \cref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}. O número do capítulo indicado é \ref{cap_exemplos}, que se inicia à \cpageref{cap_exemplos}\footnote{O número da página de uma remissão pode ser obtida também assim:
+\pageref{cap_exemplos}.}. Veja a \cref{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:syscl}, 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.
+Ao nomear a \cref{tab-nivinv} e a \cref{fig:syscl}, apresentamos um
+exemplo de remissão interna, que também pode ser feita quando indicamos
+o \cref{cap_exemplos}, que tem o nome \emph{\nameref{cap_exemplos}}.
+O número do capítulo indicado é \ref{cap_exemplos}, que se inicia à
+\cpageref{cap_exemplos}\footnote{O número da página de uma remissão
+pode ser obtida também assim: \pageref{cap_exemplos}.}.
+Veja a \cref{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}.
+Esta seção testa o uso de divisões de documentos. Esta é a \cref{sec-divisoes}. Veja a \cref{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''.
+Isto é uma subseção. Veja a \cref{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}
@@ -432,7 +444,7 @@ Isto é uma subseção.
\subsubsection{Divisões do documento: subsubseção}
-Isto é mais uma subsubseção da \autoref{sec-exemplo-subsec}.
+Isto é mais uma subsubseção da \cref{sec-exemplo-subsec}.
\subsubsubsection{Esta é uma subseção de quinto nível}\label{sec-exemplo-subsubsubsection}
@@ -465,7 +477,7 @@ 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 \textcite[seções 5.2.2 a 5.2.4]{NBR14724:2011} e \textcite[seções 3.1 a 3.8]{NBR6024:2012}.
+Isso atende à norma \citeonline[seções 5.2.2 a 5.2.4]{NBR14724:2011} e \citeonline[seções 3.1 a 3.8]{NBR6024:2012}.
% ---
\section{Diferentes idiomas e hifenizações}
@@ -476,7 +488,7 @@ Para usar hifenizações de diferentes idiomas, inclua nas opções do documento
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.
-A lista completa de idiomas suportados, bem como outras opções de hifenização, estão disponíveis em \textcite[5-6]{babel}.
+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}}:
@@ -492,7 +504,7 @@ O idioma geral do texto por ser alterado como no exemplo seguinte:
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.
+A \cref{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}}
@@ -500,17 +512,44 @@ A \autoref{sec-citacao} descreve o ambiente \texttt{citacao} que pode receber co
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 \textcite[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.
+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}
% ---
-Para referências bibliográficas que seguem as normas da ABNT são utilizados os pacotes \textsf{biblatex} e \textsf{biblatex-abnt}. Consulte os manuais \textcite{biblatex} e \textcite{biblatexabnt} para obter informações sobre como utilizar as referências bibliográficas.
+Para referências bibliográficas que seguem as normas da ABNT são utilizados os pacotes \textsf{biblatex} e \textsf{biblatex-abnt}. Consulte os manuais \citeonline{biblatex} e \citeonline{biblatexabnt} para obter informações sobre como utilizar as referências bibliográficas.
Embora as normas da ABNT permitam citações utilizando o formato numérico, é recomendado o uso do sistema autor-ano em trabalhos acadêmicos. A razão é que a leitura por parte do avaliador fica mais simples. Basta ver o nome e o ano para se lembrar rapidamente da referência, sem precisar recorrer frequentemente à lista de referências, que fica no final do texto, tornando a leitura mais agradável.
-No formato autor-data, considere chamar as referências usando o comando \verb|\textcite| com maior frequência que o comando \verb|\cite|. Desse modo, a citação fica melhor incorporada ao texto, outra vantagem do formato autor-data
+No formato autor-data, considere chamar as referências usando o comando \verb|\citeonline| com maior frequência que o comando \verb|\cite|. Desse modo, a citação fica melhor incorporada ao texto, outra vantagem do formato autor-data.
+
+%-
+\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 \cref{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{Listas}
@@ -518,14 +557,14 @@ No formato autor-data, considere chamar as referências usando o comando \verb|\
As listas de ilustrações (figuras) e de tabelas utilizadas ao longo do trabalho são geradas automaticamente e incluídas entre o \emph{Abstract} e o Sumário.
-Para definir um elemento que deverá aparecer na lista de abreviatura e siglas, próximo do texto onde a sigla ou abreviatura aparece, utilize o comando \verb|\nomenclature|. Por exemplo, para definir as siglas que aparecem no primeiro parágrafo do \autoref{cap_intr}, foram utilizados os seguintes comandos:
+Para definir um elemento que deverá aparecer na lista de abreviatura e siglas, próximo do texto onde a sigla ou abreviatura aparece, utilize o comando \verb|\nomenclature|. Por exemplo, para definir as siglas que aparecem no primeiro parágrafo do \cref{cap_intr}, foram utilizados os seguintes comandos:
\begin{verbatim}
\nomenclature[A]{ABNT}{Associação Brasileira de Normas Técnicas}
\nomenclature[A]{UnB}{Universidade de Brasília}
\end{verbatim}
-Para definir um elemento da lista de símbolos, próximo da equação onde o símbolo aparece, utilize também o comando \verb|\nomenclature|. Por exemplo, para definir os símbolos das equações da \autoref{sec-mat}, foram utilizados os comandos:
+Para definir um elemento da lista de símbolos, próximo da equação onde o símbolo aparece, utilize também o comando \verb|\nomenclature|. Por exemplo, para definir os símbolos das equações da \cref{sec-mat}, foram utilizados os comandos:
\begin{verbatim}
\nomenclature[B]{$p$}{Pressão}
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex
index cdaba2b7174..f0847c58343 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex
@@ -4,7 +4,7 @@
\section{Introdução}
-Sugiro que você guarde todas as figuras na pasta ``figuras'' para que seu projeto fique mais organizado. A \autoref{fig:logolatex} mostra como é fácil inserir uma figura com legenda e referência à fonte.
+Sugiro que você guarde todas as figuras na pasta ``figuras'' para que seu projeto fique mais organizado. A \cref{fig:logolatex} mostra como é fácil inserir uma figura com legenda e referência à fonte.
\begin{figure}[htb]
\centering
@@ -18,15 +18,6 @@ Sugiro que você guarde todas as figuras na pasta ``figuras'' para que seu proje
Além de figuras, é possível inserir caixas de texto de diversos tipos, como axiomas, teoremas etc.
-Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTeX. Por exemplo, temos
-
-\begin{itemize}
- \item PGFPlots \url{http://pgfplots.sourceforge.net/}
- \item TikZ \url{http://www.texample.net/tikz/examples/all/}
- \item Metapost \url{http://tex.loria.fr/prod-graph/zoonekynd/metapost/metapost.html}
- \item PSTricks \url{https://tug.org/PSTricks/main.cgi?file=examples}
-\end{itemize}
-
\section{Exercício}
\begin{exercise}
@@ -50,7 +41,9 @@ Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTe
\section{Algoritmo}
-\begin{algorithm} [h]
+O \cref{alg:NNMPC} é um pseudo-código para obtenção de um controlador preditivo baseado em modelo e em redes neurais.
+
+\begin{algorithm} [ht]
\caption{NN-based MPC pseudocode for consensus control}
\label{alg:NNMPC}
\begin{algorithmic}[1]
@@ -105,4 +98,4 @@ Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTe
dataInitialized := 1;
\end{lstlisting}
-Para mais exemplos de programas, veja o \autoref{apd:cdg} \ No newline at end of file
+Para mais exemplos de programas, veja o \cref{apd:cdg} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex
index 72377ac44ce..599435a0a1b 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex
@@ -2,7 +2,7 @@
\chapter{Ambientes}
% ----------------------------------------------------------
-Este modelo disponibiliza alguns ``ambientes'', ou seja, caixas de texto com formatação especial para certos tipos de elementos que são automaticamente numerados (e.g. teorema 1.1, teorema 1.2 etc.). Esses ambientes foram adaptados para o UnB\TeX\ a partir soluções utilizadas por \textcite{Castro2019}.
+Este modelo disponibiliza alguns ``ambientes'', ou seja, caixas de texto com formatação especial para certos tipos de elementos que são automaticamente numerados (e.g. \cref{prop:WYSIWYG}, \cref{thm:WYSIWYG}, etc.). Esses ambientes foram adaptados para o UnB\TeX\ a partir soluções utilizadas por \citeonline{Castro2019}.
\section{Exemplos de ambientes disponíveis}
@@ -14,7 +14,7 @@ Este modelo disponibiliza alguns ``ambientes'', ou seja, caixas de texto com for
O WYSIWYG (ou ``What You See Is What You Get - O que você vê é o formato final'') é um tipo de editor HTML que permite editar sua página da Web em uma visualização simplificada e sem código de aparência semelhante à do layout da página real.
\end{definition}
-\begin{proposition}
+\begin{proposition}\label{prop:WYSIWYG}
\LaTeX\ produz equações mais bonitas que qualquer editor WYSIWYG.
\end{proposition}
@@ -43,8 +43,6 @@ O WYSIWYG (ou ``What You See Is What You Get - O que você vê é o formato fina
Einstein era físico. Portanto, usando o teorema LaTeX-WYSIWYG, concluímos que ele usaria \LaTeX.
\end{example}
-O \autoref{thm:WYSIWYG} é um exemplo de teorema.
-
%\begin{exercise}
% Einstein usaria um editor WYSIWYG ou \LaTeX?
%\end{exercise}
@@ -53,10 +51,10 @@ O \autoref{thm:WYSIWYG} é um exemplo de teorema.
% Einstein era físico. Portanto, usando o teorema LaTeX-WYSIWYG, concluímos que ele usaria \LaTeX.
%\end{solution}
-\begin{exercise}
- Marie Curie usaria um editor WYSIWYG ou \LaTeX?
-\end{exercise}
+%\begin{exercise}\label{exe:WYSIWYG}
+% Marie Curie usaria um editor WYSIWYG ou \LaTeX?
+%\end{exercise}
-\begin{exercise}
- Deixamos esta sem resposta para o estudante se esforçar mais.
-\end{exercise} \ No newline at end of file
+%\begin{exercise}\label{exe:WYSIWYG2}
+% Deixamos esta sem resposta para o estudante se esforçar mais.
+%\end{exercise} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex
index a616f45108e..66dcbdf1bdb 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex
@@ -2,4 +2,4 @@
\chapter{Conclusões}
% ----------------------------------------------------------
-Você deve começar a editar o seu TG/Dissertação/Tese agora mesmo! \ No newline at end of file
+Você deve começar a editar o seu TCC/Dissertação/Tese agora mesmo! \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
new file mode 100644
index 00000000000..ac3d2348f64
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib
index 9abb65b79f9..042079af363 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib
@@ -2,20 +2,20 @@
%%% Arquivo obtido de Castro (2019)
%%%
-@online{wikimedia-latex,
+@misc{wikimedia-latex,
author = {{WIKIMEDIA COMMONS}},
title = {File: {\normalfont LaTeX logo.svg}},
year = {2008},
- note = {Upload de EmilJ. Disponível em: \url{https://upload.wikimedia.org/wikipedia/commons/9/92/LaTeX_logo.svg} -- acesso em 24 jan. 2019.}
+ note = {Upload de EmilJ. Dispon\'ivel em: \url{https://upload.wikimedia.org/wikipedia/commons/9/92/LaTeX_logo.svg} -- acesso em 24 jan. 2019.}
}
@misc{Castro2019,
author = {Leonardo Luiz e Castro},
title = {Modelo de livro para Editora UnB},
howpublished = {\url{https://www.overleaf.com/latex/templates/modelo-de-livro-para-editora-unb/trznrgjcsyfg}},
- month = 1,
- year = 2019,
- note = {Disponível como template no Overleaf}
+ month = {1},
+ year = {2019},
+ note = {Dispon\'ivel como template no Overleaf}
}
% Exemplo tirado de https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX abaixo:
diff --git a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib
index 5508213d113..a0b5ab4e880 100644
--- a/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib
+++ b/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib
@@ -1,7 +1,7 @@
%%
%% Arquivo utilizado no projeto abnTeX
%% O uso do biblatex no UnBTeX permitiu que o texto do arquivo bib
-%% recebesse acentuação no padrão pt-br
+%% recebesse acentua{\c c}\~ao no padr\~ao pt-br
%%
@book{ibge1993,
@@ -11,13 +11,13 @@
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ção e Disseminação de Informações. Fundação Instituto Brasileiro de Geografia e Estatística},
- Title = {Normas de apresentação tabular},
+ Publisher = {Centro de Documenta{\c c}\~ao e Dissemina{\c c}\~ao de Informa{\c c}ões. Funda{\c c}\~ao Instituto Brasileiro de Geografia e Estat\'istica},
+ Title = {Normas de apresenta{\c c}\~ao tabular},
urldate = {2013-08-21},
Year = {1993}}
@misc{abntex2-wiki-como-customizar,
- Author = {Lauro César Araujo},
+ Author = {Lauro C\'esar Araujo},
Date-Added = {2013-03-23 21:39:21 +0000},
Date-Modified = {2015-04-27 22:43:06 +0000},
Howpublished = {Wiki do abnTeX2},
@@ -51,47 +51,47 @@
Bdsk-Url-1 = {http://mirrors.ctan.org/info/babel/babel.pdf}}
@manual{abntex2modelo-artigo,
- Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
- Author = {Lauro César Araujo},
+ Annote = {Este documento \'e derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C\'esar 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ônico de Artigo Científico com abnTeX2},
+ Title = {Modelo Can\^onico de Artigo Cient\'ifico com abnTeX2},
Url = {http://www.abntex.net.br/},
Year = {2015},
Bdsk-Url-1 = {http://www.abntex.net.br/}}
@manual{abntex2modelo-relatorio,
- Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
- Author = {Lauro César Araujo},
+ Annote = {Este documento \'e derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C\'esar 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ônico de Relatório Técnico e/ou Científico com abnTeX2},
+ Title = {Modelo Can\^onico de Relat\'orio T\'ecnico e/ou Cient\'ifico com abnTeX2},
Url = {http://www.abntex.net.br/},
Year = {2015},
Bdsk-Url-1 = {http://www.abntex.net.br/}}
@manual{abntex2modelo,
- Annote = {Este documento é derivado do \cite{abnt-bibtex-doc}},
- Author = {Lauro César Araujo},
+ Annote = {Este documento \'e derivado do \cite{abnt-bibtex-doc}},
+ Author = {Lauro C\'esar 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ônico de Trabalho Acadêmico com abnTeX2},
+ Title = {Modelo Can\^onico de Trabalho Acad\^emico com abnTeX2},
Url = {http://www.abntex.net.br/},
Year = {2015},
Bdsk-Url-1 = {http://www.abntex.net.br/}}
@mastersthesis{araujo2012,
- Address = {Brasília},
- Author = {Lauro César Araujo},
+ Address = {Bras\'ilia},
+ Author = {Lauro C\'esar Araujo},
Date-Added = {2013-01-09 11:04:42 +0000},
Date-Modified = {2013-01-09 11:04:42 +0000},
Month = {03},
- School = {Universidade de Brasília},
- Subtitle = {uma perspectiva de {A}rquitetura da {I}nformação da {E}scola de {B}rasília},
- Title = {Configuração},
+ School = {Universidade de Bras\'ilia},
+ Subtitle = {uma perspectiva de {A}rquitetura da {I}nforma{\c c}\~ao da {E}scola de {B}ras\'ilia},
+ Title = {Configura{\c c}\~ao},
Year = {2012}}
@manual{memoir,
@@ -125,11 +125,11 @@
Bdsk-Url-1 = {https://ctan.dcc.uchile.cl/macros/latex/contrib/biblatex-contrib/biblatex-abnt/doc/biblatex-abnt.pdf}}
@manual{abntex2classe,
- Author = {Lauro César Araujo},
+ Author = {Lauro C\'esar 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ônico de trabalhos acadêmicos brasileiros compatível com as normas ABNT NBR 14724:2011, ABNT NBR 6024:2012 e outras},
+ Title = {A classe abntex2: Modelo can\^onico de trabalhos acad\^emicos brasileiros compat\'ivel 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/}}
@@ -140,9 +140,9 @@
Date-Modified = {2013-01-12 22:17:20 +0000},
Month = {08},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 7,
- Subtitle = {Informação e documentação --- Apresentação de citações em documentos},
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- Apresenta{\c c}\~ao de cita{\c c}ões em documentos},
Title = {{NBR} 10520},
Year = 2002}
@@ -152,9 +152,9 @@
Date-Modified = {2012-12-15 21:24:28 +0000},
Month = {02},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 4,
- Subtitle = {Numeração progressiva das seções de um documento},
+ Subtitle = {Numera{\c c}\~ao progressiva das se{\c c}ões de um documento},
Title = {{NBR} 6024},
Year = 2012}
@@ -164,9 +164,9 @@
Date-Modified = {2012-12-15 21:02:50 +0000},
Month = {11},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas Técnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 2,
- Subtitle = {Resumo - Apresentação},
+ Subtitle = {Resumo - Apresenta{\c c}\~ao},
Title = {{NBR} 6028},
Year = 2003}
@@ -176,9 +176,9 @@
Date-Modified = {2012-12-15 20:34:08 +0000},
Month = {07},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas Técnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 6,
- Subtitle = {Informação e documentação --- trabalhos acadêmicos --- apresentação},
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
Title = {{NBR} 14724},
Year = 2001}
@@ -188,9 +188,9 @@
Date-Modified = {2012-12-15 20:34:17 +0000},
Month = {08},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas Técnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 6,
- Subtitle = {Informação e documentação --- trabalhos acadêmicos --- apresentação},
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
Title = {{NBR} 14724},
Year = 2002}
@@ -200,9 +200,9 @@
Date-Modified = {2012-12-15 20:35:25 +0000},
Month = {12},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas Técnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 9,
- Subtitle = {Informação e documentação --- trabalhos acadêmicos --- apresentação},
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
Title = {{NBR} 14724},
Year = 2005}
@@ -211,11 +211,11 @@
Date-Added = {2012-12-15 20:34:08 +0000},
Date-Modified = {2012-12-15 20:35:25 +0000},
Month = {03},
- Note = {Substitui a Ref.~\textcite{NBR14724:2005}},
+ Note = {Substitui a Ref.~\citeonline{NBR14724:2005}},
Org-Short = {ABNT},
- Organization = {Associação Brasileira de Normas T\'ecnicas},
+ Organization = {Associa{\c c}\~ao Brasileira de Normas T\'ecnicas},
Pages = 15,
- Subtitle = {Informação e documentação --- trabalhos acadêmicos --- apresentação},
+ Subtitle = {Informa{\c c}\~ao e documenta{\c c}\~ao --- trabalhos acad\^emicos --- apresenta{\c c}\~ao},
Title = {{NBR} 14724},
Year = 2011}
@@ -241,13 +241,13 @@
Bdsk-Url-1 = {http://www.loa.istc.cnr.it/Guizzardi/SELMAS-CR.pdf}}
@mastersthesis{macedo2005,
- Author = {Flávia L. Macedo},
+ Author = {Fl\'avia L. Macedo},
Date-Added = {2012-04-23 11:35:13 +0000},
Date-Modified = {2012-04-23 11:35:13 +0000},
- Keywords = {arquitetura da informação},
- School = {Universidade de Brasília},
- Title = {Arquitetura da Informação: aspectos epistemológicos, científicos e práticos.},
- Type = {Dissertação de Mestrado},
+ Keywords = {arquitetura da informa{\c c}\~ao},
+ School = {Universidade de Bras\'ilia},
+ Title = {Arquitetura da Informa{\c c}\~ao: aspectos epistemol\'ogicos, cient\'ificos e pr\'aticos.},
+ Type = {Disserta{\c c}\~ao de Mestrado},
Year = {2005}}
@manual{EIA649B,
@@ -312,7 +312,7 @@
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ção},
+ Title = {Arquitetura em Transi{\c c}\~ao},
Year = {1965}}
@book{dewey1980,
diff --git a/Master/texmf-dist/tex/latex/unbtex/unbtex.cls b/Master/texmf-dist/tex/latex/unbtex/unbtex.cls
index d62f00dffb0..4a780513801 100644
--- a/Master/texmf-dist/tex/latex/unbtex/unbtex.cls
+++ b/Master/texmf-dist/tex/latex/unbtex/unbtex.cls
@@ -1,7 +1,7 @@
%%
%% UnBTeX: A class for bachelor, master, and doctoral thesis at the
%% University of Brasilia (UnB), Brazil
-%% Version 1.2.1 2023/05/15
+%% Version 1.3 2023/10/17
%% Copyright (C) 2021-2023 by Henrique C. Ferreira <hcferreira@unb.br>
%%
%% This class file may be distributed and/or modified under the conditions
@@ -21,7 +21,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{unbtex}[2023/06/15 v1.2.1 Modelo da Universidade de Brasília baseado em abnTeX2]
+\ProvidesClass{unbtex}[2023/10/17 v1.3 Modelo da Universidade de Brasília baseado em abnTeX2]
% ---
% Repassa todos os parâmetros a classe abntex2,
@@ -54,8 +54,7 @@
\RequirePackage[nopatch=item]{microtype} % Para melhorias de justificação
\RequirePackage{multirow} % Para combinar linhas nas tabelas
\RequirePackage[dvipsnames,table]{xcolor} % Para cores da UnB
-\RequirePackage{tikz} % Cria desenhos
-\usetikzlibrary{external,shapes,arrows,positioning}
+\RequirePackage{tocbasic} % Permite ajustar a indentação das listas de figuras e de tabelas
% ---
% ---
@@ -290,13 +289,6 @@
\renewcommand{\proofname}{Demonstração}}
% ---
-% ---
-% Colocará o número da equação entre parêntesis ao utilizar o comando \autoref
-% ---
-\let\origtheequation\theequation
-\def\tagform@#1{\maketag@@@{\ignorespaces#1\unskip\@@italiccorr}}
-\renewcommand{\theequation}{(\origtheequation)}
-
% ------------------------------------------------------------------------
% Informações do trabalho
% ------------------------------------------------------------------------
@@ -377,10 +369,8 @@
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
- \tikzexternalenable
\includegraphics[width=\paperwidth,height=\paperheight,%
keepaspectratio]{capa_fundo.pdf}%
- \tikzexternaldisable
\vfill
}
}
@@ -540,4 +530,21 @@
{\expandafter\MT@prot@l\expandafter
{\expandafter\scantokens\expandafter{\the\MT@toks\noexpand}}}%
\endgroup}
-\makeatother \ No newline at end of file
+\makeatother
+
+% Ajusta a indentação das listas de figuras e de tabelas
+\DeclareTOCStyleEntry[
+ indent=0pt,
+ entrynumberformat=\entrynumberwithprefix{\figurename},
+ dynnumwidth,
+ %numsep=0em
+]{tocline}{figure}
+%\newcommand\entrynumberwithprefix[2]{#1\enspace#2:\hfill}
+
+\DeclareTOCStyleEntry[
+ indent=0pt,
+ entrynumberformat=\entrynumberwithprefix{\tablename},
+ dynnumwidth,
+ %numsep=0em
+]{tocline}{table}
+\newcommand\entrynumberwithprefix[2]{#1\enspace#2~--\hfill} \ No newline at end of file