newtx 버전 ≥ 1.724에서 산수 수학 글꼴의 대문자 높이를 줄이는 방법은 무엇입니까?

newtx 버전 ≥ 1.724에서 산수 수학 글꼴의 대문자 높이를 줄이는 방법은 무엇입니까?

실행 pdflatex

\documentclass[ngerman]{article}
\pagestyle{empty}
\usepackage[T2A,T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[slantedGreek,subscriptcorrection,helvratio=.9]{newtx}% I tested v1.724 and v1.735
\begin{document}
x\textsf{xX}X$\mathsf{XxX}\mathrm{Xx}\mathsf{x}$x
\end{document}

수확량

산출

전체를 덮는 단일 글꼴 패키지(NewTX 등)를 사용할 때 모든 글꼴이 적어도 대략적으로는 서로 잘 어울릴 것으로 기대해야 합니다. (여기에 있습니다.~ 아니다두 패키지 테스트새로운텍스트텍스트그리고newtxmath: \usepackage{newtxtext,newtxmath}대신에 말하는 것은 \usepackage[…]{newtx}이전 인터페이스이지만 다른 출력을 생성합니다.)

텍스트 산세 글꼴은 이상적이지는 않지만주관적으로허용 가능: 산스 x가 세리프 x보다 눈에 띄게 크지만(1.046배) 산스 X는 세리프 X보다 약간 작으며(1.009배) 텍스트 산세 글꼴의 높이를 조정할 수 있습니다. helvratio우리가 원한다면 어쨌든 조금이라도 .

수학 산세 글꼴은 눈에 띄게 우리를 괴롭히는 것입니다. 우리는 그 높이를 고려주관적으로와 관련하여 잘 균등하지 않음

  • 텍스트 글꼴의 높이 및

  • 수학 직립 글꼴의 높이입니다.

즉, 산세 수학 x가 텍스트 세리프 x와 수학 직립 세리프 x보다 아주 약간(1.015배) 작을 뿐이지만, 산세 수학 X는 두 텍스트 세리프 x보다 눈에 띄게 더 큽니다(1.046배). 텍스트 세리프 X와 수학 직립 세리프 X. 수학 산세리프 글꼴의 이 문제는 우리를 괴롭힙니다. 산세 수학 또는 그 안의 대문자를 아주 약간 축소하는 방법, 즉 산세 수학 글꼴 또는 산세 수학 글꼴의 대문자 높이를 줄이는 방법은 무엇입니까?

글꼴 간의 다른 관계는 괜찮은 것 같고 최소가 아닌 예에 더 많은 글꼴이 있으므로 위에서 요청한 것보다 더 많이 조정하고 싶지 않습니다(특히 우리는 산수학이 아닌 모든 글꼴의 크기를 유지하고 싶습니다). 글꼴은 현재 그대로).

답변1

와 동일한 글꼴을 사용하는 대신 을 묻는 것이 \showthe\textfont8드러납니다 .\T1/cmss/m/n/10\sffamily

왜 글꼴 newtx.sty을 설정하지 않는지 잘 모르겠습니다 . 수정하고 신고하세요.\mathsfnewtxmath.sty

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[
  slantedGreek,
  subscriptcorrection,
  helvratio=.9,
]{newtx}

\DeclareMathAlphabet{\mathsf}{\encodingdefault}{\sfdefault}{m}{n}
\SetMathAlphabet{\mathsf}{bold}{\encodingdefault}{\sfdefault}{b}{n}

\begin{document}

x\textsf{xX}X$\mathsf{XxX}\mathrm{Xx}\mathsf{x}$x

\end{document}

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

관련 정보