Как отобразить изображение на всю ширину страницы над заголовком главы и разные изображения для каждой главы?

Как отобразить изображение на всю ширину страницы над заголовком главы и разные изображения для каждой главы?

Я пытаюсь сделать заголовок главы соответствующим стилю: - Название главы находится на отдельной странице. - Над заголовком есть изображение на всю ширину страницы, а также разные изображения для каждой главы. - Необязательно: изображение имеет подпись и может быть ссылкой на список иллюстраций.

Я не новичок в tex, но мои знания как у новичка. И я понятия не имею, какие пакеты/команды использовать для этой задачи. Спасибо за помощь.

Обновлять Спасибо @Bernard, с твоей помощью я смог разместить изображение там, где хочу. Но есть еще одна нерешенная проблема: как мне изменить изображение для каждой главы?

Обновление 2: Окончательное решение

Я использую новую команду, чтобы определить имя изображения, и обновляю его, которое является именем изображения, которое я хочу использовать для новой главы. Чтобы упростить задачу, я также создаю новую команду, которая выполняет всю работу. Пожалуйста, посмотрите мой код и результат ниже. Большое спасибо @Bernard за ваше время.

Результат, который я хочу

\documentclass[11pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lobstertwo}
\usepackage{lmodern}
\usepackage{graphicx} 
\usepackage{microtype}

\usepackage[svgnames, x11names]{xcolor}
\usepackage[explicit,newlinetospace]{titlesec}%

\newcommand{\chapterimage}{nothing}

\newcommand{\newchapter}[2]{
    \renewcommand{\chapterimage}{#2}
    \chapter{#1}
}

\titleformat{\chapter}[display]{\titleline[c]{\includegraphics[width=\pdfpagewidth]{\chapterimage}}\vskip4ex\bfseries}%
{\LARGE\chaptername \thechapter}{4ex}%
{\lsstyle \Huge\filcenter{\itshape\LobsterTwo#1}}[\thispagestyle{empty}\clearpage]%

\titlespacing{\chapter}{0pt}{-\dimexpr0.75\baselineskip + 1in + \voffset + \topmargin + \headheight + \headsep}{6\baselineskip}

\begin{document}%

    \newchapter{This is a very long\\ chapter title, which take\\ lot of space in header}{header}%    
    \newchapter{This is the second chapter header}{mouse}%
    \newchapter{This chapter use a cat image as its header}{cat}%

\end{document} 

решение1

Команда titlelineиз titlesecпакета позволяет включать горизонтальный материал в заголовки.

Примечание: я использовал lobster2шрифт только для того, чтобы получить что-то похожее на ваше изображение. Его нужно загрузитьдозагрузка любого другого шрифта, так как он переопределяет римскую семью по умолчанию. Также я предполагал, что эта страница должна быть ненумерованной.

    \documentclass[11pt,a4paper]{report}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lobstertwo}
    \usepackage{lmodern}
    \usepackage{graphicx} 

    \usepackage{microtype}

    \usepackage[svgnames, x11names]{xcolor}
    \usepackage[explicit,newlinetospace]{titlesec}%

    \titleformat{\chapter}[display]{\titleline{\includegraphics[width=\linewidth]{titleimage.jpg}}\vskip4ex\bfseries}%
    {\LARGE\chaptername \thechapter}{4ex}%
    {\lsstyle \Huge\filcenter{\itshape\LobsterTwo#1}}[\thispagestyle{empty}\clearpage]%

    \titlespacing{\chapter}{0pt}{-\dimexpr0.75\baselineskip + 1in + \voffset + \topmargin + \headheight + \headsep}{6\baselineskip}

    \begin{document}%

    \chapter{This is a very long\\ chapter title, which take\\ lot of space in header}%

    Some text

    \end{document} 

введите описание изображения здесь

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