PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Gleiche Schriftart bei moderncv und scrlttr2



LatexEinsteiger
30-08-2010, 08:50
Hallo,

ich würde gern selbe Schriftart haben, für das Anschreiben (mit scrlttr2) und den Lebenslauf (moderncv).

Mir gefällt die Schriftart des Anschreibens irgendwie besser, darum würde ich eben gern die Schriftart von moderncv typ- und grössenmässig an scrlttr2 anpassen. Wie geht das?



\documentclass[11pt,a4paper]{moderncv}
%\thispagestyle{empty}

\usepackage{lmodern}
\usepackage[latin1]{inputenc}

\moderncvtheme[grey]{casual}

\firstname{Vorname}
\familyname{Nachname}
\address{Musterstraße 21}{99999 Musterstadt}
\mobile{0151 78788}
\phone{0999 151515}
\email{mail@t-online.de}

\definecolor{addresscolor}{rgb}{0.35,0.35,0.35} %grau

\begin{document}
\maketitle

\section{Zur Person}
\cvline{Geboren am}{22.11.1949 in Weltstadt}
\cvline{Familienstand}{ledig}

\vspace{1 cm}

\section{Schulausbildung}
\cvline{7777 - 7777}{Super Gymnasium, Stadt}
\cvline{07.7777}{Abitur, Note 1,0}

\vspace{1 cm}

\section{Ferienarbeiten}
\cvline{1.9999-2.9999}{Werkstudent bei der }
\cvline{2.9999-3.9999}{Werkstudent bei der }

\vspace{1 cm}

\section{Besondere Kenntnisse}
\cvline{Datenbanken}{SQL}
\cvline{Programmierung}{blabla}

\vspace{2cm}

Musterstadt, 19.08.2010

\end{document}


Danke.

Schweinebacke
30-08-2010, 09:28
scrlttr2 verwendet AFAIK 12pt in der Voreinstellung. Also solltest Du ggf. die Option 11pt durch 12pt ersetze. Alles andere hängt davon ab, ob Du noch irgendwelche Schriftpakete beim Anschreiben lädst (wie lmodern in Deinem moderncv-Beispiel). Diverse Schriften kann man auch bei moderncv umdefinieren, etwa <code>\renewcommand*{\sectionfont}{\sffamily\bfseries}</code>, damit Überschriften serifenlos und fett werden.

LatexEinsteiger
30-08-2010, 09:34
Danke erstmal.

Zunächst der wesentliche Teil meines Anschreibens:



%\documentclass[fontsize=12pt]{scrlttr2}
\documentclass[fromalign=left,fromphone=true, fromemail=true]{scrlttr2}

\usepackage[latin1]{inputenc}
\usepackage{marvosym}

\usepackage[T1]{fontenc}
\usepackage{%
ngerman,
lmodern,
mathptmx,
graphicx,
url}

\KOMAoptions{paper=a4,fromalign=center,fromrule=af tername,
backaddress=false,parskip=half,enlargefirstpage=tr ue}

\setkomavar{fromname}{Vorname Nachname}
\setkomavar{fromaddress}{dg-Straße 21 777777 ort}
\setkomavar{fromphone}[\Telefon\enskip]{2222\,2222}
\setkomavar{fromemail}[\Letter\enskip]{mail@t-online.de}

\newkomavar[Mobil: ]{frommobil}
\setkomavar{frommobil}[\Mobilefone\enskip]{0151\,777777}



% hier die Signatur einsetzen:
\setkomavar{signature}{Vorname Nachname}

% hier einsetzen, als was man sich bewirbt:
\setkomavar{subject}{Bewerbung als }

% hier kommt dein Ort hin:
\setkomavar{place}{Ort}

% die Signatur ist linksbuendig
\let\raggedsignature=\raggedright

\areaset{\useplength{firstheadwidth}}{\textheight}

\begin{document}
%\shorthandoff{"}
% die Anschrift des Empfaengers

\firsthead{\centering
{\def\\{\unskip\ \textbullet\ \ignorespaces}%
\usekomavar{fromname}\hrule \usekomavar{fromaddress}}\\%
{\def\\{\unskip\ \textbullet\ \ignorespaces}%
\usekomavar*{fromphone}\usekomavar{fromphone}%
~~~\usekomavar*{frommobil}\usekomavar{frommobil}%
~~~\usekomavar*{fromemail}\usekomavar{fromemail}}\ \[\dp\strutbox]
}

\begin{letter}{firma \\personalabteilung\\
welt-Straße 2a\\77777 stadt}

\opening{Sehr geehrte Damen und Herren,}

blabla bla bla

\closing{Mit freundlichen Gr"u"sen}
%Mit freundlichen Gr"u"sen
%\newline
%\newline

% Der Anhang:
Anlagen
%\encl{%
% Lebenslauf \\
% Zeugnisse}


\end{letter}
\end{document}


Mir geht es halt darum, dass im Lebenslauf selbe Schriftart verwendet wird wie im Anschreiben, wobei mir die Schrift im Anschreiben besser gefällt. Darum würde ich diese gern in den Lebenslauf übernehmen.

Da ich offen gesagt von Latex wenig Ahnung habe, wäre ich super dankbar, wenn Du mir genaus sagen könntest was ich wo reinschreiben muss.

Danke.

Schweinebacke
30-08-2010, 12:41
Du lädst im Brief über das Paket mathptmx die Times. Du musst also \usepackage{mathptmx} auch in Dein moderncv-Dokument einfügen und zwar irgendwo nach \usepackage{lmodern}. Da über mathptmx Times geladen wird, gebe ich allerdings zu bedenken, dass diese Schrift für das Anschreiben nur bedingt geeignet ist. Times ist für schmalspaltigen Zeitungssatz entworfen, also dafür möglichst viel Text in schmale Spalten zu bekommen. Bei einem Brief auf A4 hat man horizontal eher viel Platz und sollte deshalb keine eng laufende Schrift verwenden. Mit einer solchen bekommt man nämlich rasch viel zu viele Zeichen pro Zeile oder aber viel zu breite Ränder.

Probier statt mathptmx mal mathpazo oder charter.

LatexEinsteiger
30-08-2010, 13:13
Danke erstmal,

habe nun im Lebenslauf folgendes geändert:


\documentclass[fromalign=left,fromphone=true, fromemail=true]{scrlttr2}

\usepackage[latin1]{inputenc}
\usepackage{marvosym}

\usepackage[T1]{fontenc}
\usepackage{%
ngerman,
lmodern,
charter,
graphicx,
url}

Aber es tut sich nichts an der Schriftart?

Muss ich da noch was machen, wie zB


% \renewcommand{\familydefault}{\sfdefault}
%\usepackage{charter}

Oh man wenn ich das geschafft habe, das Schriftart gleich ist bei Anschreiben und Lebenslauf dann hab ichs endlich. Ganz schön anstrengend für einen Anfänger :).

rstuby
30-08-2010, 13:18
mathptmx hinzufügen?

LatexEinsteiger
30-08-2010, 13:51
Hallo,

du meinst zusätzlich zu den zuletzt getroffenen Einstellungen?

rstuby
30-08-2010, 13:54
Ja, oder aus dem Anschreiben auch rausnehmen, wenn Schweindebackes Argumentation dich überzeugt. Er gibt ja auch andere mögliche Schriften an, die du stattdessen ausprobieren kannst.

LatexEinsteiger
30-08-2010, 14:04
Ich hab alles schon probiert. Die Schrift im Anschreiben ändert sich. Bloß die im Lebenslauf bleibt vollkommen unberührt davon.

Dabei will ich doch ganz einfach nur, dass im Lebenslauf die selbe Schrift wie im Anschreiben genommen wird:confused:

Und eigentlich gefiele mir die ursprüngliche Schrift im Anschreiben, darum hätt ich sie gern im Lebenslauf auch. Irgendwas muss da anders sein, so dass einfach keine andere Schrift reingeht.

Langsam verzweifle ich. Das Dumme ist halt nur, dass bei einer Bewerbung die beiden Schriften gleich sein sollen.

Bin für jede Hilfe sehr dankbar.

rstuby
30-08-2010, 14:16
Zeig mal dein Beispiel für den Lebenslauf MIT mathptmx, damit wir gucken können, warum es keine Wirkung zeigt.

Schweinebacke
30-08-2010, 14:22
Ich äußere jetzt einmal eine Vermutung: Du willst keine serifenlose Schrift im Lebenslauf. Ist das richtig? Dann willst Du entweder Option roman bei der theme-Auswahl hinzufügen:
\moderncvtheme[grey,roman]{casual} oder sogar eigentlich kein casual. Bei casual werden nämlich auch die Überschriften etc. serifenlos. Notfalls kann man das aber auch nachträglich wieder ändern:
\documentclass[11pt,a4paper]{moderncv}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

% Von den folgendne drei Zeilen nur genau eine verwenden!
%\usepackage{mathptmx}
\usepackage{charter}
%\usepackage{mathpazo}

\moderncvtheme[grey,roman]{casual}
\makeatletter
\AtBeginDocument{%
\g@addto@macro{\firstnamefont}{\rmfamily}
\g@addto@macro{\addressfont}{\rmfamily}
\g@addto@macro{\sectionfont}{\rmfamily}
\g@addto@macro{\subsectionfont}{\rmfamily}
\rmfamily
}
\makeatother


\firstname{Vorname}
\familyname{Nachname}
\address{Musterstraße 21}{99999 Musterstadt}
\mobile{0151 78788}
\phone{0999 151515}
\email{mail@t-online.de}

\definecolor{addresscolor}{rgb}{0.35,0.35,0.35} %grau

\begin{document}
\maketitle

\section{Zur Person}
\cvline{Geboren am}{22.11.1949 in Weltstadt}
\cvline{Familienstand}{ledig}

\vspace{1 cm}

\section{Schulausbildung}
\cvline{7777 - 7777}{Super Gymnasium, Stadt}
\cvline{07.7777}{Abitur, Note 1,0}

\vspace{1 cm}

\section{Ferienarbeiten}
\cvline{1.9999-2.9999}{Werkstudent bei der }
\cvline{2.9999-3.9999}{Werkstudent bei der }

\vspace{1 cm}

\section{Besondere Kenntnisse}
\cvline{Datenbanken}{SQL}
\cvline{Programmierung}{blabla}

\vspace{2cm}

Musterstadt, 19.08.2010

\end{document} moderncv ist leider sehr stur, was die Vorgabe der Schriften angeht ...

LatexEinsteiger
30-08-2010, 14:30
Danke Schweinebacke.

Es geht in die richtige Richtung. Ich will halt einfach die Schrift, die in meinen ursprünglichen Minibeispiel zum Anschreiben in den Lebenslauf übernehmen und zwar überall.

Bei deinem letzten Beitrag (dem grösseren Codeblock) hab ich nun die Schrift für den Vor- und Nachnamen rechts oben und die Sektionenüberschriften geändert, aber die Schrift innerhalb einer Sektion bleibt noch unbeeindruckt.

Also stur ist glaub ich das richtige Wort :)

Schweinebacke
30-08-2010, 15:49
Bei deinem letzten Beitrag (dem grösseren Codeblock) hab ich nun die Schrift für den Vor- und Nachnamen rechts oben und die Sektionenüberschriften geändert, aber die Schrift innerhalb einer Sektion bleibt noch unbeeindruckt.
Also bei mir ist damit alles in \rmfamily nicht nur Vor- und Nachnamen. Keine Ahnung, warum das bei Dir nicht genauso funktioniert. moderncv ist bei mir übrigens Version 2008/06/17 v0.7.

LatexEinsteiger
30-08-2010, 16:03
Auch das W beim Wort Werkstudent aus der Zeile

\cvline{1.9999-2.9999}{Werkstudent bei der }


ist bei Dir \rmfamily?

rstuby
30-08-2010, 16:16
Also bei mir eindeutig. Man sieht oben am W ganz deutlich die Serifen.

Alexander86
30-08-2010, 19:34
Hey,
ich habe das gleiche Probelm wie "Latexeinsteiger". Allerdings lade ich keine weiteren Pakete in scrlttr2. Welches Schriftpaket muss ich jetzt in moderncv laden damit die Schrift mit dem Anschreiben übereinstimmt?

Schweinebacke
31-08-2010, 10:46
Du brauchst den Teil
\makeatletter
\AtBeginDocument{%
\g@addto@macro{\firstnamefont}{\rmfamily}
\g@addto@macro{\addressfont}{\rmfamily}
\g@addto@macro{\sectionfont}{\rmfamily}
\g@addto@macro{\subsectionfont}{\rmfamily}
\rmfamily
}
\makeatother aus meinem früheren Beitrag. Ich würde aber für scrlttr2 zumindest
\usepackage[T1]{fontenc}
\usepackage{lmodern} ebenfalls empfehlen.

LatexEinsteiger
02-09-2010, 15:52
Hallo,

wollt mich bei allen die mir geholfen haben bedanken. Es klappt jetzt auch bei mir. Mit dem ganzen hin und her kopieren und probieren ist leider eine Zeile stehengeblieben, die da nicht reingehörte.

Also danke an alle für die Hilfe.