Мемуары в стиле главы: фотография на странице слева, начало главы на странице справа

Мемуары в стиле главы: фотография на странице слева, начало главы на странице справа

Я работаю над макетом своей диссертации и хотел бы, чтобы все вступления к главам были оформлены следующим образом:

  • Новые главы всегда должны начинаться с левой страницы, с картинки, которая содержит только иллюстрацию, которая распространяется на всю левую страницу. Таким образом, на этой странице нет текста, только большая иллюстрация. Эта иллюстрация на всю страницу отличается для каждой главы.
  • На странице справа от страницы с изображением (т. е. на следующей странице) должна быть обычная начальная страница главы с названием, номером главы и т. д.

Я много пытался добиться этого, но, похоже, я не получаю picturepage на странице, предшествующей нормальному открытию главы. Например, я пытался установить documentclass на openleft, но мне не удалось включить картинку слева, а chapteropening справа. В минимальном примере ниже я пытался использовать \partкак picturepage (пусть \partначнется на левой странице, поместит на нее картинку, затем пусть \chapterначнется на правой странице). Однако картинка отображается не на странице части, а на следующей странице.

Извините, если код латекса не очень аккуратный, я только начал его изучать.

Заранее большое спасибо.

Минимальный пример:

\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}

решение1

Я не думаю, что вам нужно возиться с отправкой, вам просто нужно перейти на четную страницу (для чего, memoirкажется, есть команда), добавить картинку, затем начать новую страницу и написать заголовок главы.

Возможно, вам придется немного повозиться с координатами: я добавил, [demo]чтобы пример работал без изображений.

Обратите внимание, что если вы укажете и то height, и widthдругое, и не укажете keepaspectratio, то LaTeX будетискажатьизображение. Я оставил его таким, каким он был у вас, но вам, вероятно, следует указать только один из них.

\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}

решение2

Большое спасибо, Дэвид! Я скопировал и адаптировал большую часть вашего кода выше, и он отлично работает. Мне не удалось получить правильные координаты для изображения, поэтому я использовал пакет eso-pic (качество изображения, как я полагаю, осталось прежним? Единственный недостаток в том, что я использую дополнительный пакет, верно?). Ниже приведена рабочая команда 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}

Связанный контент