Tall Ket 표기법을 어떻게 수정할 수 있나요?

Tall Ket 표기법을 어떻게 수정할 수 있나요?

b글자와 비교하여 글자를 삽입할 때 키가 큰 켓 기호로 인해 어려움을 겪었습니다 a. 내 문제는 문자의 ket 표기법을 b문자와 같은 크기로 만드는 방법입니다 a. 저도 넣어보려고 했는데 \small전혀 안되네요.

여기에 이미지 설명을 입력하세요.

답변1

패키지가 자동 크기 구분 기호를 갖도록 physics정의하기 때문에 발생한 문제가 발생합니다 .\ket

  • 무차별 솔루션은 \smash용어를 -ing하는 것으로 구성됩니다 \hat{b}. \smashTall 용어를 사용 하면 불리한(인쇄상) 결과가 발생할 수 있으므로 완벽한 솔루션도 아닙니다 \hat{b}.

  • 더 우아한 해결책은 기본적으로 구분 기호의 크기를 자동으로 조정하지 않는 -- -- 의 대체 정의를 생성하기 위해 패키지 physics를 사용함으로써 패키지 의 자동 크기 조정 습관을 없애는 것입니다 . (자동 크기 조정으로 돌아가려면 를 사용하면 됩니다 .)mathtools\ket\altket\altket*

여기에 이미지 설명을 입력하세요

\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} 

답변2

크기 조정을 방지하는 별표 버전을 사용하세요.

여기에 이미지 설명을 입력하세요

\documentclass{article}

\usepackage{physics}

\begin{document}

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

\end{document}

관련 정보