PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schriftart der Chapter im Inhaltsverzeichnis verändern



amrumer
16-04-2008, 13:33
Hi,

ich hätte gerne, dass in meinem Inhaltsverzeichnis alle Einträge die gleiche Schriftart haben.
Dazu habe ich folgendes versucht:

\documentclass[a4paper,12pt,twoside]{scrreprt}
\usepackage{fancyhdr}
\usepackage{charter}

\setkomafont{title}{\rmfamily}
\setkomafont{part}{\rmfamily\Huge}
\setkomafont{chapter}{\rmfamily\huge}
\setkomafont{section}{\rmfamily\Large}
\setkomafont{subsection}{\rmfamily\large}
\setkomafont{subsubsection}{\rmfamily}

\begin{document}

\pagestyle{plain}
\tableofcontents %Inhaltsverzeichnis

\end{document}

Mein Problem ist nun, dass die Chapter ohne Serifen dargestellt werden, alle anderen Einträge im Inhaltsverzeichnis sind mit Serifen. Im restlichen Dokument stimmt es aber.

Habe auch schon den Befehl:

\setkomafont{sectioning}{\rmfamily}

versucht. Allerdings sind dann keine Einträge mehr fett, weder im Inhaltsverzeichnis noch im Dokument.

Kann mir jemand helfen?

Danke

Stefan_K
16-04-2008, 14:28
Hallo amrumer,

willkommen im Forum!
Du kannst ja dem \rmfamily noch ein \bfseries hinzufügen. Schau mal hier (http://www.mrunix.de/forums/showthread.php?t=57051), da sprachen wir darüber, wie man alles auf Serifenschrift umstellen könnte, es sieht ja so aus, als möchtest Du überall \rmfamily haben.

Viele Grüße,

Stefan

amrumer
16-04-2008, 15:31
Hallo Stefan_K,

danke für die schnelle Antwort. Hab schon viele gute Posts gefunden hier im Forum.

Hab mir mal den verlinkten Post angeschaut.
Bei der Variante

\setkomafont{sectioning}{\rmfamily\bfseries}

und genauso bei der Variante

\renewcommand{\sectfont}{\normalcolor\bfseries\rmf amily}
\renewcommand{\descfont}{\bfseries}

Erhalte ich beim erstellen eines PDF's folgende Fehlermeldung:

Didn't find following required glyphs in the font:
//g
Possibly the encoding is incorrect.

Es kann doch kaum sein, dass die verwendete Schrift kein "g" im bold-Modus kennt?
PDF's werden bei mir so erstellt:

\usepackage[pdftex]{graphicx}
\pdfcompresslevel=0
\DeclareGraphicsExtensions{.jpg,.pdf,.mps,.png}
\usepackage[hyperindex,pdftex,colorlinks=true]{hyperref}

Stefan_K
16-04-2008, 15:36
Für welche Codezeile kommt dieser Fehler? Mit den bisherigen Infos kann ich ihn nicht nachvollziehen. Am besten zeig ihn an einem Minimalbeispiel, so wie in Deinem ersten Post, das könnte ich bei mir compilieren/ testen.

Stefan

amrumer
16-04-2008, 16:19
Eine Codezeile zum Fehler wurde mir nicht ausgegeben. Beim Erstellen des Minimalbeispiels kam ich gerade auf die Lösung. Für bestimmte Zeichen benötige ich das package txfonts, bei dessen Verwendung das Prob auftritt. Nimmt man statt dessen pxfonts, stimmt die Formatierung des Inhaltsverzeichnises, dafür stimmen dann die Beschriftungen der Bilder und Tabellen nicht mehr.

Anbei noch das Minimalbeispiel zum nachvollziehen:

\documentclass[a4paper,12pt,twoside]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\usepackage{charter}
\usepackage{ifpdf}

\usepackage{txfonts}
%\usepackage{pxfonts}



\ifpdf %pdflatex
\usepackage[pdftex]{graphicx}
\pdfcompresslevel=0
\DeclareGraphicsExtensions{.jpg,.pdf,.mps,.png}
\usepackage[hyperindex,pdftex,colorlinks=true]{hyperref}
\else %latex && dvips
\usepackage[dvips]{graphicx}
\DeclareGraphicsExtensions{.eps,.ps,.bmp,.tif,.tif f,.tga}
%\graphicspath{{figures/}}
\usepackage[hyperindex,pdfmark,dvips,frenchlinks]{hyperref}
\fi

\setkomafont{sectioning}{\rmfamily\bfseries}
\setkomafont{title}{\rmfamily}
\setkomafont{part}{\rmfamily\Huge}
\setkomafont{chapter}{\rmfamily\huge}
\setkomafont{section}{\rmfamily\Large}
\setkomafont{subsection}{\rmfamily\large}
\setkomafont{subsubsection}{\rmfamily}

\begin{document}

\pagestyle{plain}
\pagenumbering{roman}
\tableofcontents %Inhaltsverzeichnis


\chapter{Einleitung}
Bla und blub!

\section{hier}

\subsection{dort}
\end{document}

voss
16-04-2008, 16:46
Eine Codezeile zum Fehler wurde mir nicht ausgegeben. Beim Erstellen des Minimalbeispiels kam ich gerade auf die Lösung. Für bestimmte Zeichen benötige ich das package txfonts, bei dessen Verwendung das Prob auftritt. Nimmt man statt dessen pxfonts, geht alles.

Anbei noch das Minimalbeispiel zum nachvollziehen:


daran kann man nichts nachvollziehen, weil es fehlerfrei läuft. Du solltest trotzdem

\usepackage[T1]{fontenc} verwenden und den ganzen \ifpdf-Kram weglassen,
einscjließlich der Optionen pdftex und dvips sowie \DeclareGraphicsExtensions.
Beide können von hyperref und graphicx selbst erkannt werden und nochmal
die Standard-Grafikendungen anzugeben ist albern, wobei tiff sowiso nicht mehr
unterstützt wird. Ich benutze zwar kein KOMA-Script, aber ich
meine, dass sectioning schon alle Titel gemeinsam umstellt.

Herbert

amrumer
16-04-2008, 17:06
seltsam. genau mit diesem code kann ich den fehler bei mir produzieren.

Der "ifpdf"-kram stammt von meinem dozenten und wenn ich das jetzt einfach rausnehme läuft leider nix mehr.

voss
16-04-2008, 17:18
seltsam. genau mit diesem code kann ich den fehler bei mir produzieren.

Der "ifpdf"-kram stammt von meinem dozenten und wenn ich das jetzt einfach rausnehme läuft leider nix mehr.

Mein Beispiel mit den DAtei-VErsionen


\listfiles
\documentclass[a4paper,12pt,twoside]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{fancyhdr}
\usepackage{charter}

%\usepackage{txfonts}
\usepackage{pxfonts}

\usepackage{graphicx}
\usepackage[hyperindex,colorlinks=true]{hyperref}

\setkomafont{sectioning}{\rmfamily\bfseries}

\begin{document}

\pagestyle{plain}
\pagenumbering{roman}
\tableofcontents %Inhaltsverzeichnis


\chapter{Einleitung}
Bla und blub!

\section{hier}

\subsection{dort}
\end{document}

*File List*
scrreprt.cls 2006/07/30 v2.95b KOMA-Script document class (report)
scrkbase.sty 2006/07/30 v2.95b KOMA-Script package (basics and keyval use)
scrlfile.sty 2006/03/28 v2.95 KOMA-Script package (loading files)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
size12.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2006/07/30 v2.95b KOMA-Script package (type area)
babel.sty 2005/11/23 v3.8h The Babel package
ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
fancyhdr.sty
charter.sty 2005/04/12 PSNFSS-v9.2a (P.Dyballa)
pxfonts.sty 2005/01/03 v1.1
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
pdftex.def 2007/01/08 v0.04d Graphics/color for pdfTeX
hyperref.sty 2007/11/17 v6.77f Hypertext links for LaTeX
hycolor.sty 2007/04/11 v1.1 Code for color options of hyperref/bookmark (HO
)
pd1enc.def 2007/11/17 v6.77f Hyperref: PDFDocEncoding definition (HO)
etexcmds.sty 2007/09/09 v1.1 Prefix for e-TeX command names (HO)
infwarerr.sty 2007/09/09 v1.2 Providing info/warning/message (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2007/10/18 v3.0 Keyval support for LaTeX options (HO)
url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
pdftexcmds.sty 2007/11/12 v0.2 LuaTeX support for pdfTeX utility functions (
HO)
kvsetkeys.sty 2007/09/29 v1.3 Key value parser with default handler support
(HO)
atbegshi.sty 2007/09/09 v1.6 At begin shipout hook (HO)
ifpdf.sty 2007/09/09 v1.5 Provides the ifpdf switch (HO)
hpdftex.def 2007/11/17 v6.77f Hyperref driver for pdfTeX
omlpxmi.fd 2000/12/14 v1.0
omspxsy.fd 2000/12/14 v1.0
omxpxex.fd 2000/12/14 v1.0
upxexa.fd 2000/12/14 v1.0
ot1pxr.fd 2000/12/14 v1.0
supp-pdf.tex
color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
nameref.sty 2007/05/29 v2.31 Cross-referencing by name of section
refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)
testY.out
testY.out
upxmia.fd 2000/12/14 v1.0
upxsya.fd 2000/12/14 v1.0
upxsyb.fd
upxsyc.fd 2000/12/14 v1.0
***********

Herbert

cookie170
16-04-2008, 18:29
@ Herbert:

Komascript hat sich seit der Version 2.95 b schon deutlich verändert. Dein Testlauf wäre möglicherweise repräsentativer, wenn Du 2.98b oder c verwenden würdest.

... falls Du 'mal Zeit hast...

Gruß,
Alexander

voss
16-04-2008, 18:40
@
Komascript hat sich seit der Version 2.95 b schon deutlich verändert. Dein Testlauf wäre möglicherweise repräsentativer, wenn Du 2.98b oder c verwenden würdest.


oh, da war ich ja voll hinterm Mond ...
Mit

scrreprt.cls 2007/12/24 v2.98 KOMA-Script document class (report)
und
scrreprt.cls 2008/04/04 v2.98c BETA KOMA-Script document class (report)
ändert sich dennoch nichts. Alles geht.

Danke
Herbert

amrumer
17-04-2008, 15:20
Hi Herbert,

sorry, aber ich komm nicht so ganz mit, was du mir mit deinem post sagen willst. arbeite noch nicht wirklich lange mit latex.
Wenn ich bei mir den IFPDF-Kram rausnehme kommen jede menge fehler von dingen, die immo laufen. deswegen werd ich es wohl so lassen.

Christian