Libertinus と \mathcal

Libertinus と \mathcal

私は数式をテキストに合わせるためにlibertinusフォントを使用しています(Linux libertineを使用)。\mathcal{L}テキストに記号が必要なのですが、通常の記号しか表示されませんLフォントのドキュメントそして、.tex ドキュメント\mathcal{A}私自身もそうしました。しかし、出力は異なります。アップロードされた PDF ファイルで 使用されている一節を以下に示します。アップロードされた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=./]

関連情報