如何正确使用 kpfonts 和 classicthesis 作为主字体和数学字体?

如何正确使用 kpfonts 和 classicthesis 作为主字体和数学字体?

我想同时使用kpfonts两者classicthesis作为主字体和数学字体。但我不确定该怎么做。当我使用它时,我得到的错误是:

/usr/local/texlive/2019/texmf-dist/tex/latex/kpfonts/kpfonts.sty:588: LaTeX Err
or: Command `\mathscr' not defined as a math alphabet.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
...                                              

l.588 ...lphabet{\mathscr}{boldsf}{U}{jkpsyd}{bx}{n}

当我在这个错误上按回车键大约三次时,文档会编译并生成一个 pdf,但它使用的是默认的 Computer Modern 字体,而不是kpfonts。(见下面的截图)。如果我注释掉,kpfonts我会得到默认的 Tex Gyre Pagella,这是默认的classicthesis

\documentclass[11pt]{book}
\usepackage{classicthesis}           


\usepackage{kpfonts}
\usepackage[T1]{fontenc}

\usepackage{lipsum}

\begin{document}

\lipsum

\end{document}  

将计算机现代字体恢复为默认字体

相关内容