
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
, \scriptsize
e \tiny
eles 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.
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 Scale
uma 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.