私は数式をテキストに合わせるためにlibertinusフォントを使用しています(Linux libertineを使用)。\mathcal{L}
テキストに記号が必要なのですが、通常の記号しか表示されませんL
。フォントのドキュメントそして、.tex ドキュメント\mathcal{A}
私自身もそうしました。しかし、出力は異なります。アップロードされた PDF ファイルで 使用されている一節を以下に示します。
ご覧のとおり、明らかに違いがあります。
混乱しています。ドキュメントの序文で違いを見つけたいのですが、ドキュメント (まったく同じ .tex ファイルを使用) でも結果が異なります。これを修正する方法がわかりません。フォント処理についてはあまり詳しくありません。これが唯一の問題である可能性があるので、 を特別に処理しても\mathcal{L}
問題ありません (ただし、ここでの違いについてもっと知りたいです)。
以下は、リンクされた .tex ファイルから取得した MWE です。
\documentclass{article}
\usepackage{amsmath,amsthm,trace}
\usepackage{unicode-math}
\setmainfont{Libertinus Serif}
\setsansfont{Libertinus Sans}
\setmathfont[AutoFakeBold]{Libertinus Math}
\newtheorem{thm}{Theorem}[section]
\newtheorem{lem}[thm]{Lemma}
\newcommand{\A}{\mathcal{A}}
\newcommand{\BB}{\mathcal{B}}
% Enclose the argument in vert-bar delimiters:
\newcommand{\envert}[1]{\left\lvert#1\right\rvert}
\let\abs=\envert
\begin{document}
\begin{lem}\label{p0201}
Let $\A$ be an arrangement. Then
\[ \chi (\A,t) = \sum_{\BB \subseteq \A}
(-1)^{\abs{\BB}} t^{\dim T(\BB)}. \]
\end{lem}
\end{document}
答え1
CTANのフォントに不具合があるようです。githubから最新バージョンをダウンロードする必要があります。https://github.com/khaledhosny/libertinus/blob/master/libertinusmath-regular.otfフォントを置き換えるか、現在のフォルダなどに移動してロードします。
\setmathfont{libertinusmath-regular.otf}[Path=./]