Guten Abend!
Ich habe einen Style vorlage.cls und definiere darin ein Inhaltsverzeichnis Inhalt. Funktioniert schön. Bei der Ausgabe möchte ich gern serifenlose Schriften verwenden. Das gewünschte Ergebnis des Inhaltsverzeichnisses wird nur bei den Kapitelüberschriften korrekt dargestellt. Die Unterkapitel bleiben unberührt. Hier das Codeschnipsel:
</schnipp>
\newcommand{\tableofappendix}{\tableofcontents} \newcommand\Inhalt{ \renewcommand{\cftdot}{}
% textsf für serifenlose Schrift
\renewcommand{\contentsname}{Inhalt}\textsf \tableofcontents \thispagestyle{fancy} \baselineskip=18pt }
</schnapp>
Was kann ich tun, um das gewünschte Verhalten zu bekommen?
Grüße
Marek
Marek Werstak schrieb:
Ich habe einen Style vorlage.cls und definiere darin ein Inhaltsverzeichnis Inhalt. Funktioniert schön. Bei der Ausgabe möchte ich gern serifenlose Schriften verwenden. Das gewünschte Ergebnis des Inhaltsverzeichnisses wird nur bei den Kapitelüberschriften korrekt dargestellt. Die Unterkapitel bleiben unberührt. Hier das Codeschnipsel:
Du meinst die Eintragungen der Abschnitte und Unterabschnitte im Inhaltsverzeichnis. Welche Klasse verwendest Du denn?
</schnipp>
\newcommand{\tableofappendix}{\tableofcontents} \newcommand\Inhalt{ \renewcommand{\cftdot}{}
% textsf für serifenlose Schrift
\renewcommand{\contentsname}{Inhalt}\textsf \tableofcontents \thispagestyle{fancy} \baselineskip=18pt }
</schnapp>
Was kann ich tun, um das gewünschte Verhalten zu bekommen?
Bitte mal ein lauffähiges Minimalbeispiel schicken, bei dem man sieht, was Du machen möchtest. Du kannst das wahrscheinlich viel einfacher haben.
Stefan
.
Hallo Stefan, hallo Interessierte!
Du meinst die Eintragungen der Abschnitte und Unterabschnitte im Inhaltsverzeichnis. Welche Klasse verwendest Du denn?
a4paper,12pt,scrartcl
lauffähiges Minimalbeispiel
<vorlage.cls>
\LoadClass[a4paper,12pt]{scrartcl} \usepackage[ngerman]{babel} \usepackage[applemac]{inputenc} \usepackage {graphics} \usepackage {epsfig} \usepackage {fancyhdr} \usepackage {titel} \usepackage {nomencl} \usepackage {tocloft} \usepackage {makeidx} \usepackage [bottom,hang]{footmisc} \usepackage {glossary} \usepackage {appendix}
%kein Einzug \setlength{\parindent}{0pt}
\vfuzz1pc % Don't bother to report overfull boxes if over-edge is < 1pc \hfuzz1pc % Don't bother to report overfull boxes if over-edge is < 1pc
%Seitenmasse \setlength{\textheight}{24cm} \setlength{\oddsidemargin}{1,5cm} \setlength{\headheight}{-0,5cm} \setlength{\headsep}{0,5cm} \setlength{\textwidth}{15,5cm} \setlength{\topmargin}{-0,7cm} \setlength{\headheight}{0,55cm} \setlength{\headsep}{1cm}
%Seitenstil \pagestyle{fancy} \rhead[]{} %keine Kapitelnummern in der Kopfzeile \renewcommand{\sectionmark}[1]{\markboth{#1}{#1}} \lhead[]{\nouppercase{\leftmark}} \renewcommand\sectionmarkformat{} \renewcommand\subsectionmarkformat{} \chead{} \rfoot[]{Seite \thepage} \lfoot[]{} \cfoot[]{} \renewcommand{\footrulewidth}{0,5pt}
%Nummerierung der Ebenen \setcounter{tocdepth}{5} \setcounter{secnumdepth}{5}
%Verzeichnisse
\newcommand{\tableofappendix}{\tableofcontents} \newcommand\Inhalt{ \renewcommand{\cftdot}{} \renewcommand{\contentsname}{Inhalt} % --------------- Ausgabe Inhaltsverzeichnis in serifenloser Schriftart \textsf \tableofcontents \thispagestyle{fancy} \baselineskip=18pt }
\makeatletter \renewcommand\paragraph{% @startsection{paragraph}{4}{\z@}% {2ex @plus .25ex @minus .1ex}% {1ex @plus .2ex}% {\normalfont\normalsize\bfseries}% } \makeatother
\makeatletter \renewcommand\subparagraph{% @startsection{subparagraph}{5}{\z@}% {2ex @plus .25ex @minus .1ex}% {1ex @plus .2ex}% {\normalfont\normalsize\bfseries}% }
\makeatother \makeglossary \makeindex
</vorlage.cls>
*******************************************
<diploma.tex> \documentclass[a4paper,12pt]{vorlage} \usepackage{longtable} \begin{document} \selectlanguage{ngerman}
% ---- diplomatitlepage % --- nicht wichtig für mein Problem
%Inhaltsverzeichnis \Inhalt
%-----Kapitel---------------------------------- \newpage \input{kapitel/einleitung.tex}
% ------ in Kapitel einleitung.tex stehen:
% \section{Einleitung} % \subsection{Motivation} % \subsection{Zielsetzung} % \subsection{Aufbau der Arbeit} % und der Text dazu ;-)
\newpage \input{kapitel/kapitel1.tex} % usw. usw.
% dann folgen noch die notwendigen Verzeichnisse: Tabellenverz., Abk.verz. usw. ....
\end{document}
</diploma.tex>
Hilft das für die Erklärung weiter? Möchtest du noch zur Veranschaulichung einen Link auf ein PDF?
Grüße
Marek
Marek Werstak schrieb: [eine Dokumentvorlage und eine Beispieldatei]
Ich habe jetzt nicht die Zeit, um die Dokumentvorlage im einzelnen einzuschätzen, aber es sind einige "Gurken" drin. Wenn Du willst, können wir uns per PM zu den Einzelheiten absprechen. Ist aber abhängig von Deinem und meinem Zeithaushalt ...
Wenn Du wirklich im Inhaltsverzeichnis die serifenlose Schrift haben willst, dann mache folgendes (tocloft wird ja schon eingebunden):
\renewcommand{\cftsecfont}{\bfseries\sffamily} \renewcommand{\cftsubsecfont}{\sffamily} \renewcommand{\cftsubsubsecfont}{\sffamily}
Was Du probiert hast, geht nicht. Der Befehl \textsf{} dient zur Auszeichnung /im/ Text und braucht ein Argument.
Stefan
.
lug-dd@mailman.schlittermann.de