diff options
author | Karl Berry <karl@freefriends.org> | 2018-10-07 22:02:16 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-10-07 22:02:16 +0000 |
commit | 3a7def203f65056e93bcc6ad87561f07c96f3ac8 (patch) | |
tree | 92c8f9e678e9a526faec162bb01e9b99619e071c | |
parent | f2ecd8d86ead590b4799f8a54e96e11384df2b3b (diff) |
ucsmonograph
git-svn-id: svn://tug.org/texlive/trunk@48854 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/ucsmonograph/README.md | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ucsmonograph/ucsmonograph.pdf | bin | 429461 -> 404922 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx | 142 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls | 55 |
4 files changed, 189 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/ucsmonograph/README.md b/Master/texmf-dist/doc/latex/ucsmonograph/README.md index fbe77430a67..9b0a8ac751a 100644 --- a/Master/texmf-dist/doc/latex/ucsmonograph/README.md +++ b/Master/texmf-dist/doc/latex/ucsmonograph/README.md @@ -99,6 +99,20 @@ middle of the page, instead of aligning to the right; 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. diff --git a/Master/texmf-dist/doc/latex/ucsmonograph/ucsmonograph.pdf b/Master/texmf-dist/doc/latex/ucsmonograph/ucsmonograph.pdf Binary files differindex 147f10b464d..5ba020b3f66 100644 --- a/Master/texmf-dist/doc/latex/ucsmonograph/ucsmonograph.pdf +++ b/Master/texmf-dist/doc/latex/ucsmonograph/ucsmonograph.pdf diff --git a/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx b/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx index a9f72b01081..a9f099c9920 100644 --- a/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx +++ b/Master/texmf-dist/source/latex/ucsmonograph/ucsmonograph.dtx @@ -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,13 +629,125 @@ % \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@innonumchapter}{false} + \chapnumfont% + \space\thechapter% + \ifthenelse{\boolean{abntex@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} \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 % diff --git a/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls b/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls index b6749e09746..4c65147012e 100644 --- a/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls +++ b/Master/texmf-dist/tex/latex/ucsmonograph/ucsmonograph.cls @@ -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,17 +188,59 @@ citecolor=black, \renewcommand{\ABNTEXsubsubsubsectionfont}{\ABNTEXsubsubsectionfont\itshape} \renewcommand{\ABNTEXsubsubsubsectionfontsize}{\normalsize} -\AtBeginDocument{\setlength{\afterchapskip}{20pt}} \renewcommand{\cftchapterfont}{\ABNTEXchapterfont} \renewcommand{\cftsectionfont}{\ABNTEXsectionfont} \renewcommand{\cftsubsectionfont}{\ABNTEXsubsectionfont} \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@innonumchapter}{false} +\chapnumfont% +\space\thechapter% +\ifthenelse{\boolean{abntex@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 @@ citecolor=black, } \renewcommand{\folhaderostocontent}{% -\centering% +\bfseries\centering% \expandafter\uppercase\expandafter{\theauthor}% \vfill \vfill @@ -234,6 +276,7 @@ citecolor=black, \end{minipage}% }% \vfill +\bfseries \expandafter\uppercase\expandafter{\imprimirlocal}\\ \expandafter\uppercase\expandafter{\thedate}% } @@ -245,7 +288,6 @@ citecolor=black, }{% \setlength\largurafonte{#1} } -\par \centering% \begin{minipage}[h]{\largurafonte} \vspace{2pt} @@ -371,9 +413,6 @@ pdfkeywords={#1} \mdseries% \SingleSpacing% \imprimirpreambulo% -\begin{flushright}% -\imprimirorientadorRotulo~\imprimirorientador% -\end{flushright}% \end{minipage}% } \vspace{24pt} \par % |