PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitennummerierung soll I,II,III,IV,usw. sein



tk.goek
10-12-2006, 20:17
Hallo zusammen,

ich habe in meinem Dokument Ein Titelblatt, Inhaltsverzeichnis, Abbildungsverz, und eine Seite mit par zeilen Text.

mittels

\setcounter{page}{1}

Habe ich erreicht, dass die Seitenzahlen erst ab meiner ersten Einleitungsseite gezählt werden.

Für alle Seiten vorher, hätte ich es gern mit römischen Zahlen...hab ich mal in einer anderen Arbeit gesehn. Weiß nur nicht wie es geht.

Danke für Hilfe!!!

daswaldhorn
10-12-2006, 20:34
Hallo,

eine Forensuche mit "Nummerierung römisch" bringt einige passende Beiträge zu Tage.

Grüße, Carsten

rais
10-12-2006, 20:36
Moin moin,

Hallo zusammen,

ich habe in meinem Dokument Ein Titelblatt, Inhaltsverzeichnis, Abbildungsverz, und eine Seite mit par zeilen Text.

mittels

\setcounter{page}{1}

Habe ich erreicht, dass die Seitenzahlen erst ab meiner ersten Einleitungsseite gezählt werden.

Für alle Seiten vorher, hätte ich es gern mit römischen Zahlen...hab ich mal in einer anderen Arbeit gesehn. Weiß nur nicht wie es geht.

Danke für Hilfe!!!
setz' mal


\pagenumbering{Roman}
an den Anfang und da, wo Du jetzt Deinen \secounter{page}{1} stehen hast:


\pagenumbering{arabc}
(der Befehl setzt den Seitenzähler sowieso zurück).
Bei den Buchklassen könntest Du dafür auch \frontmatter, \mainmatter benutzen (da ist's dann römisch -- kleingeschrieben zwischen \frontmatter und \mainmatter)

und Carsten gewinnt das Rennen...:D

MfG,

daswaldhorn
10-12-2006, 22:24
Hallo,
und Carsten gewinnt das Rennen...:Dich lass' dir bei Gelegenheit mal wieder eine Chance Rainer. :D

Grüße, Carsten

tk.goek
11-12-2006, 12:54
Danke, hilft weiter!!!

Liberty
20-03-2007, 18:53
Moin,

ich häng mich mal an diesen alten Thread mit dran, weil mein Problem eine Fortsetzung des hier beschriebenen ist.



(der Befehl setzt den Seitenzähler sowieso zurück).


Das Ergebnis ist ja schön und gut und funktioniert auch wunderprächtig, nur dann meckert LaTeX über doppelt vorhandene identifier. Ist kein Fehler und beeinträchtig nicht das Ergebnis, aber ich würde LaTeX gerne besser verstehen. Wäre also nett, wenn mir jemand sagen könnte, wie man dieses Problem behebt. Gibt es beispielsweise eine Möglichkeit, das Präfix der identifier manuell zu setzen, so dass ich für die ersten Seiten vor dem Zurücksetzen des Zähler ein anderes Präfix vor die Seitennummer setzen kann?

So long,
Liberty

P.S.:
Ja ich weiß, dass ich Perfektionist bin :rolleyes:

sofa-surfer
21-03-2007, 08:13
Das Ergebnis ist ja schön und gut und funktioniert auch wunderprächtig, nur dann meckert LaTeX über doppelt vorhandene identifier.

Hast du mal ein Beispiel?


\documentclass{book}
\usepackage{blindtext}
\usepackage{hyperref}

\begin{document}

\pagenumbering{Roman}
\blinddocument
\clearpage
\pagenumbering{arabic}
\blinddocument

\end{document}

Matthias

countbela666
21-03-2007, 08:26
Klingt nach der Option plainpages=true von hyperref. Wenn du diese auf den Wert false (Standard) setzt, sollten die Warnungen verschwinden (analog zu Matthias' Beispiel).

Grüße
Marcel

Liberty
26-04-2007, 21:19
Moin!

Ich hab' das Thema jetzt erstmal eine Weile auf Eis gelegt, aber als alter Perfektionist würde ich gerne diese Warnungen auch noch eliminieren.



%General Document Information
\author{Max Mustermann}
\date{\today}
\title{Mein Projekt\\ \vspace{20pt} \Large{Mein Dokument} \\ \vspace{10pt} \large{- Draft 1 -}}

%Setting Up the document class
\documentclass[12pt,a4paper]{scrartcl}

%Declare used packages
\usepackage{longtable}
\usepackage{fancyhdr}
\usepackage{hyperref}

%Defining the headings for the pages
\pagestyle{fancy}
\fancyhead[C]{Mein Dokument}
\fancyhead[R]{Mein Projekt}
\fancyhead[L]{Max Mustermann}
\fancyfoot[C]{-~\thepage~-}

%Defining properties for the PDF-output
\hypersetup{
citecolor = black,
colorlinks = true,
linkcolor = black,
pdfauthor = Max Mustermann,
pdfsubject = Mein Projekt,
pdftitle = Mein Projekt - Mein Dokument,
urlcolor = black,
bookmarksnumbered=true,
plainpages=false
}

\begin{document}
\begin{titlepage}
\maketitle
\begin{abstract}
Hier steht dann normalerweise ein wenig Text mit laber, fasel und getröt, in dem Sinn und Zweck dieses Dokuments und so weiter und so fort...
\end{abstract}
\thispagestyle{empty}
\end{titlepage}

\pagenumbering{Roman}
\section*{History of this document}
\begin{longtable}{lp{360pt}}
2007-XX-XX&[Fassung] An dieser Stelle führe ich Buch über alle bisher zur Verfügung gestellten Fassungen des Dokuments und erwähne etwaige Änderungen in der jeweils neuesten Fassung.\\
\end{longtable}
\pagebreak
\tableofcontents
\pagebreak
\pagenumbering{arabic}

\section{Ein Abschnitt}
Hier braucht's keinen langen Text...

\section{Ein weiterer Abschnitt}
Hier braucht's keinen langen Text...

\newpage
\section{Und schon wieder einer}
Hier braucht's keinen langen Text...

\end{document}


Ich hab den Tipp mit plainpages=false schon eingearbeitet, es bleibt aber trotzdem noch eine Warnung über und dann ist da noch eine zweite Geschichte, die ich auch gleich fragen kann: In Tabellen wie der im Beispiel würde ich gerne die letzt p-Spalte so definieren, dass automatisch der gesamte freie Raum bis zum Zeilenende genutzt wird, gibt's da eine entpsrechende Option/Breitenangabe?

So long,
Liberty

sofa-surfer
26-04-2007, 22:04
Hallo,

das Problem ist hier deine Titelseite, der die Seitenzahl "1" zugewiesen wird (und die dann später im Dokument noch mal auftritt). Eine schnelle Lösung wäre ein \setcounter{page}{-1} o.ä. gleich zu Beginn. Was allerdings auch zu einer entsprechenden Seitenzahl-Anzeige im AdobeReader führt. Alternativ könntest du eine "echte" Titelseite nehmen (mit der Klassenoption 'titlepage') und dem \maketitle das optionale Argument "-1" mitgeben (vgl. scrguide). Dann müsstest du aber schauen, wie du deinen Abstract mit auf die Titelseite bekommst. Oder aber du gibst der Titelseite die "I" (wenn auch nicht als im Dokument sichtbare Seitenzahl) und fängst dann bei den "Nutzseiten" mit "II" an.
(Das zumindest dazu, soweit ich das jetzt auf die Schnelle (und nach dem ein oder anderen Bier) überblickt habe. ;) )

Für die Tabellensache: tabularx oder ltxtable (letzteres wenn du die longtable-Funktionalität brauchst).

Matthias