CarLaTeX
In the following code, why matrAquater and matrBquater don't have the delimiter vertically positioned as in the other matrices?


\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{matrix, positioning}
\tikzset{
mymatr/.style={
matrix of math nodes,
nodes in empty cells,
inner xsep=-6pt,
inner ysep=0pt,
nodes={
inner xsep=5pt,
inner ysep=3pt
},
left delimiter={[},
right delimiter={]}
}
}
\begin{document}
$\begin{tikzpicture} \matrix[mymatr] (matrA) { 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrAbis) { 1 & 2 & -3 \\ 4 & 5 & 6 \\ 7 & 8 & -9 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrAter) { 1 & 2 & -3 \\ -4 & 5 & 6 \\ 7 & 8 & 9 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrAquater) { 1 & 2 & -3 \\ -4 & 5 & 6 \\ 7 & 8 & -9 \\}; \end{tikzpicture}$
$\begin{tikzpicture} \matrix[mymatr] (matrB) { 1 & 2 & 3 \\ 4 & 5 & 6 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrBbis) { 1 & 2 & -3 \\ 4 & 5 & 6 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrBter) { 1 & 2 & 3 \\ -4 & 5 & 6 \\}; \end{tikzpicture} \begin{tikzpicture} \matrix[mymatr] (matrBquater) { 1 & 2 & -3 \\ -4 & 5 & 6 \\}; \end{tikzpicture}$
\end{document}