PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Doppelte Seitennummerierung bei Tabellen, die über eine Seite gehen



Andas
13-10-2011, 16:53
Hallo zusammen!

Ich habe meine Diplomarbeit mit Hilfe meines Bruders in LaTeX erstellt und sie ist so weit auch fertig.
Es tritt nur noch ein Fehler auf:

Zu Beginn eines Hauptkapitels liste ich zwischen 15 und 25 verschiedene chemische Verbindungen mit Siede- und
Schmelzpunkten, Molerer Masse und Strukturformel auf.
Die Strukturformeln brauchen einiges an Platz und die Tabelle wird dadurch ziemlich lang und geht über eine Seite.

Und da liegt mein Problem:
Bei diesen langen Tabellen wird die Seite vor und die Seite mit der Tabelle doppelt gezählt. Das geschieht aber nur,
wenn die Tabelle mitten im Kapitel liegt. Beginnt die Tabelle ganz oben auf einer neuen Seite, habe ich das Problem
nicht (s. Screenshots unten: S. 38 ist doppelt, S. 93 aber nicht).

http://s14.directupload.net/images/user/111013/temp/z2il9yvd.png (http://s14.directupload.net/file/u/25625/z2il9yvd_png.htm) http://s14.directupload.net/images/user/111013/temp/5h8x8i47.png (http://s14.directupload.net/file/u/25625/5h8x8i47_png.htm)

Ich habe selbst schon bei Google gesucht, bin aber nicht fündig geworden.
Die Einstellungen plainpages=false und pdfpagelabels für das hyperref Paket waren schon aktiv.

settings

\renewcommand{\sectfont}{\normalfont \bfseries}

%% manipulate header and footer
\usepackage{scrpage2}
%\pagestyle{scrheadings}
%\ifoot[\footertext]{\footertext} % \footertext set in INFO.TEX
%%\setkomafont{pagehead}{\normalfont\rmfamily}
%\setkomafont{pagenumber}{\normalfont\rmfamily}
\setlength{\headheight}{2\baselineskip}

%% special fonts
%\usepackage{pifont}
\usepackage{palatino}

%% include pdfs
\usepackage{pdfpages}

%% special table packages
\usepackage{colortbl}
\usepackage{multirow}
\usepackage{ltablex}
\usepackage{booktabs}
\newcommand{\tabwidth}{\textwidth-2\tabcolsep}
\newcommand{\includeformula}[1]{\vtop{\vspace{-4mm}\hspace{6mm}\hbox{\includegraphics[scale=1.00]{#1}}}\vspace{4mm}}
%\usepackage{tabularx}
\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} % linksbündig mit Breitenangabe
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} % zentriert mit Breitenangabe
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} % rechtsbündig mit Breitenangabe

%% use colors
\usepackage{color}

%% make fancy math
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{textcomp}

%% create an index
%\usepackage{makeidx}
\usepackage[T1]{fontenc}
\usepackage{upgreek}
\usepackage{lettrine}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc} % allow Latin1 characters

% Part without new page
\renewcommand*{\partheadmidvskip}{\enskip}
\renewcommand*{\partformat}{\thepart.}
\setcounter{tocdepth}{2} % Gliederungstiefe Inhaltsverzeichnis

\newcommand{\frontmatter}{\pagenumbering{roman}}
\newcommand{\mainmatter}{\pagenumbering{arabic}}

\newcommand{\refeq}[1]{Gl. \ref{#1}}
\newcommand{\reffig}[1]{Abb. \ref{#1}}
\newcommand{\reftab}[1]{Tab. \ref{#1}}

\usepackage{enumitem} % Erweiterte Aufzählungsoptionen
\renewcommand{\theenumi}{\alph{enumi}} % Aufzählung mit Buchstaben

\setlength{\jot}{12pt} %Zeilenabstand Gleichungen
\setlength{\parindent}{0pt} %Standardeinzug

%% figures and adjustments
\usepackage{graphicx}
\graphicspath{{figures/}}
\usepackage{float}
% Floats besser platzieren
\renewcommand{\topfraction}{0.9} % max fraction of floats at top
\renewcommand{\bottomfraction}{0.8} % max fraction of floats at bottom
% Parameters for TEXT pages (not float pages):
\setcounter{topnumber}{1}
\setcounter{bottomnumber}{1}
\setcounter{totalnumber}{2} % 2 may work better
%\setcounter{dbltopnumber}{2} % for 2-column pages
\renewcommand{\dbltopfraction}{0.9} % fit big float above 2-col. text
\renewcommand{\textfraction}{0.07} % allow minimal text w. figs
% Parameters for FLOaT pages (not text pages):
\renewcommand{\floatpagefraction}{0.7} % require fuller float pages, MUST be less than topfraction!
\renewcommand{\dblfloatpagefraction}{0.7} % require fuller float pages
\usepackage{rotating}
\usepackage[format=plain,indention=0cm,labelsep=period,font=sm all,labelfont=bf,figurename={Abb.},tablename={Tab. },nooneline]{caption}
\usepackage{sidecap}


%\hyphenation{Di-chlor-ace-ton}
%\hyphenation{GC-Me-tho-de}
%\hyphenation{Le-gie-rung}
%\hyphenation{Split-less}
%\hyphenation{Te-tra-chlor-ace-ton}
\hyphenation{Tri-eth-oxy-si-lan}
%\hyphenation{Tri-me-thyl-si-lyl-amin}


\usepackage[pdftex,colorlinks=false,linkcolor=red,citecolor=bl ue,%
anchorcolor=blue,urlcolor=blue,bookmarks=true,%
bookmarksopen=true,bookmarksopenlevel=0,plainpages =false,%
bookmarksnumbered=true,hyperindex=false,pdfpagelay out=SinglePage,%
pdfpagelabels]{hyperref}

%% Fancy chapters
%\usepackage[Lenny]{fncychap}
%\usepackage[Glenn]{fncychap}
%\usepackage[Bjarne]{fncychap}
%\usepackage[avantgarde]{quotchap}

% set the bibliography style
%\bibliographystyle{alphadin}
\bibliographystyle{styles/daflo}

Im Text sind die Tabellen folgendermaßen eingebunden:

\section[Erstellung einer Fast GC-Methode für XYZ]{Erstellung einer Fast GC-Methode für XYZ}
\label{sec:1}
\subsection{Allgemeines zur Methode}
\label{sec:8-1}
Mit der Analysenmethode für XYZ soll der Gehalt an M1-Triethoxysilan bestimmt werden. Außerdem sollen die in Tabelle \ref{tab:Tab5} aufgeführten Komponenten quantifiziert werden. Tabelle \ref{tab:Tab5} enthält außer den geforderten Spezifikationen Angaben über Strukturformeln, Siedepunkte und molare Massen.
\small
\begin{tabularx}{\textwidth}{p{0.29\tabwidth}p{0.3 0\tabwidth}R{0.15\tabwidth}R{0.11\tabwidth}R{0.14\ tabwidth}}
\caption{Angaben zu den Komponenten der Methode.}
\label{tab:Tab5}\\
\toprule
Systematische\newline Stoffbezeichnung\newline(interne Bezeichnung) & Strukturformel & Sdp. (bei 1013 hPa)\newline(${}^\circ$C) & Molare Masse\newline(g/mol) & geforderte Spez.\newline(Gew."~\%)\\
\midrule
Methanol & \includeformula{formulas/Methanol}& 65 \textsuperscript{b)} & 32,04 & -\\
\addlinespace[8pt]
Ethanol & \includeformula{formulas/Ethanol}& 78 \textsuperscript{b)} & 46,07 & $\geq$ 1,3\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& 66 \textsuperscript{a)} & 149,48 & -\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& 113 \textsuperscript{a)} & 148,28 & -\\
\addlinespace[8pt]
Toluol & \includeformula{formulas/Toluol}& 111 \textsuperscript{b)} & 92,14 & -\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& - & 164,27 & -\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& 143 \textsuperscript{a)} & 178,30 & $\leq$ 97,0\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& 201 \textsuperscript{a)} & 211,55 & -\\
\addlinespace[8pt]
Tetraethoxydimethyl-\newline disiloxan\newline(XYZ) & \includeformula{formulas/XYZ}& - & 282,48 & -\\
\addlinespace[8pt]
XYZ & \includeformula{formulas/XYZ}& 235 \textsuperscript{a)} & 240,37 & -\\
\bottomrule
\footnotesize \textsuperscript{a} Firmenangaben\\
\footnotesize \textsuperscript{b} \cite{37}
\end{tabularx}
\normalsize

Die Strukturformeln sind als .pdf-Dateien hinterlegt.

Ich hoffe, ich konnte mein Problem verständlich machen.

bobmalaria
13-10-2011, 17:19
hi,

dein code ist leider (freundlich gesagt) umzureichend. es ist nichtmal ein minimalbeispiel das dein problem zeigt. deine ganze preambel zu posten, mit vielen paketen die nichts mit dem problem zu tun haben, ist auch nicht hilfreich.

vermutlich hat keiner wirklich lust sich da durchzuwuehlen.

nur soviel, tabellen die wird vermutlich so gross sein. tabularx kann ja keinen seitenumbruch mitmachen. da waere es vermutlich besser mit longtable zu arbeiten.

sollte dir das nicht helfen, versuche bitte ein kleines (!) minimalbeispiel zu posten das gerade dein problem demonstriert.

da wir die pdf-bilder nicht haben kannst du z.b. \rule{breite}{hoehe} (also \rule{200pt}{100pt} oder aehnlich) verwenden um schwarze boxen als bilder-dummys in deine tabelle einzufuegen.

viele gruesse