How to use Palladio font in text body but Computer Modern for Equations?

Don't load the mathpazo package. Instead, load the newpxtext package. As the name of the package indicates, it provides only text fonts, no math fonts.


A full MWE:

enter image description here

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lipsum}

%%\usepackage[sc]{mathpazo}
\usepackage{newpxtext}
\linespread{1.05}  

\begin{document}
\lipsum[2]
\begin{equation}
  f(x)=x^2 \int_{-\infty}^{\infty} \sin(2\pi f_0 t)\,dt
\end{equation}
\end{document}

Just rename the default family name:

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lipsum}

\renewcommand{\rmdefault}{pplj}

\linespread{1.05}

\begin{document}

\textsc{Abcdef}

\lipsum[1]

\begin{equation}
  f(x)=x^2 \cdot \int_{-\infty}^{\infty} \sin(2\pi f_0 t)
\end{equation}
\end{document}

The output of pdffonts is

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
DZRMSF+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
CXJMMY+TeXPalladioL-SC               Type 1            Custom           yes yes no       5  0
NMBJYD+CMMI12                        Type 1            Builtin          yes yes no       6  0
VRSLZY+CMR12                         Type 1            Builtin          yes yes no       7  0
VOPKHO+CMR8                          Type 1            Builtin          yes yes no       8  0
CKUQXN+CMSY10                        Type 1            Builtin          yes yes no       9  0
UYVLXV+CMEX10                        Type 1            Builtin          yes yes no      10  0
BECFBN+CMSY8                         Type 1            Builtin          yes yes no      11  0

enter image description here

With pplx instead of pplj you get “uppercase digits” and true small caps (thanks to Ralf Steubner for suggesting it).

enter image description here

The output of pdffonts

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
DKRBIK+URWPalladioL-Roma             Type 1            Custom           yes yes no       4  0
GDZRLO+TeXPalladioL-SC               Type 1            Custom           yes yes no       5  0
NMBJYD+CMMI12                        Type 1            Builtin          yes yes no       6  0
VRSLZY+CMR12                         Type 1            Builtin          yes yes no       7  0
VOPKHO+CMR8                          Type 1            Builtin          yes yes no       8  0
CKUQXN+CMSY10                        Type 1            Builtin          yes yes no       9  0
UYVLXV+CMEX10                        Type 1            Builtin          yes yes no      10  0
BECFBN+CMSY8                         Type 1            Builtin          yes yes no      11  0

The output is bad in either case, as Palatino/Palladio is visually incompatible with Computer Modern.

Tags:

Fonts