Я заинтересован в том, чтобы включить титульный лист (иметь титульный лист в виде изображения .png
) и последнюю страницу (иметь обратную страницу в виде изображения .png
) в книгу кварто, которая будет отображаться в виде файла PDF. Я попробовал следующий код, однако не получил желаемого результата. Я хотел бы знать шаги или методы для достижения этого.
---
book:
title: "Title"
author: "MYaseen208"
format:
pdf:
documentclass: scrreprt
toc: true
toc-depth: 3
include-in-header:
- text: |
\usepackage{lipsum}
\usepackage{geometry}
\geometry{a4paper, total = {170mm,257mm}, left=20mm, top=20mm, bottom=20mm, right=50mm}
---
# Introduction
\lipsum[1-50]
# Material and Methods
\lipsum[1-20]
Отредактировано
Например, если я хочу включить следующее изображение в качестве заголовка и последней страницы книги.
Ваш код не содержит изображений. Можете ли вы уточнить, что вы пробовали до сих пор, и какое изображение вы пытаетесь включить, и каков ваш желаемый результат :)?
Вы можете добавить свои изображения с помощью хуков \AtBeginDocument
и \AtEndDocument
:
---
book:
title: "Title"
author: "MYaseen208"
format:
pdf:
documentclass: scrreprt
toc: true
toc-depth: 3
include-in-header:
- text: |
\usepackage{lipsum}
\usepackage{tikz}
\AtBeginDocument{\thispagestyle{empty}\begin{tikzpicture}[remember picture,overlay]
\node at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{example-image-duck}};
\end{tikzpicture}\clearpage}
\AtEndDocument{\clearpage\thispagestyle{empty}\begin{tikzpicture}[remember picture,overlay]
\node at (current page.center) {\includegraphics[width=\paperwidth,height=\paperheight,keepaspectratio]{example-image-duck}};
\end{tikzpicture}}
---
# Introduction
\lipsum[1-50]
# Material and Methods
\lipsum[1-20]
Некоторые другие комментарии:
вы не должны использовать пакет геометрии с классом koma. Классы Koma имеют собственный механизм изменения макета страницы.
Если вам действительно необходимо использовать пакет geometry
, по крайней мере, не игнорируйте предупреждения и не переопределяйте свою геометрию.
png может быть не лучшим вариантом для такой графики. Он плохо масштабируется и становится пиксельным, и для такого простого изображения размер файла излишне увеличивается. Лучше бы включили как векторную графику.
Если бы у вас было изображение в виде полностраничного PDF-файла, вы могли бы использовать пакет pdfpages
, чтобы включить его.
что ты уже испробовал? Я не вижу, куда вы пытаетесь добавить файлы
png
..