Unicamp School of Technology (FT) thesis, dissertation and undergraduate thesis (tese-FT)
The FT/Unicamp tese-FT class for undergraduate final papers, master's dissertations and doctoral theses following Unicamp's CCPG Normative Instruction 06/2025, with a sample split into chapter files, a list of acronyms (nomencl) and a biblatex-abnt bibliography.
- Category
- Thesis
- Document class
tese-FT(tese-FT.cls) — ships with TeX Live- Workflow
- Thesis / dissertation — submissions and revision rounds
- Author
- University of Campinas (Unicamp), School of Technology (FT)
- Source
- University of Campinas (Unicamp), School of Technology (FT)
- Licence
- No licence is stated in the files. University of Campinas (Unicamp), School of Technology (FT) distributes them for authors preparing a submission.
These are the publisher’s own files. This project starts from University of Campinas (Unicamp), School of Technology (FT)’s package for this publication — their manuscript, their tese-FT.cls, their bibliography style — so what compiles here is what they would have given you.
University of Campinas (Unicamp), School of Technology (FT) serves this exact file to Universidade Estadual de Campinas (Unicamp), Faculdade de Tecnologia (FT). Check University of Campinas (Unicamp), School of Technology (FT)’s author pages for the current instructions.
Where this differs from the publisher’s download.
- Changed: introducao.tex and tese.tex: a mention and a comment naming another online editor removed (amend-r5.mjs)..
What you get
LICENSE.txt· 11 KBagradecimentos.tex· 1 KBapendices.tex· 264 Bbibliografia.bib· 6 KBconclusoes.tex· 149 Bdesenvolvimento.tex· 159 Bfiguras/starwars21280.jpg· 380 KBintroducao.tex· 6 KBlevantamento.tex· 167 BlistaSimbolos.tex· 450 Blogotipos/blanco.pdf· 20 KBlogotipos/branco.pdf· 13 KBlogotipos/logo-ft.pdf· 27 KBlogotipos/logo-unicamp-eps-converted-to.pdf· 20 KBlogotipos/logo-unicamp.eps· 122 KBlogotipos/logo-unicamp.pdf· 20 KBlogotipos/logoFT.png· 55 KBlogotipos/white.pdf· 20 KBresumo.tex· 413 Btese-FT.cls· 22 KBtese.tex— the file that is compiled · 9 KB
These become your files. Editing them afterwards changes your project and nothing else — a project owns its files from the moment it is made.
Source
LICENSE.txt · 11 KB
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
Copyright 2017 Andre Leon S. Gradvohl
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
agradecimentos.tex · 1 KB
%% Preencha aqui a dedicatória, os agradecimentos e a epígrafe.
% Se houver uma dedicatória, informe no comando a seguir.
% A dedicatória deve ter poucas linhas.
\dedicatoria{Adicione aqui um texto informando a quem você dedica este trabalho. A dedicatória deve ocupar poucas linhas.}
%% Essa seção é obrigatória. Deve-se, pelo menos, agradecer à CAPES.
\prefacesection{Agradecimentos}
Coloque nesse ponto os agradecimentos àqueles que o ajudaram no seu trabalho. Os agradecimentos devem ocupar uma única página.
\textbf{IMPORTANTE:} \textbf{\underline{Se for uma dissertação de mestrado ou tese de doutorado}, não esqueça de adicionar a frase a seguir, mesmo que você não tenha recebido bolsa CAPES}.
O presente trabalho foi realizado com apoio da Coordenação de Aperfeiçoamento de Pessoal de Nível Superior -- Brasil (CAPES) -- Código de Financiamento 001.
% Se houver epígrafe, use o comando \epigrafe a seguir.
% Caso não haja epígrafe, remova o comando (até o final deste arquivo).
\epigrafe{%
Epígrafe é uma citação curta (frase, verso ou pensamento), colocada no início de uma obra, capítulo ou trabalho acadêmico, que serve como introdução, reflexão ou tema para o texto que se segue.
\begin{flushright}
Autor da citação
\end{flushright}
} % Fim epigrafeapendices.tex · 264 B
\chapter{Primeiro Apêndice}
% O comando a seguir gera um "dummy text".
% Elimine-o quando escrever sua dissertação.
\lipsum[9]
\chapter{Segundo Apêndice}
% O comando a seguir gera um "dummy text".
% Elimine-o quando escrever sua dissertação.
\lipsum[10]
bibliografia.bib · 6 KB
% O arquivo a seguir traz os principais exemplos de referências bibliográficas.
% Produzido por Prof. André Leon S. Gradvohl, Dr.
% Última atualização: 24/janeiro/2020.
%
% Exemplo de artigo publicado em anais de congresso.
@inproceedings{Caldana2017,
author = {Caldana, Ismael and da Silva, Ana Estela Antunes and Coelho, Guilherme Palermo and Gradvohl, Andre Leon S.},
title = {{Using X-Ray Flux Time Series for Solar Explosion Forecasting}},
booktitle = {2017 Brazilian Conference on Intelligent Systems (BRACIS)},
pages = {204--209},
publisher = {IEEE},
address = {Uberl{\^{a}}ndia},
isbn = {978-1-5386-2407-4},
doi = {10.1109/BRACIS.2017.31},
month = 10,
year = 2017
}
% Exemplo de relatório técnico ou apresentação.
@techreport{Gradvohl2015b,
author = {Gradvohl, André Leon S.},
title = {{Introdução aos sistemas distribuídos on-line para processamento de fluxos de dados – Parte II}},
institution = {Escola Regional de Alto Desempenho em São Paulo},
address = {São José do Rio Preto},
doi = {10.6084/m9.figshare.1500786.v1},
month = 8,
year = 2015
}
% Exemplo de relatório técnico ou apresentação.
@techreport{Gradvohl2015a,
author = {Gradvohl, André Leon S.},
title = {{Introdução aos sistemas distribuídos on-line para processamento de fluxos de dados – Parte I}},
institution = {Escola Regional de Alto Desempenho em São Paulo},
address = {São José do Rio Preto},
doi = {10.6084/m9.figshare.1500787.v1},
month = 8,
year = 2015
}
% Exemplo de artigo publicado em periódico científico (revista científica)
@article{Gradvohl:2014,
author = {Gradvohl, Andre Leon Sampaio},
title = {{Metalanguage for high-performance computing on hybrid architectures}},
journal = {IEEE (Revista IEEE América Latina) Latin América Transactions},
volume = 12,
number = 6,
pages = {1162--1168},
doi = {10.1109/TLA.2014.6894015},
year = 2014
}
% Exemplo de artigo publicado em anais de congresso.
@inproceedings{Gradvohl2016,
author = {Gradvohl, Andre Leon Sampaio},
title = {{Investigating Metrics to Build a Benchmark Tool for Complex Event Processing Systems}},
booktitle = {2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)},
pages = {143--147},
publisher = {IEEE},
address = {Viena},
isbn = {978-1-5090-3946-3},
doi = {10.1109/W-FiCloud.2016.40},
month = 8,
year = 2016
}
% Exemplo de artigo publicado em anais de congresso.
@inproceedings{Gradvohl2008,
author = {Gradvohl, André Leon Sampaio},
title = {{Software livre na construção de grades computacionais para processamento de alto desempenho}},
booktitle = {Workshop de Software Livre},
address = {Porto Alegre},
doi = {10.13140/2.1.4484.4328},
year = 2008
}
% Exemplo de capítulo de livro publicado.
@incollection{Gradvohl2015,
author = {Gradvohl, André Leon Sampaio},
title = {{Infraestrutura para computação científica de alto desempenho: dos agrupamentos às grades computacionais.}},
booktitle = {Inovações Tecnológicas nas Perspectivas Computacionais},
pages = {6--14},
publisher = {Biblioteca24Horas},
address = {São Paulo},
isbn = 9788541609388,
year = 2015,
chapter = 1,
edition = 1,
editor = {Murarolli, Patrícia Ligabó and Girotti, M{\'{a}}rcio Tadeu}
}
% Exemplo de apresentação.
@misc{Gradvohl2016a,
author = {Gradvohl, André Leon Sampaio},
title = {{Presentation investigating Metrics to build a benchmark tool for complex event processing systems}},
address = {Viena},
doi = {10.13140/RG.2.2.23464.37124},
year = 2016
}
% Exemplo de livro publicado.
@book{Gradvohl2016b,
author = {Gradvohl, André Leon Sampaio},
title = {{TV Interativa Baseada na Inclusão de Informações Hipermídia em Vídeos no Padrão MPEG}},
pages = 128,
publisher = {Novas Edições Acadêmicas},
address = {Saarbr{\"{u}}cken},
isbn = {978-3-8417-2506-6},
year = 2016,
edition = 1
}
% Exemplo de patente ou registro de software.
@misc{Gradvohl2016c,
author = {Gradvohl, André Leon Sampaio},
title = {{B2-4CEP -- Benchmark Tool for Complex Event Processing Systems}},
institution = {University of Campinas},
publisher = {Brazilian National Institute of Industrial Property},
year = 2016
}
% Exemplo de artigo publicado em periódico científico (revista científica).
@article{Gradvohl2014c,
author = {Gradvohl, André Leon Sampaio and Senger, Hermes and Arantes, Luciana and Sens, Pierre},
title = {{Comparing distributed online stream processing systems considering fault tolerance issues}},
journal = {Journal of Emerging Technologies in Web Intelligence},
volume = 6,
number = 2,
pages = {174--179},
issn = {1799-8859},
doi = {10.4304/jetwi.6.2.174-179},
year = 2014
}
%Exemplo de site
@online{Gradvohl2020,
title = {HighPIDS Research Group},
url = {https://highpids.ft.unicamp.br},
urldate = {2020-06-13}, %formato ano-mes-dia
editor = {Gradvohl, André Leon Sampaio},
year = 2020
}
% Exemplo de patente
@patent{Gradvohl2016d,
author = {Gradvohl, André Leon Sampaio},
title = {{B2-4CEP} -- {Benchmark Tool for Complex Event Processing systems}},
year = 2019,
date = {2016-11-28},
type = {Número de Registro no INPI: BR512016001623-0}
}
% Exemplo de software
@software{Gradvohl2020b,
author = {Moraes, Matheus Bernardelli and Gradvohl, André Leon Sampaio},
title = {{MOAFS}: {A Massive Online Analysis library for feature selection in data streams}},
publisher = {JOSS},
address = {EUA},
url = {https://doi.org/10.6084/m9.figshare.11663307.v2},
urldate = {2020-06-13},
month = 1,
year = 2020,
license = {CC-BY}
}
% Exemplo de filme
@misc{lucas1997,
author = {Lucas, George},
title = {Star Wars: Episode IV -- A New Hope},
publisher = {Lucasfilm; Twentieth Century Fox},
address = {Skywalker Ranch},
year = {1977}
}
conclusoes.tex · 149 B
\chapter{Conclusões}\label{chp:conclusoes}
% O comando a seguir gera um "dummy text".
% Elimine-o quando escrever sua dissertação.
\lipsum[19-24]desenvolvimento.tex · 159 B
\chapter{Desenvolvimento}\label{chp:desenvolvimento}
% O comando a seguir gera um "dummy text".
% Elimine-o quando escrever sua dissertação.
\lipsum[13-18]
figuras/starwars21280.jpg — binary, 380 KB
introducao.tex · 6 KB
% Aqui começa o capítulo de Introdução.
% Use o comando \label para definir um rótulo,
% caso seja necessário referenciar esse capítulo
% posteriormente.
\chapter{Introdução}\label{chp:Introducao}
Esse é um texto de exemplo para o modelo de teses e dissertações da Faculdade de Tecnologia (FT) da UNICAMP. Esse modelo se aplica às teses de doutorado, dissertações de mestrado e Trabalhos de Conclusão de Curso, para a graduação (dos cursos de informática da FT).
A seguir, estão alguns exemplos para os elementos mais comuns em textos acadêmicos, \ie tabelas, equações e figuras.
\section{Exemplos de Tabelas e Equações}\label{sec:exemplostabelas}
Aqui um exemplo de como referenciar a \Tabela{tab:tabela_1}. Note que é preciso definir um rótulo (\textit{label}) dentro do comando de definição da tabela.
% Veja a seguir um exemplo de Tabela.
% Você pode usar o site http://www.tablesgenerator.com
% para gerar as tabelas em LaTeX.
\begin{table}[!htp]
\caption[Legenda curta da tabela]{Legenda longa e mais detalhada da tabela.}
\label{tab:tabela_1}
\begin{center}
\begin{tabular}{cc}
\toprule % Linha superior
Coluna 1 & Coluna2 \\ \midrule % Linha do meio
a & b \\
c & d \\
e & f \\\bottomrule % Linha inferior
\end{tabular}
\end{center}
\end{table}
As tabelas mais complexas podem ser feitas com ajuda no site \href{http://www.tablesgenerator.com}{http://www.tables\-ge\-ne\-ra\-tor.com}.
Veja um exemplo de equação no próprio texto, \eg, $x=\frac{\sqrt{a^{2}+b^{2}}}{\sigma}$. Se você preferir, pode escrever a equação de forma estendida, conforme a \Equacao{eq:teste} a seguir. Note que o rótulo é colocado automaticamente.
\begin{equation}
x=\frac{\sqrt{a^{2}+b^{2}}}{\sigma}
\label{eq:teste}
\end{equation}
Você também pode obter ajudar para escrever as equações em \LaTeX no site \url{http://www.codecogs.com/latex/eqneditor.php}.
% Note que podemos incluir automaticamente alguns termos na lista de abreviaturas e siglas no pré-texto. Veja exemplos a seguir no código fonte.
% A sigla \Sigla{abêcê}{ABC} aparecerá automaticamente na lista de abreviaturas e siglas no pré-texto. Do mesmo modo, podemos usar o comando \SiglaHifen{xisipsilonzê}{XYZ} separado por hífen ao invés de aparecer entre parênteses.
Veja na \Secao{sec:exemplo_secao} a seguir como referenciar uma seção. Também será preciso definir um rótulo (\textit{label}) logo após o comando \texttt{\textbackslash section}.
% Aqui começa uma Seção.
% Use o comando \label para definir um rótulo,
% caso seja necessário referenciar essa seção
% posteriormente.
\section{Exemplo de seção}\label{sec:exemplo_secao}
Agora observe como se faz uma citação de artigo científico em periódico \cite{Gradvohl2014c}. De acordo com \textcite{Gradvohl2016}, essa é uma citação direta. Se for citar mais de um trabalho, faça da seguinte forma \cite{Caldana2017,Gradvohl2015}. As referências bibliográficas estão no arquivo \texttt{bibliografia.bib}. Outros exemplos de citações também se encontram nesse arquivo.
Veja a seguir o comando para criar uma figura e o resultado, na \Figura{fig:xwing}. Note, no código fonte, que no comando \texttt{caption} podemos estabelecer uma \enquote{legenda curta} para aparecer na Lista de Figuras. A legenda curta é opcional.
\begin{figure}[!htb]
\centering
% As figuras estão na pasta figuras.
% Se seu texto estiver demorando muito para compilar, use figuras no formato PDF ou PNG.
% Observe, no comando includegraphics que você pode estabelecer uma proporção para a figura.
% Nesse caso, a figura tem uma proporção equivalente à metade (0.5) da largura do texto (\textwidth)
\includegraphics[width=0.5\textwidth]{starwars21280.jpg}
\caption[Legenda curta de figura]{Legenda mais extensa de figura. Fonte: \cite{lucas1997}.}
\label{fig:xwing}
\end{figure}
Dica importante: sempre que possível, use figuras no formato PDF. Isso acelera a compilação do texto, sem perder a qualidade da figura.
\subsection{Exemplo de subseção}\label{subsec:exemploSubsec}
É importante evitar chegar a esse nível de subseção. Dois níveis são suficientes. Use essa opção em último caso, apenas.
\subsection{Exemplo de adição de siglas}\label{subsec:siglas}
Para adicionar uma sigla ou abreviatura na lista de siglas e abreviaturas, use o comando ``\texttt{\textbackslash{}Sigla\{nome por extenso\}\{abreviatura\}}'' ou ``\texttt{\textbackslash{}SiglaHifen\{nome por} \texttt{ex\-ten\-so\}\{abreviatura\}}'' para adicionar a sigla com hífen.
Por exemplo, respectivamente, \Sigla{Ácido Desoxirribonucleico}{DNA} ou \SiglaHifen{Ácido Ribonucleico}{RNA}. A lista de siglas é adicionada automaticamente.
\section{Comandos opcionais para facilitar}\label{sec:comandosOpc}
Este modelo também criou alguns comandos adicionais não apenas para facilitar o trabalho de quem escreve, mas também para manter uma formatação mais consistente.
Entre esses comandos estão o \texttt{\textbackslash{}ie} que inclui a abreviatura ``\ie'' no texto (equivalente ao ``isto é''). Usar esse comando vai garantir que a abreviatura não se separe entre linhas e que o espaço entre o `.' e a próxima letra seja fixo. O mesmo vale para os comandos \texttt{\textbackslash{}eg} que inclui a abreviatura ``\eg'' e \texttt{\textbackslash{}pex} que inclui a abreviatura ``\pex''.
Também existem os comandos \texttt{\textbackslash{}Capitulo\{rótulo do capítulo\}}, \texttt{\textbackslash{}Equacao\{ró\-tu\-lo da equação\}}, \texttt{\textbackslash{}Figura\{rótulo da figura\}}, \texttt{\textbackslash{}Secao\{rótulo da seção\}} e \texttt{\textbackslash{}Tabela\{rótulo da tabela\}}. Esses comandos inserem referências para os respectivos elementos. Além disso, no próprio texto aparece a \textit{string} (``Capítulo'', ``Equação'', ``Figura'' etc) seguida da referência já com o link. Por exemplo, \Secao{sec:exemplo_secao}. Sugere-se a utilização desses comandos para referenciar os respectivos elementos ao invés do comando \texttt{\textbackslash{}ref\{rótulo\}}. Assim, o texto ficará mais uniforme.
É possível também usar esses comandos nas versões no plural para conjuntos de referências. Por exemplo, para referenciar várias seções, você pode utilizar o comando \texttt{\textbackslash{}secoes\{ró\-tu\-lo\_1, rótulo\_2, rótulo\_3\}}.
Por exemplo, suponha que queiramos referenciar as \secoes{sec:exemplostabelas,sec:exemplo_secao,subsec:siglas}.levantamento.tex · 167 B
\chapter{Levantamento bibliográfico}\label{chp:levantamento}
% O comando a seguir gera um "dummy text".
% Elimine-o quando escrever sua dissertação.
\lipsum[6-12]
listaSimbolos.tex · 450 B
\prefacesection{Lista de Símbolos}
% Coloque o símbolo na primeira coluna e a
% descrição na segunda coluna. Use descrições
% rápidas.
\begin{table}[!ht]
\begin{tabular}{p{1cm}p{14cm}}
$\alpha$ & Descrição do símbolo $\alpha$. utilize uma descrição curta. De preferência, que ocupe no máximo uma linha.\\
$\beta$ & Descrição do símbolo $\beta$. \\
$\gamma$ & Descrição do símbolo $\gamma$.
\end{tabular}
\end{table}logotipos/blanco.pdf — binary, 20 KB
logotipos/branco.pdf — binary, 13 KB
logotipos/logo-ft.pdf — binary, 27 KB
logotipos/logo-unicamp-eps-converted-to.pdf — binary, 20 KB
logotipos/logo-unicamp.eps — binary, 122 KB
logotipos/logo-unicamp.pdf — binary, 20 KB
logotipos/logoFT.png — binary, 55 KB
logotipos/white.pdf — binary, 20 KB
resumo.tex · 413 B
% Sempre deve haver um resumo em português:
\begin{resumo}
O resumo deve ter no máximo 500 palavras e deve ocupar uma única página.
\end{resumo}
% Sempre deve haver um abstract:
\begin{abstract}
The abstract must have at most 500 words and must fit in a single page.
\end{abstract}
% Se houver um resumo em espanhol, descomente as linhas a seguir:
%\begin{resumen}
% A mesma regra aplica-se.
%\end{resumen}
tese-FT.cls · 22 KB
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The following comments were written in Portuguese, because this
% template applies only for School of Technology at University
% of Campinas, Brazil.
%
% Este é um modelo Latex para monografias de Trabalhos de Conclusão
% de Curso (TCC) na graduação, monografias de Mestrado e Teses de
% doutorado da Faculdade de Tecnologia (FT) da Universidade
% Estadual de Campinas (UNICAMP).
%
% Esse modelo e seu respectivo arquivo de classe de documento
% foram adaptados do modelo de teses e dissertações do
% Instituto de Computação da UNICAMP e estão de acordo com a
% Instrução Normativa CCPG Nº 06/2025.
%
% Autor: André Leon Sampaio Gradvohl, Dr.
% Email: [email protected]
% Lattes CV: http://lattes.cnpq.br/9343261628675642
% ORCID: 0000-0002-6520-9740
%
% Última versão: 14/abril/2026.
%
% Adições/Alterações nesta última versão:
% - Ajustes para conformidade com a Instrução Normativa
% CCPG nº 06/2025, de 12 de novembro de 2025
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{tese-FT}[]
\typeout{tese-FT. Modelo desenvolvido por Prof. André Leon S. Gradvohl, Dr.}
\def\thesislanguage#1{\gdef\@thesislanguage{#1}}
\DeclareOption{Ingles}{
\thesislanguage{0}
\typeout{tese-FT: english.}
}
\DeclareOption{Espanhol}{
\thesislanguage{1}
\typeout{tese-FT: espanhol.}
}
\DeclareOption{Portugues}{
\thesislanguage{2}
\typeout{tese-FT: portugues.}
}
\DeclareOption{Draft}{
\finalversionfalse
\typeout{tese-FT: Draft.}
}
\newif\iffinalversion
\DeclareOption{Final}{
\finalversiontrue
\typeout{tese-FT: versao final.}
}
\newif\ifnofig
\DeclareOption{noFig}{
\nofigtrue
\typeout{tese-FT: Draft without figures.}
}
\newif\ifturnitin
\DeclareOption{Turnitin}{
\turnitintrue
\typeout{tese-FT: versao para o turnitin.}
}
\ProcessOptions\relax
% Classe base: Relatório
% Se for a versão final, inclui as figuras
\iffinalversion
\LoadClass[12pt,a4paper]{report}
% Pacote Silence para ocultar a advertência para o brazilian-abnt.
% Use a opção "[debrief]" para inspecionar melhor o documento.
\RequirePackage{silence}
\WarningsOff[biblatex]
\else %Caso contrário, segue no formato Draft.
\LoadClass[12pt,a4paper,draft]{report}
\ifnofig %Se nofig estiver ativado, não inclua as figuras.
\usepackage[allfiguresdraft]{draftfigure}
\fi
\fi
%
% Pacote para substituicao de strings
\RequirePackage{xstring}
%
% Pacotes padrão para as línguas usadas no texto.
\RequirePackage[english,spanish,portuguese,brazil]{babel}
% Pacote para os cabeçalhos
\RequirePackage{fancyhdr}
% Pacotes para determinar o tipo de fonte usada para imprimir o texto
\RequirePackage[ttscale=.875]{libertine}
\RequirePackage{libertinust1math}
\RequirePackage[T1]{fontenc}
%Pacotes para determinar o tipo de fonte usada para escrever o texto
\RequirePackage[utf8]{inputenc}
%Pacotes para facilitar a inclusão das figuras
\RequirePackage{graphicx}
\graphicspath{{./logotipos/}{./figuras/}}
\PassOptionsToPackage{table}{xcolor}
%Pacotes para incluir os hiperlinks no texto
\RequirePackage[
pdfdisplaydoctitle = true,
pdfstartview={XYZ null null .75} %Abrir em 75% de zoom
]{hyperref}
%Mantenha o pacote a seguir para incluir a lista de abreviaturas.
\RequirePackage{nomencl} \makenomenclature
\RequirePackage{pdfpages}
\RequirePackage{xspace}
\RequirePackage{setspace}
\RequirePackage{geometry}
\geometry{a4paper,top=30mm,bottom=20mm,left=30mm,right=20mm}
\RequirePackage{csquotes}
% Pacote para redefinir o formato dos títulos dos capítulos
\RequirePackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\huge\bfseries\centering}{\chaptertitlename\ \thechapter}{5pt}{\huge}
\titlespacing*{\chapter}{0pt}{20pt}{3em}
% Pacotes para adicionar a bibliografia
% Coloque a opção uniquename=false, se não quiser que o Biblatex faça a desambiguação de nomes.
\RequirePackage[style=abnt,uniquename=init,giveninits,uniquelist=true,maxbibnames=4,repeatfields=true,justify]{biblatex}
% Comandos para ajustar as citacoes para nova normativa ABNT NBR 10520:2023
\renewcommand*{\UpperOrSC}[1]{#1}
\renewcommand*{\UpperOrSCCite}[1]{#1}
%
% Pacote para tabelas mais interessantes
\RequirePackage{booktabs}
\renewcommand{\arraystretch}{1.2}
\RequirePackage{ifthen}
\ifcase\@thesislanguage\relax
%English
\RequirePackage[english,nameinlink]{cleveref}
\or%Español
\RequirePackage[spanish,nameinlink]{cleveref}
\or%Português
\RequirePackage[brazilian,nameinlink,noabbrev]{cleveref}
\fi
\Crefformat{equation}{#2\Cref@equation@name~#1#3}
\creflabelformat{equation}{#2\textup{#1}#3}
%
% Criação de variáveis para o texto.
%% Definição da instituição
\let\@INSTITUICAO\relax
\let\@INSTITUICAOABREV\relax
\def\instituicao#1#2{\gdef\@INSTITUICAO{#1}\gdef\@INSTITUICAOABREV{#2}}
%
% Definição do logo da Instituição
\let\@LOGOINSTITUICAO\relax
\def\logoInstituicao#1{\gdef\@LOGOINSTITUICAO{#1}}
%
% Definição do logo da Unidade de Enisno
\let\@LOGOUNIDADE\relax
\def\logoUnidadeEnsino#1{\gdef\@LOGOUNIDADE{#1}}
%
%% Definição da Unidade de Ensino
\let\@UNIDADEENSINO\relax
\let\@UNIDADEENSINOABREV\relax
\def\unidadeEnsino#1#2{\gdef\@UNIDADEENSINO{#1}\gdef\@UNIDADEENSINOABREV{#2}}
%
%% Definição da Cidade
\let\@CIDADE\relax
\def\cidade#1{\gdef\@CIDADE{#1}}
%
% Definição do programa de pós-graduação
\let\@PROGRAMAPOSGRADUACAO\relax
\def\programaPosGraduacao#1{\gdef\@PROGRAMAPOSGRADUACAO{#1}}
%
% Definição da cotutela
\let\@cotutela\relax
\def\cotutela#1{\gdef\@cotutela{#1}}
%
% Definição da area de concentração
\let\@areaConcentracao\relax
\def\areaConcentracao#1{\gdef\@areaConcentracao{#1}}
%
\let\@autor\relax
\def\autor#1{\gdef\@autor{#1}}
\author{\@autor}
%
\let\@autora\relax
\def\autora#1{\gdef\@autora{#1}}
%
\let\@titulo\relax
\def\titulo#1{\gdef\@titulo{#1}}
\title{\@titulo}
%
\def\grau#1{\gdef\@grau{#1}}
%
\newif\ifmaster
%
%%%%
\gdef\bsi{
%added
\gdef\@textoaviso{\relax\cathpage}
\if\@autora\relax
\gdef\@degnamept{Bacharel em Sistemas de Informação}
\gdef\@degnamees{Licenciatura en Sistemas de Información}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Bacharela em Sistemas de Informação}
\gdef\@degnamees{Bacharela}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Bachelor in Information Sciences}
\gdef\@monopt{Monografia}
\gdef\@monoes{Monografía}
\gdef\@monoen{Monograph}
\gdef\@nivelEnsino{Graduação}
}
\gdef\tads{
%added
\gdef\@textoaviso{\relax}
\if\@autora\relax
\gdef\@degnamept{Tecnólogo em Análise e Desenvolvimento de Sistemas}
\gdef\@degnamees{Tecnólogo}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Tecnóloga em Análise e Desenvolvimento de Sistemas}
\gdef\@degnamees{Tecnóloga}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Technologist in Systems Analysis and Development}
\gdef\@monopt{Monografia}
\gdef\@monoes{Monografía}
\gdef\@monoen{Monograph}
\gdef\@nivelEnsino{Graduação}
}
%%%%
\gdef\qualificacaoMestrado{
\gdef\@textoaviso{\clearpage}
\if\@autora\relax
\gdef\@degnamept{Mestre em Tecnologia}
\gdef\@degnamees{Maestro en Tecnología}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Mestra em Tecnologia}
\gdef\@degnamees{Maestra en Tecnología}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Master of Science in Technology}
\gdef\@monopt{Monografia de qualificação}
\gdef\@monoes{Monografía de calificación}
\gdef\@monoen{Qualification monograph}
\gdef\@nivelEnsino{Pós-graduação}
}
%%%%
\gdef\qualificacaoDoutorado{
\gdef\@textoaviso{\clearpage}
\if\@autora\relax
\gdef\@degnamept{Doutor em Tecnologia}
\gdef\@degnamees{Doctor en Tecnología}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Doutora em Tecnologia}
\gdef\@degnamees{Doctora en Tecnología}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Doctor in Technology}
\gdef\@monopt{Monografia de qualificação}
\gdef\@monoes{Monografía de calificación}
\gdef\@monoen{Qualification monograph}
\gdef\@nivelEnsino{Pós-graduação}
}
\gdef\mestrado{
%added
\gdef\@textoaviso{\clearpage \cathpage}
\if\@autora\relax
\gdef\@degnamept{Mestre em Tecnologia}
\gdef\@degnamees{Maestro en Tecnología}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Mestra em Tecnologia}
\gdef\@degnamees{Maestra en Tecnología}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Master of Science in Technology}
\gdef\@monopt{Dissertação}
\gdef\@monoes{Dissertacíon}
\gdef\@monoen{Thesis}
\gdef\@nivelEnsino{Pós-graduação}
}
%%%%
\gdef\doutorado{
%added
\gdef\@textoaviso{\clearpage \cathpage}
\if\@autora\relax
\gdef\@degnamept{Doutor em Tecnologia}
\gdef\@degnamees{Doctoren Tecnología}
\gdef\@artigo{o}
\else
\gdef\@degnamept{Doutora em Tecnologia}
\gdef\@degnamees{Doctora en Tecnología}
\gdef\@artigo{a}
\fi
\gdef\@degnameen{Doctor in Technology}
\gdef\@monopt{Tese}
\gdef\@monoes{Tesis}
\gdef\@monoen{Thesis}
\gdef\@nivelEnsino{Pós-graduação}
}
\let\@orientador\relax
\def\orientador#1{\gdef\@orientador{#1}}
\let\@orientadora\relax
\def\orientadora#1{\gdef\@orientadora{#1}}
\gdef\@advisors{1}
\let\@coorientador\relax
\def\coorientador#1{\gdef\@coorientador{#1}\gdef\@advisors{2}}
\let\@coorientadora\relax
\def\coorientadora#1{\gdef\@coorientadora{#1}\gdef\@advisors{2}}
\def\datadadefesa#1#2#3{
\gdef\@dia{#1}
\gdef\@mes{#2}
\gdef\@ano{#3}
}
\let\@fichacatalografica\relax
\def\fichacatalografica#1{\gdef\@fichacatalografica{#1}}
\let\@avalA\relax
\let\@avalB\relax
\let\@avalC\relax
\let\@avalD\relax
\let\@avalE\relax
\let\@avalF\relax
\let\@avalG\relax
\let\@avalH\relax
\let\@instavalA\relax
\let\@instavalB\relax
\let\@instavalC\relax
\let\@instavalD\relax
\let\@instavalE\relax
\let\@instavalF\relax
\let\@instavalG\relax
\let\@instavalH\relax
\def\avaliadorA#1#2{\gdef\@avalA{#1}\gdef\@instavalA{#2}}
\def\avaliadorB#1#2{\gdef\@avalB{#1}\gdef\@instavalB{#2}}
\def\avaliadorC#1#2{\gdef\@avalC{#1}\gdef\@instavalC{#2}}
\def\avaliadorD#1#2{\gdef\@avalD{#1}\gdef\@instavalD{#2}}
\def\avaliadorE#1#2{\gdef\@avalE{#1}\gdef\@instavalE{#2}}
\def\avaliadorF#1#2{\gdef\@avalF{#1}\gdef\@instavalF{#2}}
\def\avaliadorG#1#2{\gdef\@avalG{#1}\gdef\@instavalG{#2}}
\def\avaliadorH#1#2{\gdef\@avalH{#1}\gdef\@instavalH{#2}}
\def\paginasiniciais{
\newlength{\oldparindent}
\setlength{\oldparindent}{\parindent}
\setlength\parindent{0pt}
\thispagestyle{empty}
\pagestyle{empty}
\makeatletter
\let\ps@mystyle\ps@plain
\let\ps@plain\ps@empty
% Adicao automatica de Propriedades no arquivo PDF.
\hypersetup{
pdfcreator = {Criado com o modelo para teses e dissertações da FT, elaborado pelo prof. André Leon S. Gradvohl, Dr.},
pdftitle = {\@titulo},
pdfauthor = {\if\@autora\relax\@autor\else\@autora\fi},
pdfsubject = {\@monopt\xspace apresentada à \@UNIDADEENSINO\xspace da \@INSTITUICAO\xspace como parte dos requisitos para a obtenção do título de \@degnamept\xspace.}
}
\makeatother
\ifturnitin
\relax
\else
\openningpage
\clearpage
\titlepage
\@textoaviso
\fi
%Definição de títulos específicos, dependendo do idioma
\ifcase\@thesislanguage\relax
%English
\renewcommand{\nomname}{\centerline{List of Acronyms}}
\or%Español
\renewcommand{\nomname}{\centerline{Lista de abreviaturas y acrónimos}}
\or%Português
\renewcommand{\nomname}{\centerline{Lista de Abreviaturas e Siglas}}
\fi
%}
\ifturnitin
\relax
\else
\clearpage
\approvalpage
\clearpage
\fi
\setlength{\parindent}{\oldparindent}
\resetlang
}
\def\logos{
\begin{center}
\setlength{\tabcolsep}{0pt}
\begin{tabular}{>{\raggedleft}m{2.5cm}>{\centering}m{\dimexpr\textwidth - 6cm\relax}>{\raggedright}m{2.5cm}}
%%% Coluna da esquerda
\includegraphics[width=.92\linewidth]{\@LOGOINSTITUICAO}&
%%% Coluna do meio
\phantom{Espaço vazio -- Não remova essa linha} &%
%%% Coluna da direita
\ifx\@LOGOUNIDADE\relax
% Se o logo não foi informado ignore
\else
\includegraphics[width=\linewidth]{\@LOGOUNIDADE}%{logotipos/logo-ft.pdf} %
\fi
\end{tabular}
\end{center}
}
\def\openningpage{
\logos
\vskip 25mm
\begin{center}
\large
\MakeUppercase{\@INSTITUICAO}\xspace (\@INSTITUICAOABREV) \\[1.5pt]
\MakeUppercase{\@UNIDADEENSINO}\xspace (\@UNIDADEENSINOABREV) \\[1.5pt]
\IfStrEq{\@nivelEnsino}{Pós-graduação}{\MakeUppercase{\@PROGRAMAPOSGRADUACAO}}
\vskip 35mm%35mm
{\if\@autora\relax\@autor\else\@autora\fi}
\vskip 25mm
\ifcase\@thesislanguage
{\@title}
\vskip 25mm
\or
{\@title}
\vskip 25mm
\fi
{ \@titulo}
\vfill
\large
\@CIDADE\\\@ano
\end{center}
}
\def\titlepage{
\large
\vfill
\begin{center}
\if\@autora\relax\@autor\else\@autora\fi
\vfill
\ifcase\@thesislanguage
\@title
\vskip 8mm
\or
\@title
\vskip 8mm
\fi
\@titulo
\end{center}
\vfill
\normalfont
\normalsize
\hfill\begin{minipage}[t]{0.54\textwidth}
\supresshyphen
\@monopt\xspace apresentada à \@UNIDADEENSINO\xspace da \@INSTITUICAO\xspace (\@INSTITUICAOABREV) como parte dos requisitos para a obtenção do título de \@degnamept\xspace \ifx\@areaConcentracao\relax\else, na área de \@areaConcentracao\fi \ifx\@cotutela\relax\else\xspace, no âmbito do acordo de Cotutela firmado entre a Unicamp e a \@cotutela\fi.
\end{minipage}
\ifcase\@thesislanguage
\vskip 8mm
\hfill\begin{minipage}[t]{0.54\textwidth}
\supresshyphen
\@monoen\xspace presented to the \@UNIDADEENSINO\xspace of the
\@INSTITUICAO\xspace (\@INSTITUICAOABREV) in partial fulfillment of the requirements for
the degree of \@degnameen\xspace in Computer
Science\ifx\@areaConcentracao\relax\else, in the area of
\IfStrEqCase{\@areaConcentracao}{{Sistemas de Informação e Comunicação}{Computing and Communication Systems}%
{Ambiente}{Environment}%
{Ciência dos Materiais}{Materials Science}%
}%
\fi\ifx\@cotutela\relax\else\xspace
under the double-diploma agreement between Unicamp and \@cotutela\fi.
\end{minipage}
\or
\vskip 8mm
\hfill\begin{minipage}[t]{0.54\textwidth}
\supresshyphen
\@monoes\xspace presentada a Faculdad de Tecnologia de la
Universidad de Campinas para obtener el título de
\@degnamees\xspace en Tecnologia\ifx\@areaConcentracao\relax\else, en la area de %\@areaConcentracao
\IfStrEqCase{\@areaConcentracao}{{Sistemas de Informação e Comunicação}{Sistemas de Computación y Comunicación}%
{Ambiente}{Ambiente}%
{Ciência dos Materiais}{Ciencias de los Materiales}%
}%
\fi\ifx\@cotutela\relax\else\xspace
en el ámbito del acuerdo de Cotutela firmando entre la Universidad Estatal de Campinas y la \@cotutela\fi.
\end{minipage}
\fi
\vfill
\ifcase\@thesislanguage
{Supervisor/}\hspace{-0.9ex}
\or
\if\@orientadora\relax {Director/}\else {Directora/}\fi\hspace{-0.9ex}
\fi
\if\@orientadora\relax {Orientador: \@orientador}
\else {Orientadora: \@orientadora}
\fi
\ifnum\@advisors=2
\\
\ifcase\@thesislanguage
{Co-supervisor/}\hspace{-0.7ex}
\or
\if\@coorientadora\relax {Co-director/}\else {Co-directora/}\fi\hspace{-0.7ex}
\fi
\if\@coorientadora\relax {Coorientador: \@coorientador}
\else {Coorientadora: \@coorientadora}
\fi
\fi
\vfill
\iffinalversion
\supresshyphen
\IfStrEq{\@monopt}{Monografia de qualificação}{}%
{%
\MakeUppercase{Este trabalho corresponde à versão final da \@monopt\xspace defendida.}%
}
\else
\supresshyphen
\IfStrEq{\@monopt}{Monografia de qualificação}{}%
{%
\MakeUppercase{Este exemplar corresponde à versão da \@monopt\xspace entregue à banca antes da defesa.}%
}
\fi
\vfill
% \begin{center}
% \large
% \@CIDADE\\ \@ano
% \end{center}
}
\def\cathpage{
\ifx\@fichacatalografica\relax
\newpage
Na versão final, esta página será substituída pela ficha catalográfica no TCC, na dissertação de mestrado ou na
tese de doutorado.
\phantom{linha em branco}
Caso não tenha ficha catalográfica, deixe essa página em branco conforme as instruções a seguir.
\phantom{linha em branco}
No arquivo principal (\texttt{tese.tex}), adicione o nome do arquivo PDF com a ficha catalográfica como parâmetro para o comando \textbackslash\texttt{fichacatalografica\{\,\}}. Caso a versão da sua dissertação ou tese seja a versão anterior à aprovação pela banca, você pode substituir esta por uma página em branco com o comando a seguir:
\begin{center}
\textbackslash\texttt{fichacatalografica\{branco.pdf\}}
\end{center}
Substitua o arquivo \texttt{branco.pdf} por \texttt{white.pdf}, nos textos em inglês, ou por \texttt{blanco.pdf}, para textos em espanhol. Todos esses arquivos PDF já estão disponíveis neste modelo.
\phantom{linha em branco}
De acordo com o padrão da CCPG: ``Quando se tratar de Teses e Dissertações financiadas por agências de fomento, os beneficiados deverão fazer referência ao apoio recebido e inserir esta informação na ficha catalográfica, além do nome da agência, o número do processo pelo qual recebeu o auxílio.''\\e\\``caso a tese de doutorado seja feita em Cotutela, será necessário informar na ficha catalográfica o fato, a Universidade convenente, o país e o nome do orientador.''
\else
\includepdf[pagecommand={}]{\@fichacatalografica}
\fi
}
\def\approvalpage{
\iffinalversion
\noindent\centerline{\huge\textbf{Folha de Aprovação}}
\vskip 20mm
\noindent\centerline{\MakeUppercase{\if\@autora\relax\@autor\else\@autora\fi}}
\vspace*{2cm}
\@monopt\xspace apresentada ao \@PROGRAMAPOSGRADUACAO, defendida na data de \@dia/\@mes/\@ano.
\vspace*{3em}
Composição da Comissão Examinadora:
\vspace*{3em}
\ifx\@avalA\relax
\else
\noindent \@avalA\newline
\noindent Presidente da Comissão Julgadora \vspace*{3em}%\@instavalA
\ifx\@avalB\relax\else \noindent \@avalB\newline\@instavalB\vspace*{3em}\fi
\ifx\@avalC\relax\else \noindent \@avalC\newline\@instavalC\vspace*{3em}\fi
\ifx\@avalD\relax\else \noindent \@avalD\newline\@instavalD\vspace*{3em}\fi
\ifx\@avalE\relax\else \noindent \@avalE\newline\@instavalE\vspace*{3em}\fi
\ifx\@avalF\relax\else \noindent \@avalF\newline\@instavalF\fi
\fi
\vspace*{\fill}
\else
Na versão final, esta página será substituída por outra informando a composição da banca e que a ata de defesa está arquivada pela \@INSTITUICAO.
\fi
}
\def\prefacesection#1{
\chapter*{\centering #1}
%\addcontentsline{toc}{chapter}{#1}
\pagestyle{empty}
\thispagestyle{empty}
}
\gdef\resetlang{
\ifcase\@thesislanguage\relax
\selectlanguage{english}
\or\selectlanguage{spanish}
\or\selectlanguage{brazil}
\fi
}
\gdef\supresshyphen{
\tolerance=1
\emergencystretch=\maxdimen
\hyphenpenalty=10000
\hbadness=10000
}
% Definição dos Elementos Pré-textuais
\newenvironment{resumo}{\prefacesection{Resumo}\selectlanguage{brazil}}{\resetlang \newpage}
\renewenvironment{abstract}{\prefacesection{Abstract}\selectlanguage{english}}{\resetlang \newpage}
\newenvironment{resumen}{\prefacesection{Resumen}\selectlanguage{spanish}}{\resetlang \newpage}
\newcommand{\fimdaspaginasiniciais}{
\newpage
\makeatletter
% Adição importante para o cleveref
\let\ps@plain\ps@mystyle
\makeatother
%Definição das primeiras páginas dos capítulos
\fancypagestyle{plain}{
\fancyhf{}% Limpa todos os campos
\fancyhead[R]{\thepage}%
\renewcommand{\headrulewidth}{0pt}%
\renewcommand{\headheight}{14.49999pt}%
}
%Definição das demais páginas do texto
\fancypagestyle{headings}{%
\fancyhf{}% Limpa todos os campos
\fancyhead[L]{\textsc{\nouppercase{\leftmark}}}
\fancyhead[R]{\thepage}% Numero da página à direita
\renewcommand{\headrulewidth}{1pt}%
\renewcommand{\headheight}{14.49999pt}%
}
\pagestyle{headings}
\setstretch{1.5} %Definido espaçamento entre linhas de 1,5
}
% Definição do comando para dedicatoria
\newcommand{\dedicatoria}[1]{
%% O comando \ifturnitin a seguir é obrigatório para o controle
%% da opção "turnitin". Não o remova!!
\ifturnitin
\relax
\else
\pagestyle{empty}
\thispagestyle{empty}
\prefacesection{Dedicatória}
#1
\fi
} % Fim definição comando \dedicatoria
\newcommand{\epigrafe}[1]{
\ifturnitin
\relax
\else
\pagestyle{empty} \thispagestyle{empty}
\prefacesection{Epígrafe}
#1
\fi
}
%controle de linhas órfãs e viúvas.
\widowpenalty10000
\clubpenalty10000
%Comandos específicos para referenciar Figuras, Tabelas, Seções etc.
\newcommand{\Capitulo}[1] {\Cref{#1}}
\newcommand{\capitulos}[1]{\cref{#1}}
\newcommand{\Secao}[1] {\Cref{#1}}
\newcommand{\secoes}[1] {\cref{#1}}
\newcommand{\Figura}[1] {\Cref{#1}}
\newcommand{\figuras}[1] {\cref{#1}}
\newcommand{\Tabela}[1] {\Cref{#1}}
\newcommand{\tabelas}[1] {\cref{#1}}
\newcommand{\Equacao}[1] {\Cref{#1}}
\newcommand{\equacoes}[1] {\cref{#1}}
%Comandos para abreviações especiais
\newcommand{\ie}{i.\,e.\xspace}
\newcommand{\eg}{e.\,g.\xspace}
\newcommand{\pex}{p.\,ex.\xspace}
%Comandos para adição de siglas
\newcommand{\Sigla}[2]{#1 (#2)\nomenclature{#2}{#1}}
\newcommand{\SiglaHifen}[2]{#1 -- #2\nomenclature{#2}{#1}}tese.tex — the file that is compiled · 9 KB
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% The following comments were written in Portuguese, because this
% template applies only for School of Technology at University
% of Campinas, Brazil.
%
% Este é um modelo Latex para monografias de Trabalhos de Conclusão
% de Curso (TCC) na graduação, monografias de Mestrado e Teses de
% doutorado da Faculdade de Tecnologia (FT) da Universidade
% Estadual de Campinas (UNICAMP).
%
% Esse modelo e seu respectivo arquivo de classe de documento
% foram adaptados do modelo de teses e dissertações do
% Instituto de Computação da UNICAMP e estão de acordo com a
% Instrução Normativa CCPG Nº 06/2025.
%
% Autor: André Leon Sampaio Gradvohl, Dr.
% Email: [email protected]
% Lattes CV: http://lattes.cnpq.br/9343261628675642
% ORCID: 0000-0002-6520-9740
%
% Última versão: 14/abril/2026.
%
% Adições/Alterações nesta última versão:
% - Ajustes para conformidade com a Instrução Normativa
% CCPG nº 06/2025, de 12 de novembro de 2025
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Escolha: Portugues ou Ingles ou Espanhol.
% Para a versão final do texto, acrescente a palavra "Final".
\documentclass[Portugues,Final]{tese-FT}
%\documentclass[Ingles,Final]{tese-FT}
%\documentclass[Espanhol,Final]{tese-FT}
%
% Para uma compilação mais rápida, utilize a opção "Draft", em
% letras maiúsculas como a seguir.
%\documentclass[Portugues,Draft]{tese-FT}
%
% Caso necessário, adicione também a opção "noFig". Essa opção
% deixa de mostrar as figuras e, portanto, acelera mais ainda
% a compilação.
%\documentclass[Portugues,Draft,noFig]{tese-FT}
%
% Caso queira gerar uma versão para avaliação pelo Turnitin,
% (software utilizado pela Unicamp para emissão do relatório
% de originalidade), adicione a opção Turnitin conforme o
% exemplo da linha a seguir:
%\documentclass[Portugues,Final,Turnitin]{tese-FT}
%Adicione seu arquivo com as referências bibliográficas
\addbibresource{bibliografia.bib}
%O pacote a seguir gera um "dummy text". Elimine a linha quando
% for editar seu texto.
\usepackage{lipsum}
\begin{document}
% Defina o nome da instituição e a sigla
\instituicao{Universidade Estadual de Campinas}{UNICAMP}
% Informe o arquivo com o logotipo da sua instituição. Não esqueça de
% copiar o arquivo antes, preferencialmente para o diretorio (pasta)
% "logotipos".
\logoInstituicao{logo-unicamp.pdf}
%
% Defina o nome da unidade de ensino e a sigla
\unidadeEnsino{Faculdade de Tecnologia}{FT}
% Informe o arquivo com o logotipo da sua unidade de ensino.
% Não esqueça de copiar o arquivo antes, preferencialmente
% para o diretorio (pasta) "logotipos". Deixe o comando
% comentado se não quiser incluir o logotipo da unidade
% de ensino.
\logoUnidadeEnsino{logo-ft.pdf}
%
% Defina a Cidade
\cidade{Limeira}
%
% Defina o nome do programa de Pós-graduação ou, se for TCC,
% substitua pelo nome do seu curso. Por exemplo, "Curso de
% Bacharelado em Sistemas de Informação" (sem aspas).
\programaPosGraduacao{Programa de Pós-graduação em Tecnologia}
%
%Defina a área de concentração. Se for TCC, deixe comentado.
\areaConcentracao{Sistemas de Informação e Comunicação}
%\areaConcentracao{Ambiente}
%\areaConcentracao{Ciência dos Materiais}
% Se houve cotutela, defina:
%\cotutela{Universidade Nova de Plutão}
% Escolha entre autor ou autora:
\autor{Nome do autor}
%\autora{Nome da Autora}
% Sempre deve haver um título em português:
\titulo{Título da Dissertação ou Tese em Português}
% Se a língua for o inglês ou o espanhol defina:
%\title{The Dissertation or Thesis Title in English or Spanish for FT}
% Escolha entre orientador ou orientadora e inclua os títulos:
\orientador{Prof. Dr. Nome do Orientador}
%\orientadora{Profa. Dra. Nome da Orientadora}
% Escolha entre coorientador ou coorientadora, se houver,
% e inclua os títulos:
%\coorientador{Prof. Dr. Eng. Lic. Nome do Co-Orientador}
%\coorientadora{Prof. Dra. Eng. Lic. Nome da Co-Orientadora}
% Escolha entre uma das seis opções a seguir (comente as demais):
%\bsi % para Trabalho de Conclusão de Curso em BSI
%\tads % para Trabalho de Conclusão de Curso em TADS
%\qualificacaoMestrado % Para textos de qualificação de mestrado.
%\qualificacaoDoutorado % Para textos de qualificação de doutorado.
\mestrado % para Dissertação de Mestrado em Tecnologia
%\doutorado % para Tese de Doutorado em Tecnologia
% Defina a data da defesa no formato {Dia}{Mês}{Ano}
% Use apenas números! O template transformará em palavras,
% se necessário.
\datadadefesa{25}{11}{2025}
% Para a versão final defina:
% Repita o nome do Orientador(a) no primeiro avaliador
\avaliadorA{Prof. Dr. Nome do Orientador}{FT/UNICAMP}
\avaliadorB{Prof.ª Dr.ª Segunda Avaliadora}{Instituição da segunda avaliadora}
\avaliadorC{Dr. Terceiro Avaliador}{Instituição do terceiro avaliador}
% \avaliadorD{Prof. Dr. Quarto Avaliador}{Instituição do quarto avaliador}
% \avaliadorE{Prof. Dr. Quinto Avaliador}{Instituição do quinto avaliador}
% \avaliadorF{Prof. Dr. Sexto Avaliador}{Instituição do sexto avaliador}
% \avaliadorG{Prof. Dr. Sétimo Avaliador}{Instituição do sétimo avaliador}
% \avaliadorH{Prof. Dr. Oitavo Avaliador}{Instituição do oitavo avaliador}
% Para incluir a ficha catalográfica em PDF na versão final,
% e informe o nome do arquivo no comando a seguir.
%\fichacatalografica{SeuArquivo.pdf}
% OBSERVAÇÂO: O comando para a ficha catalográfica só é válido
% versoes finais de TCC, teses e dissertações (não é válido para qualificação
% ou TCCs que não serão disponibilizados na biblioteca).
%
% Para deixar uma página em branco no lugar da ficha
% catalográfica, descomente uma das três linhas a seguir:
%\fichacatalografica{branco.pdf} % Português
%\fichacatalografica{white.pdf} % Inglês
%\fichacatalografica{blanco.pdf} % Espanhol
% Este comando deve ficar aqui:
\paginasiniciais
% O comando condicional \ifturnitin a seguir é importante para
% preparar o texto para encaminhamento ao Turnitin.
% NÃO REMOVA!!
% O \fi correspondente está após o comando \tableofcontents
\ifturnitin
\relax
\else
% Para adicionar a Dedicatória, os Agradecimentos (obrigatório) e a
% Epígrafe, faça as devidas alterações no arquivo agradecimentos.tex.
\input{agradecimentos}
%
% Adicione no arquivo "resumo.tex" os resumos em portugês e inglês
% (adicione também o resumo em espanhol, se necessário.
\input{resumo}
%
% A lista de figuras:
\listoffigures
% A lista de tabelas:
\listoftables
% A lista de abreviações e siglas vem a seguir.
% Dê uma olhada no pacote nomencl para ver os comandos para
% adicionar abreviações e siglas no texto.
% Foram adicionados os comandos \Sigla{Sigla por extenso}{abrev} e
% \SiglaHifen{Sigla por extenso}{abrev} para adicionar as siglas
% diretamente no texto e criar a lisa de abreviaturas
% automaticamente
\printnomenclature[3cm]
% A lista de símbolos é opcional. Não confunda a lista de símbolos
% matemáticos com a lista de abreviaturas (que vem depois).
\input{listaSimbolos}
% O sumário vem aqui:
\tableofcontents
%% O comando \fi a seguir é obrigatório para o controle
%% da opção "turnitin". Não o remova!!
\fi
% E a linha a seguir deve ficar bem aqui. Não mude.
\fimdaspaginasiniciais
% O corpo da dissertação ou tese começa aqui:
%
% O comando a seguir inclui o arquivo introducao.tex
% que contém o capítulo de Introdução.
% Detalhe: não precisa incluir a extensão .tex
\include{introducao}
% O comando a seguir inclui o arquivo levantamento.tex
% que contém o capítulo de levantamento bibliográfico.
% Detalhe: não precisa incluir a extensão .tex
\include{levantamento}
% O comando a seguir inclui o arquivo desenvolvimento.tex
% que contém o capítulo de desenvolvimento.
% Detalhe: não precisa incluir a extensão .tex
\include{desenvolvimento}
% O comando a seguir inclui o arquivo conclusoes.tex
% que contém o capítulo de conclusoes.
% Detalhe: não precisa incluir a extensão .tex
\include{conclusoes}
% O comando condicional \ifturnitin a seguir é importante para
% preparar o texto para encaminhamento ao Turnitin.
% NÃO REMOVA!!
% O \fi correspondente está antes do \end{document}
\ifturnitin
\relax
\else
% Comandos para incluir as referências bibliográficas
% Define espaçamento simples em cada referência
\begin{singlespacing}
% Adiciona uma linha em branco entre duas referências
\setlength\bibitemsep{10pt}
%
% Adiciona as referências bibliográficas.
% Mude o título (title), caso o texto seja em inglês
% ou espanhol.
\printbibliography[heading=bibintoc, % Adiciona no sumário
title={Referências bibliográficas} % Nome do Capítulo
]
\end{singlespacing}
% Os anexos, se houver, vêm depois das referências:
\appendix
% O comando a seguir inclui o arquivo apendices.tex
% que contém os apêndices. Observe o comando \appendix
% na linha anterior
% Detalhe: não precisa incluir a extensão .tex
\include{apendices}
%
%% O comando \fi a seguir é obrigatório para o controle
%% da opção "turnitin". Não o remova!!
\fi
\end{document}The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗