texlive[43502] Master/texmf-dist: fei (14mar17)

commits+karl at tug.org commits+karl at tug.org
Tue Mar 14 22:52:55 CET 2017


Revision: 43502
          http://tug.org/svn/texlive?view=revision&revision=43502
Author:   karl
Date:     2017-03-14 22:52:54 +0100 (Tue, 14 Mar 2017)
Log Message:
-----------
fei (14mar17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fei/fei.pdf
    trunk/Master/texmf-dist/source/latex/fei/fei.dtx
    trunk/Master/texmf-dist/tex/latex/fei/fei.cls

Modified: trunk/Master/texmf-dist/doc/latex/fei/fei.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/fei/fei.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fei/fei.dtx	2017-03-14 21:52:44 UTC (rev 43501)
+++ trunk/Master/texmf-dist/source/latex/fei/fei.dtx	2017-03-14 21:52:54 UTC (rev 43502)
@@ -898,7 +898,7 @@
 Versão 3 (2016 -- ):
 
 \begin{itemize}
-	\item Fim do suporte ao \index{abntex2cite@\emph{abntex2cite}} e início de uso do pacote \index{biblatex-abnt@\emph{biblatex-abnt}} para formatação de referências, o qual possui como dependências o pacote \index{biblatex@\emph{biblatex}} e o programa \index{biber@\emph{Biber}};
+	\item Fim do suporte ao \index{abntex2cite@\emph{abntex2cite}}\emph{abntex2cite} e início de uso do pacote \index{biblatex-abnt@\emph{biblatex-abnt}}\emph{biblatex-abnt} para formatação de referências, o qual possui como dependências o pacote \index{biblatex@\emph{biblatex}}\emph{biblatex} e o programa \index{biber@\emph{Biber}}\emph{Biber};
 	\item Uso da classe \texttt{memoir} como base para a classe da FEI, removendo diversas dependências, como os pacotes \emph{tocloft, fancyhdr, geometry} e \emph{setspace};
 	\item Diversas correções baseadas em dissertações corrigidas pela biblioteca:
 	      \begin{itemize}
@@ -909,6 +909,78 @@
 	      \end{itemize}
 \end{itemize}
 
+\chapter{\emph{HACKS} ÚTEIS}
+
+Existem alguns casos específicos nos quais técnicas de formatação avançadas ou redefinições de comandos são requeridas. Não existe forma simples de disponibilizar os recursos listados neste apêndice aos usuários da classe, então o apêndice ensinará os usuários a realizar personalizações básicas na classe, assim como fazer formatações menos convencionais que sejam necessárias para aderir as padrões da biblioteca.
+
+\section{MUDANDO OS NOMES DAS LISTAS}
+
+Frequentemente o(a) orientador(a) ou um(a) bibliotecário(a) decide contrariar todas as regras escritas no guia de formatação, assim como as normas da \gls{abnt}, e deseja que determinadas listas possuam nomes específicos. Este apêndice ensina os usuários a modificar os nomes das listas que são geradas no preâmbulo, assim como os nomes que precedem cada item dessas listas.
+
+Os comandos abaixo definem os nomes nas entradas das listas de ilustrações e tabelas.
+
+\begin{verbatim}
+% espaço onde a palavra "Ilustração" é escrita
+\setlength{\cftfigurenumwidth}{7.2em}
+% espaço onde a palavra "Tabela" é escrita
+\setlength{\cfttablenumwidth}{5.7em}
+% escrita que precede cada entrada na lista de ilustrações
+\renewcommand{\cftfigurepresnum}{Ilustra\c{c}\~ao }
+% escrita que precede cada entrada na lista de tabelas
+\renewcommand{\cfttablepresnum}{Tabela }
+\end{verbatim}
+
+Por exemplo, para transformar ``Ilustração 1'', ``Ilustração 2'' etc. em ``Figura 1,'' ``Figura 2'' etc. na lista de ilustrações, inclua o seguinte comando no preâmbulo de seu trabalho.
+
+\begin{verbatim}
+\renewcommand{\cftfigurepresnum}{Figura }
+\setlength{\cftfigurenumwidth}{5.7em}
+\end{verbatim}
+
+O comando abaixo define os nomes das listas de ilustrações, sumário, lista de abreviaturas e lista de símbolos para o idioma português brasileiro.
+
+\begin{verbatim}
+\addto\captionsbrazil{%
+\renewcommand*{\listfigurename}{Lista de Ilustra\c{c}\~oes}%
+\renewcommand*{\contentsname}{Sum\'ario}%
+\renewcommand*{\acronymname}%
+	{\hfill Lista de Abreviaturas \hfill \mbox{}}%
+\renewcommand*{\glssymbolsgroupname}%
+	{\hfill Lista de S\'imbolos \hfill \mbox{}}}
+\end{verbatim}
+
+Para redefinir qualquer um destes valores, é necessário fazê-lo dentro do comando \verb+\addto\captionsbrazil{...}+. Assim como no exemplo anterior, isso deve ser feito no preâmbulo do trabalho. O exemplo abaixo renomeia a lista de ilustrações para ``Lista de Figuras'':
+
+\begin{verbatim}
+\addto\captionsbrazil{%
+\renewcommand*{\listfigurename}{Lista de Figuras}}
+\end{verbatim}
+
+\section{ALINHANDO FIGURA E LEGENDA}
+
+\begin{figure}
+	\centering
+	\begin{minipage}{.5\textwidth}
+		\caption{Exemplo de fonte com sua figura.}
+		\rule{\textwidth}{2cm}
+		\smallcaption{Fonte: Autor.}\label{fig:exemplo_alinhado}
+	\end{minipage}
+\end{figure}
+
+Uma forma de se alinhar as legendas de uma figura com sua extremidade esquerda corretamente sem utilizar recuos é através do uso do ambiente \texttt{minipage}, como mostrado abaixo. A figura \ref{fig:exemplo_alinhado} mostra o resultado. Neste formato, para mudar o tamanho da figura, muda-se o tamanho da \texttt{minipage}.
+
+\begin{verbatim}
+\begin{figure}
+	\centering
+	\begin{minipage}{.5\textwidth}
+		\caption{Exemplo de fonte com sua figura.}
+		\rule{\textwidth}{2cm}
+		\includegraphics[width=\textwidth]{...}
+		\smallcaption{Fonte: Autor.}\label{fig:exemplo_alinhado}
+	\end{minipage}
+\end{figure}
+\end{verbatim}
+
 \chapter{ARQUIVOS CRIADOS PELO PROCESSO DE COMPILAÇÃO} \label{chap:arquivos}
 
 A seguir, as descrições dos arquivos auxiliares gerados durante o processo de compilação de um documento utilizando a classe \texttt{fei.cls} e todos os seus recursos.
@@ -1168,7 +1240,7 @@
 % \fi
 %<*class>
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{fei}[2017/03/07 3.0.3 Modelo da FEI]
+\ProvidesClass{fei}[2017/03/14 3.0.4 Modelo da FEI]
 % passa a opção do xindy pros pacotes que podem utilizá-lo
 \DeclareOption{xindy}{
 	\PassOptionsToPackage{\CurrentOption}{imakeidx}
@@ -1220,7 +1292,7 @@
 \RequirePackage[utf8]{inputenc}
 % carrega idiomas e caracteres de saída de 8 bits
 \RequirePackage[T1]{fontenc}
-\RequirePackage[english,portuges]{babel}
+\RequirePackage[english,brazil]{babel}
 \RequirePackage{csquotes}
 
 \renewcommand{\normalsize}{\fontsize{12pt}{14.4pt}\selectfont} % fonte do texto
@@ -1246,7 +1318,7 @@
 
 \RequirePackage[font={singlespacing},format=hang, justification=raggedright,labelsep=endash,singlelinecheck=false]{caption} % fontes das legendas
 
-\selectlanguage{portuges} % idioma do documento
+\selectlanguage{brazil} % idioma do documento
 
 % linhas orfas e viuvas (verificar o limite)
 \widowpenalty=10000
@@ -1546,7 +1618,7 @@
 				\newenvironment{resumo}{\part*{Resumo}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}\setlength{\parindent}{1.25cm}}
 
 				% abstract
-				\renewenvironment{abstract}{\selectlanguage{english}\part*{Abstract}\pagestyle{empty}\setlength{\parindent}{1.25cm}}{\cleardoublepage\pagestyle{plain}\selectlanguage{portuges}}
+				\renewenvironment{abstract}{\selectlanguage{english}\part*{Abstract}\pagestyle{empty}\setlength{\parindent}{1.25cm}}{\cleardoublepage\pagestyle{plain}\selectlanguage{brazil}}
 
 				% agradecimentos
 				\newenvironment{agradecimentos}{\part*{Agradecimentos}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}}
@@ -1599,7 +1671,7 @@
 							\renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}}
 							\fi
 
-							\addto\captionsportuges{%
+							\addto\captionsbrazil{%
 								\renewcommand*{\listfigurename}{Lista de Ilustra\c{c}\~oes}%
 								\renewcommand*{\contentsname}{Sum\'ario}%
 								\renewcommand*{\acronymname}{\hfill Lista de Abreviaturas \hfill \mbox{}}%
@@ -1636,7 +1708,7 @@
 									\stepcounter{chapter}%
 									\cleardoublepage\phantomsection\thispagestyle{empty}\mbox{}\vfill\begin{center}\MakeUppercase{\textbf{ANEXO \thechapter\ --} ##1}\end{center}\vfill%
 									\phantomsection%
-									\addcontentsline{toc}{chapter}{ANEXO \Alph{chapter} -- ##1}%
+									\addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}ANEXO \Alph{chapter} -- ##1}%
 									\newpage%
 								}%
 							}%
@@ -1644,8 +1716,9 @@
 							% referências e citações
 							%abnTeX alfabético com títulos das publicações em negrito nas referências (como no modelo antigo da ABNT)
 							\RequirePackage[backend=biber, safeinputenc=true, isbn=false, doi=false, style=abnt]{biblatex}
+							\setlength{\bibitemsep}{1.0\baselineskip}
 
-							\DefineBibliographyStrings{portuges}{%
+							\DefineBibliographyStrings{brazil}{%
 								bibliography = {REFER\^ENCIAS}
 							}
 

Modified: trunk/Master/texmf-dist/tex/latex/fei/fei.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fei/fei.cls	2017-03-14 21:52:44 UTC (rev 43501)
+++ trunk/Master/texmf-dist/tex/latex/fei/fei.cls	2017-03-14 21:52:54 UTC (rev 43502)
@@ -14,7 +14,7 @@
 %% See http://www.latex-project.org/lppl.txt
 %% -----------------------------------------------------------------------------------------------------
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{fei}[2017/03/07 3.0.3 Modelo da FEI]
+\ProvidesClass{fei}[2017/03/14 3.0.4 Modelo da FEI]
 \DeclareOption{xindy}{
 \PassOptionsToPackage{\CurrentOption}{imakeidx}
 \PassOptionsToPackage{\CurrentOption}{glossaries}
@@ -53,7 +53,7 @@
 
 \RequirePackage[utf8]{inputenc}
 \RequirePackage[T1]{fontenc}
-\RequirePackage[english,portuges]{babel}
+\RequirePackage[english,brazil]{babel}
 \RequirePackage{csquotes}
 
 \renewcommand{\normalsize}{\fontsize{12pt}{14.4pt}\selectfont} % fonte do texto
@@ -75,7 +75,7 @@
 
 \RequirePackage[font={singlespacing},format=hang, justification=raggedright,labelsep=endash,singlelinecheck=false]{caption} % fontes das legendas
 
-\selectlanguage{portuges} % idioma do documento
+\selectlanguage{brazil} % idioma do documento
 
 \widowpenalty=10000
 \clubpenalty=10000
@@ -324,7 +324,7 @@
 
 \newenvironment{resumo}{\part*{Resumo}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}\setlength{\parindent}{1.25cm}}
 
-\renewenvironment{abstract}{\selectlanguage{english}\part*{Abstract}\pagestyle{empty}\setlength{\parindent}{1.25cm}}{\cleardoublepage\pagestyle{plain}\selectlanguage{portuges}}
+\renewenvironment{abstract}{\selectlanguage{english}\part*{Abstract}\pagestyle{empty}\setlength{\parindent}{1.25cm}}{\cleardoublepage\pagestyle{plain}\selectlanguage{brazil}}
 
 \newenvironment{agradecimentos}{\part*{Agradecimentos}\pagestyle{empty}}{\cleardoublepage\pagestyle{plain}}
 
@@ -366,7 +366,7 @@
 \renewcommand*{\glossarypreamble}{\thispagestyle{empty}\pagestyle{empty}}
 \fi
 
-\addto\captionsportuges{%
+\addto\captionsbrazil{%
 \renewcommand*{\listfigurename}{Lista de Ilustra\c{c}\~oes}%
 \renewcommand*{\contentsname}{Sum\'ario}%
 \renewcommand*{\acronymname}{\hfill Lista de Abreviaturas \hfill \mbox{}}%
@@ -398,14 +398,15 @@
 \stepcounter{chapter}%
 \cleardoublepage\phantomsection\thispagestyle{empty}\mbox{}\vfill\begin{center}\MakeUppercase{\textbf{ANEXO \thechapter\ --} ##1}\end{center}\vfill%
 \phantomsection%
-\addcontentsline{toc}{chapter}{ANEXO \Alph{chapter} -- ##1}%
+\addcontentsline{toc}{chapter}{\hspace{\cftchapternumwidth}ANEXO \Alph{chapter} -- ##1}%
 \newpage%
 }%
 }%
 
 \RequirePackage[backend=biber, safeinputenc=true, isbn=false, doi=false, style=abnt]{biblatex}
+\setlength{\bibitemsep}{1.0\baselineskip}
 
-\DefineBibliographyStrings{portuges}{%
+\DefineBibliographyStrings{brazil}{%
 bibliography = {REFER\^ENCIAS}
 }
 



More information about the tex-live-commits mailing list