Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Titlepage MIT Seitenzahl bei Dokumentklasse Report

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.12.2012
    Beiträge
    2

    Titlepage MIT Seitenzahl bei Dokumentklasse Report

    Liebe Forenmitglieder,

    ich habe ein eigentlich kleines Problem, was ich aber alleine nicht lösen konnte.

    Für meine Dissertation, die ich im Format report erstellt habe, brauche ich eine Titelseite unbedingt MIT Seitenzahl. Optimalerweise wäre die Seitenzahl auf der Titelseite zentriert am unteren Seitenrand. Im übrigen Dokument wurden Seitenzahlen mit fancyhdr in die Kopfzeilen eingebunden.

    Anweisungen für Kopfzeilen sehen folgendermaßen aus:
    \fancyhead[ER]{} % wird je nach Textteil anders gefüllt
    \fancyhead[OL]{} % wird je nach Textteil anders gefüllt
    \fancyhead[EL,OR]{\thepage}
    \renewcommand{\headrulewidth}{0pt} \renewcommand{\MakeUppercase}[1]{\color{black}{#1}}
    \fancypagestyle{plain}

    fancypagestyle{plain} wirkt sich aber leider nicht auf das Titelblatt, sondern nur auf alle anderen Seiten aus. Ich kann es auch nicht vor \title stellen, dann gibt es Fehlermeldungen.

    Minibeispiel sieht folgendermaßen aus:

    \documentclass[12pt,twoside,titlepage,openright]{report}
    \usepackage{latexsym}
    \usepackage[ansinew]{inputenc}
    \usepackage{textcomp}
    \usepackage{fancyhdr}
    \usepackage[pdftex]{graphicx}
    \usepackage [OT2,OT1,T1]{fontenc }
    \newcommand{\cyr}{%
    \renewcommand\rmdefault{wncyr}%
    \renewcommand\sfdefault{wncyss}%
    \renewcommand\encodingdefault{OT2}%
    \normalfont \selectfont} \DeclareTextFontCommand{\textcyr}{\cyr}
    \usepackage{natbib}
    \usepackage{multirow}
    \usepackage{pdflscape}
    \usepackage[pdftex]{geometry}
    \usepackage{rotating}
    \usepackage{amssymb,amsfonts,amsbsy}
    \usepackage{tabularx}
    \usepackage{here}
    \usepackage{caption}
    \usepackage{chngcntr}
    \usepackage[pdftex]{color}

    \pagestyle{fancy}
    \begin{document}

    \title {TITEL DER ARBEIT}
    \author{NAME}
    \date{ORT; DATUM}
    \maketitle

    \fancyhead[ER]{}
    \fancyhead[OL]{}
    \fancyhead[EL,OR]{\thepage}
    \renewcommand{\headrulewidth}{0pt} \renewcommand{\MakeUppercase}[1]{\color{black}{#1}}
    \fancypagestyle{plain}
    HAUPTEIL
    \end{document}

    Vielen Dank vorab für Eure Hilfe! Die Arbeit ist ansonsten fertig, d.h. ich möchte auf keinen Fall die Dokumentklasse ändern oder ähnliches.

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

    das sollte gehen.

    Code:
    \documentclass[12pt,twoside,titlepage,openright]{report}
    
    
    \makeatletter
    \if@compatibility
    \renewenvironment{titlepage}
        {%
          \if@twocolumn
            \@restonecoltrue\onecolumn
          \else
            \@restonecolfalse\newpage
          \fi
          \thispagestyle{empty}%
          \setcounter{page}\z@
        }%
        {\if@restonecol\twocolumn \else \newpage \fi
        }
    \else
    \renewenvironment{titlepage}
        {%
          \if@twocolumn
            \@restonecoltrue\onecolumn
          \else
            \@restonecolfalse\newpage
          \fi
          \thispagestyle{plain}%
          \setcounter{page}\@ne
        }%
        {\if@restonecol\twocolumn \else \newpage \fi
         \if@twoside\else
            \setcounter{page}\@ne
         \fi
        }
    \fi
    \makeatother
    
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    
    
    \begin{document}
    
    \title {TITEL DER ARBEIT}
    \author{NAME}
    \date{ORT; DATUM}
    \maketitle
    
    
    HAUPTEIL
    \end{document}
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.12.2012
    Beiträge
    2
    Genial! Tausend Dank, das hätte ich niemals geschafft! Und so schnell...

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Zunächst einmal hast Du \fancypagestyle vollkommen falsch verwendet. Das ist eine Anweisung mit zwei Argumenten! Das solltest Du noch einmal in der Anleitung nachlesen. Außerdem ist das, was Du da geliefert hast, alles andere als minimal und damit natürlich auch kein Minimalbeispiel. Darüber hinaus wäre es wünschenswert, wenn Du Code hier auch als solchen markieren würdest. Das geht am einfachsten mit dem #-Knopf in der Toolbar des Eingabefeldes.

    Da Du offenbar willst, dass alle Seiten im Seitenstil empty in Wirklichkeit eine Seitenzahl haben, könntest Du einfach den Seitenstil entsprechend umdefinieren. Das müsste grundsätzlich mit \fancypagestyle ebenfalls möglich sein. Man kann es aber auch auf die harte Tour machen:
    Code:
    \documentclass[12pt,twoside,titlepage,openright]{report}
    
    \makeatletter
    \let\ps@empty\ps@plain% Seitenstil empty zu Seitenstil plain machen.
    \makeatother
    \begin{document}
    
    \title {TITEL DER ARBEIT}
    \author{NAME}
    \date{ORT; DATUM}
    \maketitle
    HAUPTEIL
    \end{document}

Stichworte

Lesezeichen

Berechtigungen

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