Tamanho de fonte menor que mantém proporções

Tamanho de fonte menor que mantém proporções

Estou usando apenas este preâmbulo para meu documento:

\documentclass[8pt]{article}
\usepackage{graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage[margin=10mm]{geometry}
\usepackage{multicol}
\usepackage{amsmath}

O problema é que estou fazendo uma planilha de fórmulas para meu exame e quero poder inserir muitas fórmulas, então quero que o tamanho da fonte seja pequeno, 8pt é muito grande. Eu tentei \small, \footnotesize, \scriptsizee \tinyeles estão ok, mas o problema é que quanto menor a fonte fica, mais o texto parece ter sido esticado horizontalmente. Parece que o texto está perdendo apenas altura e não largura. Problema

Responder1

Você pode compilar usando lualatex? Se sim, \usepackage{fontspec}logo abaixo da classe do documento. Em seguida, você usará fontes OpenType ou TrueType.

Fontspec permite Scaleuma fonte de qualquer tamanho, até mesmo valores decimais como 7,6pt, usando \addfontfeature{Scale=X}onde X é um multiplicador do tamanho da fonte principal. Isso não altera o baselineskip. Para isso, \def\baselinestretch{Y}onde Y é um multiplicador da linha de base prevalecente.

Fontspec permite esticar/diminuir o tamanho horizontal das fontes, que é o que você precisa. \addfontfeature{FakeStretch=Z}onde Z é um multiplicador, como 0,9.

Agora, você notou que as fontes menores existentes parecem estar mais espaçadas do que o esperado. Mas isso não é incomum. Na verdade, é padrão com muitas fontes. Depende de fontes e tecnologia. Fontes pequenas geralmente têm seus glifos não proporcionais aos tamanhos maiores, para facilitar a leitura e para uma "densidade de cinza" mais uniforme em toda a página.

informação relacionada