Hallo Elke,
danke fuer die Antwort, leider laesst sich dein Beispiel bei mir nicht ausfuehren.
Ich erhalte folgende Fehlermeldung:
! Package pgfbasematrix Error: Single ampersand used with wrong catcode.
! Missing number, treated as zero.
! Illegal unit of measure (pt inserted).
Jeweils in den Zeilen, in denen mymatrix verwendet wird.
EDIT:
Konnte das Problem doch selbst beheben. Musste die einzelnen Matrizen folgendermaßen definieren:
\begin{tikzpicture}
\matrix [mymatrix] {1 & 2 & 3 & 4 & 5 & 6\\};
\end{tikzpicture}
Weis nicht, ob das an einer zu alten Version liegt. Verwende TeX Live 2011.
Ich selbst verwende jetzt die Variante mit den Tabellen:
%...
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}
%...
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{|C{0.4cm}|C{0.4cm}|C{0.4cm}|C{0.4cm}|C{0.4cm}|C{0.4cm}|}
\hline
1 & -1 & 0 & -1 & -1 & 0 \\
\hline
\end{tabular}
Durch richtiges Strecken sieht es in Ordnung aus. Warum es aber bei einem größeren Faktor nicht mehr Zentriert ist, bleibt mir ein Rätsel.