STIX 패키지를 사용하여 수학에서 이탤릭체를 굵게 표시하는 방법

STIX 패키지를 사용하여 수학에서 이탤릭체를 굵게 표시하는 방법

내 코드는 다음과 같습니다.

\documentclass{book}
\usepackage{amsmath}
\usepackage{xltxtra}
\usepackage{xunicode}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX}
\usepackage{unicode-math}%


\setmainfont[Mapping=tex-text, Path = ./Fonts/TimesLTStd/ ,
UprightFont= TimesLTStd-Roman.otf ,
BoldFont=TimesLTStd-Bold.otf ,
ItalicFont=TimesLTStd-Italic.otf,
BoldItalicFont=TimesLTStd-BoldItalic.otf
]
{TimesLTStd-Roman}

\setmathfont{STIX Math}

\begin{document}

\begin{align}
\frac{a+b}{c+d}x+ya+b&= c\int\sum\\
d+e   &= f
\end{align}

\end{document}

잘 작동하지만 숫자와 텍스트는 굵게, 기울임꼴로, 그리스 기호는 굵게 표시하는 방법을 제안해 주세요.

답변1

다음을 사용할 수 있고 사용해야 합니다 \sym....

\documentclass{book}
\usepackage{amsmath}

\usepackage{fontspec}
\usepackage{unicode-math}

\setmainfont{Times New Roman}
%\setmathfont{STIX Two Math}
\setmathfont{XITS Math}

\begin{document}

$\alpha+\symup{\alpha}+\symbfit{\alpha}+\symbfup{\alpha}=\symbf{123}$

$\beta+\symup{\beta}+\symbfit{\beta}+\symbfup{\beta}=\symbf{123}$

\end{document}

보다 일반적인 명령은 (예: )로 호출되는 \symbf스타일 옵션을 존중합니다 .unicode-mathmath-style=ISO

STIX Math는 실제로 수학에 사용하기에는 불완전한 테이블을 포함하므로 피하세요. 더 나은 STIX Two Math(stixfonts.org에서 다운로드할 수 있음).

fontspec또한 최신 버전에서는 더 이상 필요하지 않으며 좋은 기능을 제공하지 않는다는 xunicode점 에 유의하세요 . xltxtraLigatures=TeX옵션은 선택한 글꼴에 대해 기본적으로 켜져 \setmainfont있으며 이는 Mapping=tex-text정확히 동일합니다.

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

관련 정보