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.
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.