von JeefoWin32 » Mo 5. Jun 2017, 22:14
Hallo Forum,
am Ende jeder Arbeit, die man mit Latex schreibt, fängt man irgendwann an alles "hübsch" zu machen - Schriftart, Abstände, Design, etc.
Nun habe ich eine schicken Beitrag im Netz gefunden und versuche das in meine Arbeit einzubauen. Klappt auch alles sehr gut, allerdings gibt es ein kleines Manko: In der Kopfzeile steht durch \leftmark auf geraden Seiten nun die Kapitel- oder Chapter Nummer inkl. Namen und das immer in Großbuchstaben. Lieber hätte ich es so wie beim \rightmark, das von \textsf optisch schöner wirkt.
Ich habe nun schon verschiedenes probiert: \leftmark nach \textsf, \leftmark umschließen mit verschiedensten Schriftartkommandos - nichts hilft
Kann mir da jemand bei behilflich sein?
\documentclass[ openright,
titlepage,
headinclude=true,
footinclude=true,
fontsize=12pt,
parskip=half,
]{scrbook}
\usepackage[parts,linedheaders,pdfspacing,dottedtoc,eulerchapternumbers,manychapters,listings]{classicthesis}
\usepackage{charter}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=36mm, right=30mm, bottom=35mm,
headsep=10mm, footskip=12mm}
\usepackage{lipsum}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother
\makeatletter
\renewcommand{\p@chapter}{\thepart.} % prefix "\thepart." to the number of the chapter
\makeatother
\usepackage{truncate} %Um zu lange Kapiteltitel abzuschneiden
\footskip=1.6cm
\makeatletter % = mache @ letter
%Vordefinition mehrfachverwendeter Teile
\def\oddfootSTANDARD{
\renewcommand{\@oddfoot}{
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\hfill
\strut
\hspace{1pt}
}}}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\strut %unsichtbares Zeichen
\large
\hspace{-10pt}
\vrule width 1pt height 1cm
\hspace{10pt}
\textsf{\thepage}
\hfill
}}}\hss
}
}
%
\def\evenfootSTANDARD{
\renewcommand{\@evenfoot}{
\hspace{-\marginWidth}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\large
\strut %unsichtbares Zeichen
\hfill
\textsf{\thepage}
\hspace{10pt}
\vrule width 1pt height 1cm
\hspace{1pt}
}}}\hss
}
}
%
%
%%Standardstil für die gesamte Dissertation
\newcommand{\ps@thesis}{
\renewcommand{\@oddhead}{
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\textsf
\hfill
\rightmark
\strut
\hspace{5pt} % Abstand Name vom Trennstrich
}}}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\strut %unsichtbares Zeichen
\hspace{-7.5pt}%Versatz strich vom Textende
\vrule width 1pt
\hspace{5pt}
\textsf
\thesection
\hfill
}}}\hss
}
%
\renewcommand{\@evenhead}{
\hspace{-\marginWidth}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\hfill
\strut %unsichtbares Zeichen
\textsf{Kapitel~\thechapter}
\hspace{5pt}
\vrule width 1pt
\hspace{5pt}
\strut
}}}\hss
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\textsf
\strut %unsichtbares Zeichen
\truncate{.9\textwidth}{\leftmark}
\hfill
}}}\hss
}
\oddfootSTANDARD
\evenfootSTANDARD
}
%
\renewcommand{\chaptermark}[1]{\markboth{\uppercase{\textsf{#1}}}{}}%markboth hat zwei argumente für die linke und rechte seite
\renewcommand{\sectionmark}[1]{\markright{\textsf{#1}}}
%% Kapitelüberschriften
%%Überschriften serifenlos und über den Rand hängend
%%könnte alles auch mit \bfseries versehen werden nach Geschmack
\titleformat{\section}[hang]{\Large\sffamily}{\thetitle}{8pt}{}
\titleformat{\subsection}[hang]{\large\sffamily}{\thetitle}{8pt}{}
\titleformat{\subsubsection}[hang]{\normalfont\sffamily}{\thetitle}{8pt}{}
\titleformat{\paragraph}[hang]{\bfseries\sffamily}{\thetitle}{8pt}{}
%%Etwas aufwendiger für die Kapitelüberschriften:
\titleformat{\chapter}[display]
{\filleft\huge\sffamily} %Huge ist die Größe für Titeltext und Nummer
{\fontsize{100pt}{90pt}\selectfont\thechapter}
{-2ex} %is vertical space in [display] mode
%Platz vor dem ganzen Krempel
{\vspace{1ex}} %1ex ist die Höhe von x im aktuellen Font
%Platz danach
[\vspace{1ex}]
%Problem mit den Seitenzahlen und Headern auf leeren Seiten nach Kapiteln:
\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
\clearpage
{\pagestyle{empty}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\begin{document}
\chapter{Chapter 1}
\lipsum
\section{Section 1}
\lipsum
\end{document}
Die Anleitung ist auf
http://www.kfiles.de/latex.php#Seitenlayout zu finden.
MfG
Hallo Forum,
am Ende jeder Arbeit, die man mit Latex schreibt, fängt man irgendwann an alles "hübsch" zu machen - Schriftart, Abstände, Design, etc.
Nun habe ich eine schicken Beitrag im Netz gefunden und versuche das in meine Arbeit einzubauen. Klappt auch alles sehr gut, allerdings gibt es ein kleines Manko: In der Kopfzeile steht durch \leftmark auf geraden Seiten nun die Kapitel- oder Chapter Nummer inkl. Namen und das immer in Großbuchstaben. Lieber hätte ich es so wie beim \rightmark, das von \textsf optisch schöner wirkt.
Ich habe nun schon verschiedenes probiert: \leftmark nach \textsf, \leftmark umschließen mit verschiedensten Schriftartkommandos - nichts hilft :(
Kann mir da jemand bei behilflich sein?
[code]
\documentclass[ openright,
titlepage,
headinclude=true,
footinclude=true,
fontsize=12pt,
parskip=half,
]{scrbook}
\usepackage[parts,linedheaders,pdfspacing,dottedtoc,eulerchapternumbers,manychapters,listings]{classicthesis}
\usepackage{charter}
\usepackage[utf8]{inputenc}
\usepackage[german]{babel}
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=36mm, right=30mm, bottom=35mm,
headsep=10mm, footskip=12mm}
\usepackage{lipsum}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother
\makeatletter
\renewcommand{\p@chapter}{\thepart.} % prefix "\thepart." to the number of the chapter
\makeatother
\usepackage{truncate} %Um zu lange Kapiteltitel abzuschneiden
\footskip=1.6cm
\makeatletter % = mache @ letter
%Vordefinition mehrfachverwendeter Teile
\def\oddfootSTANDARD{
\renewcommand{\@oddfoot}{
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\hfill
\strut
\hspace{1pt}
}}}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\strut %unsichtbares Zeichen
\large
\hspace{-10pt}
\vrule width 1pt height 1cm
\hspace{10pt}
\textsf{\thepage}
\hfill
}}}\hss
}
}
%
\def\evenfootSTANDARD{
\renewcommand{\@evenfoot}{
\hspace{-\marginWidth}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\large
\strut %unsichtbares Zeichen
\hfill
\textsf{\thepage}
\hspace{10pt}
\vrule width 1pt height 1cm
\hspace{1pt}
}}}\hss
}
}
%
%
%%Standardstil für die gesamte Dissertation
\newcommand{\ps@thesis}{
\renewcommand{\@oddhead}{
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\textsf
\hfill
\rightmark
\strut
\hspace{5pt} % Abstand Name vom Trennstrich
}}}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\strut %unsichtbares Zeichen
\hspace{-7.5pt}%Versatz strich vom Textende
\vrule width 1pt
\hspace{5pt}
\textsf
\thesection
\hfill
}}}\hss
}
%
\renewcommand{\@evenhead}{
\hspace{-\marginWidth}
\hbox to\marginWidth{\vbox{\hbox to\marginWidth{
\hfill
\strut %unsichtbares Zeichen
\textsf{Kapitel~\thechapter}
\hspace{5pt}
\vrule width 1pt
\hspace{5pt}
\strut
}}}\hss
\hbox to\textwidth{\vbox{\hbox to\textwidth{
\textsf
\strut %unsichtbares Zeichen
\truncate{.9\textwidth}{\leftmark}
\hfill
}}}\hss
}
\oddfootSTANDARD
\evenfootSTANDARD
}
%
\renewcommand{\chaptermark}[1]{\markboth{\uppercase{\textsf{#1}}}{}}%markboth hat zwei argumente für die linke und rechte seite
\renewcommand{\sectionmark}[1]{\markright{\textsf{#1}}}
%% Kapitelüberschriften
%%Überschriften serifenlos und über den Rand hängend
%%könnte alles auch mit \bfseries versehen werden nach Geschmack
\titleformat{\section}[hang]{\Large\sffamily}{\thetitle}{8pt}{}
\titleformat{\subsection}[hang]{\large\sffamily}{\thetitle}{8pt}{}
\titleformat{\subsubsection}[hang]{\normalfont\sffamily}{\thetitle}{8pt}{}
\titleformat{\paragraph}[hang]{\bfseries\sffamily}{\thetitle}{8pt}{}
%%Etwas aufwendiger für die Kapitelüberschriften:
\titleformat{\chapter}[display]
{\filleft\huge\sffamily} %Huge ist die Größe für Titeltext und Nummer
{\fontsize{100pt}{90pt}\selectfont\thechapter}
{-2ex} %is vertical space in [display] mode
%Platz vor dem ganzen Krempel
{\vspace{1ex}} %1ex ist die Höhe von x im aktuellen Font
%Platz danach
[\vspace{1ex}]
%Problem mit den Seitenzahlen und Headern auf leeren Seiten nach Kapiteln:
\let\origdoublepage\cleardoublepage
\newcommand{\clearemptydoublepage}{%
\clearpage
{\pagestyle{empty}\origdoublepage}%
}
\let\cleardoublepage\clearemptydoublepage
\begin{document}
\chapter{Chapter 1}
\lipsum
\section{Section 1}
\lipsum
\end{document}
[/code]
Die Anleitung ist auf [url]http://www.kfiles.de/latex.php#Seitenlayout[/url] zu finden.
MfG