Anzeige:
Ergebnis 1 bis 10 von 10

Thema: ModernCV: Subsection im PDF Viewer unterdrücken

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Vorab: Das LaTeX-Forum hier ist IMHO so gut wie tot. Seit hier exzessive Werbung eingeführt wurde und es sehr gute werbefreie Alternativen gibt, schaue ich auch nur noch selten hier vorbei.

    Code:
    \documentclass[11pt,a4paper,sans]{moderncv}
    \moderncvstyle{casual}
    \moderncvcolor{blue}\usepackage[scale=0.75]{geometry}
    \usepackage[ngerman]{babel}% ACHTUNG: Paket ngerman ist veraltet und sollte
                               %          hierdurch ersetzt werden!
    
    \firstname{Pool}
    \familyname{Katze}
    \title{Lebenslauf}
    \address{Georges-K{\"o}hler-Allee 82}{79110 Freiburg}{Deutschland}
    \phone{+49~(0)123~456~789}
    \mobile{+49~(0)123~456~789}
    \email{miau@poolkatze.de}
    \homepage{www.poolkatze.de}%\extrainfo{}\photo[80pt][0.4pt]{picture}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    % moverncv lädt hyperref via \AtEndPreamble, was leider das Problem aufwirft,
    % dass der ganze \AtBeginDocument-Code von hyperref nicht mehr ausgeführt
    % wird. Außerdem kann man dadurch bookmarksdepth und andere Optionen von
    % hyperref in der Dokumentpräambel nur dadurch ändern, dass man ebenfalls
    % \AtEndPreamble verwendt. Da es auch keine vernünftige Doku zu moderncv gibt,
    % ist das leider nirgendwo erwähnt. In der Informatik gilt nicht umsonst der
    % Grundatz: Was nicht dokumentiert ist, existiert nicht.
    \AtEndPreamble{%
      \hypersetup{bookmarksdepth=1}% siehe hyperref-Anleitung Abschnitt 5.23
    }
    
    \begin{document}
    
    \makecvtitle
    \section{Section 1}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \section{Section 2}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \subsection{subsection: Die soll nicht ins bookmark}
    
    
    \section{Section 3}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \section{Section 4}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    
    \end{document}
    Damit sind dann nur noch die \section-Überschriften in den Lesezeichen/Bookmarks. Man kann die natürlich auch ganz abschalten und das geht sogar etwas einfacher:
    Code:
    \documentclass[11pt,a4paper,sans,bookmarks=false]{moderncv}
    \moderncvstyle{casual}
    \moderncvcolor{blue}\usepackage[scale=0.75]{geometry}
    \usepackage[ngerman]{babel}% ACHTUNG: Paket ngerman ist veraltet und sollte
                               %          hierdurch ersetzt werden!
    
    \firstname{Pool}
    \familyname{Katze}
    \title{Lebenslauf}
    \address{Georges-K{\"o}hler-Allee 82}{79110 Freiburg}{Deutschland}
    \phone{+49~(0)123~456~789}
    \mobile{+49~(0)123~456~789}
    \email{miau@poolkatze.de}
    \homepage{www.poolkatze.de}%\extrainfo{}\photo[80pt][0.4pt]{picture}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    
    \begin{document}
    
    \makecvtitle
    \section{Section 1}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \section{Section 2}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \subsection{subsection: Die soll nicht ins bookmark}
    
    
    \section{Section 3}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    \section{Section 4}
    \cvitem{Geburtsdatum}{in diesem Jahrtausend}
    
    
    \end{document}
    Die dafür verwendete Option bookmarks ist ebenfalls in der hyperref-Anleitung zu finden. Bitte nachlesen!
    Geändert von klops (16-02-2019 um 08:47 Uhr)

Lesezeichen

Berechtigungen

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