Anzeige:
Ergebnis 1 bis 3 von 3

Thema: pdfbookmark & setcounter

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

    pdfbookmark & setcounter

    hallo allerseits,

    in meinem dokument werden mehrere artikel zusammengeführt und als einzelne kapitel erfasst. am ende eines jeden kapitels gibt es einen appendix, der durch 1.A und 1.B kenntlich gemacht wird.

    1 One Chapter
    1.1 Section
    1.2 Section
    1.2.1 Subsection
    1.A Appendix A
    1.B Appendix B

    2 Another Chapter
    3. Another Chapter

    hierfür musste ich den code entsprechend anpassen (mit setcounter). das inhaltsverzeichnis wird korrekt erstellt, leider sind die pdf bookmarks aber nicht richtig: 2 Another Chapter wird 1.B untergeordnet. das problem verschwindet, wenn ich keine subsections drin habe. allerdings kann ich das problem nicht beheben. hat jmd einen tipp? würde mich sehr freuen!

    Code:
    \documentclass[10pt,a4paper]{scrreprt}
    \usepackage[utf8]{inputenc}
    \usepackage[english]{babel}
    \usepackage{classicthesis} 
    
    \begin{document}
    \pagenumbering{roman}
    \pagestyle{plain}
    \renewcommand{\thefootnote}{\arabic{footnote}}
    
    \cleardoublepage
    \tableofcontents 
    %*******************************************************
    \pagenumbering{arabic}
    \cleardoublepage 
    \chapter{One Chapter 1}
    \section{Section 1.1}
    \section{Section 1.2}
    \subsection{Subsection 1.2.1}
    \setcounter{section}{0} %Nummerierung der Appendix-Sections mit Buchstaben
    \renewcommand{\thesection}{\arabic{chapter}.\Alph{section}} %Nummerierung der Appendix-Sections mit Buchstaben
    \section{Appendix 1.A}
    \section{Appendix 1.B}
    
    %*******************************************************
    \renewcommand{\thesection}{\arabic{chapter}.\arabic{section}}
    \cleardoublepage 
    \chapter{Another Chapter 2}
    \chapter{Another Chapter 3}
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von pandabier Beitrag anzeigen
    das inhaltsverzeichnis wird korrekt erstellt, leider sind die pdf bookmarks aber nicht richtig: 2 Another Chapter wird 1.B untergeordnet. das problem verschwindet, wenn ich keine subsections drin habe.
    Damit hyperref etwas von Deiner Zählermanipulation mitbekommt, müsstest Du \theHsection entsprechend modifizieren. (s.u.)
    BTW:
    Zitat Zitat von pandabier Beitrag anzeigen
    Code:
    \tableofcontents 
    %*******************************************************
    \pagenumbering{arabic}
    \cleardoublepage 
    \chapter{One Chapter 1}
    Dir ist schon klar, daß Du damit bereits auf der letzten Inhaltsverzeichnisseite wieder arabisch paginierst?

    Code:
    \documentclass[10pt,a4paper]{scrreprt}
    \usepackage[utf8]{inputenc}
    \usepackage[english]{babel}
    \usepackage{classicthesis} 
    \newenvironment{secapp}{%
      \renewcommand{\thesection}{\thechapter.\Alph{section}}%
      \renewcommand{\theHsection}{\theHchapter.\Alph{section}}%
      \setcounter{section}{0}%
    }{}
    \begin{document}
    \pagenumbering{roman}
    \pagestyle{plain}
    \tableofcontents 
    %*******************************************************
    \chapter{One Chapter 1}
    \pagenumbering{arabic}
    \section{Section 1.1}
    \section{Section 1.2}
    \subsection{Subsection 1.2.1}
    \begin{secapp}%Nummerierung der Appendix-Sections mit Buchstaben
      \section{Appendix 1.A}
      \section{Appendix 1.B}
    \end{secapp}
    %*******************************************************
    \chapter{Another Chapter 2}
    \section{foo}
    \chapter{Another Chapter 3}
    \end{document}
    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer
    Registriert seit
    19.04.2013
    Beiträge
    37
    vielen dank! das hat mein problem gelöst

    das mit der paginierung ist mir klar. normal stehen zwischen inhaltsverzeichnis und dem ersten kapitel noch weitere verzeichnisse, die ich für das minimalbeispiel gelöscht habe.

    einen guten rutsch und danke nochmal!

Stichworte

Lesezeichen

Berechtigungen

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