Como usar a fonte Palatino para texto e matemática?

Como usar a fonte Palatino para texto e matemática?

Eu gostaria de usar a fonte Palatino do Zapf para o texto do meu documento, que também inclui muita matemática. E eu gostaria de uma boa fonte para a matemática. Este é um instantâneo do que estou fazendo.

\documentclass[10pt,letterpaper]{memoir}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathpple}
\usepackage{upgreek}
\usepackage{mathpazo}
\usepackage{lipsum}

\begin{document}

\chapter{Demo}

Some regular text. \lipsum[1]

Now for some maths.

\begin{displaymath}
P_{N-1 + m} = \frac{C}{N-{1} + m} \binom{N_{2} - N_{1}}{m}
        \alpha^{m}\beta^{(N_{2} - N_{1}) -m}
\end{displaymath}

The number 27 is the sum of the first 5 odd prime numbers: $27 = 1+3+5+7+11$

\end{document}

Para mim, as fontes de texto e matemática parecem adequadas, mas o texto não se parece com o Palatino.

insira a descrição da imagem aqui

Responder1

Eu sugiro que você não carregue os pacotes mathpple, mathpazoe upgreeke, em vez disso, carregue os pacotes newpxtexte newpxmath.

insira a descrição da imagem aqui

\documentclass[10pt,letterpaper]{memoir}
\usepackage{amsmath,amssymb}
%\usepackage{mathpple}
%\usepackage{upgreek}
%\usepackage{mathpazo}
\usepackage{lipsum}
\usepackage{newpxtext,newpxmath}

\begin{document}

Some regular text. \lipsum[2]

Now for some maths.
\begin{displaymath}
P_{N-1 + m} = \frac{C}{N-{1} + m} \binom{N_{2} - N_{1}}{m}\,
        \alpha^{m}\beta^{(N_{2} - N_{1}) -m}
\end{displaymath}
The number 27 is the sum of the first 5 odd prime numbers: $27 = 1+3+5+7+11$.

$\alpha\beta\gamma\delta$ vs.\ $\upalpha\upbeta\upgamma\updelta$

\end{document}

Responder2

Você também pode fazer isso com fontes OpenType usando unicode-math.

\documentclass[10pt,letterpaper]{memoir}
\usepackage{amsmath}
\usepackage{unicode-math}
\usepackage{microtype}
\usepackage{lipsum}

\defaultfontfeatures{Scale=MatchLowercase}
\setmainfont{TeX Gyre Pagella}
\setmathfont{Asana Math}

\begin{document}

\chapter{Demo}

Some regular text. \lipsum[1]

Now for some maths.

\begin{displaymath}
P_{N-1 + m} = \frac{C}{N-{1} + m} \binom{N_{2} - N_{1}}{m}
        \alpha^{m}\beta^{(N_{2} - N_{1}) -m}
\end{displaymath}

The number 27 is the sum of the first 5 odd prime numbers: $27 = 1+3+5+7+11$

\end{document}

Amostra Palatina

Com LuaLaTeX, incluir microtypevocê obterá protrusão e expansão de fonte, o que reduz substancialmente a quantidade de hifenização.

Você também pode substituir Palatino ou Palatino Linotype como fonte principal, se tiver, ou TeX Gyre Pagella Math como fonte matemática. Uma fonte sem serifa que combina bem é a Optima de Hermann Zapf, e você pode misturar um pouco do Neo Euler de Zapf no modo matemático (gosto de suas letras verticais e de seu alfabeto).

Responder3

Eu evitaria usar TeX Gyre Pagellaou newpxtextse fossem usadas letras minúsculas. As proporções de algumas dessas versaletes estão erradas. Isto é particularmente óbvio para o.sc. Aqui O\textsc{o}oé comparado newpxtextcom option largesce TeX Gyre Pagellacom mathpazooption sc(or osf):

insira a descrição da imagem aqui

Sem a largescopção, newpxtexté igual ao Pagella. Mas o dimensionamento uniforme feito por largescnão pode ajudar nas proporções intrínsecas da letra (ela é larga demais para sua altura). Para mim, a disponibilidade de versalete em negrito/itálico não compensa isso. Discussão relacionada emhttps://tex.stackexchange.com/a/385262/140850.

Ao usar pdflatexeu uso newpxmathjunto com minhas fontes FPL:

\usepackage[sc]{mathpazo} % or option osf
\usepackage{newpxmath}

Ao usar xelatexou lualatexeu uso o Palatino (Linotipo) real para texto ou meuFPL Neu:

\usepackage{unicode-math}
\setmainfont{FPL Neu}
\setmathfont{Asana Math} % alternative: TeX Gyre Pagella Math

Aqui está a O\textsc{o}osequência e o sinal @ aprimorado dessa fonte:

insira a descrição da imagem aqui

informação relacionada