PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit \multicolumn



kk_2309
01-10-2010, 16:23
Hallo zusammen,

schreibe gerade Abschlussarbeit und möchte eine Tabelle einfügen. Leider funktioniert der Befehl \multicolumn nicht, die relevanten Zellen erscheinen nicht. Könnte mir jemand weiterhelfen?

\documentclass[titlepage,a4paper,12pt]{report}

\usepackage{ngerman, epigraph}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[ngerman]{varioref}
\usepackage{setspace, geometry, theorem, enumerate, psfrag}
\usepackage{url}
\usepackage{tabularx}
\usepackage{tabulary}
\usepackage[dvips]{epsfig}
\usepackage{array, amsmath, amsfonts, amssymb, graphics, eurosym, fancyhdr}
\usepackage{caption}
\usepackage{float}
\usepackage{graphicx}
\usepackage{longtable}
\usepackage{url}
\usepackage[dvips]{epsfig}
\usepackage{subfigure}
\usepackage{chngcntr}
\usepackage{notebook}
\usepackage{latexsym}
\usepackage{multirow}
\usepackage{booktabs}
\begin{document}
\begin{table}[htbp]
\centering
\begin{tabular}{l|c{1cm}c{1cm}|c{1cm}c{1cm}|c{1m}c {1cm}}
\addlinespace
\toprule
& \multicolumn{2}{|c{2cm}}{{\bf Autarkie (I)}} & \multicolumn{2}{|c{2cm}}{{\bf Freihandel (II)}} & \multicolumn{2}{|c{2cm}}{{\bf Handel mit Handelskosten von $40\%$ (III)}} \\
\midrule
\hline
& {\bf West} & {\bf Ost } & {\bf West } & {\bf Ost} & {\bf West} & {\bf Ost } \\
\hline
Preis & 1 & 1.341 & 0.992 & 0.992 & 1.004 & 1.139 \\
Reales Pro-Kopf-\\Einkommen & 1 & 0.369 & 1.019 & 0.496 & 1.014 & 0.426 \\
\hline
Reallöhne & & & & & & \\
-Weniger als Primärstufe & 0.795 & 0.302 & 0.801 & 0.409 & 0.792 & 0.356 \\
-Primärstufe & 0.895 & 0.351 & 0.903 & 0.475 & 0.892 & 0.413 \\
-Sekundärstufe & 1.086 & 0.408 & 1.118 & 0.538 & 1.121 & 0.457 \\
-Hochschulabschluss & 1.613 & 0.499 & 1.665 & 0.655 & 1.672 & 0.517 \\
\hline
Grenzwert Sektor X & 0.64 & 0.60 & 0.62 & 0.66 & 0.61 & 0.86 \\
Beschäftigungsanteil\\ Y in \% & 66 & 72 & 64 & 81 & 62 & 96 \\
Beschäftigungsanteil\\ X in \% & 34 & 28 & 36 & 19 & 38 & 4 \\
Trade/GDP & & & \multicolumn{ 2}{|c{2cm}}{9.9\%} & \multicolumn{ 2}{|c{2cm}}{8.9\%} \\
\%Anteil differenzierte\\ Güter & & & \multicolumn{ 2}{c{2cm}}{78.4\%} & \multicolumn{ 2}{c{2cm}}{53.9\%} \\
\bottomrule
\end{tabular}
\caption{Simulation 1 - Handelsliberalisierung zwischen West und Ost}
\label{tab:Simulation1}
\end{table}
\end{document}

voss
01-10-2010, 17:01
Hallo zusammen,

schreibe gerade Abschlussarbeit und möchte eine Tabelle einfügen. Leider funktioniert der Befehl \multicolumn nicht, die relevanten Zellen erscheinen nicht. Könnte mir jemand weiterhelfen?


\begin{tabular}{l|c{1cm}c{1cm}|c{1cm}c{1cm}|c{1m}c {1cm}}
\addlinespace
\toprule
& \multicolumn{2}{|c{2cm}}{{\bf Autarkie (I)}} & \multicolumn{2}{|c{2cm}}{{\bf Freihandel (II)}} & \multicolumn{2}{|c{2cm}}{{\bf Handel mit Handelskosten von $40\%$ (III)}} \\

es existiert bei dir kein Spaltentyp c{Länge}

Abgesehen davon, ist deine Präambel eine einzige Katastrophe und teilweise widersprüchlich.

Herbert

kk_2309
01-10-2010, 19:01
Danke für Deine Antwort. Habe wenig Erfahrung, deswegen kann es gut sein, dass es eine Katastrophe ist:-)
Wenn Du mir sagen könntest, wie ich das mit dem Spaltentyp c lösen muss, damit \multicolumn funktioniert wäre ich Dir sehr dankbar!

voss
01-10-2010, 21:02
Danke für Deine Antwort. Habe wenig Erfahrung, deswegen kann es gut sein, dass es eine Katastrophe ist:-)
Wenn Du mir sagen könntest, wie ich das mit dem Spaltentyp c lösen muss, damit \multicolumn funktioniert wäre ich Dir sehr dankbar!

statt c nimm p{...}. Ansonsten lies mal eine der vielen Einführungen
in LaTeX

Herbert

kk_2309
01-10-2010, 21:19
Danke, aber damit habe ich es auch schon probiert und es geht nicht. Kann es sein, dass mir ein Paket fehlt?

voss
01-10-2010, 21:20
Danke, aber damit habe ich es auch schon probiert und es geht nicht. Kann es sein, dass mir ein Paket fehlt?

woher soll ich das wissen ... das Einzige, was du mitgeteilt hast, war die Aussage "Es geht nicht" ...

kk_2309
01-10-2010, 21:28
ja weder c noch p funktioniert

Bilbo
01-10-2010, 21:49
Hast du eine Länge für p angegeben?

kk_2309
01-10-2010, 21:54
ja genauso wie oben, nur eben mit p.

Bilbo
01-10-2010, 22:02
Zuerst würde ich deine Präambel aufräumen. Das geht mal gar nicht so wie es ist.

kk_2309
02-10-2010, 18:26
Was genau muss raus bzw. hinzu in der Präambel?

voss
02-10-2010, 18:32
Was genau muss raus bzw. hinzu in der Präambel?


\documentclass[titlepage,a4paper,12pt]{report}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[german]{varioref}
\usepackage{setspace, geometry, theorem, enumerate, psfrag}
\usepackage{url}
\usepackage{tabularx}
\usepackage{tabulary}
\usepackage{amsmath, amsfonts, amssymb, graphicx, eurosym, fancyhdr}
\usepackage{caption}
\usepackage{longtable}
\usepackage{subfig}
\usepackage{chngcntr}
\usepackage{notebook}
\usepackage{multirow}
\usepackage{booktabs}

notebook kenne ich nicht ...

Herbert

bobmalaria
02-10-2010, 19:05
hi,

ich habe mal die tabelle vereinfacht.
diese ganzen vertikalen linien helfen doch überhaupt nicht beim lesen.
ich habe dem geometry paket mal die "showframe" option mitgegeben damit man sehen kann
wie gut die tabelle auf die seite passt


\documentclass[titlepage,a4paper,12pt]{report}

%\usepackage{ngerman, epigraph}
\usepackage[ngerman]{babel}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

\usepackage[ngerman]{varioref}

\usepackage{setspace, theorem, enumerate, psfrag}
\usepackage[showframe]{geometry}

\usepackage{url}
%\usepackage{tabularx}
%\usepackage{tabulary}
%\usepackage[dvips]{epsfig}
\usepackage{graphicx}

\usepackage{array, amsmath, amsfonts, amssymb,eurosym,fancyhdr}
\usepackage{caption}
\usepackage{float}

\usepackage{longtable}

\usepackage{chngcntr}

%\usepackage{notebook}

\usepackage{latexsym}
\usepackage{multirow}
\usepackage{booktabs,ragged2e}
\begin{document}

\begin{table}[htbp]
\centering
\caption{Simulation 1 - Handelsliberalisierung zwischen West und Ost}
\label{tab:Simulation1}
\renewcommand{\arraystretch}{1.2}
\begin{tabular}{@{}>{\RaggedRight}p{5cm}*{6}{>{\Centering}p{1cm}}@{}}
\addlinespace
\toprule
& \multicolumn{2}{p{2cm}}{{\bf Autarkie (I)}} & \multicolumn{2}{p{2cm}}{{\bf Freihandel (II)}} & \multicolumn{2}{>{\RaggedRight}p{2.5cm}}{{\bf Handel mit Handelskosten von $40$\%(III)}} \\
\midrule
& \textbf{West} & \textbf{Ost} & \textbf{West} & \textbf{Ost} & \textbf{West} & \textbf{Ost}\\
\midrule
Preis & 1 & 1.341 & 0.992 & 0.992 & 1.004 & 1.139 \\
Reales Pro-Kopf-Einkommen & 1 & 0.369 & 1.019 & 0.496 & 1.014 & 0.426 \\
\hline
\addlinespace
Reallöhne & & & & & & \\

-Weniger als Primärstufe & 0.795 & 0.302 & 0.801 & 0.409 & 0.792 & 0.356 \\
-Primärstufe & 0.895 & 0.351 & 0.903 & 0.475 & 0.892 & 0.413 \\
-Sekundärstufe & 1.086 & 0.408 & 1.118 & 0.538 & 1.121 & 0.457 \\
-Hochschulabschluss & 1.613 & 0.499 & 1.665 & 0.655 & 1.672 & 0.517 \\
\midrule
Grenzwert Sektor X & 0.64 & 0.60 & 0.62 & 0.66 & 0.61 & 0.86 \\
Beschäftigungsanteil Y in \% & 66 & 72 & 64 & 81 & 62 & 96 \\
Beschäftigungsanteil X in \% & 34 & 28 & 36 & 19 & 38 & 4 \\
Trade/GDP & & & \multicolumn{2}{p{2cm}}{9.9\%} & \multicolumn{ 2}{p{2cm}}{8.9\%} \\
\%Anteil differenzierte\\ Güter & & & \multicolumn{ 2}{p{2cm}}{78.4\%} & \multicolumn{ 2}{p{2cm}}{53.9\%} \\
\bottomrule
\end{tabular}
\end{table}
\end{document}

bei einigen paketnen die du geladen hast vermute ich das du latex+dvips+ps2pdf verwendest um zu kompilieren!? da du aber noch etwas unerfahren bin dachte ich ich frage nochmal nach. wenn ja, hast du einen bestimmten grund, verwendest du z.b. das psfrag paket?

gruss