PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : moderncv hyperref problem



Donald123
17-05-2011, 11:34
Hallo,

ich wollte einen alten Lebenslauf modifizieren den ich vor einem Jahr auf meinem linux Rechner erstellt habe. Derzeit verwende ich Win7 Texniccenter, miktex.

Leider ergibt bereits das Gerippe meines Codes


\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[grey]{casual}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[scale=0.8]{geometry}

\firstname{Donald}
\familyname{Duck}

\begin{document}
\maketitle

\end{document}

folgende vier Warnings:


Package hyperref Warning: Option `pdfpagelabels' is turned off
(hyperref) because \thepage is undefined

Package hyperref Warning: Option `baseurl' has already been used,
(hyperref) setting the option has no effect on input line 12.

Package hyperref Warning: Option `pdfpagemode' has already been used,
(hyperref) setting the option has no effect on input line 12.

Package hyperref Warning: Option `pdfstartpage' has already been used,
(hyperref) setting the option has no effect on input line 12.

Laut Kopf des Log Files ist die moderncv KLasse up to date.

This is pdfTeX, Version 3.1415926-1.40.11 (MiKTeX 2.9) (preloaded format=pdflatex 2011.4.5) 17 MAY 2011 11:28
entering extended mode
**CV_Max_1.tex
("C:\Users\mberg\Documents\Personal Data\Lebenslauf (moderncv)\CV_Max_1.tex"
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese,
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.
("C:\Program Files\MiKTeX 2.9\tex\latex\moderncv\moderncv.cls"
Document Class: moderncv 2010/08/03 v0.12 modern curriculum vitae document clas
s
Es wird auch ein PDF mit Hyperlinks erzeugt dennoch würde ich gerne die Warnungen los werden.
mfg Max

bobmalaria
17-05-2011, 12:28
hi,

es scheint das es daran liegt wie moderncv hyperref aufruft.


% load hyperred at the end of the preamble to pass options required by loaded packages (like CJK)
\AtEndPreamble{
\@ifpackageloaded{CJK}
{\RequirePackage[CJKbookmarks]{hyperref}}
{\RequirePackage[pdftex]{hyperref}}
\AtBeginDocument{
\hypersetup{
breaklinks,
baseurl = http://,
pdfborder = 0 0 0,
pdfpagemode = UseNone,% do not show thumbnails or bookmarks on opening
% pdfstartview = FitH,
pdfstartpage = 1,
pdfcreator = \LaTeX{} with `moderncv' package,
pdfproducer = \LaTeX{},
bookmarksopen = true,
pdfauthor = \@firstname~\@familyname,
pdftitle = \@title,
pdfsubject = \@firstname~\@familyname,
pdfkeywords = \@firstname~\@familyname{} curriculum vit\ae{}}}
\pagenumbering{arabic}% has to be issued after loading hyperref
}

die warnung fuer die seite kann man noch mit \def\thepage{} umgehen, bei den anderen optionen bin ich gerade etwas ratlos. ungefaehrlich sind sie auf jeden fall, aber ich verstehe das sie nevern koennen

gruss

Donald123
17-05-2011, 12:52
hi,

vielen Dank für den Trick mit \def\thepage{}