
Generell gefällt mir das Symbol pi
im Paket newpxmath nicht. Ich habe also versucht, cmroman pi mit dem folgenden Befehl zu verwenden. Aber dann erscheint due pi zu klein, da ich den Text und die Mathematik skaliere. Irgendeine Idee, wie man das pi
Symbol skaliert??
\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}
Antwort1
Skalieren Sie die Schriftarten nicht. Ihre Hauptschriftgröße beträgt 14pt (genau 14,4pt) und wenn Sie wirklich eine so riesige Größe wünschen, ist es viel besser, ein geeignetes Paket/eine geeignete Klasse wie zu verwenden extarticle
.
Für den Vergleich unten habe ich genau Ihren Code verwendet und nur einen lipsum
Absatz hinzugefügt. Die extarticle
Version ist
\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}
Ich habe verlassen flushleft
, obwohl es nicht notwendig schien. Ich habe $$...$$
in das Richtige gewechselt \[...\]
.
Hier ist der Vergleich. Sie werden sehen, dass der Pi die richtige Größe hat und auch die Linien gut verteilt sind.
Die Schriftgröße ist in beiden Versionen gleich und wurde im gleichen Maße skaliert.
Noch ein paar Informationen. Wenn ich einen Befehl zum Anzeigen der im Dokument verwendeten Schriftart hinzufüge, erhalte ich
\T1/ntxtlf/m/n/12=select font ntx-Regular-tlf-t1 at 14.39996pt
für Ihre Version mit Skalierung und
\T1/ntxtlf/m/n/14.4=select font ntx-Regular-tlf-t1 at 14.4pt
für meine Version mit extarticle
. Der Unterschied in der fünften Dezimalstelle ist sicher nicht relevant.
VorbehaltNicht verwechseln newtxtext
mit newpxmath
: Die Buchstaben sind sehr unterschiedlich und optisch nicht miteinander kompatibel.