CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/infufrgs

README.md

infufrgs — Class for INF/UFRGS Documents

infufrgs is a document class that formats theses, dissertations, monographs and research reports following the typographic and bibliographic standards required by the Institute of Informatics (INF) of the Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.

Supported document types

Option Description
cic Ciência da Computação (undergraduate)
ecp Engenharia de Computação (undergraduate)
ppgc Programa de Pós-Graduação em Computação
pgmicro Programa de Pós-Graduação em Microeletrônica
ppgl Programa de Pós-Graduação em Letras
dipl / tc Trabalho de Conclusão (bachelor's monograph)
diss / mestrado Dissertação de Mestrado
tese / doutorado Tese de Doutorado
espec Monografia de Especialização
ti Trabalho Individual
rp Relatório de Pesquisa
pep Plano de Estudos e Pesquisa
prop-tese Proposta de Tese
plano-doutorado Plano de Doutorado
formais Extra theorem/definition environments
unibral UNIBRAL double-degree (UFRGS + TU Berlin)

Other options:

Option Description
english Typeset document in English
oneside Single-sided layout (default is two-sided)
noabntcite Omit automatic loading of abntex2cite
nominatalocal Read nominata data from nominatalocal.def

Requirements

This class requires a modern installation ( Live 2021 or later is recommended). The following packages must be available:

  • Standard packages shipped with every distribution: xspace, keyval, iftex, babel (with brazilian and english language support), lastpage, indentfirst, setspace, titlesec, tocloft, fancyhdr, xcolor, graphicx, caption, hyperref, hypcap, geometry
  • Font packages: newtxtext and newtxmath (for pdf) or fontspec with the Gyre Termes font (for /Lua)
  • Bibliography: abntex2cite (part of the abntex2 bundle, shipped with Live and MiK)

Quick start

\documentclass[ppgc,diss]{infufrgs}

\usepackage[utf8]{inputenc}  % for pdfLaTeX; not needed with XeLaTeX/LuaLaTeX
\usepackage{graphicx}

\title{Title of the Document}
\translatedtitle{Translated Title}
\author{Surname}{First Name}
\advisor[Prof.~Dr.]{AdvisorSurname}{AdvisorFirstName}
\date{month}{year}

\keyword{First keyword}
\keyword{Second keyword}
\translatedkeyword{First keyword in other language}
\translatedkeyword{Second keyword in other language}

\begin{document}
\maketitle
\begin{abstract} ... \end{abstract}
\begin{translatedabstract} ... \end{translatedabstract}
\tableofcontents
\listoffigures
\listoftables
\chapter{Introduction} ...
\bibliographystyle{abntex2-alf}
\bibliography{references}
\end{document}

See example.tex for a complete, compilable example.

Files

infufrgs/
  README.md              — this file
  infufrgs.cls           — the document class (single self-contained file)
  documentation.tex      — user manual (LaTeX source)
  example.tex            — complete compilable usage example
  example.bib            — bibliography database for the example

Compiling the example

pdflatex example
bibtex   example
pdflatex example
pdflatex example

Changes from previous versions

  • See the CHANGELOG file.

Maintainer

  • Lucas Mello Schnorr (@schnorr)

License

This work may be distributed and/or modified under the conditions of the Project Public License, either version 1.3c of this license or (at any option) any later version. The latest version of this license is in https://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of version 2005/12/01 or later.

This work has the LPPL maintenance status maintained.

Copyright (C) 2001–2025 UFRGS Users Group Institute of Informatics — UFRGS Porto Alegre, Brazil https://www.inf.ufrgs.br/utug

Download the contents of this package in one zip archive (538.7k).

infufrgs – A Class for INF/UFRGS Documents

infufrgs is a document class that formats theses, dissertations, monographs and research reports following the typographic and bibliographic standards required by the Institute of Informatics (INF) of the Universidade Federal do Rio Grande do Sul (UFRGS), Porto Alegre, Brazil.

Packageinfufrgs
Home pagehttps://www.inf.ufrgs.br/utug/
Bug trackerhttps://github.com/schnorr/infufrgs/issues
Announcementshttps://listas.inf.ufrgs.br/mailman/listinfo/utug-l
Repositoryhttps://github.com/schnorr/infufrgs/
Version5.0.1 2026-03-18
LicensesThe Project Public License 1.3c
Copyright2001–2026 UFRGS Users Group
MaintainerLucas Mello Schnorr
TopicsDissertation
Class
Document template
Report like
Std conform
...
Guest Book Sitemap Contact Contact Author