Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Seitenzahlen in PDF-Datei

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.10.2009
    Beiträge
    37

    [GELÖST] Seitenzahlen in PDF-Datei

    Hallihallo!
    Folgende Situation: ich schreibe meine Arbeit (scrbook, pdflatex) mit Deckblatt und Inhaltsverzeichnis. Diese beiden bekommen keine Seitenzahl, und ferner möchte ich, dass die erste Seite wirklichen Textes mit einer 1 beschriftet wird. Das klappt auch gut mit \setcounter, aber davon bekommt die PDF-Datei nichts mit. Will meinen: auf der Seite, die in meiner PDF-Datei die dritte ist, steht menschenlesbar eine 1. Wenn jetzt jemand seinem PDF-Reader sagt, er möge doch bitte auf Seite 15 springen (weil er in einer Papierversion etwas auf Seite 15 entdeckt hat), springt dieser auf die mit 13 beschriftete Seite.
    Minimalbeispiel ist folgendes:
    Code:
    \documentclass[BCOR8mm,12pt, a4paper, headsepline, openany]{scrbook}
     
    \usepackage[latin1]{inputenc}	
    \usepackage[T1] {fontenc}			% Silbentrennung
    \usepackage[ngerman]{babel} 			% Sprachwahl
    \usepackage{blindtext}
    
    \begin{document}
    \begin{titlepage}
            Rhabarber
    \end{titlepage}
        
    \tableofcontents 
    \chapter{Hallo}
    \pagestyle{headings}
    \setcounter{page}{1} 
    \blindtext
    \section{Kuckuck}
    \blindtext
    \section{Hai}
    \blindtext
    \section{Hund}
    \blindtext
    \chapter{Katze}
    \section{Maus}
    \end{document}
    Kann man das irgendwie ändern? Ich weiß, dass ich mir das alles mit dem \setcounter selber einbrocke, aber mir ist so, als hätte ich schon mal PDF-Dateien in der Hand gehabt, bei denen der PDF-Reader das irgendwie kapiert hat.
    Schöne Grüße,
    Severin
    Geändert von severin (26-02-2010 um 20:57 Uhr) Grund: Problem gelöst, Lösung im thread

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    arbeite nicht mit \setcounter. verwende den befehl \pagenumbering.

    setze vor dein titelblatt \pagenumbering{Alph} jetzt bekommen die seiten als seitenzahl A,B,C usw. da aber der pagestyle empty z.b. auf der titelseite eingestellt ist, wenden diese dann nciht gedruckt.

    beim hauptteilbeginn schreibst du dann \pagenumbering{arabic}

    der zähler wird von den befehl automatisch zurückgesetzt.

    gruss
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.10.2009
    Beiträge
    37
    vielen Dank für die Antwort, aber sie ändert leider nichts. Ich habe wie Du sagtest \setcounter rausgeworfen und zwei \pagenumbering eingefügt, aber weiterhin denken meine PDF-Reader (Sumatra und Foxit), Seite 1 sei Seite 3. Vielleicht ist mein Problem nicht rübergekommen, deshalb poste ich mal einen Screenshot.

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Kann es sein, dass man dazu hyperref braucht? Ich habs bei mir (Windows, TeXLive, Acrobat Reader) mal probiert, und da kann man die logischen Seitenzahlen einstellen, also "1 (3 von 5)". Das wird aber nur angezeigt, wenn hyperref mit eingebunden war:

    Code:
    \documentclass[BCOR8mm,12pt, a4paper, headsepline, openany]{scrbook}
     
    \usepackage[latin1]{inputenc}	
    \usepackage[T1]{fontenc}			% Silbentrennung
    \usepackage[ngerman]{babel} 			% Sprachwahl
    \usepackage{blindtext}
    
    %\usepackage{hyperref}
    
    \begin{document}
    
    \pagenumbering{roman}
    
    
    \begin{titlepage}
            Rhabarber
    \end{titlepage}
    
    \thispagestyle{empty}
    \tableofcontents 
    
    \chapter{Hallo}
    
    \pagestyle{headings}
    %\setcounter{page}{1}
    \pagenumbering{arabic}
    
    
    \blindtext
    \section{Kuckuck}
    \blindtext
    \section{Hai}
    \blindtext
    \section{Hund}
    \blindtext
    \chapter{Katze}
    \section{Maus}

  5. #5
    Registrierter Benutzer
    Registriert seit
    30.10.2009
    Beiträge
    37
    da komm ich gerade nicht mit. Ich sehe nicht, wo im Quellcode Du die logische Seitenzahl auf welchen Wert setzt. Kannst Du das bitte einfügen?
    hyperref wäre kein Problem, das hab ich in meinem Originaldokument ohnehin drin.

  6. #6
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Sorry, das war missverständlich formuliert.
    Die "logischen Seitenzahlen" werden nicht im Code gesetzt, sondern im Acrobat Reader. Man kann dort in den Einstellungen auswählen, ob die Seiten mit "1/100" gezählt werden sollen oder "ii (3 von 100)".
    Letzteres wird aber nur bei einem pdf angezeigt, dem hyperref mitgegeben wurde, ohne erscheint auch mit dieser Einstellung nur "3/100".

  7. #7
    Registrierter Benutzer
    Registriert seit
    30.10.2009
    Beiträge
    37
    Ah, danke! Hast Du vielleicht einen meiner PDF-Reader installiert und kannst kucken, wie die damit umgehen? Weil, sonst such ich mir hier nen Wolf, eigentlich klappt schon alles und ich merk's nur nicht, weil ich den falschen Reader verwende...

  8. #8
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Hast du den Acrobat Reader nicht bei dir drauf?
    Ich bin am Firmenrechner, da wird das nicht so gerne gesehen, wenn ich was installiere. Wenn du den Reader nicht hast, kannst ja dein PDF mal hochladen, dann schau ichs mir mal an.

  9. #9
    Registrierter Benutzer
    Registriert seit
    30.10.2009
    Beiträge
    37
    Recht hast Du. Im Acrobat geht's. Hier also für die Nachwelt meine Lösung:
    Code:
    \documentclass[BCOR8mm,12pt, a4paper, headsepline, openany]{scrbook}
     
    \usepackage[latin1]{inputenc}	
    \usepackage[T1] {fontenc}			% Silbentrennung
    \usepackage[ngerman]{babel} 			% Sprachwahl
    \usepackage{blindtext}
    \usepackage{hyperref}
    
    \begin{document}
    \pagenumbering{roman}
    \begin{titlepage}
            Rhabarber
    \end{titlepage}
        
    \tableofcontents 
    \chapter{Hallo}
    \pagenumbering{arabic}
    \pagestyle{headings}
    \blindtext
    \section{Kuckuck}
    \blindtext
    \section{Hai}
    \blindtext
    \section{Hund}
    \blindtext
    \chapter{Katze}
    \section{Maus}
    \end{document}
    Wichtig sei wohl, hyperref als letztes Paket einzubinden.

    Besten Dank!
    Severin

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •