¿Cómo puedo arreglar la notación ket alta?

¿Cómo puedo arreglar la notación ket alta?

He estado luchando con un símbolo ket alto cuando inserto la letra ben comparación con la letra a. Mi problema es cómo puedo hacer que la notación ket para la letra tenga bel mismo tamaño que la letra a. También intenté poner \small, pero no funcionó del todo.

Ingrese la descripción de la imagen aquí

Respuesta1

El problema con el que se ha encontrado surge porque el physicspaquete define \kettener delimitadores de tamaño automático.

  • Una solución de fuerza bruta consiste en \smash-ing el término \hat{b}. Ni siquiera es una solución infalible, ya que podría haber consecuencias adversas (tipográficas) por haber \smashescrito el término alto \hat{b}.

  • Una solución más elegante sería abandonar los hábitos de tamaño automático del physicspaquete, por ejemplo, empleando el mathtoolspaquete para crear una definición alternativa de \ket-- \altket-- que no ajuste el tamaño automático de los delimitadores de forma predeterminada. (Para volver al tamaño automático, simplemente use \altket*.)

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{physics}   % for '\ket' macro
\usepackage{mathtools} % for '\DeclarePairedDelimiter' macro
\DeclarePairedDelimiter{\altket}{\vert}{\rangle}

\begin{document}
$\ket{\hat{a}_{\tau}}$ $\ket{\hat{b}_{\sigma}}$ --- bad

\bigskip
$\ket{\hat{a}_{\tau}}$ $\ket{\smash{\hat{b}}_{\sigma}}$  --- brute-force solution

\bigskip
$\altket{\hat{a}_{\tau}}$ $\altket{\hat{b}_{\sigma}}$ --- elegant solution

\bigskip
$\altket*{\hat{a}_{\tau}}$ $\altket*{\hat{b}_{\sigma}}$ --- back to bad

\end{document} 

Respuesta2

Simplemente use la versión destacada, que evita el cambio de tamaño:

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{physics}

\begin{document}

Here is $\ket*{\hat{a}_{\tau}}$ and $\ket*{{\hat{b}}_{\sigma}}$.

\end{document}

información relacionada