PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : spezielle Tabellenkonstruktion



coma
24-09-2004, 17:20
tach,

habe ein problem mit einer verschachtelten tabelle, die liegt in einem woird dokument schon vor und soll nun aber in ein latex dokument zwecks einer zusammenführung von verschiedenen texten

mal ein screen , damit sieht man alles gleich besser

http://coma.board-insel.de/word2latex_tabelle.jpg

wie man da vielleicht sieht sind das verscheidenen zellen und formatierungen in einer tabelle

könnte mir da wohl jemand bei dem latex code helfen, ich weiss leider nicht wie das gehen soll

danke schonmal für rat in der sache

cu coma

moedule
24-09-2004, 18:00
im prinzip ist ja nur die zweispaltige stelle ein problem:

stichwort ist multicolumn
z.B. \multicolumn{2}{|c|}{Staatliche Instrumente}

moe

blubb
24-09-2004, 18:25
Vielleicht noch tabularx, das man die vier Spalten gelich breit bekommt.
\usepackage{tabularx}

\begin{tabularx}{\textwidth}{XXXX}
\multicolumn{2}{c}{\textbf{Instrumente}}&Maßnahmen&privat\\\hline
...
\end{tabularx}

(ungetestet)

coma
25-09-2004, 07:34
tach,

danke, mit multicolumn klappte das

nur wird meine tabelle nun viel zu breit und mit tabular* und grössenangabe werden die tabellenstriche angepasst und alles was nicht reinpasst steht dann rechts draussen daneben

habe mal einen screen von meiner ps datei angehängt

http://coma.board-insel.de/word2latex_tabelle2.jpg

und der latex-teil dazu:
\begin{tabular*}{12cm}{|c|c|c|c|} \hline
\multicolumn{2}{|c|}{\textbf{Staatliche Instrumente}} & \textbf{Staatliche Massnahmen} & \textbf{Private Massnahmen} \\ \hline
\textbf{Formale Planung} & \textbf{Informelle Planung} & & \\ \hline
Fl"achennutzungsplan & Andere Entwicklungskonzepte & Wirtschaftsf"orderung & \\
Bebauungsplan & Entwicklungsplan & St"adtebauf"orderung & \\ \hline
Gut erschlossene Grundst"ucke anbieten & Gemeinsame Landesplanung & Erschliessung der Grundst"ucke verbessern & \\ \hline
\end{tabular*}

cu coma

nagler
26-09-2004, 10:55
Vielleicht noch ein kleiner Tipp. In der ersten Programmzeile tabular
statt {|l|c| etc alles (!) auf l (links) setzen, da ja alles in der Tabelle
bis auf die Ueberschriften linksbuendig geschrieben werden soll.
Multicolum kann man auch fuer eine einzige Spalte verwenden und dann
die Ausrichtung für diese Zeile aendern. Mein Programm sieht so aus.
\begin{document}
\begin{tabular}{|l|l|l|l|} \hline
\multicolumn{2}{|c|}{\bf{Staatliche Instrumente}} & \multicolumn{1}{|c|}{\bf{Staatliche Ma\ss nahmen}} & \multicolumn{1}{|c|}{\bf{Private Ma\ss nahmen}} \\ \hline

\bf{Formale Planung} & \bf{informelle Planung} & & \\ \hline
Fl\"{a}chennutzungsplan & Andere Entwicklungskonzepte & Wirtschaftsf\"{o}rderung & \\ \hline
\end{tabular}
\end{document}

Es muss aber weiter verfeinert werden. Melde Dich doch mal. Nagler

nagler
26-09-2004, 10:56
Vielleicht noch ein kleiner Tipp. In der ersten Programmzeile tabular
statt {|l|c| etc alles (!) auf l (links) setzen, da ja alles in der Tabelle
bis auf die Ueberschriften linksbuendig geschrieben werden soll.
Multicolum kann man auch fuer eine einzige Spalte verwenden und dann
die Ausrichtung für diese Zeile aendern. Mein Programm sieht so aus.
\begin{document}
\begin{tabular}{|l|l|l|l|} \hline
\multicolumn{2}{|c|}{\bf{Staatliche Instrumente}} & \multicolumn{1}{|c|}{\bf{Staatliche Ma\ss nahmen}} & \multicolumn{1}{|c|}{\bf{Private Ma\ss nahmen}} \\ \hline

\bf{Formale Planung} & \bf{informelle Planung} & & \\ \hline
Fl\"{a}chennutzungsplan & Andere Entwicklungskonzepte & Wirtschaftsf\"{o}rderung & \\ \hline
\end{tabular}
\end{document}

Es muss aber weiter verfeinert werden. Melde Dich doch mal. Nagler
nagler@dsl.ttnet.net.tr

coma
26-09-2004, 23:06
tach,

nun habe die eine tabelle nun hinbekommen


\begin{center}
\begin{small}
\begin{tabular}{|c|c|c|c|} \hline
\multicolumn{2}{|c|}{\textbf{Staatliche}} & \textbf{Staatliche} & \textbf{Private} \\
\multicolumn{2}{|c|}{\textbf{Instrumente}}&\textbf{Ma"snahmen}&\textbf{Ma"snahmen}\\\hline
\textbf{Formale Planung} & \textbf{Informelle Planung} & & \\ \cline{1-2}
Fl"achennutzungsplan & Andere Entwicklungs- & \raisebox{1.5ex}[-1.5ex]{Wirtschaftsf"orderung} & \\
&konzepte&& \\\hline
Bebauungsplan & Entwicklungsplan & St"adtebauf"orderung & \\ \hline
Gut erschlossene& Gemeinsame& Erschlie"sung der& \\
Grundst"ucke anbieten&Landesplanung&Grundst"ucke verbessern &\\\hline
Bereitstellung ausreichender & Priorit"aten- & Verbesserung der & \\
Fl"achen & setzung & Infrastruktur & \\\hline
& & Initiativen/Werbung & Initiativen/Werbung \\
& & & durch: \\
& & & Eigent"umer \\
& & & Wirtschaftsverb"ande \\
& & & Immobilienfirmen \\\hline
& & Imageverbesserung & Kleinr"aumige \\
& & & Imageversserung \\\hline
& & Vermarktung & Vermarktung \\\hline
\end{tabular}
\end{small}
\end{center}

-------------------------------------------------------------------------

dafür habe ich nun ein anderes problem

aus der textverarbeitung
http://coma.board-insel.de/2_2_wa_tabelle_1.jpg

das dvi dokument
http://coma.board-insel.de/2_2_wa_tabelle_2.jpg

nun beim zweiten bild sieht man wohl die vierte spalte ist bisschen breit, die sollten eigentlich im vergleich alle gleich aussehen


\begin{table*}[h]
\begin{center}
\begin{tabular}{|l|c|c|c|} \hline
\textbf{Ausgew"ahlte} & \multicolumn{3}{c|}{\textbf{Anzahl der Besch"aftigen in der jeweiligen Wirtschaftsabteilung}} \\ \cline{2-4}
\textbf{St"adte} & \textbf{WA 781} & \textbf{WA 787} & \textbf{WA 788} \\ \hline
Berlin-West & 17170 & 3254 & 26384 \\ \hline
Frankfurt a.M. & 17592 & 6727 & 25277 \\ \hline
Hamburg & 21945 & 6853 & 52245 \\ \hline \hline
& \multicolumn{3}{c|}{\textbf{Besch"aftigten"uberschuss}} \\ \cline{2-4}
& \textbf{WA 781} & \textbf{WA 787} & \textbf{WA 789} \\ \hline
\end{tabular}
\caption{Ausstattung West-Berlins mit ausgew"ahlten zentralen Diensten im Vergleich zu anderen Kernst"adten (1987)}
\end{center}
\end{table*}

vielleicht findet da jemand den fehler

danke schonmal für hilfe in der sache

cu coma

blubb
27-09-2004, 09:12
Das Problem liegt bei \multicolumn{3}{c|}{\textbf{Anzahl der Besch"aftigen in ...

Der Text ist so lange, das man viel Platz braucht.
Die Spalten darunter (ccc) brauchen nicht soviel Platz. Die letzte SPalte bekommt dann den übrigen Platz zugeschlagen.

Lösung 1:
\multicolumn{3}{p{4cm}|}{

Damit ist die Überschrift der drei Spalten 4cm breit (musst du noch anpassen auf einen anderen Wert). Aber damit wird deine Überschrift mehrzeilig.

Lösung 2:
\usepackage{tabularx}...
\begin{tabularx}{\textwidth}{|X|X|X|X|} \hline

Damit werden die vier Spalten gleich breit (aber nicht mehr zentriert)
Da kannst du dann vermutlich mit array.sty etwas drehen. (war kürzlich hier in einem anderen Tread.

Blubb