PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit



LisaL27
24-01-2012, 23:10
Hi Forumler,

seit ich mein MiTeX neu installiert habe, kann
ich meinen Lebenslauf mit dem package moderncv nicht
mehr kompillieren. Anscheinend wurde das Package geändert.
Es gibt eine Fehlermeldung aus:
!LaTeX Error File 'roman.sty' not found.



\documentclass[11pt,a4paper]{moderncv}
\usepackage[german]{babel}
%\usepackage{ngerman}
\usepackage{palatino} %Schriften
\moderncvtheme[blue, roman]{classic}
%\usepackage[utf8]{inputenc}
\usepackage[latin2]{inputenc}
% personal data
\firstname{\\[.3ex]}
\familyname{}
\title{Lebenslauf}
\address{}{}
\mobile{}
%\phone{}
\fax{}
\email{}
\photo[2.9cm]{x}
%\quote{Lebenslauf}


\renewcommand*{\cventry}[6]{%
\cvline{#1}{%
{\bfseries#2}%
\ifx#3\else{, {\slshape#3}}\fi%
\ifx#4\else{, #4}\fi%
\ifx#5\else{, #5}\fi%
\ifx#6\else{\newline{}\begin{minipage}[t]{\linewidth}\small#6\end{minipage}}\fi
}}%

\setlength{\hintscolumnwidth}{0.18\textwidth} %Laenge link
\setlength{\separatorcolumnwidth}{0.025\textwidth} %Laenge Abstand horizontal
\setlength{\maincolumnwidth}{0.795\textwidth} %Laenge rechts

\begin{document}
\renewcommand*{\firstnamefont}{\fontsize{18}{20}\s ffamily\mdseries\upshape}
\maketitle

\section{Persönliches}

\end{document}




Ich kenne mich nicht so gut aus. Wünschenswert wäre, wenn der LL
so aussehen würde wie vorher. Hat jemand eine Lösung?

bona noce
Lisa

EDIT: Kann das Topic noch in "Problem mit moderncv - roman.sty" geändert werden=?

hakaze
25-01-2012, 12:53
Bei moderncv hat sich wohl einiges getan. Schau dir dazu am besten mal die neuen Beispieldateien (http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv/examples) an.

Damit sähe der CV mit Palatino (für den Font das mathpazo-Paket nehmen) etwa so aus. Die übrigen Umdefinitionen und Längenanpassungen habe ich mal rausgenommen:

\documentclass[11pt,a4paper,roman]{moderncv} % possible options include font size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family ('sans' and 'roman')

\usepackage[utf8]{inputenc}
\usepackage[german]{babel}

\usepackage{mathpazo} % für Palatino als Font

% moderncv themes
\moderncvstyle{classic} % style options are 'casual' (default) and 'classic'
\moderncvcolor{blue} % color options 'blue' (default), 'orange', 'green', 'red', 'purple', 'grey' and 'black'
%\renewcommand{\familydefault}{\rmdefault} % to set the default font; use '\sfdefault' for the default sans serif font, '\rmdefault' for the default roman one, or any tex font name
%\nopagenumbers{} % uncomment to suppress automatic page numbering for CVs longer than one page

% personal data
\firstname{C.}
\familyname{Vita}
\title{Lebenslauf}
\address{Eine Strasse}{Irgendwo}
\mobile{0123456789}
%\phone{}
\fax{123456789}
\email{vita@lebensla.uf}

\begin{document}
\maketitle

\section{Persönliches}

\end{document}

LisaL27
25-01-2012, 13:23
Hi! Vielen Dank für deine Hilfe, Hakaze!

Total doof, dass die einfach soviel ändern und die docs nachher alle nicht mehr gehen.

Der Name wird jetzt bei mir riesig abgebildet und ausserdem
gibt es auch kein Inhaltsverzeichnis bzw. diese Anklickleiste links
im PDF mehr. Kennt jemand dafür eine lösung?
Danke euch!

hakaze
25-01-2012, 14:10
Die Bookmarks sind noch da, du musst sie nur "per Hand" ausklappen. Das ist scheinbar die Absicht des Paketautors (moderncv.cls):
\hypersetup{
% ...
pdfpagemode = UseNone,% do not show thumbnails or bookmarks on opening
% ...
}Das direkt über die Dokumentenklasse und auch erst am Ende der Präambel geladen wird (zumindest verstehe ich den Quellcode so), sehe ich keine Möglichkeit das im Tex-Dokument ändern zu können. Wenn du diese Funktionalität wirklich brauchst, würde ich an deiner Stelle mit einer editierten, lokalen Kopie von moderncv.cls arbeiten, bei der du die entsprechende Codezeile auskommentiert hast.

LisaL27
25-01-2012, 16:21
Nochmals Danke :)
Das Update des packages hätte sich der Entwickler auch sparen können. Muss heute
noch eine Bewerbung rausschicken und ich bekomme den LL einfach nicht mehr so
hin wie vorher. Auch die Schriftgrößen passen nicht mehr zueinander wie z.B. der Adresskasten neben dem Bild - schrift ist jetzt viel zu groß.

Kann man irgendwo die Vorgängerversion vom package bekommen???
Beste Grüße, besten Dank und schönen Feierabend!

hakaze
25-01-2012, 16:51
Du könntest es auch noch mit
\usepackage{moderncvcompatibility}probieren. Vielleicht funktionieren dann auch deine alten Definitionen wieder. Viel Erfolg!

Ich benutze kein moderncv mehr. Es sieht zwar "stylish" aus, ist aber IMHO zeimlich unflexibel. Zur Zeit mache ich meinen CV mit curve (http://www.ctan.org/pkg/curve). Das erfordert allerdings auch einiges an Einarbeitung und Umstrukturierung. Wenn ich mal viel Zeit und Lust habe ;), werde mich nochmal dransetzen und anhand der Vorlage von Dario Tamborelli (http://nitens.org/taraborelli/cvtex) einen neuen Lebenslauf basteln.

LisaL27
25-01-2012, 20:30
Heeeey, wo hast du das denn ausgegraben?
Das wäre ja genial wenn das gehen würde :)
Muss ich gleich noch ausprobieren, wenn ich wieder zuhause bin.
Dankeee:o

LisaL27
31-01-2012, 16:11
Hey hakaze :)
Das mit dem package compatibility funktioniert leider nicht.
(File 'roman.sty' not found)

Ich hoffe der Programmierer führt bald ein entsprechendes
package ein.

Lisa :eek:

hakaze
31-01-2012, 20:44
Ich kann das leider nicht prüfen, da ich keine "alten" moderncv-Dateien habe. Wenn du aber so wie oben beschrieben "roman" als Klassenoption übergibst bzw. \familydefault umdefinierst, sollte es so wie vorher mit roman.sty funktionieren.

Die Datei moderncvcompatibility.sty habe ich auf CTAN gefunden. Also sollte sie in der aktuellen Version mitinstalliert sein. Darin werden einige Sachen umdefiniert. Das kannst du dir auch selbst mit dem Editor deiner Wahl ansehen.

Xenara
31-01-2012, 21:53
Mit der alten moderncv-Version aus der 2010er TexLive-Installation tuts noch, ich hab sie mal als .zip angehängt.

LisaL27
01-02-2012, 08:48
Hey Xenara, sehr nett von dir! Danke für die Datei.
Sie wird nun archiviert :)

Einen schönen sonnigen Tag noch!