1

Between the two packages amssymb and kpfonts, whichever is loaded last determines the look of \varkappa. With the usual tricks using \let and \LetLtxMacro, I have not found a way to simultaneously have both amssymb's \varkappa and kpfonts'

How can I have both versions of \varkappa available within a given document?

So far, I've been able to ascertain that the second package (whichever one that might be at the given compile time) redefines what AMSb is/does, but how to use that information is presently beyond my capacity.

John McVey
  • 227
  • 1
  • 7

1 Answers1

5

You surely can:

\documentclass{article}
\usepackage{kpfonts}

\DeclareSymbolFont{AMSAMSb}{U}{msb}{m}{n}
\DeclareMathSymbol{\amsvarkappa}{\mathord}{AMSAMSb}{"7B}

\begin{document}

$\varkappa+\amsvarkappa$

\end{document}

enter image description here

I feel sympathetic towards the poor readers that will not be able to distinguish the two symbols.

egreg
  • 1,121,712