thesis: add appendices/annexes cover page command
Pedro Lucas Porcellis porcellis@eletrotupi.com · 1 month ago
c692a0c9d52c9acee116fce9eb3d38e61197d011 Browse filesParents
69d7347Changed files
2
Additions
+30
Deletions
0
monografia/monografia.tex
1 1
\documentclass[tcc,capa,table]{textsi}
2 2
3 3
%\usepackage[brazilian]{babel} % Linguagem do documento: Português-brasileiro
4 4
\usepackage[utf8]{inputenc} % Codificação do arquivo .tex. IMPORTANTE: O arquivo deve ser salvo utilizando a codificação UTF-8 para mostrar corretamente os caracteres!
5 5
\usepackage[T1]{fontenc} % Permite que se faça cópia do texto do PDF de maneira correta, usando a codificação de fonte T1
203 203
\renewcommand*{\@seccntformat}[1]{\csname the#1\endcsname\hspace{0.2cm}}%
204 204
\makeatother%
205 205
206 206
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
207 207
208 +
\appendicescover
209 +
208 210
% Adiciona um apêndice
209 211
\append{Documentação de Casos de Uso}\label{appendix:use-cases}
210 212
211 213
\input{extra/usecases}
212 214
216 218
217 219
% Adiciona um anexo
218 220
% \annex{Verão}
219 221
220 222
\end{document}
monografia/textsi.cls
1 1
%==============================================================================
2 2
% Identificação
3 3
%==============================================================================
4 4
\def\currversion{3/5/2014}
5 5
150 150
%
151 151
\@namedef{captionsbrazilian}{%
152 152
\def\bibname{Refer{\^e}ncias}%
153 153
\def\abstractname{Resumo}%
154 154
\def\appendixname{Ap{\^e}ndice}%
155 +
\def\appendicesname{Ap{\^e}ndices}%
155 156
\def\contentsname{Sum{\'a}rio}%
156 157
\def\listfigurename{Lista de Ilustra\c{c}{\~o}es}%
157 158
\def\listtablename{Lista de Tabelas}%
158 159
\def\figurename{Figura}%
159 160
\def\tablename{Tabela}%
161 162
\def\coadvisorname{Coorientador}%
162 163
\def\collaboratorname{Colaborador}%
163 164
\def\listabbrvname{Lista de Abreviaturas e Siglas}%
164 165
\def\listsymbolname{Lista de S{\'\i}mbolos}%
165 166
\def\annexname{Anexo}%
167 +
\def\annexesname{Anexos}%
166 168
\def\keywordsname{Palavras-chave}%
167 169
\def\lstlistingname{C{\'o}digo}%
168 170
\def\lstlistlistingname{Lista de C{\'o}digos}%
169 171
}
170 172
184 186
%
185 187
\@namedef{captionsenglish}{%
186 188
\def\bibname{References}%
187 189
\def\abstractname{Abstract}%
188 190
\def\appendixname{Appendix}%
191 +
\def\appendicesname{Appendices}%
189 192
\def\contentsname{Contents}%
190 193
\def\listfigurename{List of Figures}%
191 194
\def\listtablename{List of Tables}%
192 195
\def\figurename{Figure}%
193 196
\def\tablename{Table}%
195 198
\def\coadvisorname{Coadvisor}%
196 199
\def\collaboratorname{Collaborator}%
197 200
\def\listabbrvname{List of Abbreviations and Acronyms}%
198 201
\def\listsymbolname{List of Symbols}%
199 202
\def\annexname{Annex}%
203 +
\def\annexesname{Annexes}%
200 204
\def\keywordsname{Keywords}%
201 205
\def\lstlistingname{Listing}%
202 206
\def\lstlistlistingname{List of Listings}%
203 207
}
204 208
661 665
\newcommand\append{
662 666
\clearpage%
663 667
\vspace*{50pt}%
664 668
\@startsection{append}{0}{0pt}{0pt}{42pt}{\centering\reset@font\ei@chapterfont\sffamily\bfseries\MakeUppercase}%
665 669
}
670 +
671 +
%==============================================================================
672 +
% Folha de abertura de Anexos/Apêndices
673 +
%------------------------------------------------------------------------------
674 +
% A ABNT NBR 14724 pede que o conjunto de anexos (ou de apêndices) seja
675 +
% precedido por uma folha simples, contendo apenas "ANEXOS" ou "APÊNDICES"
676 +
% centralizado e em negrito, sem mais nada, distinta da folha de cada
677 +
% anexo/apêndice individual (que já leva "ANEXO A -- Título", produzida por
678 +
% \annex/\append). Use \annexescover ou \appendicescover uma vez, antes
679 +
% do primeiro \annex ou \append do grupo
680 +
%==============================================================================
681 +
\newcommand{\@ei@dividerpage}[1]{%
682 +
\clearpage%
683 +
\thispagestyle{empty}%
684 +
\vspace*{\fill}%
685 +
\begin{center}
686 +
\reset@font\ei@chapterfont\sffamily\bfseries\MakeUppercase{#1}%
687 +
\end{center}
688 +
\vspace*{\fill}%
689 +
\clearpage%
690 +
}
691 +
692 +
\newcommand{\annexescover}{\@ei@dividerpage{\annexesname}}
693 +
\newcommand{\appendicescover}{\@ei@dividerpage{\appendicesname}}
666 694
667 695
%==============================================================================
668 696
% Definição das listas de abreviaturas e siglas e de símbolos
669 697
%==============================================================================
670 698
\newenvironment{listofabbrv}[1]{
933 961
\clearpage%
934 962
\mbox{}\vfill\begin{flushright}%
935 963
}{%
936 964
\end{flushright}%
937 965
}