18 Settembre 2012 alle 8:22
#78725
::
`\documentclass[a4paper]{article}
\usepackage{amsmath,array}
\newcolumntype{M}{@{\hspace{1.5em}}c}
\makeatletter
\renewcommand\env@matrix[1][*\c@MaxMatrixCols c]{\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{#1}}
\makeatother
\newcommand{\meno}{\llap{$-$}}
\begin{document}
\[
\begin{bmatrix}[MMc]
1 & 1 & 2\\
\meno1 & \meno11 & 3
\end{bmatrix}
\]
\end{document}`
Se in una matrice compaiono segni meno, devi dichiarare le colonne in cui ci sono come M, come c le altre. Va bene qualsiasi ambiente, anche pmatrix e simili.
Ciao
Enrico