diff --git a/changelog b/changelog index 11fd71d36cb7db4d4ae3c927f234aabdad88af9b..e6ea4682baa0d63a79d5c1a9f6f5d95afb5d1cad 100644 --- a/changelog +++ b/changelog @@ -1,5 +1,13 @@ Changelog: +30/03/20 +- opção "metadados" para incluir metadados (tÃtulo, author, etc) no PDF; + por default não os inclui, pois a Bib/UFPR parece não gostar deles... + +05/08/19 +- bugfix: trocado \iflanguage por \IfLanguageName +- ajustes na bibliografia + 25/03/19 - corrigido erro no formato dos tÃtulos de capÃtulos, seções, etc - numera subsubseções diff --git a/main.tex b/main.tex index bb2d25f99f75f952db7cadf90c1063f6c0558645..929231206ee4dfa3876694010c4acc928eb46d1d 100644 --- a/main.tex +++ b/main.tex @@ -1,4 +1,4 @@ -% Versão 0.9.14, 25/03/2019 +% Versão 0.9.15, 30/03/2020 % Este documento destina-se a servir como modelo para a produção de documentos % de pesquisa do PPGINF/UFPR, como projetos, dissertações e teses. A classe de @@ -13,13 +13,14 @@ % Opções da classe ppginf: % -% - defesa : versão para entregar à banca; tem espaçamento 1,5 -% e omite algumas páginas iniciais (agradecimentos, etc) -% - final : versão pós-defesa, para enviar à biblioteca; -% tem espaçamento simples e todas as páginas iniciais. -% - oneside : somente frente; use quando for gerar somente o PDF. -% - twoside : frente/verso; use se precisar de uma versão impressa. -% - ... : demais opções aceitas pela classe "book" +% - defesa : versão para entregar à banca; tem espaçamento 1,5 +% e omite algumas páginas iniciais (agradecimentos, etc) +% - final : versão pós-defesa, para enviar à biblioteca; +% tem espaçamento simples e todas as páginas iniciais. +% - oneside : somente frente; use quando for gerar somente o PDF. +% - twoside : frente/verso; use se precisar de uma versão impressa. +% - metadados : inclui metadados no PDF (por default não inclui) +% - ... : demais opções aceitas pela classe "book" % ATENÇÂO: este modelo tem suporte para português e inglês. % As duas lÃnguas devem ser informadas como opção da classe; diff --git a/main_maziero.pdf b/main_maziero.pdf deleted file mode 100644 index cfd4bef340618cdc7bed20fec21300acb4a31955..0000000000000000000000000000000000000000 Binary files a/main_maziero.pdf and /dev/null differ diff --git a/ppginf.cls b/ppginf.cls index 92156b99e244c5a9166c461ed827d9e2ae314a6e..43f24d44e4c3b04ca94876db34cd9a2af5f2f0fc 100644 --- a/ppginf.cls +++ b/ppginf.cls @@ -37,15 +37,17 @@ %------------------------------------------------------------------------------ % definição da classe e versão -\ProvidesClass{ppginf}[2019/03/25 Manuscript class for PPGInf/UFPR] -\def\@classversion{0.9.14} +\ProvidesClass{ppginf}[2020/03/30 Manuscript class for PPGInf/UFPR] +\def\@classversion{0.9.15} %------------------------------------------------------------------------------ % OPÇÕES DESTA CLASSE -% define flag de versão final do documento -\newif\iffinalmode +% flags de controle +\newif\iffinalmode % flag de versão final do documento +\newif\ifmetadata % gera metadados no PDF? default false +\metadatafalse % defesa: só frente, espaçamento 1,5 e menos páginas iniciais \DeclareOption{defesa}{\finalmodefalse} @@ -53,6 +55,9 @@ % aprovada: frente/verso, espaçamento 1 e mais páginas iniciais \DeclareOption{final}{\finalmodetrue} +% metadados: inclui metadados no PDF +\DeclareOption{metadados}{\metadatatrue} + % demais opções devem ser encaminhadas à classe de base (book) \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}} @@ -616,14 +621,26 @@ \renewcommand{\titlepage} { % ajustar tags do PDF final (só funciona bem se estiver aqui) - \hypersetup{ - pdftitle = {\@title}, - pdfauthor = {\@author}, - pdfsubject = {\@field}, - pdfproducer = {\@instshort\ - \@instlong}, - pdfcreator = {LaTeX, using PPGInf class V. \@classversion}, - pdfkeywords = {\@pcs, \@kws} - } + \ifmetadata + \hypersetup{ + pdftitle = {\@title}, + pdfauthor = {\@author}, + pdfsubject = {\@field}, + pdfproducer = {\@instshort\ - \@instlong}, + pdfcreator = {LaTeX, using PPGInf class V. \@classversion}, + pdfkeywords = {\@pcs, \@kws} + } + \else + \hypersetup{ + pdftitle = {}, + pdfauthor = {}, + pdfsubject = {}, + pdfproducer = {}, + pdfcreator = {}, + pdfkeywords = {} + } + \pdfinfoomitdate 1 + \fi % PRIMEIRA CAPA (SÓ NA VERSÃO APROVADA)