所以,基本上我正在写我的回忆录。TeX 和 LaTeX 对我来说相当新。我真的到处寻找,希望能够设计出与 Walter Appel 在他的杰作《物理学和物理学家的数学!》中相同的章节标题。
它看起来是这样的:
我尝试使用 titlesec 包如下:
\documentclass[11pt, a4paper,oneside]{book}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\huge\bfseries\centering}
{\begin{adjustbox}{angle=90}\hbox{\chaptertitlename}\end{adjustbox}\ \color{gray}\thechapter}{20pt}{\Huge}
但我不知道怎样才能使它看起来更像 Walter Appel。
非常感谢您的帮助。另外,我提前为我的糟糕英语(我是法国人)和我提供的代码不够先进而道歉。
答案1
一个简单的解决方案titlesec
:
\documentclass[11pt, a4paper,oneside]{book}
\usepackage{graphicx}
\usepackage[svgnames]{xcolor}
\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\bfseries\Huge\filcenter}
{\sffamily\rotatebox{90}{\normalsize\chaptertitlename}\,\scalebox{2.24}{\color{Gainsboro}\thechapter}}
{20pt} {}
\begin{document}
\chapter{Some Fancy Chapter}
\end{document}
答案2
不使用titlesec
但手动重新定义内部\@makechapterhead
。这非常接近,字体不同,也许尺寸不完美。
\documentclass[11pt, a4paper, oneside]{book}
\usepackage[french]{babel}
\usepackage{duckuments}
\usepackage{xcolor}
\usepackage{graphics}
\colorlet{chapnum}{black!40}
\makeatletter
\renewcommand\@makechapterhead[1]
{%
\vspace*{50\p@}%
\begingroup
\centering
\normalfont
\bfseries
\rotatebox{90}{\Large\sffamily\chaptername}
\begingroup
\scalebox{3.5}{\Huge\color{chapnum}\thechapter}\par\vskip10\p@
\endgroup
\interlinepenalty\@M
\Huge
#1\par
\nobreak\vskip40\p@
\endgroup
}
\makeatother
\begin{document}
\chapter{Convergence et limites}
\blindduck
\duckument
\end{document}