Solución:
Aquí hay una lista no exhaustiva de posibilidades para familias de fuentes “agradables”, que entiendo que significa que proporcionan fuentes tanto de texto como matemáticas, para usar con pdflatex
.
-
Computadora moderna – la familia de fuentes predeterminada para TeX y LaTeX, es decir, la familia de fuentes que se usa si no se carga ninguna otra familia de fuentes.
La siguiente imagen representa la salida del MWE que se enumera al final de esta publicación utilizando las fuentes Computer Modern. (Todas las imágenes posteriores usan el mismo MWE pero cargan uno o más paquetes adicionales relacionados con la fuente).
-
lmodern – Latín moderno. Muy parecido a Computer Modern, pero con muchos más glifos, por ejemplo, para caracteres con acentos, cedillas, ogoneks, etc. Muy útil si el idioma en el que escribe sus documentos no es el inglés (que, por supuesto, tiene muy poca necesidad de estos glifos adicionales).
Si la siguiente imagen le parece casi idéntica a la anterior, por supuesto no es un accidente, dada la estrecha dependencia de las fuentes latinas modernas en las fuentes modernas de la computadora. (Insinuación: Al comparar las dos imágenes, observe de cerca la palabra “Let” que inicia los enunciados del teorema. En esta palabra, el espacio entre la “e” y la t “es ligeramente más ancho para CM que para LM. Pude detectar esta diferencia solo cambiando rápidamente entre las dos imágenes. Para detectar cualquier diferencias más significativas entre las dos fuentes, probablemente sea necesario mostrar varios caracteres acentuados).
- Mathpazo – basado en la fuente Palatino de Hermann Zapf
- Anexo, 11/02/2017: newpxtext y newpxmath – también basado en la fuente Palatino de Zapf. Los paquetes se basan en (y constituyen mejoras notables) en las versiones más antiguas de Young Ryu.
pxfonts
paquete de fuentes. Al comparar las capturas de pantalla de abajo y arriba, debería notar la suma más grande y los símbolos integrales generados por elnewpxmath
paquete.
-
kpfonts – Fuentes “Kepler”. Un conjunto de fuentes muy agradable, basado originalmente en Palatino, pero muy evolucionado y equipado con muchas características especiales. Opciones globales para caracteres griegos en modo matemático verticales e inclinados, números de estilo antiguo y opciones para cargar muchos glifos pintorescos (es decir, arcaicos), incluidos los históricos long-s. Comparando el resultado del MWE compilado con el
kpfonts
ymathpazo
paquetes, algunas diferencias importantes son inmediatamente visibles al mirar los símbolos integrales y de suma y letras griegas minúsculas comogamma
.
-
mathptmx – basado en el
Times Roman
fuente. Times Roman (y su primo cercano, Times New Roman) seguramente debe estar entre las fuentes más ubicuas del mundo. Si eso es una ventaja (o no …) dependerá en gran medida de su sentido de la estética.
- El alfabeto matemático que viene con el
mathptmx
El paquete es aceptable, pero si realmente quieres matemáticas atractivas en Times Roman, considera comprar el MathTime Pro 2 paquete. Este paquete comercial, que solo proporciona fuentes en modo matemático, proporciona pequeños glifos a escala óptica para usar en subíndices y superíndices de primer y segundo nivel, atractivo símbolos de operador grandes (sumas, integrales, …), así como muchas otras golosinas. Observe, en particular, las formas de los símbolos integrales y de suma en la siguiente captura de pantalla.
- Anexo, 13/03/2014: El stix el paquete de fuentes proporciona otro clon de Times; lo siguiente usa v1.1.0 de las fuentes stix, fecha del paquete 2012/12/23. La forma del símbolo de suma es claramente muy parecida a la del símbolo de suma.
mathptmx
paquete que se muestra arriba, y no particularmente similar al delmtpro2
,txfonts
onewtxmath
fuentes (ver más abajo). El símbolo integral proporcionado por elstix
paquete bastante inclinado, así como bastante alto.
-
txfonts – otro paquete basado en Times Roman, de Young Ryu. Ha existido durante más de una década. Sus formas de glifos son agradables, pero la fuente adolece de métricas de fuente inconsistentes que pueden causar colisiones entre letras adyacentes. Observe en particular la forma del símbolo integral: Su forma es muy diferente a la proporcionada por el
mathptmx
ymtpro2
paquetes (o, para el caso, las familias de fuentes Computer / Latin Modern) y es, en cambio, bastante similar a la forma proporcionada por elkpfonts
paquete.
- A partir del primer semestre de 2012, la
txfonts
El paquete se ha revisado y mejorado considerablemente. La nueva versión, de Michael Sharpe, se llama newtx. Es un paquete con dos subpaquetes:newtxtext
ynewtxmath
. losnewtxtext
El paquete carga clones de Helvetica y de una fuente monoespaciada para proporcionar fuentes sans-serif y de “máquina de escribir” razonablemente bien emparejadas.
- los Linux Libertine familia de fuentes, que se cargará a través del paquete libertine. Si le gusta esta fuente de texto y desea emplearla con el
newtxmath
paquete, asegúrese de cargar elnewtxmath
paquete con ellibertine
opción; al hacerlo, se configurará un conjunto especial de fuentes en modo matemático que está destinado a armonizar bien con las fuentes de texto Libertine.
- (Addendum 2019/11/28) El Linux Libertine familia de fuentes, que se cargará a través del paquete libertine, junto con el paquete de fuentes matemáticas libertinust1math. (Muchas gracias a @campa por traer el Paquete de matemáticas Libertinus T1 para mi atención). En general, el “aspecto” creado por esta familia de fuentes matemáticas es muy similar al producido al cargar el
newtxmath
paquete con la opciónlibertine
; Esto no es sorprendente, dado que la misma persona (el incomparable Michael Sharpe) produjo tanto lanewtxmath
y ellibertinust1math
package (¡así como muchos otros paquetes de fuentes!).
- Apéndice, 7 de febrero de 2013: a petición de @mforbes (ver también su respuesta separada), estoy reproduciendo aquí la salida del MWE si uno usa el Palatino texto fuente junto con la AMS Euler (eulervm) Matemáticas fuente. Dado que ambas fuentes fueron diseñadas por la misma persona (¡Hermann Zapf!), No es una coincidencia que funcionen bastante bien juntas. Tenga en cuenta también que debido a que las fuentes “Euler” tienen una apariencia vertical en lugar de inclinada, la parte de texto de la declaración del Teorema de residuos se establece en letras verticales en lugar de cursiva.
Como señalé al principio de esta respuesta, esta lista no pretende ser exhaustiva. Sin embargo, espero que le dé un buen comienzo si necesita elegir un conjunto de fuentes.
Por supuesto, existen muchos otros paquetes de fuentes, la mayoría de los cuales proporcionan fuentes “sólo” en modo texto. Entre estas se encuentran las familias de fuentes “TeX-Gyre” Termes
(un clon de Times Roman), Pagella
(un clon de Palatino), y Schola
(un clon de Century Schoolbook); uno cargaría los paquetes tgtermes
, tgpagella
, y tgschola
, respectivamente, para acceder a estas fuentes. Sin embargo, como se trata de fuentes de texto, debe elegir una fuente matemática adecuada.
Aquí está el código que generó las imágenes que muestran el teorema del residuo. Asegúrese de anular los comentarios de la fuente adecuada relacionada usepackage
declaraciones.
documentclass{article}
usepackage[T1]{fontenc}
usepackage{ntheorem}
newtheorem{theorem}{Theorem}
usepackage{amsmath}
DeclareMathOperator{Res}{Res}
%% Choose one of the following (if not choosing the
%% default, viz., Computer Modern, font family):
%usepackage{lmodern}
%%
%usepackage{mathpazo}
%usepackage[theoremfont]{newpxmath} usepackage{newpxmath}
%usepackage{kpfonts}
%%
%usepackage{mathptmx}
%usepackage{times,mtpro2}
usepackage{stix}
%usepackage{txfonts}
%usepackage{newtxtext,newtxmath}
%%
%usepackage{libertine} usepackage[libertine]{newtxmath}
usepackage{libertine,libertinust1math} % added 2019/11/28
%%
%usepackage{newpxtext} usepackage[euler-digits]{eulervm}
begin{document}pagestyle{empty}
begin{theorem}[Residue Theorem]
Let $f$ be analytic in the region $G$ except for the isolated
singularities $a_1,a_2,dots,a_m$. If $gamma$ is a closed
rectifiable curve in $G$ which does not pass through any of the
points $a_k$ and if $gammaapprox 0$ in $G$, then
[
frac{1}{2pi i}int_gamma! f = sum_{k=1}^m
n(gamma;a_k)Res(f;a_k),.
]
end{theorem}
end{document}
Apéndice, 15/06/2012 – Una nota personal: los votos a favor de esta respuesta me ganaron, hoy, mi “insignia” número 100 de TeX.SE. ¡Qué gran sitio! ¡Ustedes, otros usuarios, lectores y colaboradores de TeX.SE, son los que lo hacen genial! Muchas gracias a todos ustedes.
Aquí hay una combinación omitida por Mico que uso mucho: mathpazo para texto (basado en Palatino) y AMS Euler (eulervm) para matemáticas:
Ambas fuentes fueron diseñadas por Hermann Zapf y armonizan bastante bien juntas. Dado que están disponibles gratuitamente, también puedo usar esto para artículos en http://arXiv.org, por ejemplo. No son tan eficientes en cuanto al espacio como otras combinaciones (Minion Pro + AMS Euler funciona bien para este propósito), pero encuentro que son mucho más fáciles de leer, especialmente en la pantalla, que muchas de las otras combinaciones (especialmente el * Modern y Times fuentes basadas.)
Como AMS Euler es una fuente matemática vertical, no se ve muy bien cuando se inserta en medio de texto extendido en cursiva. Como resultado, sentí que era necesario cambiar el estilo del entorno del teorema para usar texto romano.
documentclass{article}
usepackage[T1]{fontenc}
usepackage[tracking]{microtype}
usepackage[sc,osf]{mathpazo} % With old-style figures and real smallcaps.
linespread{1.025} % Palatino leads a little more leading
% Euler for math and numbers
usepackage[euler-digits,small]{eulervm}
AtBeginDocument{renewcommand{hbar}{hslash}}
usepackage{ntheorem}
% No easy way of putting the theorem description in italics?
% It seems I need to define a new style...
makeatletter
newtheoremstyle{mystyle}%
{item[hskiplabelsep [email protected] ##1 ##2[email protected]]}%
{item[hskiplabelsep [email protected] ##1 ##2 textit{(##3)}[email protected]]}
makeatother
theoremstyle{mystyle}
theoremheaderfont{scshape}
theorembodyfont{upshape}
newtheorem{theorem}{theorem}
usepackage{amsmath}
DeclareMathOperator{Res}{Res}
begin{document}pagestyle{empty}
begin{theorem}[Residue Theorem]
Let $f$ be analytic in the region $G$ except for the isolated
singularities $a_1,a_2,dots,a_m$. If $gamma$ is a closed
rectifiable curve in $G$ which does not pass through any of the
points $a_k$ and if $gammaapprox 0$ in $G$, then
[
frac{1}{2pi i}int_gamma! f = sum_{k=1}^m
n(gamma;a_k)Res(f;a_k),.
]
end{theorem}
end{document}
aquí encontrará la “Encuesta de fuentes matemáticas gratuitas para TeX y LaTeX”
http://www.tug.org/pracjourn/2006-1/hartke/hartke.pdf