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