使用 kpfonts-otf 绘制高度虚线

使用 kpfonts-otf 绘制高度虚线

考虑以下示例,当使用时kpfonts-otf,垂直虚线会超出高度:

在此处输入图片描述

\documentclass{article}

\usepackage{kpfonts-otf}
\usepackage{arydshln}

\begin{document}

\[\def\arraystretch{1.5}
    \left|
        \begin{array}{c;{.75pt/.75pt}c}
            A & 0 \\\hdashline[.75pt/.75pt]
            0 & A'
        \end{array}
    \right|
\]

\end{document}

有没有什么办法可以修复这个问题?

答案1

如果使用带库Tabularray的包amsmath,那么输出正常。

\documentclass{article}

\usepackage{kpfonts-otf}
\usepackage{tabularray}
\UseTblrLibrary{amsmath}
\begin{document}
    
    $\begin{+array}{colspec={|c|c|},vline{1,3}={solid,0.5pt}, vline{2}={dotted,0.75pt}, hline{2}={dotted,0.75pt,leftpos=-0.2,rightpos=-0.2,endpos}}
        A & 0\\
        0 & A'\\ 
    \end{+array}$
    
\end{document}

在此处输入图片描述

相关内容