Computer Modern es la familia tipográfica original utilizada por el programa de composición tipográfica TeX . Fue creado por Donald Knuth con su programa Metafont y se actualizó por última vez en 1992. [1] Computer Modern, o variantes del mismo, sigue siendo muy utilizado en publicaciones científicas, especialmente en disciplinas que hacen uso frecuente de la notación matemática .
Computer Modern es una " Didone ", o fuente serif moderna , un género que surgió a finales del siglo XVIII como contraste con los diseños más orgánicos que los precedieron. Las fuentes Didone tienen un alto contraste entre elementos gruesos y delgados, y su eje de "acentuación" o engrosamiento es perfectamente vertical. Computer Modern se basó específicamente en el tamaño de 10 puntos del Modern Extended 8A de la American Lanston Monotype Company , parte de una familia Monotype lanzada originalmente en 1896. [2] [3] Esta fue una de las muchas caras modernas emitidas por los fundidores tipográficos y Monotype en torno a este período y el estilo estándar para la impresión de textos corporales a finales del siglo XIX. [4] [5]
Al crear el sistema de publicación TeX, Knuth estuvo influenciado por la historia de las matemáticas y el deseo de lograr el "estilo clásico" de los libros impresos en tipos metálicos. [6] [7] Las caras modernas se utilizaron ampliamente para imprimir matemáticas, especialmente antes de que Times New Roman se hiciera popular para la impresión matemática a partir de la década de 1950. [8] [9] [10]
La característica más inusual de Computer Modern, sin embargo, es el hecho de que es una familia tipográfica completa diseñada con el sistema Metafont de Knuth , uno de los pocos tipos de letra desarrollados de esta manera. Los archivos fuente de Computer Modern se rigen por 62 parámetros distintos, controlando los anchos y altos de varios elementos, la presencia de serifas o números de estilo antiguo , si puntos como el punto en la "i" son cuadrados o redondeados, y el grado. de " superness " en los cuencos de letras minúsculas como "g" y "o". Esto permite que los diseños de Metafont se procesen de formas inusuales; Knuth ha mostrado efectos como la transformación en demostraciones, donde una fuente cambia lentamente a otra a lo largo de un texto. [11] Si bien atrajo la atención por el concepto, Metafont ha sido utilizado por algunos otros diseñadores de fuentes; en 1996, Knuth comentó "pedirle a un artista que se convierta en lo suficientemente matemático como para entender cómo escribir una fuente con 60 parámetros es demasiado" [12] mientras que el diseñador de fuentes de período digital Jonathan Hoefler comentó en 2015 que "la idea de Knuth de que las letras comienzan con las formas esqueléticas son defectuosas". [13]
Knuth produjo sus fuentes Computer Modern originales utilizando Metafont , un programa que lee definiciones de glifos basadas en trazos y genera fuentes listas para usar como archivos de imágenes de mapa de bits. En su mayor parte, dejó la fuente, al igual que otros componentes de TeX (con la excepción de los nombres de TeX y Metafont, una estipulación que hizo Knuth para mantener el control de calidad ), en el dominio público . [14] [15]
El avance de la tecnología editorial (PostScript, PDF, impresoras láser) ha reducido la necesidad de fuentes de mapa de bits. Los formatos preferidos ahora son fuentes de contorno como Type 1 , TrueType u OpenType , que se pueden representar de manera eficiente con una resolución arbitraria y utilizando sofisticadas técnicas de suavizado mediante el firmware de la impresora o los visores de documentos en pantalla. Por lo tanto, varios otros proyectos han portado las fuentes Computer Modern a dichos formatos. Algunos de estos proyectos también han complementado Computer Modern con
Varios de estos derivados ahora también se utilizan ampliamente y se incluyen en TeX Live , una distribución TeX moderna.
Una versión extendida actual de la familia Computer Modern en el formato OpenType de uso general es la distribución CMU (para Computer Modern Unicode ):
CMU se publica bajo la licencia de fuente abierta SIL .
Computer Modern fue transformado por primera vez a un formato de fuente PostScript Tipo 3 por BlueSky, Inc. en 1988, y luego a Tipo 1 en 1992 para incluir sugerencias de fuente . [16] Desde entonces, la versión Tipo 1 ha sido donada a la American Mathematical Society (AMS), que la distribuye libremente bajo la licencia Open Font. [17] Se encuentra en la mayoría de las distribuciones TeX estándar.
La implementación Latin Modern, mantenida por Bogusław Jackowski y Janusz M. Nowacki de TeX User Group Polonia (GUST), ahora es estándar en la comunidad TeX y se realizó a través de un derivado de Metafont / MetaPost llamado METATYPE1 . Se derivó de las fuentes BlueSky Type 1, que se convirtieron nuevamente en programas METATYPE1 basados en contornos, a partir de los cuales se desarrollaron las fuentes Type 1 extendidas y OpenType Latin Modern. ConTeXt utiliza Latin Modern como fuente predeterminada, en lugar de Computer Modern. [18]
El proceso de conversión de ida y vuelta de Tipo 1 a METATYPE1 a Tipo 1 involucrado en la producción de las fuentes Latin Modern intentó preservar la información de sugerencias de las fuentes BlueSky; sin embargo, introdujo errores de redondeo que afectan la calidad de las sugerencias en tamaños de píxeles bajos. Como resultado, la visualización en pantalla de las fuentes Latin Modern puede dar como resultado una visualización menos uniforme del interletraje y la altura de los caracteres que con las fuentes BlueSky. [19]
El mismo proceso se extendió posteriormente a algunos clones de fuentes PostScript gratuitos bajo el proyecto general TeX Gyre. [20]
La fuente Latin Modern también ha obtenido una tabla matemática OpenType . [21] [22] A diferencia de Computer Modern Math, Latin Modern Math no tiene información de interletraje por pares: la representación matemática OpenType no utiliza este tipo de interletraje, lo que hace que dicha información sea inútil. [23]
La familia de fuentes New Computer Modern [24] es una gran extensión en términos de número de glifos adicionales de las fuentes Latin Modern que agrega soporte para varios idiomas más, como griego, cirílico, hebreo, cherokee y copto. Esta familia de fuentes viene en dos pesos: "Regular" y "Libro". El peso del libro debería parecer un poco más pesado en comparación con el "Regular". Ambos pesos incluyen soporte para composición tipográfica matemática; Se proporciona una cobertura completa de los bloques matemáticos Unicode, junto con algunos glifos más necesarios para las matemáticas.
MLModern [25] se basa en la fuente Latin Modern. Evita la delgadez de la mayoría de las otras versiones Tipo 1 de Computer Modern y, por lo tanto, parece más grueso en comparación con Latin Modern o Computer Modern.
Aquí se muestra una comparación visual de Computer Modern, Latin Modern, New Computer Modern Book y MLModern.
A lo largo de la primera mitad del siglo XIX, los rostros modernos defendieron el campo tipográfico frente a casi todos los interesados. No todos los fundidores y punzonadores estaban muy entusiasmados con este tipo de letra, pero había que satisfacer la demanda popular.
A principios del siglo XX, Monotype adaptó varias caras de texto romano moderno a su sistema, en su mayoría en unos pocos tamaños pequeños; algunos de ellos se diferencian entre sí sólo por ligeros cambios en sus proporciones.
Todos los métodos descritos en estos libros son de dominio público; por tanto, cualquiera puede utilizar libremente cualquiera de las ideas. Lo único sobre lo que mantengo el control son los nombres, TeX y METAFONT(...) Si se realiza algún cambio, no me quejaré, siempre y cuando los sistemas modificados no se llamen TEX o METAFONT.
y que él (Leslie Lamport), como Don, colocó en el dominio público.