← All templates

Inatel undergraduate final paper (TCC, library model)

The Inatel library's LaTeX model for undergraduate final papers (TCC), a two-column article-style paper with author biographies, in Portuguese.

Create an account to use this
Category
Thesis
Document class
article (article.cls) — ships with TeX Live
Workflow
Thesis / dissertation — submissions and revision rounds
Author
Inatel (National Institute of Telecommunications, Brazil), Library
Source
Inatel (National Institute of Telecommunications, Brazil), Library
Licence
article.cls: LaTeX Project Public License (installed with TeX). The sample text is Inatel (National Institute of Telecommunications, Brazil), Library's, provided for authors preparing a submission.

These are the publisher’s own files. This project starts from Inatel (National Institute of Telecommunications, Brazil), Library’s package for this publication — their manuscript, their article.cls, their bibliography style — so what compiles here is what they would have given you.

Inatel (National Institute of Telecommunications, Brazil), Library serves this exact file to Inatel. Check Inatel (National Institute of Telecommunications, Brazil), Library’s author pages for the current instructions.

Where this differs from the publisher’s download.

  • Changed: main.tex: a comment linking another online editor's help pages removed (amend-r4.mjs)..

What you get

  • configuracoes/config.tex · 458 B
  • configuracoes/includes.tex · 1 KB
  • figuras/autor1.png · 118 KB
  • figuras/autor2.png · 755 KB
  • figuras/figura1.png · 8 KB
  • inatel.sty · 5 KB
  • main.tex — the file that is compiled · 1 KB
  • referencia.bib · 2 KB
  • secoes/01-resumo.tex · 824 B
  • secoes/02-introducao.tex · 305 B
  • secoes/03-instrucoes-gerais.tex · 5 KB
  • secoes/04-conclusao.tex · 347 B
  • secoes/05-biografia.tex · 1 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.

2 venues use this class

Manulyx keeps one template per document class and relates every venue to it, rather than one near-identical card per journal. Searching the gallery for any of these names finds this template.

Journal of Machine Learning Research, Transactions on Machine Learning Research
  • Journal of Machine Learning Research
  • Transactions on Machine Learning Research

Source

configuracoes/config.tex · 458 B
%Ajustes na legenda da figura. Incluindo espacamento apos a legenda
\captionsetup[figure]{labelformat={default},labelsep=period,font=footnotesize, name=\footnotesize{Fig.},justification=raggedright,singlelinecheck=false,belowskip=-0.9\normalbaselineskip}
%\pagenumbering{gobble}

%Ajustes na legenda da tabela. 
\captionsetup[table]{labelformat={default},labelsep=newline,font={sc,footnotesize},name=\footnotesize{TABELA}}

\renewcommand{\headrulewidth}{0pt}
configuracoes/includes.tex · 1 KB
%Use esse arquivo para incluir novos pacotes

\usepackage[%usado para determinar medidas
top=1.78cm,
bottom=1.78cm,
left=1.65cm,
right=1.65cm,
headsep=0cm,
%showframe
]{geometry}
%\usepackage[justification=centering]{caption}
\usepackage{inatel}%carregar algumas estilizacoes do inatel
\usepackage{times}
\usepackage{enumitem}%redefinir espacos itemize
\usepackage{graphicx}
\usepackage{url,hyperref}
\usepackage[utf8]{inputenc}
\usepackage{float}%mais controle para manipular figuras
\usepackage{caption}%manipular legenda da figura e tabela
\usepackage{mathtools}%equacoes
\usepackage[hang,flushmargin]{footmisc} 
\usepackage{xcolor}
\usepackage{wrapfig} %usado para envolver figura com texto
%\usepackage[portuguese]{babel}
\usepackage{fancyhdr}%criacao do cabecalho
\usepackage{etoolbox}
\usepackage{adjustbox}%mais controle para ajustar tamanho da tabela
\usepackage{comment}%ambiente para comentario
\usepackage{relsize} %usado por comandos \mathlarger
%\usepackage{mathptmx}

%Referencia bibliografica
\usepackage[
    style=numeric,
    sorting=none,
    maxbibnames=10]{biblatex}
\addbibresource{referencia.bib}

%Idioma. Use "english" para trabalhos em inglês
\usepackage[brazil]{babel}

figuras/autor1.png — binary, 118 KB

figuras/autor2.png — binary, 755 KB

figuras/figura1.png — binary, 8 KB

inatel.sty · 5 KB
% --------------------------------------------------------------- 
% Style file for simple, two column conference papers.
% Based on latex8.sty by [email protected] 
% --------------------------------------------------------------- 
% Use with LaTeX2e as:
%   \documentclass[times,10pt,twocolumn]{article} 
%   \usepackage{simpleConference}
%   \usepackage{times}
% --------------------------------------------------------------- 
% specify references as
%   \bibliographystyle{simpleConference}
%   \bibliography{...your files...}
%
% use Section{} and SubSection{} instead of standard section{} 
%    and subsection{} to obtain headings in the form 
%    "1.3. My heading"
% ---------------------------------------------------------------
% ten point helvetica bold required for captions
% in some sites the name of the helvetica bold font may differ, 
% change the name here:

\renewcommand{\rmdefault}{ptm}
\renewcommand{\familydefault}{\rmdefault}

% set dimensions of columns, gap between columns, and paragraph indent 
%\setlength{\textheight}{8.875in}
%%\setlength{\textwidth}{17.7cm}
\setlength{\columnsep}{0.51cm}
%\setlength{\topmargin}{1.78cm}
%\setlength{\headheight}{0.1cm}
%\setlength{\headsep}{0in}
%\setlength{\parindent}{1pc}
%\setlength{\oddsidemargin}{-1.65cm}
%\setlength{\evensidemargin}{1.65cm}

% memento from size10.clo
% \normalsize{\@setfontsize\normalsize\@xpt\@xiipt} 
% \small{\@setfontsize\small\@ixpt{11}}
% \footnotesize{\@setfontsize\footnotesize\@viiipt{9.5}} 
% \scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
% \tiny{\@setfontsize\tiny\@vpt\@vipt}
% \large{\@setfontsize\large\@xiipt{14}} 
% \Large{\@setfontsize\Large\@xivpt{18}} 
% \LARGE{\@setfontsize\LARGE\@xviipt{22}} 
% \huge{\@setfontsize\huge\@xxpt{25}}
% \Huge{\@setfontsize\Huge\@xxvpt{30}}

\setlength{\intextsep}{12.0pt plus 2.0pt minus 2.0pt}

\def\@maketitle
   {
   \newpage
   %\null
   %\vskip -.375in 
   \vskip -.5in
   \begin{center}
      {\Large \bf \@title \par} 
      % additional two empty lines at the end of the title 
      \vspace*{3pt} 
      {
      \lineskip .5em
      \begin{tabular}[t]{c}
        \@author 
      \end{tabular}
      \par
      } 
      % additional small space at the end of the author name 
      \vskip .5em 
      {
       \large 
      \begin{tabular}[t]{c}
          \@affiliation 
      \end{tabular}
      \par 
      \ifx \@empty \@email
      \else
         \begin{tabular}{r@{~}l}
            E-mail: & {\tt \@email}
         \end{tabular}
         \par
      \fi
      }
      % additional empty line at the end of the title block 
      \vspace*{12pt} 
   \end{center}
   } 

\def\affiliation#1{\gdef\@affiliation{#1}} \gdef\@affiliation{}

\def\email#1{\gdef\@email{#1}}
\gdef\@email{}

\newlength{\@ctmp}
\newlength{\@figindent}
\setlength{\@figindent}{1pc}

\long\def\@makecaption#1#2{
   \vskip 10pt
   \setbox\@tempboxa\hbox{\tenhv\noindent #1.~#2} 
   \setlength{\@ctmp}{\hsize}
   \addtolength{\@ctmp}{-\@figindent}\addtolength{\@ctmp}{-\@figindent} 
   % IF longer than one indented paragraph line
   \ifdim \wd\@tempboxa >\@ctmp
      % THEN set as an indented paragraph
      \begin{list}{}{\leftmargin\@figindent \rightmargin\leftmargin} 
         \item[]\tenhv #1.~#2\par
      \end{list}
   \else
      % ELSE center
      \hbox to\hsize{\hfil\box\@tempboxa\hfil} 
   \fi}

% correct heading spacing and type
\def\section{\@startsection{section}{1}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%
{0.7ex plus 1ex minus 0ex}{\normalfont\normalsize\centering\scshape}}%
\def\subsection{\@startsection{subsection}{2}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%
{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\itshape}}%
\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%
{0.7ex plus .5ex minus 0ex}{\normalfont\normalsize\itshape}}%




%\newcommand\blfootnote[1]{%
%%  \begingroup
%  \renewcommand\thefootnote{}\footnote{#1}%
%  \addtocounter{footnote}{-1}%
%  \endgroup
%}

\makeatletter
\def\blfootnote{\gdef\@thefnmark{}\@footnotetext}
\makeatother



\makeatletter
\def\footnoterule{\kern-8\p@
  \hrule \@width 0in \kern 20\p@} 
\makeatother

\renewcommand{\thesection}{\Roman{section}.} 
\renewcommand{\thesubsection}{\Alph{subsection}.} 
\renewcommand{\thesubsubsection}{\alph{subsection}.\arabic{subsubsection}.} 

\renewcommand{\thetable}{\Roman{table}}
\renewcommand{\refname}{{Refer\^{e}ncias}}

%redefinindo as tabelas para serem centralizadas automaticamente
\let\oldtable\table
\let\oldendtable\endtable
\renewenvironment{table}
{\oldtable}
{
\centering
\oldendtable
}

%redefinindo tabular para ser footnotesize
\let\oldtabular\tabular
\let\endoldtabular\endtabular
\renewenvironment{tabular}
{\footnotesize\oldtabular}
{\endoldtabular}

\renewenvironment{abstract}
 {\small
   \bfseries \textit{Abstract}---
   }

\newenvironment{resumo}
 {\small
   \bfseries \textit{Resumo}---
   }

\newenvironment{keywords}
 {\small
   \bfseries\textit{Index Terms}---
 }

\newenvironment{palavrasChaves}
 {\small
   \bfseries\textit{Palavras Chave}---
 }

% end of file inatel.sty
% ---------------------------------------------------------------
main.tex — the file that is compiled · 1 KB
%Autores: Prof. Me. Phyllipe Lima
%         Daylon Ramos da Silva
%Contato: [email protected]
%         [email protected]
%Modelo para escrita de artigos científicos para o TCC dos cursos Graduação do INATEL - Instituto Nacional de Telecomunicações. 
%Este template LaTeX é uma adaptação do modelo doc desenvolvido pelos professores Carlos Ynoguti e Dayan Guimarães

%Se você é novo no latex, um bom lugar para começar é
\documentclass[10pt,twocolumn]{article} 
\input{configuracoes/includes.tex}
\input{configuracoes/config.tex}

\begin{document}

\title{Your paper}

\author{\large 
Phyllipe Lima \&
Daylon Ramos da Silva }

\maketitle

\noindent\blfootnote{Trabalho de Conclusão de Curso apresentado ao Instituto Nacional de Telecomunicações, como parte dos requisitos para a obtenção do Grau de Bacharel em (nome do curso). Orientador: Prof. (XXXXX). Trabalho aprovado em XX/20XX.}

\input{secoes/01-resumo.tex}
\input{secoes/02-introducao.tex}
\input{secoes/03-instrucoes-gerais.tex}
\input{secoes/04-conclusao.tex}

\printbibliography

\input{secoes/05-biografia.tex}
\end{document}
referencia.bib · 2 KB

\begin{comment}
Aqui temos um exemplo de referências bibliográficas. Para mais exemplos, acesse
https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX
\end{comment}

%Exemplo de um livro
@book{schell2014,
 author = {J. Schell},
 title = {The Art of Game Design: A Book of Lenses},
 year = {2014},
 isbn = {1466598646, 9781466598645},
 edition = {2nd},
 publisher = {A. K. Peters, Ltd.}
}

%Exemplo de um artigo publicado em revista 
@article{LIMA2018,
author = "P. Lima and E. Guerra and P. Meirelles and L. Kanashiro and H. Silva and F. Silveira",
keywords = "Code annotation, Software metrics, Thresholds",
title = "A Metrics Suite for Code Annotation Assessment",
journal = "Journal of Systems and Software",
volume = "137",
pages = "163 - 183",
year = "2018",
issn = "0164-1212",
doi = "https://doi.org/10.1016/j.jss.2017.11.024",
url = "http://www.sciencedirect.com/science/article/pii/S016412121730273X"
}

%Exemplo de um site
@online{latexMath,
  author = {WikiBooks},
  title = {{LaTeX/Mathematics}},
  url = {en.wikibooks.org/wiki/LaTeX/Mathematics},
  urldate = {2019-07-01}
}

%Exemplo de um artigo publicado em anais de congresso.
@inproceedings{Lima2017,
 author = {P. Lima and E. Guerra and M. Nardes and A. Mocci and G. Bavota and M. Lanza},
 title = {An Annotation-based API for Supporting Runtime Code Annotation Reading},
 booktitle = {Proceedings of the 2Nd ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection},
 series = {Meta 2017},
 year = {2017},
 isbn = {978-1-4503-5523-0},
 location = {Vancouver, BC, Canada},
 pages = {6--14},
 numpages = {9},
 url = {http://doi.acm.org/10.1145/3141517.3141856},
 doi = {10.1145/3141517.3141856},
 acmid = {3141856},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {code annotation, framework development, metadata},
}

%Exemplo de um artigo publicado em revista com dois autores
@article{LIMAteste,
author = "P. Lima and E. Guerra",
keywords = "Code annotation, Software metrics, Thresholds",
title = "A Metrics Suite for Code Annotation Assessment",
journal = "Journal of Systems and Software",
volume = "137",
pages = "163 - 183",
year = "2018",
issn = "0164-1212",
doi = "https://doi.org/10.1016/j.jss.2017.11.024",
url = "http://www.sciencedirect.com/science/article/pii/S016412121730273X"
}
secoes/01-resumo.tex · 824 B
\begin{abstract}
   This document contains information on the preparation of the final version of a paper accepted for publication in the Revista Telecomunicações. Please carefully follow the instructions provided to ensure legibility and uniformity of accepted papers.
\end{abstract}

\begin{keywords}
About four key words or phrases in alphabetical order, separated by commas. 
\end{keywords}

\begin{resumo}
   Este documento contém informações para a preparação da versão final de um artigo aceito para publicação na Revista Telecomunicações. Por favor siga cuidadosamente as instruções para garantir a legibilidade e uniformidade dos artigos aceitos.
\end{resumo}

\begin{palavrasChaves}
Aproximadamente quatro palavras chave ou frases em ordem alfabética, separadas por vírgulas.
\end{palavrasChaves}

secoes/02-introducao.tex · 305 B
\section{Introdução}

O propósito deste documento é fornecer informações para ajudar os autores a produzir artigos com aparência profissional para a Revista Telecomunicações. Esse modelo LaTeX foi adaptado do modelo doc feito pelos Professores Carlos Alberto Ynoguti e Dayan Adionel Guimarães.

secoes/03-instrucoes-gerais.tex · 5 KB
\section{Instruções Gerais}
Quando escrever o seu artigo, por favor atente às seguintes instruções:

\subsection{Tamanho e formato do papel}
Os trabalhos serão impressos em papel tamanho carta (letter), exatamente como você os submeter. Desta forma, a organização e o esmero são de extrema importância. Por favor, faça uma revisão cuidadosa dos erros gramaticais e de digitação antes da submissão. Não há limite de páginas, e contamos com o bom senso dos autores neste caso. Os artigos devem ser preparados em coluna dupla. Defina as margens superior e inferior em 1,78 cm, as margens esquerda e direita em 1,65 cm. As colunas devem ter largura de 8,89 cm e o espaço entre elas devem ser de 0,51 cm. Use espaçamento simples entre as linhas.

\subsection{Resumo e abstract}
Os artigos escritos em língua portuguesa devem ter também o resumo e as palavras-chave traduzidos para a língua inglesa, como neste exemplo. Garanta que tanto o abstract quanto o resumo tenham no máximo 150 palavras.

\subsection{Seções e subseções}
As seções devem ser numeradas com algarismos romanos e ter o título centralizado. Já as subseções devem ser numeradas com letras maiúsculas e ter o título justificado, caso haja sequência de subtítulos as letras devem ser minúsculas e justificadas. 

\subsubsection{Sub-subseções}
Este é um exemplo de sub-subseção, mas ela deve ser evitada na escrita de artigo científico. A necessidade de usar sub-subseções pode indicar um problema de estruturação do artigo.

\subsection{Figuras e Tabelas}
Figuras e Tabelas devem ser incluídas como parte do texto sempre que possível; caso contrário, agrupe-as ao final do texto. As Figuras não devem ter elementos coloridos e seus títulos devem ser posicionados depois das mesmas, com alinhamento justificado. A sua numeração deve ser feita com algarismos arábicos. Para as Tabelas, o procedimento é diferente: seus títulos devem ser posicionados antes das mesmas, centralizados, e a numeração deve ser feita com algarismos romanos. Na Figura \ref{fig:revista_inatel} tem-se um exemplo de uma figura:

\begin{figure}[H]
  \centering
  \includegraphics[width=0.22\textwidth]{figuras/figura1.png}
  \caption{Uma figura. O título deve ser colocado abaixo da mesma.}
  \label{fig:revista_inatel}
\end{figure}

\subsection{Equações}
A numeração das equações deve ser entre parênteses e alinhada à direita, como no exemplo abaixo:

\begin{equation}
\mathbf{\mathit{\mathlarger{\phi}_{X}(s) = E[\mathrm{e}^{sx}]}}
\end{equation}

%Consulte a página 
para mais símbolos matemáticos, consulte o LaTeX wiki%\footnote{\url{https://en.wikibooks.org/wiki/LaTeX/Mathematics}} 

\subsection{Fontes}

Use fonte do tipo Times New Roman ou similar. Os tamanhos a serem usados são mostrados na Tabela \ref{tab:tabela1}

\begin{table}[h]
\caption{Tamanhos e Tipos de Letras}
\label{tab:tabela1}
\begin{adjustbox}{max width=\textwidth}
\begin{tabular}{|c|c|c|}
\hline
TEXTO & TAMANHO & ESTILO \\ \hline\hline
Título                      & 24pt                         & Negrito                     \\
Nome do autor               & 11pt                         & Normal                      \\
Afiliação                   & 10pt                         & Normal                      \\
Texto principal             & 10pt                         & Normal                      \\
Título das seções           & 10pt                         & Caixa Alta                  \\
Título das subseções        & 10pt                         & Itálico                     \\
Título do resumo/abstract   & 9pt                          & Negrito,Itálico             \\
Resumo/Abstract             & 9pt                          & Negrito                     \\
Título das figuras          & 8pt                          & Normal                      \\
Título das tabelas          & 8pt                          & Caixa Alta                  \\
Texto das tabelas           & 8pt                          & Normal                      \\
Referências                 & 8pt                          & Normal                      \\ \hline
\end{tabular}
\end{adjustbox}
\end{table}


%Se desejar, consulte a página \url{https://www.tablesgenerator.com} para criar a estrutura da sua tabela em latex. Esta página fornece uma interface gráfica que facilita a geração de tabelas em latex. Depois de gerado o código fonte pela página, insira este código no seu texto e faça os ajustes necessários.

\subsection{Referências bibliográficas}

Liste as referências em ordem numérica ao final do artigo. Ao final deste texto tem-se vários exemplos de como listá-las, dependendo do tipo. Denote as citações dentro do texto através de colchetes (por exemplo \cite{LIMA2018}). Ao referenciar mais de um trabalho, use o mesmo par de colchetes, como exemplo: \cite{LIMA2018, schell2014, Lima2017}. 

Segue um exemplo para citações textuais: ``De acordo com \textcite{LIMA2018}'' 


\subsection{Outras questões}
Não use notas de rodapé a menos que sejam estritamente necessárias; neste caso, procure não agrupá-las. 
secoes/04-conclusao.tex · 347 B
\section{Conclusão}
A seção de conclusões não é obrigatória. Embora esta possa rever os pontos principais do artigo, não duplique o resumo como conclusão. A conclusão deve discorrer sobre a importância do trabalho ou sugerir aplicações e extensões.

%Exemplo de comentario
\begin{comment}
Aqui também é um comentário
\end{comment}
secoes/05-biografia.tex · 1 KB
\section*{Autores}

\begin{wrapfigure}{l}{0.3\linewidth}
\includegraphics[width=\linewidth]{figuras/autor1.png}
\end{wrapfigure}

    \textbf{Phyllipe Lima} é Doutorando em Computação Aplicada pelo INPE - Instituto Nacional de Pesquisas Espaciais, na área de Engenharia de Software realizando estudos sobre metadados através da análise estática de código fonte e MSR (Mining Software Repositories). Mestre em Ciência da Computação(2016) pela UNIFEI - Universidade Federal de Itajubá. Engenheiro de Telecomunicações(2011) pelo INATEL - Instituto Nacional de Telecomunicações.  Técnico em Telecomunicações(2006) pela Escola Técnica de Eletrônica - ETE "FMC". É professor auxiliar do INATEL, atuando nos cursos de Engenharia da Computação e Engenharia de Software. Tem interesse nas áreas de Engenharia de Software Empírica, Desenvolvimento de Jogos e Computação Gráfica\newline

\begin{wrapfigure}{l}{0.3\linewidth}
\includegraphics[width=\linewidth]{figuras/autor2.png}  
\end{wrapfigure}

   \textbf{Daylon Ramos} é graduando em Tecnologia em Gestão de Telecomunicações pelo INATEL - Instituto Nacional de Telecomunicações. Bolsista na Biblioteca Ministro Olavo Bilac Pinto - INATEL. Tem interesse nas áreas de Tecnologia, Gestão e Engenharia de Produção.

The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗