Как добавить страницу с информацией об авторских правах после титульного листа, но перед страницей посвящения?
решение1
Используйте \uppertitleback
, \lowertitleback
и \dedication
с \maketitle
.
решение2
Как указано в разделе 3.7 «Названия документов» или «Dokumenttitel» вКОМА-Скриптруководства объясняют, \maketitle
что он scrbook
не ограничивается главным титульным листом документа, а предоставляет набор обычных титульных листов книг. Содержание определяется с помощью нескольких команд:
\extratitle{…}
Первый титульный лист в книге — это фиктивный титул (он же флажный титул или полузаголовок). Он находится сразу под обложкой и первой страницей в книжном блоке. Аргумент свободный и может также содержать абзацы. Он печатается сверху вниз на правой (нечетной) странице.\frontispiece{…}
Оборотная сторона фиктивного титульного листа. В ранние времена это обычно была своего рода декоративная страница с картинками. Между тем, она часто либо пустая, либо используется для краткого уведомления об авторских правах. Аргумент свободный и может также содержать абзацы. Он печатается сверху вниз.\titlehead{…}
,\subject{…}
,\title{…}
,\subtitle{…}
,\author{…}
,\date{…}
,\publisher{…}
Они используются для создания главной титульной страницы. Каждый элемент имеет свой собственный шрифт, который можно изменить с помощью\setkomafont
/\addtokomafont
. Однако размер некоторых элементов перезаписывается жестко закодированными размерами. Более подробную информацию об этом см. в руководствах.\uppertitleback{…}
,\lowertitleback{…}
Они используются для построения задней части главной титульной страницы. Аргумент\uppertitleback
печатается с выравниванием по верхнему краю, а аргумент\lowertitleback
печатается с выравниванием по нижнему краю. Примечание: в настоящее время, если высота обоих больше\textheight
, аргумент\lowertitleback
переходит на следующую страницу, что обычно приводит к предупреждению о недозаполнении \vbox.\dedication{…}
Аргумент печатается на дополнительной правой (нечетной) странице. Шрифт также определяется соответствующим элементом и может быть изменен с помощью\setkomafont
/\addtokomafont
.
Примечания:
\extratitle{…}
и\frontispiece{…}
являются своего рода парой. Если оба неиспользуемые, соответственно пустые,\maketitle
также не выводит для них пустые страницы. Так что если вам нужна пустая фиктивная титульная страница, используйте что-то вроде\extratitle{\mbox{}}
.\maketitle
всегдапечатает основной заголовок, даже если ни один из элементов не определен. Некоторые из них имеют значения по умолчанию, что приводит к предупреждающим сообщениям, если они не используются. Некоторые имеют другие значения по умолчанию.Оборотные стороны фиктивного заголовка и основного заголовка в двухстороннем режиме (по умолчанию с
scrbook
) всегда являются пустыми страницами, если соответствующие команды не используются. Они не полагаются на опциюopen
(или соответствующие опции совместимости).Обратная сторона страницы посвящения всегда пуста. Насколько мне известно, команды изменить это нет.
Руководства KOMA-Script также показывают пример с почти целой кучей заголовков в документации \dedication
. В следующей копии я только что добавил пример \frontispiece{…}
:
% Example from the English KOMA-Script manual scrguide-en.pdf
\documentclass{scrbook}
\usepackage[english]{babel}
\begin{document}
\extratitle{\textbf{\Huge In Love}}
\frontispiece{\vspace*{\fill}\par Copyright \textcopyright{} 2024 Me}% added (can also be used for other content like an image)
\title{In Love}
\author{Prince Ironheart}
\date{1412}
\lowertitleback{This poem book was set with%
the help of {\KOMAScript} and {\LaTeX}}% Feel free to add the copyright here.
\uppertitleback{Self-mockery Publishers}% Feel free to add the copyright here.
\dedication{To my treasured hazel-hen\\
in eternal love\\
from your dormouse.}
\maketitle
\end{document}
Результатом примера являются следующие шесть страниц:
Итак, чтобы заполнить заднюю часть титульного листа перед страницей посвящения, просто используйте \uppertitleback{…}
или , \lowertitleback{…}
как показано в примере. И да, вы можете удалить \frontispiece{…}
команду после перемещения примечания об авторских правах на \uppertitleback{…}
или \lowertitleback{…}
.
Если вам нужна правая (нечетная) страница между основным заголовком и посвящением, вам не следует использовать \dedication{…}
для посвящения, а определить и дополнительную страницу, и посвящение свободными.послеиспользуя \maketitle
, например:
% Addaption of the example above with extra odd page before the dedication
\documentclass{scrbook}
\usepackage[english]{babel}
\begin{document}
\extratitle{\textbf{\Huge In Love}}
\frontispiece{\vspace*{\fill}\par Copyright \textcopyright{} 2024 Me}
\title{In Love}
\author{Prince Ironheart}
\date{1412}
\maketitle
\begin{titlepage}% Generate a new title page (odd page, empty style)
This poem book was set with
the help of {\KOMAScript} and {\LaTeX}
\vfill
Self-mockery Publishers
\end{titlepage}
\begin{titlepage}% Generate a new title page (odd page, empty style)
\centering
\usekomafont{dedication}{%
To my treasured hazel-hen\\
in eternal love\\
from your dormouse.\par}
\end{titlepage}
Test
\end{document}
Излишне говорить: Если вы не используете \maketitle
ни для одного из титульных листов, вы также можете просто добавить дополнительный код между свободно определенным основным заголовком и свободно определенным посвящением. Поэтому этот ответ концентрируется на использовании \maketitle
.