
Okay, dazu wurden bereits viele Fragen gestellt, aber ich konnte immer noch nicht wirklich die Antworten finden, nach denen ich gesucht habe.
Es gibt dieses Standard-Deckblatt, das ich für meine Abschlussarbeit verwenden muss, mit diesen Rändern und vielen Textblöcken.
\topmargin -10mm
\textwidth 160truemm
\textheight 240truemm
\oddsidemargin 0mm
\evensidemargin 0mm
Da dieses Layout der Titelseite absolut furchtbar ist, würde ich diesen Stil gerne für den Rest meiner Arbeit verwenden.
\documentclass{book}
\usepackage{graphics}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\setcounter{chapter}{2}
\begin{document}
\chapter{Implementation}
Die Ränder bleiben aber gleich wie bei der Titelseite eingestellt und diese möchte ich gerne so ändern, wie sie auf dem Bild aussehen, aber wie?
Eine weitere Sache, die ich im Zusammenhang mit diesem Stil frage, ist, wie man das Aussehen des schwarzen Rechtecks ändern kann. Ich hätte gerne eine graue Version davon auf meinem Inhaltsverzeichnis und den Einführungsseiten, aber es verschwindet einfach, wenn z. B. \chapter*{Introduction} steht.
Ja, danke. Das Graue ist das, was ich wollte, aber mit der Formatierung stimmt etwas nicht.
Ich habe den Code verwendet, den du mir gegeben hast, aber wie kann ich die Nummer entfernen und dafür sorgen, dass die Titel an der richtigen Stelle angezeigt werden? Ich verstehe auch nicht wirklich, warum die Leiste für meine Einführung verschoben wurde. Überall sonst ist es ok.
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\setcounter{chapter}{0}
\chapter*{Introduction}
\addcontentsline{toc}{chapter}{Introduction}
Antwort1
So etwas in der Art? Dein Problem mit den Rändern erschließt sich mir nicht so recht. Ränder lassen sich ganz einfach über das geometry
Paket festlegen. Ich habe ein Layout für numberless
Kapitel definiert mit \titleformat
:
\documentclass{book}
\usepackage{graphics}
\usepackage{geometry}
\geometry{hmargin={3cm, 6cm}}
\usepackage{xcolor}
\usepackage[pagestyles, explicit]{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge#1}
\titleformat{name = \chapter, numberless}[block]
{\normalfont\Large\filleft}
{\MakeUppercase{\chaptertitle}
}%
{10pt}{\Huge#1\rlap{\hskip0.5em\color{lightgray!50!}\rule[-0.5cm]{6cm}{1.5cm}}}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter*{Introduction}
\setcounter{chapter}{2}
\chapter{Implementation}
\lipsum[1-10]
\end{document}
Antwort2
Wenn ich Ihre Frage richtig verstanden habe, können Sie diegeometry
Paket zum Ändern des Seitenlayouts in Ihrem Dokument. Die Idee besteht darin, geometry
die Einstellungen für die Innenseiten Ihres Dokuments zu laden und \newgeometry
zum Festlegen des Layouts für die Titelseite zu verwenden. Sobald diese Seite ausgeliefert wurde, rufen Sie auf, \restoregeometry
um die zuvor angegebenen Einstellungen zu erhalten. Das folgende Beispiel veranschaulicht dies (ich habe die showframe
Option nur verwendet, um eine visuelle Anleitung für die Seitenlayouts zu haben):
\documentclass{book}
\usepackage{graphics}
\usepackage[vmargin=2cm,hmargin=3cm,showframe]{geometry}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\Large\raggedleft}
{\MakeUppercase{\chaptertitlename}%
\rlap{ \resizebox{!}{1.5cm}{\thechapter} \rule{5cm}{1.5cm}}}
{10pt}{\Huge}
\titlespacing*{\chapter}{0pt}{30pt}{20pt}
\usepackage{lipsum}
\setcounter{chapter}{2}
\author{The Author}
\title{The Title}
\begin{document}
\newgeometry{
tmargin=-10mm,
textwidth=160truemm,
textheight=240truemm,
lmargin=0mm,
rmargin=0mm
}
\maketitle
\restoregeometry
\chapter{Implementation}
\end{document}
Das Ergebnis: