von Kai » Di 19. Jan 2010, 21:50
Hallo zusammen,
ich verwende eine LaTex-Vorlage und finde nicht heraus wie ich die Standardschrift von serifenlos auf mit-serifen umstellen kann.
Kann mal einer von Euch einen Blick in die cls-Datei werfen?
Danke!!!!!
Viele Grüße.
Kai
hier die cls-Datei:
% % Klassendatei f"ur Diplomarbeit
% Autor: Daniel Zimmel 2002, zimmel@iuk.hdm-stuttgart.de
% $Id: diplom.cls,v 1.2 2002/10/15 20:51:41 daniel Exp $
% Diese Vorlage verwendet Code von:
% Roland Bless 1996-2001, bless@telematik.informatik.uni-karlsruhe.de
% (Original-Paket unter http://www.tm.uka.de/~bless/latexhints.html)
% ----------------------------------------------------------------
% Diplomarbeit - FORMATKLASSE
% ----------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{diplom}[2002/10/09 Daniel Zimmel]
\LoadClass[a4paper,%
12pt,%
oneside,%
titlepage,%
headinclude,% Headings zum Textblock rechnen
headsepline,%
liststotoc,% Verzeichnisse ins TOC
idxtotoc,%
bibtotoc,%
pointlessnumbers,%
%% fleqn,%
BCOR10mm]{scrbook} % Bindekorrektur
\RequirePackage{ngerman}[1998/07/08] % (V2.5e) Neue Rechtschreibung!
% Optionen:
% draft - L"a"st Titelseite, Inhaltsverzeichnis, Index, etc. weg.
% Daf"ur mu"s allerdings die Unterst"utzung in der LaTeX Hauptdatei
% vorhanden sein (\ifnotdraft{\include{bla...}}).
% relaxed - erlaubt etwas unsch"onere Abst"ande f"ur automatische Zeilenumbr"uche
% pdf - setzt Optionen f"ur pdf (wird aber automatisch bei pdflatex aktiviert)
\DeclareOption{draft}{\let\@draft\@empty}
\DeclareOption{relaxed}{\tolerance=1500 \emergencystretch=12pt}
\DeclareOption{pdf}{\@usepdfttrue}
%% Modifications
\let\@draft\@undefined %no draft
\newif\if@usepdf \@usepdffalse % not pdf ready
\ProcessOptions
% ----------------------------------------------------------------
% Pakete laden (s.a. Wurzeldokument f"ur weitere Pakete)
% ----------------------------------------------------------------
\usepackage{type1ec} % CM-Super: Font Definitions Type 1
\usepackage[T1]{fontenc} % T1-encoded fonts: auch W"orter mit Umlauten trennen
\usepackage[latin1]{inputenc} % Eingabe nach ISO 8859-1 (Latin1), MAC
% und PC-User evtl. umschalten
% \usepackage{textcomp} % Sonderzeichen (TC) direkt eingeben
%\usepackage{ae} % almost european, virtueller T1-Font
% (obsolet, wenn cm-super als Type1 installiert)
\usepackage{graphicx} % um Graphiken einzubinden
\usepackage{makeidx} % F"ur den Index (falls gew"unscht)
% \usepackage{vmargin} % Seitenr"ander einstellen leichtgemacht
%(obsolet, da typearea in den KOMA-Klassen)
% \usepackage{fancyhdr} % Fancyheadings, besser: scrpage2.sty (s.u.)
\usepackage{array} % fuer aufw"andigere Tabellen
\usepackage{colortbl} % farbige Tabellen (v. D. Carlisle)
\usepackage{longtable} % seiten"ubergreifende Tabellen
% \usepackage{tabularx} % automatische Spaltenbreite
% \usepackage{supertab} % mehrseitige Tabellen
% \usepackage{booktabs} % Tabellen old style (horizontale Linien)
% \usepackage{subfigure}
% \usepackage{verbatim} % Original-Code direkt schreiben
% \usepackage{wrapfig} % Text neben schmale Abb. setzen, manuell anpassen
% \usepackage{floatfig} % Text automatisch neben schmale Abb. setzen
% \usepackage{endfloat} % Floats werden am Ende in eig. Verz. gesammelt
\usepackage{fancybox} % f"ur schattierte,ovale Boxen etc.
\usepackage[T1]{url} % much like \verb allow line breaks for paths and URLs
\usepackage{setspace} % Zeilenabstand
\usepackage[german]{varioref} % flexiblere Querverweise [\vref, \vpageref]
\usepackage{xr} % Referenzen auf einzelne externe Dateien
\usepackage[headsepline]{scrpage2} % weitere Optionen direkt bei scrbook laden
\setcounter{secnumdepth}{3} % Numerierung auch f"ur \subsubsection
\setcounter{tocdepth}{3} % nimm auch \subsubsections ins Inhaltsverz. auf
%% Schusterjungen und Hurenkinder verhindern.
%% Siehe deutsches TeX-FAQ (6.1.3)
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
%% New Commands
\newcommand{\ifnotdraft}[1]{\ifx\@draft\@undefined #1 \fi}
\newcommand{\ifnotdraftelse}[2]{\ifx\@draft\@undefined #1 \else #2 \fi}
% ----------------------------------------------------------------
% PDF-Optionen, hyperref-Einstellungen (Hyperlinks)
% ----------------------------------------------------------------
\ifx\pdftexversion\@undefined % kein PDFTeX aktiv
\newcommand\pdfinfo[1]{}
\else
\@usepdftrue % switch automatically to PDF mode
\fi
\if@usepdf
\usepackage{color} % f"ur farbige Hyperlinks
\usepackage[pdftex,
raiselinks=true,%
bookmarks=true,%
bookmarksopenlevel=1,%
bookmarksopen=true,%
bookmarksnumbered=true,%
hyperindex=true,%
plainpages=false,%
pageanchor=true,
linktocpage=true,
pdfpagelabels,%
colorlinks=true,%
citecolor=black,%
urlcolor=blue,%
hyperfootnotes=false]{hyperref}
\usepackage{thumbpdf}
\pdfcompresslevel=9
\fi
\newif\if@usehyperref
\ifx\href\@undefined % Wenn kein hyperref Paket geladen
\@usehyperreffalse % hyperref used
\else
\@usehyperreftrue % hyperref used
\fi
\if@usehyperref
\newcommand{\urltext}[1]{\href{#1}{\url{#1}}} % URL die im Text ausgegeben wird.
\else
% Einige Dummy-Makros als Ersatz f"ur das hyperref-Paket:
\newcommand{\href}[2]{#2}
\newcommand{\hyperbaseurl}[1]{}
\newcommand{\hyperimage}[1]{[IMAGE: #1]}
\newcommand{\hyperdef}[2]{}
\newcommand{\hyperref}[4]{#4}
\newcommand{\hyperlink}[2]{#2}
\newcommand{\hypertarget}[2]{#2}
\let\pdfbookmark\@gobbletwo
\newcommand{\urltext}[1]{\url{#1}}
\fi
% Das float-Paket muss NACH hyperref eingebunden werden,
% sonst klappt die PDF-Ausgabe nicht:
\usepackage{float} % z.B. \floatstyle{ruled}
% ----------------------------------------------------------------
% Layout, Seitengr"o"se, Abs"atze
% ----------------------------------------------------------------
% Seitengr"o"se mit vmargin-Paket einstellen;
% ACHTUNG: besser typearea.sty verwenden (KOMA)
% \setpapersize{A4}
% \setmarginsrb{randlinks}{randoben}{randrechts}{randunten}
% {hoehekopf}{abstkopf}{hoehefuss}{abstfuss}
% \setmarginsrb{4cm}{3cm}{3.5cm}{3cm}{6mm}{7mm}{5mm}{5mm}
% {leftmargin}{topmargin}{rightmargin}{bottommargin}
% {headheight}{headset}{footheight}{footskip}
% Stil der Abs"atze
% \parindent 0cm % Absatzanfang wird nicht einger"uckt
% \parskip1.5ex plus0.5ex minus0.5ex % Abstand zwischen zwei Abs"atzen
% Zeilenabstand "andern:
% \linespread{1.2} % oder:
% \onehalfspacing % Paket setspace
% URLS nicht in TypeWriter (auskommentieren)
% \def\UrlFont{\rm}
% ----------------------------------------------------------------
% Abbildungen, Figures, Tabellen
% ----------------------------------------------------------------
%% KOMA-Optionen
\addtokomafont{caption}{\small} % Captions small
\setkomafont{captionlabel}{\sffamily\bfseries} % Captions serifenlos
% und fett
% \newcommand{\headfont}{\fontfamily{ppl}\selectfont}
% \newcommand{\headfont}{\sffamily}
% \newcommand{\headfont}{\slshape}
% \newcommand{\captionfont}{}
\newcommand{\chapterheadfont}{}
% ----------------------------------------------------------------
% Kopfzeilen mit scrpage2 (KOMA)
% ----------------------------------------------------------------
% ACHTUNG: fancyhdr.sty o."a. darf dann nicht geladen werden!
\renewcommand{\sectionmark}[1]{\markboth{\thesection\ #1}{}}
\pagestyle{scrheadings}
\cfoot{\pagemark}
%\setheadsepline{0.5pt}
\clearscrheadfoot
\ohead{{\textsf{\thepage}}}
\ihead{{\textsf{\leftmark}}}
%\cfoot{{\textsf\thepage}}
% Falls keine Header gew"unscht:
% \pagestyle{plain} %'plain' ist in der scrbook.cls definiert
% ----------------------------------------------------------------
% Inhaltsverzeichnis (TOC)
% ----------------------------------------------------------------
\let\oldtableofcontents\tableofcontents
\renewcommand{\tableofcontents}{%
{\pdfbookmark{\contentsname}{\contentsname}\chapterheadfont\oldtableofcontents}}
\let\@olddottedtocline\@dottedtocline
\renewcommand{\@dottedtocline}[5]{%
\@olddottedtocline{#1}{#2}{#3}{#4}{\chapterheadfont #5}}
% ----------------------------------------------------------------
% Bibliographie
% ----------------------------------------------------------------
% \renewcommand{\bibname}{Literatur}
% ----------------------------------------------------------------
% Register
% ----------------------------------------------------------------
\renewcommand{\indexname}{Stichwortverzeichnis}
% ENDE
[/code]
Hallo zusammen,
ich verwende eine LaTex-Vorlage und finde nicht heraus wie ich die Standardschrift von serifenlos auf mit-serifen umstellen kann.
Kann mal einer von Euch einen Blick in die cls-Datei werfen?
Danke!!!!!
Viele Grüße.
Kai
hier die cls-Datei:
[code]% % Klassendatei f"ur Diplomarbeit
% Autor: Daniel Zimmel 2002, zimmel@iuk.hdm-stuttgart.de
% $Id: diplom.cls,v 1.2 2002/10/15 20:51:41 daniel Exp $
% Diese Vorlage verwendet Code von:
% Roland Bless 1996-2001, bless@telematik.informatik.uni-karlsruhe.de
% (Original-Paket unter http://www.tm.uka.de/~bless/latexhints.html)
% ----------------------------------------------------------------
% Diplomarbeit - FORMATKLASSE
% ----------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesClass{diplom}[2002/10/09 Daniel Zimmel]
\LoadClass[a4paper,%
12pt,%
oneside,%
titlepage,%
headinclude,% Headings zum Textblock rechnen
headsepline,%
liststotoc,% Verzeichnisse ins TOC
idxtotoc,%
bibtotoc,%
pointlessnumbers,%
%% fleqn,%
BCOR10mm]{scrbook} % Bindekorrektur
\RequirePackage{ngerman}[1998/07/08] % (V2.5e) Neue Rechtschreibung!
% Optionen:
% draft - L"a"st Titelseite, Inhaltsverzeichnis, Index, etc. weg.
% Daf"ur mu"s allerdings die Unterst"utzung in der LaTeX Hauptdatei
% vorhanden sein (\ifnotdraft{\include{bla...}}).
% relaxed - erlaubt etwas unsch"onere Abst"ande f"ur automatische Zeilenumbr"uche
% pdf - setzt Optionen f"ur pdf (wird aber automatisch bei pdflatex aktiviert)
\DeclareOption{draft}{\let\@draft\@empty}
\DeclareOption{relaxed}{\tolerance=1500 \emergencystretch=12pt}
\DeclareOption{pdf}{\@usepdfttrue}
%% Modifications
\let\@draft\@undefined %no draft
\newif\if@usepdf \@usepdffalse % not pdf ready
\ProcessOptions
% ----------------------------------------------------------------
% Pakete laden (s.a. Wurzeldokument f"ur weitere Pakete)
% ----------------------------------------------------------------
\usepackage{type1ec} % CM-Super: Font Definitions Type 1
\usepackage[T1]{fontenc} % T1-encoded fonts: auch W"orter mit Umlauten trennen
\usepackage[latin1]{inputenc} % Eingabe nach ISO 8859-1 (Latin1), MAC
% und PC-User evtl. umschalten
% \usepackage{textcomp} % Sonderzeichen (TC) direkt eingeben
%\usepackage{ae} % almost european, virtueller T1-Font
% (obsolet, wenn cm-super als Type1 installiert)
\usepackage{graphicx} % um Graphiken einzubinden
\usepackage{makeidx} % F"ur den Index (falls gew"unscht)
% \usepackage{vmargin} % Seitenr"ander einstellen leichtgemacht
%(obsolet, da typearea in den KOMA-Klassen)
% \usepackage{fancyhdr} % Fancyheadings, besser: scrpage2.sty (s.u.)
\usepackage{array} % fuer aufw"andigere Tabellen
\usepackage{colortbl} % farbige Tabellen (v. D. Carlisle)
\usepackage{longtable} % seiten"ubergreifende Tabellen
% \usepackage{tabularx} % automatische Spaltenbreite
% \usepackage{supertab} % mehrseitige Tabellen
% \usepackage{booktabs} % Tabellen old style (horizontale Linien)
% \usepackage{subfigure}
% \usepackage{verbatim} % Original-Code direkt schreiben
% \usepackage{wrapfig} % Text neben schmale Abb. setzen, manuell anpassen
% \usepackage{floatfig} % Text automatisch neben schmale Abb. setzen
% \usepackage{endfloat} % Floats werden am Ende in eig. Verz. gesammelt
\usepackage{fancybox} % f"ur schattierte,ovale Boxen etc.
\usepackage[T1]{url} % much like \verb allow line breaks for paths and URLs
\usepackage{setspace} % Zeilenabstand
\usepackage[german]{varioref} % flexiblere Querverweise [\vref, \vpageref]
\usepackage{xr} % Referenzen auf einzelne externe Dateien
\usepackage[headsepline]{scrpage2} % weitere Optionen direkt bei scrbook laden
\setcounter{secnumdepth}{3} % Numerierung auch f"ur \subsubsection
\setcounter{tocdepth}{3} % nimm auch \subsubsections ins Inhaltsverz. auf
%% Schusterjungen und Hurenkinder verhindern.
%% Siehe deutsches TeX-FAQ (6.1.3)
\clubpenalty = 10000
\widowpenalty = 10000
\displaywidowpenalty = 10000
%% New Commands
\newcommand{\ifnotdraft}[1]{\ifx\@draft\@undefined #1 \fi}
\newcommand{\ifnotdraftelse}[2]{\ifx\@draft\@undefined #1 \else #2 \fi}
% ----------------------------------------------------------------
% PDF-Optionen, hyperref-Einstellungen (Hyperlinks)
% ----------------------------------------------------------------
\ifx\pdftexversion\@undefined % kein PDFTeX aktiv
\newcommand\pdfinfo[1]{}
\else
\@usepdftrue % switch automatically to PDF mode
\fi
\if@usepdf
\usepackage{color} % f"ur farbige Hyperlinks
\usepackage[pdftex,
raiselinks=true,%
bookmarks=true,%
bookmarksopenlevel=1,%
bookmarksopen=true,%
bookmarksnumbered=true,%
hyperindex=true,%
plainpages=false,%
pageanchor=true,
linktocpage=true,
pdfpagelabels,%
colorlinks=true,%
citecolor=black,%
urlcolor=blue,%
hyperfootnotes=false]{hyperref}
\usepackage{thumbpdf}
\pdfcompresslevel=9
\fi
\newif\if@usehyperref
\ifx\href\@undefined % Wenn kein hyperref Paket geladen
\@usehyperreffalse % hyperref used
\else
\@usehyperreftrue % hyperref used
\fi
\if@usehyperref
\newcommand{\urltext}[1]{\href{#1}{\url{#1}}} % URL die im Text ausgegeben wird.
\else
% Einige Dummy-Makros als Ersatz f"ur das hyperref-Paket:
\newcommand{\href}[2]{#2}
\newcommand{\hyperbaseurl}[1]{}
\newcommand{\hyperimage}[1]{[IMAGE: #1]}
\newcommand{\hyperdef}[2]{}
\newcommand{\hyperref}[4]{#4}
\newcommand{\hyperlink}[2]{#2}
\newcommand{\hypertarget}[2]{#2}
\let\pdfbookmark\@gobbletwo
\newcommand{\urltext}[1]{\url{#1}}
\fi
% Das float-Paket muss NACH hyperref eingebunden werden,
% sonst klappt die PDF-Ausgabe nicht:
\usepackage{float} % z.B. \floatstyle{ruled}
% ----------------------------------------------------------------
% Layout, Seitengr"o"se, Abs"atze
% ----------------------------------------------------------------
% Seitengr"o"se mit vmargin-Paket einstellen;
% ACHTUNG: besser typearea.sty verwenden (KOMA)
% \setpapersize{A4}
% \setmarginsrb{randlinks}{randoben}{randrechts}{randunten}
% {hoehekopf}{abstkopf}{hoehefuss}{abstfuss}
% \setmarginsrb{4cm}{3cm}{3.5cm}{3cm}{6mm}{7mm}{5mm}{5mm}
% {leftmargin}{topmargin}{rightmargin}{bottommargin}
% {headheight}{headset}{footheight}{footskip}
% Stil der Abs"atze
% \parindent 0cm % Absatzanfang wird nicht einger"uckt
% \parskip1.5ex plus0.5ex minus0.5ex % Abstand zwischen zwei Abs"atzen
% Zeilenabstand "andern:
% \linespread{1.2} % oder:
% \onehalfspacing % Paket setspace
% URLS nicht in TypeWriter (auskommentieren)
% \def\UrlFont{\rm}
% ----------------------------------------------------------------
% Abbildungen, Figures, Tabellen
% ----------------------------------------------------------------
%% KOMA-Optionen
\addtokomafont{caption}{\small} % Captions small
\setkomafont{captionlabel}{\sffamily\bfseries} % Captions serifenlos
% und fett
% \newcommand{\headfont}{\fontfamily{ppl}\selectfont}
% \newcommand{\headfont}{\sffamily}
% \newcommand{\headfont}{\slshape}
% \newcommand{\captionfont}{}
\newcommand{\chapterheadfont}{}
% ----------------------------------------------------------------
% Kopfzeilen mit scrpage2 (KOMA)
% ----------------------------------------------------------------
% ACHTUNG: fancyhdr.sty o."a. darf dann nicht geladen werden!
\renewcommand{\sectionmark}[1]{\markboth{\thesection\ #1}{}}
\pagestyle{scrheadings}
\cfoot{\pagemark}
%\setheadsepline{0.5pt}
\clearscrheadfoot
\ohead{{\textsf{\thepage}}}
\ihead{{\textsf{\leftmark}}}
%\cfoot{{\textsf\thepage}}
% Falls keine Header gew"unscht:
% \pagestyle{plain} %'plain' ist in der scrbook.cls definiert
% ----------------------------------------------------------------
% Inhaltsverzeichnis (TOC)
% ----------------------------------------------------------------
\let\oldtableofcontents\tableofcontents
\renewcommand{\tableofcontents}{%
{\pdfbookmark{\contentsname}{\contentsname}\chapterheadfont\oldtableofcontents}}
\let\@olddottedtocline\@dottedtocline
\renewcommand{\@dottedtocline}[5]{%
\@olddottedtocline{#1}{#2}{#3}{#4}{\chapterheadfont #5}}
% ----------------------------------------------------------------
% Bibliographie
% ----------------------------------------------------------------
% \renewcommand{\bibname}{Literatur}
% ----------------------------------------------------------------
% Register
% ----------------------------------------------------------------
\renewcommand{\indexname}{Stichwortverzeichnis}
% ENDE
[/code] [/code]