Version 5.0.1 2026-03-18 ======================== - Adjustements necessary for CTAN submission. Versão 5.0.0 2026-03-15 ======================= 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) por `newtxtext` e `newtxmath` (pdfLaTeX) e por `fontspec` com TeX Gyre Termes (XeLaTeX / LuaLaTeX). - Adicionado `iftex` para 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 `englishabstract` continua aceito (com aviso de uso depreciado); substituído pelo ambiente `translatedabstract`. - Todos os comandos e opções das versões anteriores são mantidos. Versão 4.4.0 (bab8a192) → b8beba9 - 2011-05-19 a 2025-09-11 ============================================================ Cobre todos os commits entre bab8a192 (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 classe `ppgl`, 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 `translatedabstract` para 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 `bibjustif` ao 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 ---- - Nominata: correção e atualização de nomes do PPGC e da reitoria [321de49, 08c14fc, 64063d7] 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ção `unibral` com comandos \advisorDE, \coadvisorDE e ambiente \extendedsummary [9419d2d] - Adicionado pacote `xcolor` ao carregamento padrão da classe [e6cee90] - Uso do pacote `geometry` para 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 `tc` para a opção `dipl` (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] - `tc` passa 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] ============================================================ 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 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 à do ``listofabbrv'' - 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'' e ``agradecimentos''; 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'' e ``relat-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 pacote `indentfirst' e \let do estilo de página `plain' para `iiufrgs' (por causa da formatação das páginas iniciais de capítulos) - substituída a criação do label `totalpages' pela inclusão do pacote `lastpage' - 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' e `abstract' mudados para `abstract' e `englishabstract' - 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 comandos (ex. \ufrgsname) - a formatacao da folha de rosto agora define o comando `\titlepagespecificinfo', de modo que nos estilos especificos (ti, diss, etc) nao se tenha que redefinir todo o conteudo da pagina versao 1.3 - 18/mar/99 - avila - ultima versao com nome `cpgcc' - muitos bug fix... :) versao 1.0 - 01/jul/98 - piccoli & avila =============================================== Copyright (C) 2001,2002,2003,2004,2005 UFRGS TeX Users Group This file is part of the iiufrgs package, released under the GNU General Public License (GPL). Please check the file `iiufrgs.cls' for information on copying and distributing the files in the package.