ccAZRAEL
09-07-2009, 09:59
Moin moin,
bin gerade dabei mich in die tabularx Umgebung hineinzuarbeiten. Allerdings bin ich dabei so eben auf folgendes Problem gestoßen:
Ich möchte eine Tabelle erstellen. Diese soll 6 Spalten im Verhältnis 1:1:1:4:1:1 haben und automatisch an die Seitenbreite angepasst werden. Meine bisherige Lösung sieht folgendermaßen aus:
Mein Header:
\documentclass[a4paper,11pt]{article}
\usepackage{german}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{setspace}
\usepackage[automark,headsepline,nouppercase]{scrpage2}
\usepackage[ansinew]{inputenc}
\usepackage{jurabib}
\usepackage{lscape}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentrierte Spalten mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\newcommand{\ctab}{\centering\arraybackslash } % Tabellenabschnitt zentrieren
\newcommand{\rtab}{\raggedleft\arraybackslash} % Tabellenabschnitt rechtsbündig
\newcommand{\ltab}{\raggedright\arraybackslash} % Tabellenabschnitt linksbündig
\setlength{\oddsidemargin}{1.75cm}
\setlength{\evensidemargin}{1.75cm}
\setlength{\textwidth}{14cm}
\setlength{\topmargin}{0.3cm}
\setlength{\textheight}{23.5cm}
\setlength{\headheight}{1.4\baselineskip}
\automark[section]{subsection}
\jurabibsetup{
% authorformat=year,
commabeforerest,
see,
% titleformat={commasep,all},
}
\renewcommand*{\jbauthorfont}{\textsc} %Formatierung Nachname Fließtext
\renewcommand*{\biblnfont}{\textsc} %Formatierung Nachname Bibliography
\renewcommand*{\bibfnfont}{\normalfont} %Formatierung Vorname
\renewcommand*{\bibtfont}{\textsl} %Formatierung Buchtitel
\newcommand*{\kcite}[3]{%
(\cite[#1][#2]{#3})%
}
Der entsprechende Ausschnitt im Dokument:
\begin{landscape}
\subsubsection{Verlauf der Stunde}
\begin{tabularx}{|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{2.7\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|}
Dieser Text soll in der Tabelle stehen & Dieser in der zweiten Spalte und dabei auch automatisch umgebrochen werden & Die dritte Spalte ist leerer & Für die vierte fällt mir nichts sinnvolles mehr ein & 5. Spalte \\ \hline
\end{tabularx}
\end{landscape}
Nun gibt er mir allerdings folgende Fehlermeldung aus:
(praxis.tex [1]
! Missing number, treated as zero.
<to be read again>
|
l.20 ...ze}}X|>{\setlength{\hsize}{0.66\hsize}}X|}
?
Hoffe ihr könnt mir bei der Lösung meines Problems helfen.
Mit besten Dank im Voraus,
Christian
bin gerade dabei mich in die tabularx Umgebung hineinzuarbeiten. Allerdings bin ich dabei so eben auf folgendes Problem gestoßen:
Ich möchte eine Tabelle erstellen. Diese soll 6 Spalten im Verhältnis 1:1:1:4:1:1 haben und automatisch an die Seitenbreite angepasst werden. Meine bisherige Lösung sieht folgendermaßen aus:
Mein Header:
\documentclass[a4paper,11pt]{article}
\usepackage{german}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{setspace}
\usepackage[automark,headsepline,nouppercase]{scrpage2}
\usepackage[ansinew]{inputenc}
\usepackage{jurabib}
\usepackage{lscape}
\usepackage{tabularx}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentrierte Spalten mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe
\newcommand{\ctab}{\centering\arraybackslash } % Tabellenabschnitt zentrieren
\newcommand{\rtab}{\raggedleft\arraybackslash} % Tabellenabschnitt rechtsbündig
\newcommand{\ltab}{\raggedright\arraybackslash} % Tabellenabschnitt linksbündig
\setlength{\oddsidemargin}{1.75cm}
\setlength{\evensidemargin}{1.75cm}
\setlength{\textwidth}{14cm}
\setlength{\topmargin}{0.3cm}
\setlength{\textheight}{23.5cm}
\setlength{\headheight}{1.4\baselineskip}
\automark[section]{subsection}
\jurabibsetup{
% authorformat=year,
commabeforerest,
see,
% titleformat={commasep,all},
}
\renewcommand*{\jbauthorfont}{\textsc} %Formatierung Nachname Fließtext
\renewcommand*{\biblnfont}{\textsc} %Formatierung Nachname Bibliography
\renewcommand*{\bibfnfont}{\normalfont} %Formatierung Vorname
\renewcommand*{\bibtfont}{\textsl} %Formatierung Buchtitel
\newcommand*{\kcite}[3]{%
(\cite[#1][#2]{#3})%
}
Der entsprechende Ausschnitt im Dokument:
\begin{landscape}
\subsubsection{Verlauf der Stunde}
\begin{tabularx}{|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{2.7\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|>{\setlength{\hsize}{0.66\hsize}}X|}
Dieser Text soll in der Tabelle stehen & Dieser in der zweiten Spalte und dabei auch automatisch umgebrochen werden & Die dritte Spalte ist leerer & Für die vierte fällt mir nichts sinnvolles mehr ein & 5. Spalte \\ \hline
\end{tabularx}
\end{landscape}
Nun gibt er mir allerdings folgende Fehlermeldung aus:
(praxis.tex [1]
! Missing number, treated as zero.
<to be read again>
|
l.20 ...ze}}X|>{\setlength{\hsize}{0.66\hsize}}X|}
?
Hoffe ihr könnt mir bei der Lösung meines Problems helfen.
Mit besten Dank im Voraus,
Christian