PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausrichtung der Seitenzahlen im Tabellenverzeichnis



nmasc24531
25-08-2007, 10:56
Hallo,

ich habe in meinem Anhang, der römisch numeriert ist, einige Tabellen. Diese tauchen im Tabellenverzeichnis auch korrekt auf. Jedoch sind die Seitenzahlen (die wegen der römischen zählweise recht lang sind) nicht bündig, sondern ragen über den Seitenspiegel hinaus. Ich habe folgendes Beispiel, wo man das Problem sieht.

\documentclass[BCOR0.75cm, DIV9, smallheadings, liststotoc, final, oneside, 11 pt]
{scrbook}

\usepackage[tracking=true]{microtype}
\usepackage[latin1,latin9,ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{fixltx2e}
\usepackage{amsmath,amssymb,latexsym}
\usepackage[osf,sc]{mathpazo}
\usepackage{eulervm}
\usepackage{eurosym}
\usepackage{ellipsis}
\usepackage{dcolumn}
\usepackage{letterspace}
\usepackage{setspace}
\usepackage{mparhack}
\usepackage{array}
\usepackage{color}
\usepackage{multirow}
\usepackage{scrpage2}
\usepackage{longtable}
\usepackage{remreset}
\usepackage{floatflt}
\begin{document}

\tableofcontents \listoftables \thispagestyle{empty}

\newpage
\appendix\pagenumbering{Roman}\setcounter{page}{18 }
\setstretch{.9}
\chapter{Anhang zu Teil~\textsc{iii}}
In folgender Tabelle sind sämtliche
Ser\-vice-Con\-ve\-ni\-ence-Kriterien aufgelistet.

\setlongtables
\begin{longtable}{||p{4cm}|p{8.4cm}||}
\caption{Vollständige Kriterienliste}\\\hline
\multicolumn{2}{||l||}{\textsc{Ac\-cess-Con\-ve\-ni\-ence}}\\\hline
\footnotesize{\textsc{Aspekt}} &\footnotesize{\textsc{Kriterium}}\\
\hline
\scriptsize{Navigation der} &\scriptsize{Suche nach Homepage wird durch Google AdWords unterstützt}\\
\scriptsize{Internetseiten} &\scriptsize{Internetadresse: www.versicherungsname.de}\\
{} &\scriptsize{Automatische Fehlerkennung der Internetadresse bei Eingabe}\\
{} &\scriptsize{Die Website öffnet ohne pop-ups}\\
{} &\scriptsize{Die Website verfügt über eine permanente Navigationsleiste}\\
{} &\scriptsize{Die Website verfügt über eine interne Suchfunktion}\\
{} &\scriptsize{Die Website verfügt über einen Schnellzugriff (Quick-Finder)}\\
\hline
\end{longtable}
\newpage
\setlongtables
\begin{longtable}{||l|c|c|c|c|c|c||}
\caption{Ergebnisse und Clusterzuordnung}\\\hline
\footnotesize{\textsc{Versicherung}}&\footnotesize{\textsc{ac}}&\footnotesize{\textsc{dc}}&\footnotesize{\textsc{tc}}&\footnotesize{\textsc{bc}}&\footnotesize{\textsc{sc}}&\footnotesize{\textsc{cl}}\\
\hline
\scriptsize{DBV-Winterthur} &\scriptsize{4,97} &\scriptsize{6,39} &\scriptsize{0} &\scriptsize{5,65} &\scriptsize{17,01} &\scriptsize{1}\\

\end{longtable}
\end{document}

localghost
25-08-2007, 11:15
Da könnte dir das Paket tocloft (http://dante.ctan.org/CTAN/help/Catalogue/entries/tocloft.html) helfen. Schau da mal in Abschnitt 2.3 (Typesetting the entries, S. 8ff) nach.

nmasc24531
25-08-2007, 11:39
Danke für den Hinweis. Ich habe es genutzt. Jetzt stimmen die Seitenzahlen aber dafür ergeben sich neue Probleme (falsche Seitenzahlen, ein anderer Setenumbruch ect.) Werde mich erstmal intensiver durchs Paket fuchsen und dann hier ungelöste Probleme posten ;-)

Danke nochmals für den Tipp.

Maverick
26-08-2007, 19:41
Hallo!

Wollte nur anmerken, dass ich durch Verwendung dieses Pakets


\usepackage{mparhack}

nur Probleme hatte ...

nmasc24531
28-08-2007, 11:49
Hallo,
nach Durcharbeiten der Dokumentation bin ich nicht weitergekommen. Das größte Problem ist, dass sich durch Verwendung des tocloft-Packetes die Einträge für das Tabellen- und Abbildungsverzeichnis aus dem Inhaltsverzeichnis verabschiedet haben. Zudem unterschied sich die Formatierung (Schriftart) der Seitenzahlen von den Einträgen im Inhaltsverzeichnis.
Ich habe das Problem jetzt ohne das Packet durch Einfügen folgender Befehle zwischen \makeatletter - \makeatother gelöst:

\renewcommand{\@pnumwidth}{3em}
\renewcommand{\@tocrmarg}{4em}
\renewcommand{\@dotsep}{10000}

Jetzt gehts prima.
Danke trotzdem allen für die Hilfe und Hinweise.

localghost
28-08-2007, 16:15
Also, wenn ich dein Beispiel nehme und lediglich um tocloft (http://dante.ctan.org/CTAN/help/Catalogue/entries/tocloft.html) sowie eine entsprechende Deklaration ergänze, erhalte ich ein korrektes Ergebnis.

\documentclass[BCOR0.75cm,
DIV9,
smallheadings,
liststotoc,
oneside
]{scrbook}
\usepackage{scrpage2}
\usepackage[tracking=true]{microtype}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{textcomp}
\usepackage{fixltx2e}
\usepackage{amsmath,amssymb}
\usepackage[osf,sc]{mathpazo}
%\usepackage{eulervm}
%\usepackage{eurosym}
\usepackage{ellipsis}
\usepackage{dcolumn}
\usepackage{letterspace}
\usepackage{setspace}
\usepackage{mparhack}
\usepackage{array}
\usepackage{color}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{remreset}
\usepackage{floatflt}
\usepackage{tocloft} \setlength{\cftsetpnumwidth}{3em}
\begin{document}

\tableofcontents \listoftables \thispagestyle{empty}

\newpage
\appendix\pagenumbering{Roman}\setcounter{page}{18 }
\setstretch{.9}
\chapter{Anhang zu Teil~\textsc{iii}}
In folgender Tabelle sind sämtliche
Ser\-vice-Con\-ve\-ni\-ence-Kriterien aufgelistet.

\setlongtables
\begin{longtable}{||p{4cm}|p{8.4cm}||}
\caption{Vollständige Kriterienliste}\\\hline
\multicolumn{2}{||l||}{\textsc{Ac\-cess-Con\-ve\-ni\-ence}}\\\hline
\footnotesize{\textsc{Aspekt}} &\footnotesize{\textsc{Kriterium}}\\
\hline
\scriptsize{Navigation der} &\scriptsize{Suche nach Homepage wird durch Google AdWords unterstützt}\\
\scriptsize{Internetseiten} &\scriptsize{Internetadresse: www.versicherungsname.de}\\
{} &\scriptsize{Automatische Fehlerkennung der Internetadresse bei Eingabe}\\
{} &\scriptsize{Die Website öffnet ohne pop-ups}\\
{} &\scriptsize{Die Website verfügt über eine permanente Navigationsleiste}\\
{} &\scriptsize{Die Website verfügt über eine interne Suchfunktion}\\
{} &\scriptsize{Die Website verfügt über einen Schnellzugriff (Quick-Finder)}\\
\hline
\end{longtable}
\newpage
\setlongtables
\begin{longtable}{||l|c|c|c|c|c|c||}
\caption{Ergebnisse und Clusterzuordnung}\\\hline
\footnotesize{\textsc{Versicherung}}&\footnotesize{\textsc{ac}}&\footnotesize{\textsc{dc}}&\footnotesize{\textsc{tc}}&\footnotesize{\textsc{bc}}&\footnotesize{\textsc{sc}}&\footnotesize{\textsc{cl}}\\
\hline
\scriptsize{DBV-Winterthur} &\scriptsize{4,97} &\scriptsize{6,39} &\scriptsize{0} &\scriptsize{5,65} &\scriptsize{17,01} &\scriptsize{1}\\

\end{longtable}
\end{document}
Das Ergebnis habe ich mal angehängt. Ich kann da jetzt nichts erkennen, was falsch sein sollte. In dem von mir schon erwähnten Abschnitt der Anleitung ist auch beschrieben, wie Du die von Dir so "elegant" vorgenommenen Änderungen erreicht hättest.

\renewcommand{\@pnumwidth}{3em}
\renewcommand{\@tocrmarg}{4em}
\renewcommand{\@dotsep}{10000}
Dabei hätte dir das Paket sehr gut geholfen, denn es stellt entsprechende Befehle (mit Verweis auf die internen LaTeX-Variablen) bereit.

\setlength{\cftsetpnumwidth\{3em}
\setlength{\cftsetrmarg}{4em}
\setlength{\cftdotsep}{10000} % als Ersatz \cftnodots

nmasc24531
29-08-2007, 14:28
Hallo,

das Problem bei tocloft war beir, dass dann Tabellen- und Abbildungsverzeichnis nicht ins Inhaltsverzeichnis aufgenommen wurden. Das konnte ich zwar ändern, dann war der Eintrag allerdings etwas eingezogen. Das eigentliche Problem ergab sich dann daraus, dass ich noch ein Symbolverzeichnis habe. Dieses ist allerding sehr unelegant nicht als Verzeichnis, sondern als Kapitel ohne Nummer deklariert und wurde dann ohne Einzug ins Inhaltsverzeichnis aufgenommen. Das geht aus dem Minimalbeispiel nicht hervor - als ich diesesnämlich angefertigt habe, wusste ich ja noch nicht, dass dies dann mit tocloft eine Rolle spielen wird.

Aber nichtsdestotrotz, es sieht ja jetzt so aus wie ich es möchte.

Für die Dokumentation von tocloft bin ich Dir trotzdem sehr dankbar, da, wie Du schon sagtest, dort die Befehle aufgeführt waren, die ich dann ohne tocloft benutzt habe.

Nils