给定矩阵中的虚线未正确对齐

给定矩阵中的虚线未正确对齐

使用 nicematrix 包和以下代码,

\begin{document}
\documentclass{article}
\usepackage{amsmath}[![enter image description here][1]][1]
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{nicematrix}
$\begin{bNiceMatrix}
1 & -\dfrac{1}{a} & -\dfrac{1}{b} & & \Cdots & -\dfrac{1}{c} \\
-\dfrac{1}{d} & 1 & -\dfrac{1}{e} & \Ddots & & \Vdots \\
-\dfrac{1}{f} & -\dfrac{1}{g} & 1 & \Ddots & & \\
& \Ddots & \Ddots & \Ddots & & -\dfrac{1}{h} \\
\Vdots & & & & & -1/n \\
-\dfrac{1}{i} & \Cdots & &   -\dfrac{1}{j} & -\dfrac{1}{k} & 1
\end{bNiceMatrix}$
\end{document}

我得到以下图片

在此处输入图片描述

这个想法是在某些数字之间创建长虚线,但每次我尝试运行代码时,虚线都会到处乱跑。我不知道如何解决这个问题。任何帮助都将不胜感激。

答案1

只需以正确的方式重写您发布的代码作为答案,而不是评论。

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{nicematrix}
\begin{document} % should start after all packages have been introduced
$\begin{bNiceMatrix}
1 & -\dfrac{1}{a} & -\dfrac{1}{b} & & \Cdots & -\dfrac{1}{c} \\
-\dfrac{1}{d} & 1 & -\dfrac{1}{e} & \Ddots & & \Vdots \\
-\dfrac{1}{f} & -\dfrac{1}{g} & 1 & \Ddots & & \\
& \Ddots & \Ddots & \Ddots & & -\dfrac{1}{h} \\
\Vdots & & & & & -1/n \\
-\dfrac{1}{i} & \Cdots & &   -\dfrac{1}{j} & -\dfrac{1}{k} & 1
\end{bNiceMatrix}$
\end{document}

Nicematrix-

相关内容