Ich arbeite am Layout meiner Dissertation und hätte gerne für alle meine Kapiteleinleitungen folgendes Design:
- Neue Kapitel sollten immer auf der linken Seite beginnen, mit einer Bilderseite, die nur eine Abbildung enthält, die sich über die ganze linke Seite erstreckt. Auf dieser Seite befindet sich also kein Text, sondern nur eine große Abbildung. Diese ganzseitige Abbildung ist für jedes Kapitel anders.
- Auf der Seite rechts neben der Bilderseite (also der nächsten Seite) sollte die normale Kapiteleröffnungsseite mit Titel, Kapitelnummer usw. stehen.
Ich habe viel versucht, um dies zu erreichen, aber ich scheine die Bilderseite nicht auf der Seite vor dem normalen Kapitelanfang zu haben. Ich habe z. B. versucht, die Dokumentklasse auf „openleft“ einzustellen, aber es ist mir nicht gelungen, ein Bild auf der linken Seite und den Kapitelanfang auf der rechten Seite einzufügen. Im Minimalbeispiel unten habe ich versucht, dies \part
als Bilderseite zu verwenden ( \part
auf der linken Seite beginnen lassen, Bild darauf platzieren, dann \chapter
auf der rechten Seite beginnen lassen). Das Bild wird jedoch nicht auf der Teilseite, sondern auf der nächsten Seite angezeigt.
Entschuldigen Sie, wenn der Latex-Code nicht so ordentlich ist, ich habe gerade erst angefangen, ihn zu lernen.
Vielen Dank im Voraus.
Minimalbeispiel:
\documentclass[10pt,showtrims,openright]{memoir}
\usepackage{eso-pic}
\usepackage{graphicx}
\usepackage{geometry}
\setstocksize{25cm}{18cm}
\settrims{0.5cm}{0.5cm}
\geometry{paperwidth=17cm, paperheight=24cm}
\setlrmarginsandblock{2.5cm}{2.5cm}{*}%%%%
\setulmarginsandblock{2.5cm}{3cm}{*}
\checkandfixthelayout
% To delete white page after part and put the picture on the part page
\renewcommand{\afterpartskip}{\vfil}
\begin{document}
\openleft
\part*{Prechappicturepage1}
\AddToShipoutPictureBG*{% Add picture to current page
\AtStockLowerLeft{% Add picture to lower-left corner of paper stock
\includegraphics[width=\stockwidth,height=\stockheight]{art/testimage.eps}}}
\openright
\chapter{Title ch1}%
\openleft
\part*{Prechappicturepage2}
\AddToShipoutPictureBG*{% Add picture to current page
\AtStockLowerLeft{% Add picture to lower-left corner of paper stock
\includegraphics[width=\stockwidth,height=\stockheight]{art/testimage.eps}}}
\openright
\chapter{Title ch2}%
\end{document}
Antwort1
Ich glaube nicht, dass Sie sich hier mit Shipout herumschlagen müssen. Sie müssen nur auf eine gerade Seite wechseln (für die es memoir
anscheinend einen Befehl gibt), das Bild hinzufügen, dann eine neue Seite beginnen und Ihre Kapitelüberschrift erstellen.
Möglicherweise müssen Sie ein wenig an den Koordinaten herumfummeln: Ich habe sie hinzugefügt, [demo]
damit das Beispiel ohne die Bilder funktioniert.
Beachten Sie, dass wenn Sie sowohl height
als width
auch als auch nicht angeben keepaspectratio
, LaTeXverzerrendas Bild. Ich habe es so gelassen, wie Sie es hatten, aber Sie sollten wahrscheinlich nur eines davon angeben.
\documentclass[10pt,showtrims,openright]{memoir}
\usepackage[demo]{graphicx}
\usepackage{geometry}
\setstocksize{25cm}{18cm}
\settrims{0.5cm}{0.5cm}
\geometry{paperwidth=17cm, paperheight=24cm}
\setlrmarginsandblock{2.5cm}{2.5cm}{*}%%%%
\setulmarginsandblock{2.5cm}{3cm}{*}
\checkandfixthelayout
\newcommand\chapimage[1]{%
\cleartoverso
\noindent\begin{picture}(0,0)%
\put(-60,-600){%
\includegraphics[width=\stockwidth,height=\stockheight]{art/#1}}%
\end{picture}
\clearpage}
\begin{document}
\chapimage{testimage}% don't use extension
\chapter{Title ch1}%
\chapimage{testimage2}
\chapter{Title ch2}%
\end{document}
Antwort2
Vielen Dank, David! Ich habe den Großteil Ihres obigen Codes kopiert und angepasst und er funktioniert einwandfrei. Ich habe es nicht geschafft, die richtigen Koordinaten für das Bild zu erhalten, also habe ich das eso-pic-Paket verwendet (die Qualität des Bildes bleibt vermutlich gleich? Der einzige Nachteil ist, dass ich ein zusätzliches Paket verwende, oder?). Unten finden Sie den funktionierenden newcommand:
\documentclass[10pt,showtrims,openright]{memoir}
\usepackage[demo]{graphicx}
\usepackage{geometry}
\usepackage{eso-pic}
\setstocksize{25cm}{18cm}
\settrims{0.5cm}{0.5cm}
\geometry{paperwidth=17cm, paperheight=24cm}
\setlrmarginsandblock{2.5cm}{2.5cm}{*}%%%%
\setulmarginsandblock{2.5cm}{3cm}{*}
\checkandfixthelayout
\newcommand\chapimage[1]{%
\cleartoverso
\noindent%
\AddToShipoutPictureBG*{% Add picture to current page
\AtStockLowerLeft{% Add picture to lower-left corner of paper stock
\includegraphics[keepaspectratio=true, width=\stockwidth]{art/#1}}}%
\clearpage}
\begin{document}
\chapimage{testimage}% don't use extension
\chapter{Title ch1}%
\chapimage{testimage2}
\chapter{Title ch2}%
\end{document}