Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Schriftart Seitenzahlen im TOC bei scrarticl

  1. #1
    Registrierter Benutzer
    Registriert seit
    18.10.2012
    Beiträge
    9

    Question Schriftart Seitenzahlen im TOC bei scrarticl

    Wie hier

    http://ge.tt/6GLrRQE1/v/0?c

    zu sehen, habe ich ein Inhaltsverzeichnis, in dem alle Schriftarten auf \fontfamily{phv} umgestellt sind, mit Ausnahme der subsection und subsubsection Seitenzahlen im Inhaltsverzeichnis. Dort erscheint eine Serifen-Schriftart. Und trotz intensiver Lektüre des komascript Handbuchs finde ich nicht heraus, woran es liegt.

    Meine Schriftarten-Änderungen lauten:
    Code:
    %Schriftarten anders
    \setkomafont{disposition}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{sectionentry}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{title}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{pagenumber}{\fontfamily{phv}\selectfont \color{blue!30!black} \small}
    Was fehlt?
    Für jeden Tipp sehr dankbar!!

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Eventuell mit
    Code:
    \addtocontents{toc}{\protect\sffamily}
    Siehe http://www.golatex.de/aenderung-der-...toc-t2013.html
    Ungetestet, da kein Minimalbeispiel.

    Gruß, Sepp

  3. #3
    Registrierter Benutzer
    Registriert seit
    03.09.2013
    Beiträge
    10

    Minimalbeispiel

    Bei diesem von mir schnell zusammengeschusterten Minimalbeispiel sind alle Schriften umgestellt. Auch im TOC.
    Code:
    \documentclass{scrartcl}
    
    \usepackage{blindtext}
    \usepackage{palatino}
    \usepackage{xcolor}
    \renewcommand{\familydefault}{\sfdefault}
    
    \setkomafont{disposition}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{sectionentry}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{title}{\fontfamily{phv} \color{blue!30!black} \bfseries}
    \setkomafont{pagenumber}{\fontfamily{phv}\selectfont \color{blue!30!black} \small}
    
    \begin{document}
    \tableofcontents
    \blinddocument
    \end{document}
    Bitte mach in Zukunft nach der verlinkten Anleitung ein Minimalbeispiel, dass den Fehler enthält.

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Du willst ja vermutlich – oder sollte ich besser hoffentlich schreiben – nicht verschiedene serifenlose Schriftarten mischen. Also wäre es sicher sinnvoller, wenn Du die Standard-Grotesk auf Helvetica umstellen würdest, statt ständig mit \fontfamily{phv} herumzuhantieren. Das geht beispielsweise mit dem Paket helvet. Es gibt aber auch noch weitere verfügbare Helvetica-Clone. Jedenfalls kannst Du dann wie gewohnt \sffamily verwenden.

    Und falls Du das gesamte Dokument serifenlos haben willst, so sei auf »Wie kann ich ein ganzes Dokument in serifenloser Schrift (z.B. Helvetica) setzen?« hingewiesen. Außerdem sei die Bemerkung erlaubt, dass Helvetica als Brotschrift keine wirklich gute Wahl ist.

  5. #5
    Registrierter Benutzer
    Registriert seit
    18.10.2012
    Beiträge
    9
    \renewcommand{\familydefault}{\fontfamily{phv}} funktioniert leider nicht. (Warum eigentlich nicht?)

    Mein Minimalbeispiel zeigt, dass "herumhantieren" eine ziemlich treffende Bezeichnung ist. Ich weiß aber nicht, wie ich es besser (= kürzer) machen kann:

    Code:
    \documentclass[A4paper,11pt,parskip=true]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc} 
    \usepackage{blindtext}
    
    \renewcommand{\familydefault}{\sfdefault} %neu hinzugefügt dank Hinweis
    \usepackage{helvet} %neu hinzugefügt dank Hinweis
    
    %Schriftarten anders
    \setkomafont{disposition}{\fontfamily{phv}  \bfseries}
    \setkomafont{sectionentry}{\fontfamily{phv} \bfseries}
    \setkomafont{title}{\fontfamily{phv}  \bfseries}
    \setkomafont{pagenumber}{\fontfamily{phv}\selectfont \small}
    
    \usepackage[T1]{fontenc}
    \newcommand{\changefont}[3]{
    \fontfamily{#1} \fontseries{#2} \fontshape{#3} \selectfont}
    
    
    %%%%%%%%%%%%%%
    \begin{document}
    
    \renewcommand{\contentsname}{}
    \changefont{phv}{m}{n}
    
    \tableofcontents
    
    %%%%%%%%%%%%%%
    
    \section{Section}
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    
    \section{Section}
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    
    \end{document}
    Diese beiden Zeilen scheinen es zu reparieren:
    \renewcommand{\familydefault}{\sfdefault}
    \usepackage{helvet}


    Vielen Dank euch!!!


    P.S. Es ist ein Dokument mit vielen Tabellen und relativ kurzen Text. Da schien mir Helvetica schöner als Computer Sans. Ich lerne aber gerne dazu.

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Dein Beispiel enthält noch viel unnützen und eventuell eher problemverursachenden Code (u.a. doppeltes Laden von fontenc). Für die Umdefinition der Standardschrift reicht lediglich zwei Zeilen Code (siehe auch psnfss2e.pdf und die Hinweise von klops weiter oben). Beachte weiterhin auch die neue Schreibweise der Optionen für die KOMA-Script-Klasse (siehe scrguide.pdf).
    Code:
    \documentclass[paper=a4,fontsize=11pt,parskip=true]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc} 
    \usepackage{blindtext}
    
    \usepackage{helvet} % lädt Helvetica als serifenlose Schrift
    \renewcommand{\familydefault}{\sfdefault} % ersetzt die Standardschrift (mit Serifen) durch die geladene Serifenlose
    
    %%%%%%%%%%%%%%
    \begin{document}
    
    \tableofcontents
    
    %%%%%%%%%%%%%%
    
    \section{Section}
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    
    \section{Section}
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    \subsection{Subsection}
    \blindtext
    
    \end{document}

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •