novathesis
21 de Agosto de 2026 · Read in English

novathesis 8.2.0 — Hummingbird: Travelling Light

Uma nova escola — a Faculdade de Farmácia da Universidade de Lisboa — uma opção para limitar o tamanho do PDF, e uma correcção nos símbolos AMS em pdfLaTeX.

hummingbird-1.png

Saiu a versão 8.2.0. O destaque é uma nova escola, mas há duas alterações que interessam mesmo a quem não é da ULisboa.

Nova escola: ULisboa FFUL

A Faculdade de Farmácia da Universidade de Lisboa passa a ser suportada, com capa, lombada, páginas de declaração e a opção modality entre dissertation, report e project:

\ntsetup{school=ulisboa/fful}

O suporte para esta escola foi contribuído pelo Afonso Nóbrega.

Limitar o tamanho do PDF

Os sistemas de submissão costumam limitar o tamanho do ficheiro que se pode carregar. Passa a haver uma opção de compilação para isso:

make SIZE=10

Depois da compilação normal, o Ghostscript procura por bissecção a maior resolução de imagem que mantém o PDF abaixo de 10 MB, para que percas o mínimo de qualidade que o limite permitir. O texto, as fontes e os gráficos vectoriais nunca são alterados — só as imagens rasterizadas são reamostradas, pelo que um documento quase todo vectorial pode não chegar a um alvo muito pequeno. Nesse caso a compilação não falha: avisa e entrega o PDF mais pequeno que conseguiu.

A compilação com qualidade total fica guardada ao lado como template.pdf.orig, por isso nada se perde. É preciso ter o Ghostscript (gs) no PATH e, se estiveres a produzir um ficheiro PDF/A para entrega final, valida-o de novo — a redução reescreve todos os fluxos de imagem.

Uma correcção a assinalar

Se compilas com pdfLaTeX e a tua escola usa o estilo de letra Times, o \hbar e outros símbolos AMS falhavam com Undefined control sequence. A causa era um conflito na ordem de carregamento entre o mathptmx e o amssymb; está corrigido. O LuaLaTeX e o XeLaTeX nunca foram afectados.

A lista completa de alterações está no changelog.

← Todos os artigos