파생어에서 일관된 간격을 유지하는 방법은 무엇입니까?

파생어에서 일관된 간격을 유지하는 방법은 무엇입니까?

컴파일할 때:

\documentclass{article}
\usepackage{derivative}


\begin{document}
    \noindent
    \[\pdv{P}{r}\]
    \[\pdv{T}{r}\]
    \[\pdv{X}{r}\]
\end{document}

하나는 다음을 얻습니다:

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

T다른 문자와 다르게 간격이 지정되거나 커닝되는 것이 분명합니다 . 나는 이 예에서 와 같이 P과 가 커닝/간격이 있는지 확인하고 싶습니다 .XT

간격을 삽입할 수 있다고 생각 \!하지만 글꼴을 변경하기로 결정하거나(어쨌든 커닝이 올바르게 발생하는 경우) derivative업데이트를 통해 이 문제를 해결하는 경우 이는 곧 귀찮은 일이 될 수 있습니다.

편집하다: egreg의 수정 사항

답변1

이것은 와는 아무 관련이 없습니다 derivative. 수학 기호 글꼴에서 P와 T의 경계 상자를 살펴보세요.

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

\partial아마도 Knuth는 과 사이에 kern을 추가했어야 했습니다 T. 그는 그렇지 않았습니다.

\documentclass{article}

\begin{document}

$\partial P$ $\partial T$

\setlength{\fboxsep}{0pt}
\setlength{\fboxrule}{0.1pt}

\fbox{\the\textfont1 P}
\fbox{\the\textfont1 T}

\end{document}

토큰은 \the\textfont1기호 글꼴을 가리킵니다.

관련 정보