Caja apretada alrededor del grado siunitx

Caja apretada alrededor del grado siunitx

Quiero que el cuadro alrededor del símbolo de grado sea como el que rodea el exponente en el x. Pensé \mbox{}que lo haría, pero no parece ser así en este caso.

ingrese la descripción de la imagen aquí

Código:

\documentclass{article}
\usepackage{siunitx}

\let\OldSIUnitSymbolDegree\SIUnitSymbolDegree
\renewcommand{\SIUnitSymbolDegree}{\fboxsep=0pt\fbox{\mbox{\ensuremath{\OldSIUnitSymbolDegree}}}}

\begin{document}

\ang{60} \SI{60}{\degree}

$x^{\fboxsep=0pt\fbox{$\scriptstyle 2$}}$ % <-- want a tight box like this
\end{document}

Respuesta1

tendrás que poner la cajaadentroel superíndice y permitir los kerns, algo así como

\documentclass{article}
\usepackage{siunitx}

\renewcommand\SIUnitSymbolDegree
  {\ensuremath{^{\fboxsep=0pt\fbox{\ensuremath{\kern-\scriptspace\scriptstyle\circ\kern-2\scriptspace}}}}}

\begin{document}

\ang{60} \SI{60}{\degree}

\end{document}

información relacionada