Releases: schnorr/infufrgs
5.0.1_2026-03-18
Version 5.0.1_2026-03-18
- Adjustements necessary for CTAN submission.
v5.0.0
Versão 5.0.0 - 15/mar/2026
Modernização maior da classe; renomeada de iiufrgs para infufrgs
e preparada para submissão ao CTAN.
Consolidação em arquivo único:
- Todos os arquivos auxiliares (iidefs.sty, nominata.def, cic.def,
ecp.def, dipl.def, ppgc.def, pgmicro.def, *.babel) foram
incorporados em infufrgs.cls; a distribuição passa a ser um único
arquivo de classe auto-suficiente.
Fontes:
- Substituído o pacote
times(obsoleto) pornewtxtexte
newtxmath(pdfLaTeX) e porfontspeccom TeX Gyre Termes
(XeLaTeX / LuaLaTeX). - Adicionado
iftexpara detecção robusta do motor TeX.
Formatação do sumário:
- Substituído o pacote
tocstyle(depreciado pelo KOMA-Script) por
tocloft; títulos de capítulos em maiúsculas no sumário agora usam
\texorpdfstring, preservando a capitalização normal nos bookmarks
do PDF.
Licença:
- Licença alterada de GPL-2 para LaTeX Project Public License 1.3c
(LPPL 1.3c), padrão para pacotes distribuídos pelo CTAN.
O status de manutenção émaintained.
Documentação (nova):
- Adicionado documentation.tex: manual do usuário completo em LaTeX
(13 páginas), cobrindo todas as opções de classe, comandos,
ambientes, compilação, licença e histórico de versões. - Adicionado example.tex e example.bib: exemplo completo e
compilável de dissertação de mestrado do PPGC. - README.md revisado: corrigidas instruções de compilação e
atualizada a lista de arquivos distribuídos. - Adicionado .gitignore: exclui arquivos auxiliares do TeX (*.aux,
*.bbl, *.blg, *.toc, etc.) do repositório e do pacote CTAN.
Compatibilidade retroativa:
- O ambiente
englishabstractcontinua aceito (com aviso de uso
depreciado); substituído pelo ambientetranslatedabstract. - Todos os comandos e opções das versões anteriores são mantidos.
v4.4.0
Versão 4.4.0 (bab8a19) → b8beba9 - 2011-05-19 a 2025-09-11
Cobre todos os commits entre bab8a19 (2011-05-19) e b8beba9
(2025-09-11), organizados por ano, do mais recente ao mais antigo.
2025
- Nominata: atualização geral dos nomes das autoridades da Reitoria,
Instituto de Informática, departamentos e coordenações de curso
(set/2025) [929629b]
2024
- Adicionado suporte ao PPG Letras (Programa de Pós-Graduação em
Letras da UFRGS): nova opção de classeppgl, com definições de
nominata e titulação [9e9eacb, 6117880] - Keywords: a linha "Palavras-chave:" / "Keywords:" é omitida
automaticamente quando nenhuma keyword foi definida [20ed8cc] - Corrigidos caracteres especiais na nominata [4eaf267]
- Nominata: atualização do reitor, vice-reitor, pró-reitoras de PG
e G, chefes dos departamentos INA e INT, coordenador da COMGRAD
ECP, coordenadores do PROPG, PPGC e PGMICRO [0fdb13d..70bd988,
ad4b655, 7364aa0]
2023
- Atualizado estilo bibliográfico (abntex2-alf.bst) para conformidade
com a nova NBR 10520:2023 [f65ae00]
2022
- Adicionado novo ambiente
translatedabstractpara o resumo na
segunda língua; permite definir título traduzido (\translatedtitle)
e palavras-chave traduzidas (\translatedkeyword) de forma unificada
[87d46e0] - Depreciado o ambiente
englishabstract; mantido por compatibilidade
retroativa com aviso de uso [8ced9bf] - Tratados os casos em que título traduzido ou palavras-chave
traduzidas não estão definidos [3c2769e] - Refatorada a junção de palavras-chave na geração do abstract [bce072e]
- Corrigido \hbox underfull no ambiente abstract [a230d19]
- Corrigida definição do co-orientador (\coadvisor) [0fb8fc0]
- Adicionada opção
bibjustifao carregamento de abntex2cite
(referências justificadas) [1072499] - Nominata: atualização do bibliotecário-chefe e coordenador do
Curso de Ciência da Computação [4ce2ff5, e21df60]
2021
- Removido o pacote
fixltx2e(obsoleto no LaTeX2e moderno) [09d02cd] - Exemplo PPGC: adicionada seção de "Resumo Expandido" [40ff38b]
- Nominata: atualização do coordenador do PPGC e da COMGRAD CIC
[97b1fc6, e4ff51a]
2020
- Pacote
tocstyle(marcado obsoleto pelo KOMA-Script) incluído
localmente para evitar quebra em instalações modernas [a81cf31] - Corrigida formatação das legendas (captions) para o novo padrão
ABNT [b98d6a0] - Nominata: atualização do reitor, vice-reitora e pró-reitora
[dfdb513, aab80a6, 250c1ec]
2019
2017–2018
- Nominata: atualização de vice-decano, coordenadores de CIC, ECP,
PPGC, PGMICRO e chefes de INT/INA/Reitoria [vários commits]
2016
- Nominata: atualização do nome da diretora do Instituto de
Informática e de outros cargos [6fd6b35, fa7e6cc]
2015
- Adicionada a opção de classe
noabntcite: impede o carregamento
automático do abntex2cite (útil quando se usa outro pacote de
citações) [a1811ae] - Adicionado suporte ao programa de dupla-titulação UNIBRAL
(UFRGS + TU Berlin): nova opçãounibralcom comandos
\advisorDE, \coadvisorDE e ambiente \extendedsummary [9419d2d] - Adicionado pacote
xcolorao carregamento padrão da classe [e6cee90] - Uso do pacote
geometrypara definição de margens (substitui
cálculo manual); espaçamento entre parágrafos definido como zero
[93b4af4] - Legendas de figuras e tabelas posicionadas sempre acima dos floats,
conforme as normas do INF [a0260d5] - Pacote abntex2cite movido para dentro da classe (carregado
automaticamente) [ad6a52b] - Corrigido tamanho de fonte no ambiente
quote[d818bfd] - Corrigidos problemas com apêndices (\appendix) e \chapter* dentro
de apêndices [5b5e1e6, b35a2ec, d86b7ec, 26be331] - Corrigidos espaçamentos antes/após capítulos, seções, na folha de
rosto e na nominata [25f0eaf, 5e01fb2, eebeaca] - Suporte a XeTeX melhorado: correção na busca de fontes [35dcf33]
- Nominata: atualização de coordenadores da ECP e CIC [8f3b8cf]
2014
- Reestruturação principal: criados arquivos de definição separados
por curso (cic.def, ecp.def, dipl.def) e por programa de
pós-graduação; nominata movida para nominata.def [db5b3d7, aacb955,
1bf44f5, f65c163] - Adicionada opção
nominatalocal: lê dados da nominata a partir do
arquivo nominatalocal.def (repositórios institucionais) [dc4d540] - Adicionado alias
tcpara a opçãodipl(Trabalho de Conclusão)
[24f086d] - Suporte inicial a XeLaTeX: usa TeX Gyre Termes como fonte principal
(substitui Adobe Times) [e5f4ee4, e097e86] - Substituído natbib por abntex2 para citações no padrão ABNT [10fe723]
- Adicionado suporte a hyperref: âncoras corretas em capítulos e
apêndices; autor e título inseridos nos metadados PDF [601370f,
7619b37, f587d07] - Codificação T1 movida para dentro da classe [dc3b988]
- Corrigidas margens, tamanho de capítulos/seções e espaçamento de
linha (1,5) [e7fbdb9] - Corrigido TOC: negrito, pontos de guia, subsubseções e espaçamento
[113ba27, 8e58a7e, af05978, 2b447c4, a6432ab] - Adicionado \samepagechapter (capítulo na mesma página) [2565803]
- Corrigido: nominata agora aparece nos TCs [e8c743e]
tcpassa a se referir ao Trabalho de Conclusão de graduação
(não mais ao de mestrado) [570b5b2]- Atualizados ambientes agradecimentos, enumerate, itemize e
description [5ad26e7, 2624f22] - Palavras-chave separadas por ponto no abstract [e17d25c]
- Removida dependência do pacote
subfig[f3d5ef8] - README convertido para Markdown (README.md) [80c609e]
2011
- Todos os arquivos convertidos para codificação UTF-8 [693d1cd]
v4.3.1
Versão 4.3.1 - 14/jan/2005
- uso de macros babel nos nomes da area de Formais (thanks Felipe Damasio)
- atualizacao da nominata
Versão 4.3.0 - 20/set/2004
- adições do Felipe Damasio felipewd@terra.com.br para
a área de Formais
Versão 4.2.0 - 21/nov/2003
- adaptação do exemplo para a opcao `espec'
- inclusão do comando `\dept' para indicação do depto. relacionado
ao documento (necessário p/ cursos de Especialização).
Ex.: \dept{INA} - correção do nome do curso nos projetos de diplomação
- itens da nominata foram separados em comandos individuais, para
facilitar a alteração - adicionado o tipo "espec" para Monografias dos cursos de
Especialização - persiste o problema da \tableofcontents com pdflatex... ele não
aceita o uso do comando \MakeUppercase na redefinição do comando
\l@chapter - corrigido posicionamento e largura das notas de margens
- correção na titulação dos Trabalhos de Conclusão
Versão 4.1.1 - 28/mai/2003
- esta versão, na verdade, não existiu :-)
Versão 4.1.0 - 13/mai/2003
- correção da geração das entradas dos Apêndices e Anexos no sumário, agora
aparece a palavra "Apêndice" ou "Anexo" - sumário e listas de figuras e tabelas não apresentam mais os itens dos
Apendices e Anexos - inversão da ordem do título em inglês e da indicação "Abstract"
- retorno ao tamanho default da indentação dos parágrafos (+- 0,6cm)
Versão 4.0.0 - 13/mar/2003
- ajuste da indentação dos parágrafos e listas para 1,25cm
- corrigida falta de indentação no 1o. parágrafo do abstract
- adaptação do estilo ``rp'' ao esquema da versão 4
- conversão das medidas para pt
Versão 4.0.0pre10 - 07/mar/2003
- abandonado o uso do geometry; como sugestão para o futuro, evitar
utilizar pacotes que não são padrão do LaTeX2e - oficializado uso do ``make install''
- arquivo TO-DO-LIST transformou-se em BUGS, vamos tentar manter um histórico
dos bugs
Versão 4.0.0pre9 - 03/fev/2003
- criação do estilo de documento ``tc'' para Trabalho de Conclusão (cursos
de especialização) - definição do comando \location para definir cidade e estado de realização
do trabalho (default: \location{Porto~Alegre}{RS}) - alteração no comando que define o curso (não mais \coursename; deve ser
definido com \course) - invertida semântica do frente-e-verso; agora o padrão é frente-e-verso e
para forçar o somente-frente deve-se incluir a opção `oneside' do
\documentclass - adequação do exemplo ao estilo ``tc'' e correção no uso do twoside/oneside
- removido CIP do prop-tese (não sei por que tinha... ??)
- alteração na estruturação das informações do CIP (iiufrgs.cls mais genérico,
.def mais enxuto)
Versão 4.0.0pre8 - 14/dez/2002
- inclusao do pacote `natbib', que permite diversas variacoes de citacoes no
sistema autor-data - adaptação do exemplo para ilustrar o uso do natbib
- corrigida definição errada das margens quando do uso da opção `twoside'
versão 4.0.0pre7 - 12/dez/2002
- opção `twoside' não é mais default :(
versão 4.0.0pre6 - 12/dez/2002
- margem externa aumentada para 3cm; o texto fica difícil de ler com a margem
de 2cm definida pela norma e com espaçamento simples - listas de figuras e tabelas agora apresentam dois-pontos em vez de traço
- o título em inglês, no abstract, foi reposicionado
- alterados textos descritivos de dissertações e teses para caracterizar
apresentação do trabalho em vez de submissão a avaliação - pequena alteração na folha de rosto dos TIs, invertendo a ordem das informações
- versão preliminar de regras para instalação do pacote, no Makefile
versão 4.0.0pre[1-5] - 07/dez/2002
- diversas adaptações para ficar em conformidade com as normas da ABNT e
do PPGC - definição do environment
listofsymbols'', para formatação da Lista de Símbolos; sua utilização é idêntica à dolistofabbrv'' - definição do comando \annex, para iniciar os Anexos; seu uso é idêntico ao
do \appendix, que produz os Apêndices - adaptação do environment ``quote'' para produzir a indentação correta
- páginas iniciais não são numeradas
- numeração das páginas alinhada à margem externa, a 20mm do topo da folha
- uso de `:' nas legendas de Figuras e Tabelas
- legendas e numeração de páginas em fonte menor que o texto normal
- a impressão deve ser feita sempre em frente e verso, portanto o parâmetro
``twoside'' passa a ser padrão na classe - uso do pacote ``geometry'' para lidar com as margens do documento
- os termos que sofrem tradução são agora configurados usando o namedef do
babel (incluídos pelos arquivos com extensão .babel); isso faz com que
eles sejam apropriadamente escolhidos quando se muda o idioma
com os comandos do pacote - removidos os environments
dedicatoria'' eagradecimentos''; sua formata-
ção é bastante pessoal e podem ser definidos mais facilmente com \clearpage
e/ou \chapter* (Obs.: serão mantidos temporariamente para manter a compati-
bilidade de documentos em desenvolvimento) - os tipos de documentos
eq'',prop-ti'',relat-ic'' erelat-projeto''
e ``relat-projeto'' não são mais suportados - a nominata agora pode ser definida pelo usuário, basta redefinir o comando
\nominata; isto é necessário nos casos de TCs de cursos de especialização - as listas de figuras e de tabelas agora produzem alinhamento mais coerente
versão 3.4.0 - 11/out/2002 - avila
- referências bibliográficas agora são geradas com () em vez de []
- adicionada opção "english" para permitir documentos redigidos em inglês; a
opção é nomeada dessa forma para permitir compatibilidade com o babel - adaptados diversos .def para o suporte a inglês
- corrigido o alinhamento de itens na folha de rosto
- corrigido o alinhamento dos itens da lista de tabelas
- corrigida a numeração dos anexos, agora são utilizadas somente letras
- corrigido posicionamento do título
- ativados os comandos
\subsubsection',\paragraph' e `\subparagraph';
geram as subdivisoes no texto mas sem produzir entradas no sumário - removida redefinição do comando
\chapter'; foi substituída pela inclusão do pacoteindentfirst' e \let do estilo de páginaplain' paraiiufrgs'
(por causa da formatação das páginas iniciais de capítulos) - substituída a criação do label
totalpages' pela inclusão do pacotelastpage' - reestruturação parcial do código para facilitar a manutenção
versões 3.3.0 a 3.1.0 - logs obtidos pelo CVS
date: 2002/06/17 16:55:40; author: mozart; state: Exp; lines: +2 -2
lista de abraviaturas sem negrito nas abreviaturas
date: 2002/04/29 16:37:09; author: pilla; state: Exp; lines: +47 -30
Preparado para Ingles...
date: 2002/04/09 13:16:27; author: pilla; state: Exp; lines: +5 -4
Adicao do \inenglish
date: 2002/04/08 20:01:49; author: pilla; state: Exp; lines: +79 -28
Opcao inenglish
date: 2002/03/05 14:44:48; author: avila; state: Exp; lines: +20 -17
adicionado ponto no final da data na folha de rosto; adicionada nota GPL completa no iiufrgs.cls; advisor colocado como comentario no iiufrgs.tex, pois nao eh obrigatorio; atualizada lista de pendencias
date: 2002/02/22 12:24:47; author: pilla; state: Exp; lines: +2 -2
Mudado o nome do Pro-Reitor de Pos-Graduacao
date: 2001/09/02 10:21:53; author: avila; state: Exp; lines: +124 -79
possibilidade de varios autores, repetindo-se o comando \author; adicoes ao exemplo iiufrgs.tex; exemplo de carta; modificacoes na estrutura da folha de rosto e nas definicoes de margens; inclusao da GPL
date: 2001/08/14 03:12:34; author: avila; state: Exp; lines: +7 -2
adicionado modelo de relatorio de projeto
date: 2001/08/07 19:08:27; author: pilla; state: Exp; lines: +5 -2
Modelo de Proposta de Trabalho Individual.
date: 2001/08/03 17:54:23; author: avila; state: Exp;
reestruturacao da distribuicao; os arquivos estavam, originalmente, todos no diretorio inicial
versao 3.0 - 27/abr/01 - anacul, mozart, pilla, avila
- nomes dos environments mudados para ingles
resumo' eabstract' mudados paraabstract' eenglishabstract'- reformulacao do CIP: agora é definido na classe principal, e os .def
definem a macro @cipspecificinfo
versao 2.0.1 - 30/jan/01 - avila
- corrigido espacamento nos itens da toc
versao 2.0.0 - 22/jan/01 - avila
- troca do nome para `iiufrgs' (ack: casantos)
- adequação a novas normas ABNT (ex. formatacao referencias)
- mudança na definição da lista de abreviaturas; os comandos
\listofabbr' e\abbr' foram substituídos por um único environment\listadeabreviaturas' onde as abreviaturas são colocadas diretamente com comandos\item[abrev] desc' - correção na geração do número de página
- correção nos comandos
\listoffigures' e\listoftables' (adição à toc) - correção no comando \keywords
- redefinicao do environment `thebibliography' com ligeiras alteracoes
nos espacamentos
versao 1.4 - 18/aug/00 - avila
- inclusao da opcao `eq'
versao 1.3 - 14/mai/00 - avila
- inclusao da opcao `plano-doutorado'
versao 1.2 - 21/feb/00 - avila
- inclusao da opcao `relat-ic'
- pequena redefinicao na montagem da folha de rosto
versao 1.1 - 21/jan/2000 - pilla
- inclusao da opcao 'tese'
versao 1.0 - 16/out/99 - avila
- troca do nome para `ii-ufrgs'
- utilizacao do pacote `babel'
- strings sao padronizados em comand...