PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit LTXtable



bartman
30-11-2007, 19:12
Hallo,
ich schreibe gerade an einer Arbeit zu einer Studie und habe ein Problem mit Tabellen. Ich brauch \caption um die Tabellen zu benennen, aber wenn ich die table Umgebung nutze wird mir die Tabelle manchmal an Stellen gesetzt wo ich sie nun absolut nicht haben will. Da hilft auch das abändern der Parameter [ht] usw. nicht. Ohne die table Umgebung aber kein \caption also war meine Lösung LTXtable um die Tabellen dann eben umzubrechen.
Wenn ich das jetzt aber setze dann bekomme ich 100 und schlag mich tot Fehler. Wahrscheinlich bin ich schon zu lange an dieser Arbeit, denn ich sehe meine Fehler einfach nicht. Da die Arbeit mittlerweile über 200 Seiten hat werde ich das Beispiel mal sehr minimal gestalten ;-)

Ich hoffe ihr könnt mir helfen drehe sonst bald durch...


\begin{filecontents*}{tbl_interessen.tex}
\begin{longtable}{lXXXXX}
\caption{Was interessiert dich?} \label{tab:interesse}
\toprule
Merkmale & \multicolumn{5}{c}{Ausprägung} \\
\cmidrule{2-6}
& gar nicht & eher weniger & mittel & eher mehr & sehr\\
\midrule
Freunde / Freundschaft & & & & & \\
Tiere & & & & & \\
Computerspiele & & & & & \\
Autos & & & & & \\
Sport & & & & & \\
Kino / Filme & & & & & \\
Fernsehserien & & & & & \\
Schule & & & & & \\
Musik (hören) & & & & & \\
Musik (selber machen) & & & & & \\
Musikstars / Bands & & & & & \\
Kleindung / Mode & & & & & \\
Umwelt / Natur & & & & & \\
Bücher / lesen & & & & & \\
Handy & & & & & \\
Internet & & & & & \\
Fremde Länder & & & & & \\
Technik & & & & & \\
Computerzubehör & & & & & \\
\bottomrule
\end{longtable}
\end{filecontents*}

\documentclass [a4paper,12pt,halfparskip,headsepline,smallheadings]{scrreprt}
\usepackage{endnotes}
\usepackage{ngerman}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
%\usepackage{pdfsync}
\usepackage{booktabs}
\usepackage{url}
\usepackage{color}
\usepackage{graphicx}
\usepackage{natbib}
\usepackage{longtable}
\usepackage{tabularx}
\usepackage{ltxtable}
%\usepackage[authorformat=smallcaps, biblikecite, ibidem=strict, titleformat=italic]{jurabib}
%\renewcommand*{\bibbtsep}{In: }
%\renewcommand*{\bibjtsep}{In: }
%\renewcommand*{\bibtfont}{\textit}
%\usepackage[citebordercolor = {0 0 0},filebordercolor = {0 0 0},linkbordercolor = {0 0 0},menubordercolor = {0 0 0},pdfborder = {0 0 0}]{hyperref}
\usepackage[pdfborder=false]{hyperref}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage[left=45mm,right=25mm,top=25mm,bottom=25mm]{geometry}
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{5}
\pagestyle{headings}
% Zeilenabstand auf 1,5 wie in Word
\makeatletter
\renewcommand{\onehalfspacing}{%
\setstretch{1.5}% default
\ifcase \@ptsize \relax % 10pt
\setstretch {1.5}%
\or % 11pt
\setstretch {1.5}%
\or % 12pt
\setstretch {1.5}%
\fi
}
% Abstand vor neuem Chapter ändern
\makeatletter
\renewcommand*{\chapterheadstartvskip}{\vspace*{0\ baselineskip}}
\renewcommand*{\chapterheadendvskip}{\vspace{1\bas elineskip
\@plus 0.09\baselineskip \@minus .15\baselineskip}}

\onehalfspacing

\begin{document}
%\sffamily %Permanent auf Helvetica schalten...
%\maketitle %%Titelseite
\pagenumbering{Roman}
\singlespacing
\tableofcontents %%Inhaltsverzeichnis
\listoffigures %%Verzeichnis der Abbildungen
\listoftables %%Tabellenverzeichnis
\newpage

%%Einbindung der einzelnen Kapitel
\pagenumbering{arabic}
\onehalfspacing

\LTXtable{\linewidth}{tbl_interessen}


%%Literaturverzeichnis

%\bibliographystyle{jurabib}
\singlespacing
\bibliographystyle{dinat}
\bibliography{literatur/Bibliography}
\addcontentsline{toc}{chapter}{Literatur}
%\nocite{*}


\end{document}

bartman
30-11-2007, 20:10
Ich habe ein laufenden Minimalbeispiel gefunden. Wenn ich hier etwas ändere, dann wirkt sich das aber nicht auf die pdf Datei aus. Hab die tex Datei bestimmt schon 20 mal neu erstellt und alle anderen Dateien gelöscht... Ich dreh durch...

lupus68
05-12-2007, 09:16
Hallo Bartman,

könntest du dein Nicht-Minimalbeispiel ein wenig ausmisten. Dann würde ich nochmal versuchen es zu probieren

juergen

voss
05-12-2007, 13:06
Hallo,
ich schreibe gerade an einer Arbeit zu einer Studie und habe ein Problem mit Tabellen. Ich brauch \caption um die Tabellen zu benennen, aber wenn ich die table Umgebung nutze wird mir die Tabelle manchmal an Stellen gesetzt wo ich sie nun absolut nicht haben will. Da hilft auch das abändern der Parameter [ht] usw. nicht. Ohne die table Umgebung aber kein \caption also war meine Lösung LTXtable um die Tabellen dann eben umzubrechen.
Wenn ich das jetzt aber setze dann bekomme ich 100 und schlag mich tot Fehler. Wahrscheinlich bin ich schon zu lange an dieser Arbeit, denn ich sehe meine Fehler einfach nicht. Da die Arbeit mittlerweile über 200 Seiten hat werde ich das Beispiel mal sehr minimal gestalten ;-)

Ich hoffe ihr könnt mir helfen drehe sonst bald durch...


\begin{filecontents*}{tbl_interessen.tex}
\begin{longtable}{lXXXXX}
\caption{Was interessiert dich?} \label{tab:interesse}
\toprule


in einer longtable ist die caption eine ganz normale Tabellenzeile, also
musst du auch am Ende ein \\ einfügen!



\caption{Was interessiert dich?} \label{tab:interesse}\\\toprule


HErbert