PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : currvita schrift ändern?



cle
02-06-2007, 11:46
hallo zusammen,

ich bin recht neu bei latex, schreibe meine diss. damit.

ich habe in mein dokument currvita geladen, aber sehe nun, dass die schrift eine andere ist als die normale latex-schrift - wie kann ich das ändern?

danke für tipps!

cle

Hier das Problem:

\documentclass[smallheadings,headsepline,12pt,a4paper,oneside]{scrbook}

\usepackage[ngerman]{babel}
\usepackage[applemac]{inputenc}
\usepackage[T1]{fontenc}

\usepackage{url}

\typearea{12}

\pagestyle{headings}

%\usepackage{natbib}

\usepackage{graphicx}
\usepackage{booktabs}

\usepackage{currvita}

\usepackage{makeidx}
\makeindex

\usepackage[authorformat=abbrv,superscriptedition=year,titlefo rmat=italic,titleformat=commasep]{jurabib}

\renewcommand*{\biblnfont}{}
\renewcommand*{\bibfnfont}{}
\renewcommand*{\bibelnfont}{}
\renewcommand*{\bibefnfont}{}
\renewcommand*{\bibbtsep}{in: }
\renewcommand*{\bibjtsep}{in: }
\renewcommand*{\bibtfont}{\textit}
\renewcommand*{\bibapifont}{\textit}
\renewcommand*{\bibansep}{, }
\renewcommand*{\bibatsep}{. }
\renewcommand*{\bibbdsep}{: }
\jbedseplikecite

\newcommand*{\punkte}{\dots\unkern}

\usepackage{hyperref}

\clubpenalty = 10000
\widowpenalty = 10000

\begin{document}
\chapter{Titel-zum-Aufzeigen-des-Schriftwechsels: Lebenslauf}

%... dann weiter unten:

\newpage
\thispagestyle{empty}
\renewcommand{\indexname}{Lebenslauf}

\addcontentsline{toc}{part}{Lebenslauf}

\begin{cv}{Lebenslauf - das ist die Schrift, die ich nicht möchte}
\vspace{1.0cm}
\begin{cvlist}{Persoenliche Daten}
\item fdsfsdf\\
fdsfds\\
fsdfds
\item Tel.:~(000\,00)~10\,00\\
E"~Mail:~gfdg@gfdgdfg.org
\item http://www.gfdgdg.org
\item Geb.~am~11.\,11.~1111 in~ztrz\\
Ledig, deutsch
\end{cvlist}
\begin{cvlist}{Schulbildung}
\item[1992--1996] dsada
\item[1996--2002] dasd
\item[2002--2004] dsadad
\end{cvlist}
\begin{cvlist}{Berufliche Taetigkeit}
\item ...
\end{cvlist}
\begin{cvlist}{Sonstiges}
\item[04/1992--10/1995] dsadad.
\item[seit 01/1997] dadada
\end{cvlist}
\end{cv}

\end{document}

localghost
02-06-2007, 12:44
Das ist schon sehr seltsam. Erstelle doch mal ein vollständiges Minimalbeispiel (http://www.minimalbeispiel.de), das den Fehler reproduziert. Sonst lässt sich die Ursache bestenfalls erraten.

cle
02-06-2007, 12:55
Das ist schon sehr seltsam. Erstelle doch mal ein vollständiges Minimalbeispiel (http://www.minimalbeispiel.de), das den Fehler reproduziert. Sonst lässt sich die Ursache bestenfalls erraten.

ich habs in meinem ersteintrag reingeschrieben - hast du eine idee? sonst ists recht hübsch, aber das geht natürlich nicht - ich glaube es ist times n.r. oder so, was da plötzlich kommt...

ich hoffe, du oder sonst jemand hat eine idee...!

danke!

cle

localghost
02-06-2007, 13:37
Ein Minimalbeispiel sieht zwar anders aus, aber egal. Es liegt nicht an der Schrift selbst, denn Du lädst ja keinen speziellen Schriftsatz (Font) nach. Der Unterschied besteht lediglich darin, dass die Klasse scrbook die Überschriften serifenlos setzt. Ich habe dein Beispiel etwas erweitert. Das Paket blindtext dient nur zu Demonstrationszwecken.

\documentclass[12pt,a4paper,headsepline,oneside,smallheadings]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage{currvita}
\usepackage{graphicx}
\usepackage[authorformat=abbrv,superscriptedition=year,titlefo rmat=italic,titleformat=commasep]{jurabib}
\usepackage{makeidx}
%\usepackage{natbib}
\usepackage{url}
\usepackage{hyperref}
\usepackage{blindtext}

\typearea{12}

\pagestyle{headings}

\makeindex

\renewcommand*{\biblnfont}{}
\renewcommand*{\bibfnfont}{}
\renewcommand*{\bibelnfont}{}
\renewcommand*{\bibefnfont}{}
\renewcommand*{\bibbtsep}{in: }
\renewcommand*{\bibjtsep}{in: }
\renewcommand*{\bibtfont}{\textit}
\renewcommand*{\bibapifont}{\textit}
\renewcommand*{\bibansep}{, }
\renewcommand*{\bibatsep}{. }
\renewcommand*{\bibbdsep}{: }
\jbedseplikecite

\newcommand*{\punkte}{\dots\unkern}

\clubpenalty = 10000
\widowpenalty = 10000

\begin{document}
\chapter{Titel-zum-Aufzeigen-des-Schriftwechsels: Lebenslauf}
\blindtext
%... dann weiter unten:

\newpage
\thispagestyle{empty}
\renewcommand{\indexname}{Lebenslauf}

\addcontentsline{toc}{part}{Lebenslauf}

\begin{cv}{\sffamily Lebenslauf - das ist die Schrift, die ich nicht möchte}
\vspace{1.0cm}
\begin{cvlist}{\sffamily Persoenliche Daten}
\item fdsfsdf\\
fdsfds\\
fsdfds
\item Tel.:~(000\,00)~10\,00\\
E"~Mail:~gfdg@gfdgdfg.org
\item http://www.gfdgdg.org
\item Geb.~am~11.\,11.~1111 in~ztrz\\
Ledig, deutsch
\end{cvlist}
\begin{cvlist}{\sffamily Schulbildung}
\item[1992--1996] dsada
\item[1996--2002] dasd
\item[2002--2004] dsadad
\end{cvlist}
\begin{cvlist}{\sffamily Berufliche Taetigkeit}
\item ...
\end{cvlist}
\begin{cvlist}{\sffamily Sonstiges}
\item[04/1992--10/1995] dsadad.
\item[seit 01/1997] dadada
\end{cvlist}
\end{cv}

\end{document}
Als Schriftart wird standardmäßig Times aus den CM-Schriftarten verwendet. Um die Überschriften im Lebenslauf anzupassen, ist im Argument jeder cvlist-Umgebung der Befehl \sffamily einzusetzen. Das ist momentan die einzige Möglichkeit, die mir dazu einfällt. Das Paket currvita definiert seine Überschriften eben unabhängig von der Dokumentklasse, so dass dieses Phänomen halt umgangen werden muss.

rais
02-06-2007, 14:33
Moin moin,
alternativ vllt mit


\makeatletter
\renewcommand*{\cvheadingfont}{\normalfont\sectfon t\size@chapter}
\makeatother
\renewcommand*{\cvlistheadingfont}{\large\sffamily \bfseries}
in der Präambel, dann braucht man sich um die einzelnen \sffamily in cvlist etc. nicht mehr zu kümmern.;)
\cvheadingfont bzw. dessen Umdefinierung hab' ich hier in \makeatletter..\makeatother nur geklammert, damit ich die Schriftgröße über \size@chapter eben an die Schriftgröße von \chapter anpassen kann -- sollte somit entsprechend mit angepasst werden, wenn Du statt smallheadings eine andere Größe einsetzt;-)
OTOH hat das den Nachteil, daß davon ausgegangen wird, daß KOMA sich in dieser Hinsicht (\sectfont, \size@chapter) _nicht_ ändert -- aber das Problem stellt sich ja grundsätzlich, wenn man klassen- bzw. paketinterne Anweisungen für eigene Zwecke `mißbraucht´ :rolleyes:

MfG,

cle
02-06-2007, 18:52
super, es klappt!!

ich habe gleich die erste möglichkeit ausprobiert - und siehe da: die schrift ist wie im ganzen dokument... ;o)

da bin ich aber happy!!!

professionell, zuvorkommend, schnell - einfach super, ich nehm mir ein beispiel an euch!

danke und schönes wochenende, cle
:)