ドキュメントの一部の MATH フォントとテキスト フォントを変更するにはどうすればよいでしょうか?

ドキュメントの一部の MATH フォントとテキスト フォントを変更するにはどうすればよいでしょうか?

フォントを変更するにはどうすればいいですか?数学そして文章ドキュメントのセクションの?

デフォルトのパッケージ (LaTeX) またはシステム フォント (XeLaTex) を使用していますか?

答え1

XeLaTeX または LuaLaTeX のいずれかを使用できる場合は、命令の範囲を制限するために\begingroupおよびステートメントを使用できます。数式フォントの変更を (TeX) グループに「ローカル」に保つには、 を直接使用しないでください。代わりに、すべての数式バージョンをプリアンブルで設定し、ドキュメントの本文でディレクティブを使用します。\endgroup\setmainfont\setmathfont\mathversion

XeLaTeX または LuaLaTeX のいずれかでコンパイルされる MWE (最小限の動作例)。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{unicode-math} % load 'fontspec' automatically
\setmathfont{Latin Modern Math}[version=LM]
\setmathfont{XITS Math}[version=XITS]

\newcommand\qbf{The quick brown fox jumps over the lazy dog.\quad $E=mc^2$.\par}
\begin{document}
\setmainfont{Latin Modern Roman}
\mathversion{LM}

\qbf

\begingroup
\setmainfont{XITS} % Times Roman clone
\mathversion{XITS}
\qbf
\endgroup

\qbf  % back to Latin Modern font family for both text and math
\end{document}

関連情報