texlive[48854] Master/texmf-dist: ucsmonograph

commits+karl at tug.org commits+karl at tug.org
Mon Oct 8 00:02:16 CEST 2018


Revision: 48854
          http://tug.org/svn/texlive?view=revision&revision=48854
Author:   karl
Date:     2018-10-08 00:02:16 +0200 (Mon, 08 Oct 2018)
Log Message:
-----------
ucsmonograph

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

Modified: trunk/Master/texmf-dist/doc/latex/ucsmonograph/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ucsmonograph/README.md	2018-10-07 21:27:40 UTC (rev 48853)
+++ trunk/Master/texmf-dist/doc/latex/ucsmonograph/README.md	2018-10-07 22:02:16 UTC (rev 48854)
@@ -99,6 +99,20 @@
 previous tabular environment, instead of 
 centering.
 
+v1.1.2 (2018-09-28, Henrique Baron):
+Fixes:
+* Horizontal spacing between section number and title;
+* Line spread changed to MS Word's 1.5 equivalent;
+* Vertical spacing in float legends with the `\fonte` macro;
+* List item alignment with `enumerate` and `itemize` environments;
+* Labels for `enumerate` and `itemize` environments configured;
+* Vertical spacing between references in bibliography;
+* Vertical spacing after chapter and section titles;
+* Vertical spacing before and after equations and floats;
+* Advisor's (orientador) name removed from the approval page under the work's description;
+* Contents of cover and title page in boldface;
+* Paragraph first line indent.
+
 # ucsmonograph - Português (BR)
 Esta é uma classe LaTeX para formatação de trabalhos acadêmicos segundo o Guia para Elaboração de Trabalhos Acadêmicos da Universidade de Caxias do Sul.
 

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

Modified: trunk/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx	2018-10-07 21:27:40 UTC (rev 48853)
+++ trunk/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx	2018-10-07 22:02:16 UTC (rev 48854)
@@ -33,7 +33,7 @@
 %<class>\NeedsTeXFormat{LaTeX2e}
 %<class>\ProvidesClass{ucsmonograph}
 %<*class>
-	[2018/09/18 v1.1.1 Padrao de monografias da UCS]
+	[2018/09/28 v1.1.2 Padrao de monografias da UCS]
 %</class>
 %
 %<*driver>
@@ -56,7 +56,7 @@
 %</driver>
 %\fi
 
-% \CheckSum{543}
+% \CheckSum{608}
 
 % \CharacterTable
 %  {Upper-case	\A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -77,6 +77,7 @@
 %\changes{v1.0.0}{2018/07/31}{Versão inicial}
 %\changes{v1.1.0}{2018/08/16}{Melhorias no ambiente dedicatória; configuração automática do pacote hyperref; correção no espaçamento após título de capítulo; correção na necessidade de chamar o pacote glossaries-extra; geração automática dos bookmarks do PDF}
 %\changes{v1.1.1}{2018/09/18}{Correções: justificação do nome do orientador na folha rosto; acentuação no título da lista de símbolos; exibição da fonte de quadros e tabelas através da macro fonte}
+%\changes{v1.1.2}{2018/09/28}{Correções: espaçamento horizontal após números de seção; espaçamento entre linhas de 1,5; espaçamento vertical na legenda com a macro fonte; posicionamento das listas com enumerate; configuração automática das listas (alíneas); espaçamento vertical entre referências bibliográficas; espaçamento vertical após títulos de capítulos e seções; espaçamento vertical acima e abaixo de equações; espaçamento vertical entre floats e o texto; removido o nome do orientador abaixo da natureza na folha de aprovação; conteúdo da capa e da folha de rosto em negrito; recuo da primeira linha do parágrafo}
 %
 %\GetFileInfo{ucsmonograph.dtx}
 %
@@ -572,8 +573,7 @@
 % Aqui, as alterações de medidas e redefinições de comandos oferecidos pela classe |abntex2| são exibidos.
 % Essas mudanças foram realizadas para adequar os padrões dessa classe à especificação da UCS.
 %
-%\begin{macro}{Configuracoes}
-% Redefinição de medidas e comandos que não são utilizados pelo usuário como, por exemplo, comandos internos que definem a fonte utilizada.\\
+%\begin{macro}{abntheadings}
 % Redefinição do estilo abntheadings, que coloca no cabeçalho das páginas o nome do capítulo/seção e uma linha horizontal, além do número de página.
 % O padrão da UCS pede somente o número de página.
 %    \begin{macrocode}
@@ -582,6 +582,9 @@
 \makeoddhead{abntheadings}{}{}{\ABNTEXfontereduzida\thepage}
 
 %    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\list...name}
 % Nomes de elementos pré-textuais que precisam ser alterados
 %    \begin{macrocode}
 \addto\captionsbrazil{%
@@ -590,6 +593,9 @@
 }
 
 %    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\ABNTEX...font}
 % Redefinição de fontes e tamanhos para os capítulos e seções, para o corpo do documento.
 %    \begin{macrocode}
 \renewcommand{\ABNTEXchapterfont}{\bfseries}
@@ -608,10 +614,9 @@
 \renewcommand{\ABNTEXsubsubsubsectionfontsize}{\normalsize}
 
 %    \end{macrocode}
-% Alteração do espaçamento entre o título do capítulo e o corpo do texto.
-%    \begin{macrocode}
-\AtBeginDocument{\setlength{\afterchapskip}{20pt}}
-%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\cft...font}
 % Redefinição de fontes e tamanhos para os capítulos e seções, NO SUMÁRIO.
 % Como o guia da UCS solicita que a apresentação dos títulos seja idêntica no sumário e no texto, as fontes declaradas acima são utilizadas, o que não é o padrão da classe abnTeX2.
 %    \begin{macrocode}
@@ -624,6 +629,118 @@
 %    \end{macrocode}
 %\end{macro}
 %
+%\begin{macro}{\linespread}
+% Espaçamento entre linhas e entre parágrafos.
+% Para 12pt, o espaçamento equivalente a 1.5 (do MS Word) é 1.4, obtido experimentalmente.
+%    \begin{macrocode}
+\linespread{1.4}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\parskip}
+%    \begin{macrocode}
+\setlength\parskip{0pt}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\parindent}
+% Recuo da primeira linha do parágrafo em 1.5 cm.
+%    \begin{macrocode}
+\setlength\parindent{1.5cm}
+
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\afterchapskip}
+% Alteração do espaçamento entre o título dos capítulos e das seções e o corpo do texto.
+%    \begin{macrocode}
+\setlength\afterchapskip\baselineskip
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\setaftersecskip}
+%    \begin{macrocode}
+\setaftersecskip\baselineskip
+\setaftersubsecskip\baselineskip
+\setaftersubsubsecskip\baselineskip
+\setafterparaskip\baselineskip
+
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\textfloatsep}
+% Modificação no espaçamento entre os floats e o texto.
+%    \begin{macrocode}
+\setlength\textfloatsep{1.5\baselineskip}
+\setlength\floatsep{1.5\baselineskip}
+\setlength\intextsep{1.5\baselineskip}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\abovedisplayskip}
+% Ajusta os espaçamentos verticais acima e abaixo das equações.
+%    \begin{macrocode}
+\AtBeginDocument{%
+	\setlength\abovedisplayskip{1\baselineskip plus 5pt minus 5pt}
+	\setlength\belowdisplayskip{1\baselineskip plus 5pt minus 5pt}
+	\setlength\abovedisplayshortskip{1\baselineskip plus 5pt minus 5pt}
+	\setlength\belowdisplayshortskip{1\baselineskip plus 5pt minus 5pt}
+}
+
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{enumerate}
+% Configuração das listas para atender ao padrão da UCS.
+%    \begin{macrocode}
+\setlist[enumerate,1]{labelindent=\parindent,leftmargin=0.6cm+\parindent,nosep,label=\alph*)}
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{itemize}
+%    \begin{macrocode}
+\setlist[itemize,1]{nosep,label=--}
+
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{environment}{thebibliography}
+% Modificação do espaçamento entre cada referência na bibliografia.
+%    \begin{macrocode}
+\let\@oldthebibliography\thebibliography
+\def\thebibliography#1{%
+	\@oldthebibliography{#1}
+	\setlength\parskip{0pt}
+	\setlength\itemsep\baselineskip
+}
+
+%    \end{macrocode}
+%\end{environment}
+%
+%\begin{macro}{\printchapternum}
+% As macros que escreve o número do capítulo e da seção no corpo do trabalho foram levemente modificadas para reduzir o espaçamento entre o número do capítulo/seção e o seu título.
+%    \begin{macrocode}
+\renewcommand{\printchapternum}{%
+	\tocprintchapter
+	\setboolean{abntex at innonumchapter}{false}
+	\chapnumfont%
+	\space\thechapter%
+	\ifthenelse{\boolean{abntex at apendiceousecao}}{%
+		\tocinnonumchapter
+		\ABNTEXcaptiondelim%
+	}{}
+}
+
+%    \end{macrocode}
+%\end{macro}
+%
+%\begin{macro}{\@seccntformat}
+%    \begin{macrocode}
+\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname\  }
+
+%    \end{macrocode}
+%\end{macro}
+%
 %\begin{macro}{\imprimircapa}
 % O comando que gera a capa precisou ser completamente reescrito para atender ao padrão requisitado pela UCS.
 %    \begin{macrocode}
@@ -630,7 +747,7 @@
 \renewcommand{\imprimircapa}{%
 	\pdfbookmark[0]{Capa}{Capa}%
 	\begin{capa}%
-		\centering%
+		\bfseries\centering%
 		\expandafter\uppercase\expandafter{\imprimirinstituicao}%
 		\vfill
 %    \end{macrocode}
@@ -661,7 +778,7 @@
 % Da mesma forma, a macro interna da classe |abntex2| que gera o conteúdo da folha de rosto precisou ser redefinida para ficar semelhante à capa, também remodelada.
 %    \begin{macrocode}
 \renewcommand{\folhaderostocontent}{%
-	\centering%
+	\bfseries\centering%
 	\expandafter\uppercase\expandafter{\theauthor}%
 	\vfill
 	\vfill
@@ -684,6 +801,7 @@
 		\end{minipage}%
 	}%
 	\vfill
+	\bfseries
 	\expandafter\uppercase\expandafter{\imprimirlocal}\\
 	\expandafter\uppercase\expandafter{\thedate}%
 }
@@ -704,7 +822,6 @@
 	}{%
 		\setlength\largurafonte{#1}
 	}
-	\par
 	\centering%
 	\begin{minipage}[h]{\largurafonte}
 		\vspace{2pt}
@@ -925,9 +1042,6 @@
 				\mdseries%
 				\SingleSpacing%
 				\imprimirpreambulo%
-				\begin{flushright}%
-					\imprimirorientadorRotulo~\imprimirorientador%
-				\end{flushright}%
 			\end{minipage}%
 		}
 		\vspace{24pt} \par %

Modified: trunk/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls	2018-10-07 21:27:40 UTC (rev 48853)
+++ trunk/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls	2018-10-07 22:02:16 UTC (rev 48854)
@@ -31,7 +31,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{ucsmonograph}
-[2018/09/18 v1.1.1 Padrao de monografias da UCS]
+[2018/09/28 v1.1.2 Padrao de monografias da UCS]
 
 
 \RequirePackage{ifthen}
@@ -188,7 +188,6 @@
 \renewcommand{\ABNTEXsubsubsubsectionfont}{\ABNTEXsubsubsectionfont\itshape}
 \renewcommand{\ABNTEXsubsubsubsectionfontsize}{\normalsize}
 
-\AtBeginDocument{\setlength{\afterchapskip}{20pt}}
 \renewcommand{\cftchapterfont}{\ABNTEXchapterfont}
 \renewcommand{\cftsectionfont}{\ABNTEXsectionfont}
 \renewcommand{\cftsubsectionfont}{\ABNTEXsubsectionfont}
@@ -195,10 +194,53 @@
 \renewcommand{\cftsubsubsectionfont}{\ABNTEXsubsubsectionfont}
 \renewcommand{\cftparagraphfont}{\ABNTEXsubsubsubsectionfont}
 
+\linespread{1.4}
+\setlength\parskip{0pt}
+\setlength\parindent{1.5cm}
+
+\setlength\afterchapskip\baselineskip
+\setaftersecskip\baselineskip
+\setaftersubsecskip\baselineskip
+\setaftersubsubsecskip\baselineskip
+\setafterparaskip\baselineskip
+
+\setlength\textfloatsep{1.5\baselineskip}
+\setlength\floatsep{1.5\baselineskip}
+\setlength\intextsep{1.5\baselineskip}
+\AtBeginDocument{%
+\setlength\abovedisplayskip{1\baselineskip plus 5pt minus 5pt}
+\setlength\belowdisplayskip{1\baselineskip plus 5pt minus 5pt}
+\setlength\abovedisplayshortskip{1\baselineskip plus 5pt minus 5pt}
+\setlength\belowdisplayshortskip{1\baselineskip plus 5pt minus 5pt}
+}
+
+\setlist[enumerate,1]{labelindent=\parindent,leftmargin=0.6cm+\parindent,nosep,label=\alph*)}
+\setlist[itemize,1]{nosep,label=--}
+
+\let\@oldthebibliography\thebibliography
+\def\thebibliography#1{%
+\@oldthebibliography{#1}
+\setlength\parskip{0pt}
+\setlength\itemsep\baselineskip
+}
+
+\renewcommand{\printchapternum}{%
+\tocprintchapter
+\setboolean{abntex at innonumchapter}{false}
+\chapnumfont%
+\space\thechapter%
+\ifthenelse{\boolean{abntex at apendiceousecao}}{%
+\tocinnonumchapter
+\ABNTEXcaptiondelim%
+}{}
+}
+
+\renewcommand{\@seccntformat}[1]{\csname the#1\endcsname\  }
+
 \renewcommand{\imprimircapa}{%
 \pdfbookmark[0]{Capa}{Capa}%
 \begin{capa}%
-\centering%
+\bfseries\centering%
 \expandafter\uppercase\expandafter{\imprimirinstituicao}%
 \vfill
 \begin{textblock*}{160mm}(30mm, 297mm/4+15mm)%
@@ -214,7 +256,7 @@
 }
 
 \renewcommand{\folhaderostocontent}{%
-\centering%
+\bfseries\centering%
 \expandafter\uppercase\expandafter{\theauthor}%
 \vfill
 \vfill
@@ -234,6 +276,7 @@
 \end{minipage}%
 }%
 \vfill
+\bfseries
 \expandafter\uppercase\expandafter{\imprimirlocal}\\
 \expandafter\uppercase\expandafter{\thedate}%
 }
@@ -245,7 +288,6 @@
 }{%
 \setlength\largurafonte{#1}
 }
-\par
 \centering%
 \begin{minipage}[h]{\largurafonte}
 \vspace{2pt}
@@ -371,9 +413,6 @@
 \mdseries%
 \SingleSpacing%
 \imprimirpreambulo%
-\begin{flushright}%
-\imprimirorientadorRotulo~\imprimirorientador%
-\end{flushright}%
 \end{minipage}%
 }
 \vspace{24pt} \par %



More information about the tex-live-commits mailing list