
Sólo estoy usando este preámbulo para mi documento:
\documentclass[8pt]{article}
\usepackage{graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage[margin=10mm]{geometry}
\usepackage{multicol}
\usepackage{amsmath}
El problema es que estoy haciendo una hoja de fórmulas para mi examen y quiero poder insertar muchas fórmulas, por eso quiero que el tamaño de fuente sea pequeño; 8 puntos es demasiado grande. Probé \small
, \footnotesize
y están bien, pero el problema es que cuanto más pequeña se vuelve la fuente, más parece que el texto se ha estirado horizontalmente \scriptsize
. \tiny
Parece que el texto sólo está perdiendo altura y no ancho.
Respuesta1
¿Puedes compilar usando lualatex? Si es así, \usepackage{fontspec}
justo debajo de la clase de documento. Luego utilizará fuentes OpenType o TrueType.
Fontspec le permite utilizar Scale
una fuente de cualquier tamaño, incluso valores decimales como 7,6 puntos, \addfontfeature{Scale=X}
donde X es un multiplicador del tamaño de fuente principal. Esto no cambia el salto de línea de base. Para eso, \def\baselinestretch{Y}
donde Y es un multiplicador del salto de línea de base predominante.
Fontspec le permite estirar/reducir el tamaño horizontal de las fuentes, que es lo que necesita. \addfontfeature{FakeStretch=Z}
donde Z es un multiplicador, como 0,9.
Ahora, notó que las fuentes más pequeñas existentes parecen estar más espaciadas de lo esperado. Pero esto no es inusual. De hecho, es estándar en muchas fuentes. Depende de las fuentes y la tecnología. Las fuentes pequeñas a menudo tienen sus glifos no en proporción a los tamaños más grandes, para facilitar la lectura y para una "densidad de grises" más uniforme en toda la página.