
Generalmente no me gusta el símbolo pi
que aparece en el paquete newpxmath. Entonces intenté usar cmroman pi usando el siguiente comando. Pero luego el pi debido parece demasiado pequeño ya que escale el texto y las matemáticas. ¿Alguna idea de cómo escalar el pi
símbolo?
\documentclass[12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage[scaled=1.2]{newtxtext}
\usepackage[scaled=1.2,cmbraces,varbb]{newpxmath}
\DeclareSymbolFont{lettersCM}{OML}{cmm} {m}{it}
\SetSymbolFont{lettersCM}{bold}{OML}{cmm} {b}{it}
\let\txpi\pi
\DeclareMathSymbol{\pi}{\mathord}{lettersCM}{"19}
\begin{document}
\begin{flushleft}
Pie appears very small
$$\frac{k\pi}{12} = \frac{22}{7}$$
\end{flushleft}
\end{document}
Respuesta1
No escale las fuentes. El tamaño de fuente principal es 14 puntos (precisamente 14,4 puntos) y es mucho mejor, si realmente quieres un tamaño tan enorme, usar un paquete/clase adecuado como extarticle
.
Para la comparación a continuación utilicé su código exacto, simplemente agregando un lipsum
párrafo. La extarticle
versión es
\documentclass[14pt]{extarticle}
\usepackage[margin=1in]{geometry}
\usepackage[T1]{fontenc}
\usepackage{newtxtext}
\usepackage[cmbraces,varbb]{newpxmath}
\usepackage{fix-cm}
\usepackage{lipsum}
\DeclareSymbolFont{lettersCM}{OML}{cmm} {m}{it}
\SetSymbolFont{lettersCM}{bold}{OML}{cmm} {b}{it}
\let\txpi\pi
\DeclareMathSymbol{\pi}{\mathord}{lettersCM}{"19}
\begin{document}
\begin{flushleft}
Pie appears very small
\[\frac{k\pi}{12} = \frac{22}{7}\]
\end{flushleft}
\lipsum[2]
\end{document}
Me fui flushleft
, aunque no parece necesario. Me cambié $$...$$
a la adecuada \[...\]
.
Aquí está la comparación. Verás que el pi tiene el tamaño correcto y además las líneas están bien espaciadas.
El tamaño de fuente es el mismo en ambas versiones, que han sido escaladas en la misma cantidad.
Más información. Si agrego un comando para mostrar la fuente utilizada en el documento, obtengo
\T1/ntxtlf/m/n/12=select font ntx-Regular-tlf-t1 at 14.39996pt
para su versión con escalado y
\T1/ntxtlf/m/n/14.4=select font ntx-Regular-tlf-t1 at 14.4pt
para mi versión con extarticle
. La diferencia en el quinto decimal seguramente no es relevante.
AdvertenciaNo mezclar newtxtext
con newpxmath
: las letras son muy diferentes y visualmente incompatibles entre sí.