장 헤더가 다음 스타일을 따르도록 하려고 합니다. - 장 제목이 자체 페이지에 있습니다. - 제목 위에 전체 페이지 너비의 이미지가 있으며 각 장마다 다른 이미지가 있습니다. - 선택사항: 이미지에 캡션이 있으며, 그림 목록에 대한 링크가 될 수 있습니다.
나는 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}