von MarcBlack » Mi 29. Apr 2015, 18:35
Guten Tag,
Folgende Ausgangslage: Ich möchte in einem Dokument (moderncv) ein PDF-Lesezeichen hinzufügen, welches auf der ersten Ebene - im Sinne eines „root“ - der Lesezeichen dargestellt wird. Die anderen Lesezeichen, welche von \section und \subsection gebildet werden, sollen diesem Lesezeichen untergeordnet werden. Dieses Root-Lesezeichen soll nur im PDF-Viewer als Bookmark erscheinen, im PDF-Text selber nicht.
Aus diesem Grund habe ich versucht, mit \bookmark zu arbeiten, allerdings nicht mit dem erwünschten Ergebnis: die mit
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
vor der ersten \section eingefügte Bookmark erscheint nicht als PDF-Leseziechen.
\documentclass[12pt,a4paper]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.8]{geometry}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage{graphicx}
\usepackage{bookmark}
\usepackage{url}
\usepackage{color}
\usepackage{lmodern}
\usepackage[para]{footmisc}
\urlstyle{same}
\usepackage[bookmarksopen]{hyperref}
\hypersetup{
bookmarks=true,
pdftitle={My title}, % title
pdfauthor={Author}, % author
pdfsubject={Subject}, % subject of the document
pdfcreator={Creator}, % creator of the document
pdfproducer={Producer}, % producer of the document
colorlinks=true, % false: boxed links; true: c
urlcolor=blue % color of external
}
\setlength{\hintscolumnwidth}{3cm}
%----------------------------------------------------------------------------------
% Kontaktdaten
%----------------------------------------------------------------------------------
% VORNAME
\firstname{Hans}
% NACHNAME
\familyname{Müller}
%TITEL (optional, ggf. einfach die Zeile löschen!)
\title{Curriculum Vit\ae \hspace{1pt} Hans Müller}
%FÜR ADRESSANGABEN IN DER FUSSNOTE! OPTIONAL
\address{Musterweg 8}{Dorfmünster}
%HANDYNUMMER (optional, ggf. einfach die Zeile löschen!)
\mobile{ 78 78 78 78}
%FESTNETZNUMMER (optional, ggf. einfach die Zeile löschen!)
\phone{78 78 78 78}
%EMAIL-ADRESSE (optional, ggf. einfach die Zeile löschen!)
\email{hans.mueller@mueller.com}
\homepage{www.mueller.com}
\makeatletter
\g@addto@macro\UrlBreaks{
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j
\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t
\do\u\do\v\do\w\do\x\do\y\do\z\do\&\do\1\do\2\do\3
\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
% \def\do@url@hyp{\do\-}
\makeatother
%----------------------------------------------------------------------------------
% Inhalt
%----------------------------------------------------------------------------------
\begin{document}
\maketitle
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
\section{Zu meiner Person}
\section{Beruflicher Werdegang}
\subsection{Aktuelle berufliche Tätigkeit}
\subsection{Frühere Stellen}
\subsection{Sonstige berufliche Tätigkeiten}
\section{Sonstige Erfahrungen}
\subsection{Praktika}
\subsection{Freiwilligenarbeit}
\end{document}
Wenn ich
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
nach der ersten \section einfüge, so erscheint zwar das neue Lesezeichen im Reader und alle anderen \section diesem untergeordnet, ausser der erste \section-Eintrag, welcher vor dem neuen Lesezeichen erscheint (Nachfolgend nur noch der Abschnitt mit dem Positionswechsel).
\begin{document}
\maketitle
\section{Zu meiner Person}
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
\section{Beruflicher Werdegang}
\subsection{Aktuelle berufliche Tätigkeit}
\subsection{Frühere Stellen}
\subsection{Sonstige berufliche Tätigkeiten}
\section{Sonstige Erfahrungen}
\subsection{Praktika}
\subsection{Freiwilligenarbeit}
\end{document}
Irgendwelche Vorschläge?
Guten Tag,
Folgende Ausgangslage: Ich möchte in einem Dokument (moderncv) ein PDF-Lesezeichen hinzufügen, welches auf der ersten Ebene - im Sinne eines „root“ - der Lesezeichen dargestellt wird. Die anderen Lesezeichen, welche von \section und \subsection gebildet werden, sollen diesem Lesezeichen untergeordnet werden. Dieses Root-Lesezeichen soll nur im PDF-Viewer als Bookmark erscheinen, im PDF-Text selber nicht.
Aus diesem Grund habe ich versucht, mit \bookmark zu arbeiten, allerdings nicht mit dem erwünschten Ergebnis: die mit [code]
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}[/code]
vor der ersten \section eingefügte Bookmark erscheint nicht als PDF-Leseziechen.
[code]
\documentclass[12pt,a4paper]{moderncv}
\moderncvstyle{casual}
\moderncvcolor{blue}
\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[scale=0.8]{geometry}
\usepackage[autostyle=true,german=quotes]{csquotes}
\usepackage{graphicx}
\usepackage{bookmark}
\usepackage{url}
\usepackage{color}
\usepackage{lmodern}
\usepackage[para]{footmisc}
\urlstyle{same}
\usepackage[bookmarksopen]{hyperref}
\hypersetup{
bookmarks=true,
pdftitle={My title}, % title
pdfauthor={Author}, % author
pdfsubject={Subject}, % subject of the document
pdfcreator={Creator}, % creator of the document
pdfproducer={Producer}, % producer of the document
colorlinks=true, % false: boxed links; true: c
urlcolor=blue % color of external
}
\setlength{\hintscolumnwidth}{3cm}
%----------------------------------------------------------------------------------
% Kontaktdaten
%----------------------------------------------------------------------------------
% VORNAME
\firstname{Hans}
% NACHNAME
\familyname{Müller}
%TITEL (optional, ggf. einfach die Zeile löschen!)
\title{Curriculum Vit\ae \hspace{1pt} Hans Müller}
%FÜR ADRESSANGABEN IN DER FUSSNOTE! OPTIONAL
\address{Musterweg 8}{Dorfmünster}
%HANDYNUMMER (optional, ggf. einfach die Zeile löschen!)
\mobile{ 78 78 78 78}
%FESTNETZNUMMER (optional, ggf. einfach die Zeile löschen!)
\phone{78 78 78 78}
%EMAIL-ADRESSE (optional, ggf. einfach die Zeile löschen!)
\email{hans.mueller@mueller.com}
\homepage{www.mueller.com}
\makeatletter
\g@addto@macro\UrlBreaks{
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j
\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t
\do\u\do\v\do\w\do\x\do\y\do\z\do\&\do\1\do\2\do\3
\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
% \def\do@url@hyp{\do\-}
\makeatother
%----------------------------------------------------------------------------------
% Inhalt
%----------------------------------------------------------------------------------
\begin{document}
\maketitle
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
\section{Zu meiner Person}
\section{Beruflicher Werdegang}
\subsection{Aktuelle berufliche Tätigkeit}
\subsection{Frühere Stellen}
\subsection{Sonstige berufliche Tätigkeiten}
\section{Sonstige Erfahrungen}
\subsection{Praktika}
\subsection{Freiwilligenarbeit}
\end{document}
[/code]
Wenn ich [code]
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}[/code] nach der ersten \section einfüge, so erscheint zwar das neue Lesezeichen im Reader und alle anderen \section diesem untergeordnet, ausser der erste \section-Eintrag, welcher vor dem neuen Lesezeichen erscheint (Nachfolgend nur noch der Abschnitt mit dem Positionswechsel).
[code]\begin{document}
\maketitle
\section{Zu meiner Person}
\bookmark[page=1,level=-2]{Lebenslauf von Hans Müller}
\section{Beruflicher Werdegang}
\subsection{Aktuelle berufliche Tätigkeit}
\subsection{Frühere Stellen}
\subsection{Sonstige berufliche Tätigkeiten}
\section{Sonstige Erfahrungen}
\subsection{Praktika}
\subsection{Freiwilligenarbeit}
\end{document}[/code]
Irgendwelche Vorschläge?