Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 2
virgule manquante

24 Oct '23, 14:27

fpantigny's gravatar image

fpantigny
1.4k44

La clé `xdots` utilisée dans `\NiceMatrixOptions` s'applique à toutes les commandes de lignes en pointillées (dans le groupe TeX courant). Dans votre cas, il faut donc appliquer les options localement à chaque commande `\Hdotsfor` et `\Vdotsfor`. Vous pouvez définir, pour la facilité de lecture lecture, des commandes `\MyHdotsfor` et `\MyVdotsfor`. \documentclass[english, 10pt]{article} \usepackage[a4paper, top=2cm, left=2cm, right=2cm, bottom=2cm]{geometry} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{nicematrix,tikz} \usetikzlibrary{arrows.meta} \newcommand{\MyHdotsfor}{\Hdotsfor[horizontal-labels,line-style = <->]} \newcommand{\MyVdotsfor}{\Vdotsfor[horizontal-labels,line-style = <->]} \begin{document} $\begin{bNiceArray}{ccccc}[first-row,last-col,margin] \MyHdotsfor{2}^{2} & \MyHdotsfor{3}^{n-3} \\ 0 & 0 & \Cdots & & 0 & \MyVdotsfor{2}^{2}\\ 0 & 0 & \Ddots & & \Vdots & \\ \Vdots & \Ddots & 1 & & & \MyVdotsfor{3}^{3}\\ & & & \Ddots & 0 & \\ 0 & \Cdots & & 0 & 1 & \end{bNiceArray}$ \end{document}
cliquez ici pour masquer/afficher la révision 1

24 Oct '23, 14:26

fpantigny's gravatar image

fpantigny
1.4k44

La clé `xdots` utilisée dans `\NiceMatrixOptions` s'applique à toutes les commandes de lignes en pointillées (dans le groupe TeX courant). Dans votre cas, il faut donc appliquer les options localement à chaque commande `\Hdotsfor` et `\Vdotsfor`. Vous pouvez définir, pour la facilité de lecture des commandes `\MyHdotsfor` et `\MyVdotsfor`. \documentclass[english, 10pt]{article} \usepackage[a4paper, top=2cm, left=2cm, right=2cm, bottom=2cm]{geometry} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage{nicematrix,tikz} \usetikzlibrary{arrows.meta} \newcommand{\MyHdotsfor}{\Hdotsfor[horizontal-labels,line-style = <->]} \newcommand{\MyVdotsfor}{\Vdotsfor[horizontal-labels,line-style = <->]} \begin{document} $\begin{bNiceArray}{ccccc}[first-row,last-col,margin] \MyHdotsfor{2}^{2} & \MyHdotsfor{3}^{n-3} \\ 0 & 0 & \Cdots & & 0 & \MyVdotsfor{2}^{2}\\ 0 & 0 & \Ddots & & \Vdots & \\ \Vdots & \Ddots & 1 & & & \MyVdotsfor{3}^{3}\\ & & & \Ddots & 0 & \\ 0 & \Cdots & & 0 & 1 & \end{bNiceArray}$ \end{document}

C'est votre première visite ici ? Consultez la FAQ !

×