texlive[68574] Master/texmf-dist: unbtex (17oct23)
commits+karl at tug.org
commits+karl at tug.org
Tue Oct 17 21:22:04 CEST 2023
Revision: 68574
https://tug.org/svn/texlive?view=revision&revision=68574
Author: karl
Date: 2023-10-17 21:22:04 +0200 (Tue, 17 Oct 2023)
Log Message:
-----------
unbtex (17oct23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/unbtex/README.md
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex
trunk/Master/texmf-dist/tex/latex/unbtex/unbtex.cls
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/README.md 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/README.md 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 at 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 @@
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 @@
. 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
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo1.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 @@
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
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo2.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -30,7 +30,7 @@
\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 @@
\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 @@
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 @@
}
\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,63 +138,76 @@
\section{Figuras}
% ---
-Figuras podem ser criadas diretamente em \LaTeX, como o exemplo da \autoref{fig:syscl}.
+Existem pacotes que permitem criar figuras e gráficos no próprio código \LaTeX. Por exemplo, temos
-\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{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}
-\begin{figure}[htb]
- \centering
+%\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 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.
+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.
\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}
% ---
@@ -201,7 +214,7 @@
\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 @@
\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 @@
\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 @@
\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,21 +403,20 @@
\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}
% ---
@@ -411,11 +423,11 @@
\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 @@
\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 @@
\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 @@
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 @@
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,18 +512,45 @@
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,7 +557,7 @@
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}
@@ -525,7 +564,7 @@
\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}
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo3.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 @@
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 @@
\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 @@
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
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo4.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 @@
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 @@
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 @@
% 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
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/capitulo5.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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
Added: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps 2023-10-17 19:22:04 UTC (rev 68574)
Property changes on: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/figuras/blockdiagram.eps
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/references.bib 2023-10-17 19:22:04 UTC (rev 68574)
@@ -2,11 +2,11 @@
%%% Arquivo obtido de Castro (2019)
%%%
- at online{wikimedia-latex,
+ at 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,
@@ -13,9 +13,9 @@
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:
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example/referencias.bib 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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,
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/doc/latex/unbtex/unbtex-example.tex 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 at 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,15 +27,9 @@
%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}
% ---
@@ -42,16 +36,28 @@
% 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
+\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}%
+% ---
-% Arquivos com as referências bibliográficas
-\addbibresource{unbtex-example/referencias.bib}
-\addbibresource{unbtex-example/references.bib}
+% 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 @@
\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 @@
% ---
%{\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 @@
% 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}}
% ---
Modified: trunk/Master/texmf-dist/tex/latex/unbtex/unbtex.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/unbtex/unbtex.cls 2023-10-17 19:21:51 UTC (rev 68573)
+++ trunk/Master/texmf-dist/tex/latex/unbtex/unbtex.cls 2023-10-17 19:22:04 UTC (rev 68574)
@@ -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 at 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 at prot@l\expandafter
{\expandafter\scantokens\expandafter{\the\MT at 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
More information about the tex-live-commits
mailing list.