Sie sind hier

Probleme mit partentry/partentrypagenumber

Hallo zusammen!

Ich möchte gerne, dass im Inhaltsverzeichnis die part-Einträge genauso aussehen wie die section-Einträge. Versucht habe ich es mit den Befehlszeilen

\setkomafont{partentry}{\usekomafont{sectionentry}}
\setkomafont{partentrypagenumber}{\usekomafont{sectionentrypagenumber}}

Ich bekomme allerdings die Fehlermeldung

! Class scrartcl Error: font of element `partentry' can't be set.

Was mache ich falsch?

Besten Dank und Grüße

Jambus

Bild von Markus Kohm

Zunächst einmal gehe ich davon aus, dass Du scrartcl verwendest. Dann brauchst Du min. eine Version von scrartcl, die ab dem 2007-06-21 erschienen ist. Wenn Du eine ältere Version hast, wird obiges nicht funktionieren.

\listfiles
\documentclass{scrartcl}
\usepackage{blindtext}
\setkomafont{partentry}{\usekomafont{sectionentry}}
 \setkomafont{partentrypagenumber}{\usekomafont{sectionentrypagenumber}}
\begin{document}
\tableofcontents
\part{Erster Teil}
\blinddocument
\part{Zweiter Teil}
\blinddocument
\end{document}

funktioniert jedenfalls problemlos, wenn man nachher in der Log-Datei

 *File List*
     tmp.tex
scrartcl.cls    2008/01/30 v2.98b KOMA-Script document class (article)
scrkbase.sty    2008/01/30 v2.98b KOMA-Script package (basics and keyval use)
  keyval.sty    1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty    2007/12/18 v2.98 KOMA-Script package (loading files)
  size11.clo    2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty    2008/01/30 v2.98b KOMA-Script package (type area)
blindtext.sty    2005/08/26 V1.4a blindtext-Package
  xspace.sty    2006/05/08 v1.12 Space after command names (DPC,MH)
  omscmr.fd    1999/05/25 v2.5h Standard LaTeX font definitions

stehen hat.

OK! Danke erst mal. Aber wie kann ich das Paket denn jetzt updaten?

Bild von Markus Kohm

Wenn das von Dir verwendete TeX-System (das Du nicht einmal genannt hast) keinen Paketmanager bietet bzw. über den Paketmanager nicht die erforderliche Version von KOMA-Script bietet, klickst Du oben auf das berliOS-Icon, gehst dort auf Dateien, lädst das ZIP-Archiv mit der aktuellen Version herunter, entpackst das in ein neues Verzeichnis und liest die Installationsanleitung, INSTALLD.txt. Die Installation aus einem Archiv erfolgt dann mit dem Archiv komascript.tds.zip, das Du bereits bei der ersten Auspackaktion erhalten hast.

BTW: Das Feature ist ab KOMA-Script-Version 2.97c offiziell. Das aktuelle MikTeX bietet AFAIK min. Version 2.98. Bei den texlive-Paketen von openSuSE 10.3 ist hingegen ein altes KOMA-Script dabei und man kann das aufgrund eines Fehlers in den texlive-Paketen von openSuSE leider auch nicht einfach ersetzen. Will man das muss man erst texmf.cnf editieren und dort die Definition von TEXMF so ändern, dass TEXMFLOCAL vor TEXMFMAIN steht. Oder man installiert sich gleich ein Original-TeX-Live nach der dortigen Anleitung und ignoriert die texlive-Installation von openSuSE. Näheres zu der Problematik mit openSuSE 10.3 findet sich an anderer Stelle im Forum.

Hat alles geklappt! Vielen Dank!

Comments for "Probleme mit partentry/partentrypagenumber" abonnieren