自定义章节标题

自定义章节标题

我正在使用文档类编写一本书book。我使用在线找到的模板使我的章节标题如下所示:

My book

我希望在章节标题中添加图像并实现类似这样的效果:

Operating System Concepts - Introduction

是否有特定的软件包允许我以这种方式修改章节标题?我不知道该怎么做,任何帮助都将不胜感激。

答案1

首先给你一些信息:

\documentclass{book}
\usepackage{xcolor}
\usepackage{titlesec}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[percent]{overpic}
\usepackage{fix-cm}    
\usepackage{lipsum}

% formats: \chapter
\newcommand\ctformatchapter[1]{%
    \parbox[b][6cm][b]{\dimexpr.5\textwidth\relax}{%
        \raggedright%
        \textcolor{cyan!50!blue}{\textsf{#1}}%
    }%
}


\titleformat{\chapter}[display]%
{\fontsize{20pt}{20pt}\bfseries\selectfont}%
{%
    \raggedleft{%
        \begin{overpic}[width=0.5\textwidth]{ctan-lion}
            \put (30,42) {\rotatebox{-20}{\fontsize{60pt}{60pt}\selectfont\textsf{\Roman{chapter}}}}
            \put (20,50) {\textcolor{cyan!50!blue}{\textsf{Chapter}}}
        \end{overpic}               
    }%
}%
{-6.5cm}%
{\ctformatchapter}%
[\phantomsection]   

\begin{document}
    \chapter{Introduction}
    \lipsum
\end{document}

enter image description here

相关内容