The following code produces an error:
\documentclass{article}
\usepackage{newpxtext}
\begin{document}
Text\footnote{foo}:
Next text\footnotemark.
\footnotetext{bar} <= there is a space here, before the colon. It shouldn't be there!
\end{document}
Including this in the preamble after the newpxtext package solves it.
\renewcommand{\thefootnote}{\arabic{footnote}}
This solves it too:
\usepackage[defaultsups]{newpxtext}
However, both solutions do not incorporate the newpx
superscript fonts.
Does anybody know why this happens? I like the newpx
packages, but the footnote superscripts get borked by it. Am I doing something wrong? Are there newer Palatino font packages that include the improved scaling, metrics, etc. the newpx
packages have that the pxfonts
package does not?