von esdd » Fr 27. Aug 2010, 18:24
			
			
			Hallo,
Du den Nodes in der Matrix eine Mindestbreite zuordnen. Wenn diese breiter ist als Dein längstes Wort, sind alle Noden gleich breit und damit der Pfeilabstand von den Tabellenrändern auch.
\documentclass{scrreprt} 
\usepackage{colortbl, booktabs} 
\usepackage{tikz} 
\usetikzlibrary{matrix} 
\begin{document} 
\setlength\extratabsurround{5pt} 
\begin{tikzpicture}[auto] 
\matrix(m)[matrix of nodes,draw,column sep=0pt,row sep=10pt,nodes={minimum width=1.5cm}] 
{% 
Top & & High\\ 
&
\begin{tabular}[t]{|c|} \firsthline 
         Privileged Creditors    \\ 
         \hline 
         Secured Creditors \\ 
         \hline 
         Unsecured Creditors \\ 
         \hline 
         Subordinated Creditors \\ 
         \hline 
         Shareholders \\\lasthline 
\end{tabular} & \\ 
Bottom & & Low \\ 
}; 
\draw [shorten <=10pt,<->,black,thick, shorten >=10pt] (m-1-1) -- (m-3-1) node [midway, rotate=90, above] {Priority Ranking}; 
\draw [shorten <=10pt, <->,black,thick, shorten >=10pt] (m-1-3) -- (m-3-3)  node [midway, rotate=90, below] {Recovery Expectations}; 
\end{tikzpicture} 
\end{document} 
Ich habe row sep gleich 10pt gesetzt, weil bei mir Recovery Expectations sonst nicht zwischen High und Low gepasst hat.
Gruß
Elke
 
			
			
							Hallo,
Du den Nodes in der Matrix eine Mindestbreite zuordnen. Wenn diese breiter ist als Dein längstes Wort, sind alle Noden gleich breit und damit der Pfeilabstand von den Tabellenrändern auch.
[code]
\documentclass{scrreprt} 
\usepackage{colortbl, booktabs} 
\usepackage{tikz} 
\usetikzlibrary{matrix} 
\begin{document} 
\setlength\extratabsurround{5pt} 
\begin{tikzpicture}[auto] 
\matrix(m)[matrix of nodes,draw,column sep=0pt,row sep=10pt,nodes={minimum width=1.5cm}] 
{% 
Top & & High\\ 
&
\begin{tabular}[t]{|c|} \firsthline 
         Privileged Creditors    \\ 
         \hline 
         Secured Creditors \\ 
         \hline 
         Unsecured Creditors \\ 
         \hline 
         Subordinated Creditors \\ 
         \hline 
         Shareholders \\\lasthline 
\end{tabular} & \\ 
Bottom & & Low \\ 
}; 
\draw [shorten <=10pt,<->,black,thick, shorten >=10pt] (m-1-1) -- (m-3-1) node [midway, rotate=90, above] {Priority Ranking}; 
\draw [shorten <=10pt, <->,black,thick, shorten >=10pt] (m-1-3) -- (m-3-3)  node [midway, rotate=90, below] {Recovery Expectations}; 
\end{tikzpicture} 
\end{document} 
[/code]
Ich habe row sep gleich 10pt gesetzt, weil bei mir Recovery Expectations sonst nicht zwischen High und Low gepasst hat.
Gruß
Elke