将图片置于\chapter 上方?

将图片置于\chapter 上方?

有人能推荐/提供一个在章节标题中包含图片的示例吗?有没有什么软件包可以做到这一点?

我读过fncychap一些看起来很棒的内容,但仍然需要额外的编程来包含图片,而这显然是我所需要的。

答案1

这是一个使用该类的示例memoir;也许其他选项之一会有一个更简单的方法。您需要加载某种包,如 memoir 或 KOMA-Script 或 fncychap,才能编写此类内容而无需太多编程,但正如您在下面看到的,仍然有一些手动操作。

\documentclass{memoir}
\usepackage{graphicx}
\renewcommand\chapterheadstart{%
   \vspace*{\beforechapskip}
   \noindent
   \smash{%             = don't take up any vertical space
      \raisebox{1cm}{%   = place graphic at a certain height
       \rule{5em}{5em}% = insert graphic
       }%
   }%
\par
}
\begin{document}
\chapter{foo}
\end{document}

答案2

这是一个使用book(或report)类和titlesec包。我将其包含在这里主要是为了参考,因为我强烈建议在任何大型项目中使用该类memoirbook但是,如果您执意要使用标准类,则titlesec提供了一个简单的问题解决方案。

\documentclass{book}
\usepackage{graphicx}
\usepackage{titlesec}
\titleformat{\chapter}[block]
 {\rule{1in}{1in}% (to auto-insert graphic use) \includegraphics{\chaptername-\thechapter-graphic}
  \normalfont\huge\bfseries}
  {\\\chaptertitlename\ \thechapter\\}
  {0pt}
  {\Huge}
\titlespacing*{\chapter}{0pt}{0pt}{40pt}
\begin{document}
\chapter{A chapter}
\end{document}

相关内容