使用 tikz 创建精美的章节

使用 tikz 创建精美的章节

我正在尝试使用史蒂芬·柯特维茨的章节样式TeXample.net 我正在按原样使用代码,但似乎无法成功编译它。代码是

\documentclass[svgnames]{book}

\usepackage{tikz}
\usepackage{kpfonts}
\usepackage[explicit]{titlesec}
\newcommand*\chapterlabel{}

\titleformat{\chapter}
  {\gdef\chapterlabel{}
   \normalfont\sffamily\Huge\bfseries\scshape}
  {\gdef\chapterlabel{\thechapter\ }}{0pt}

  {\begin{tikzpicture}[remember picture,overlay]
    \node[yshift=-3cm] at (current page.north west)
      {\begin{tikzpicture}[remember picture, overlay]
        \draw[fill=LightSkyBlue] (0,0) rectangle
          (\paperwidth,3cm);
        \node[anchor=east,xshift=.9\paperwidth,rectangle,
              rounded corners=20pt,inner sep=11pt,
              fill=MidnightBlue]
              {\color{white}\chapterlabel#1};
       \end{tikzpicture}

      };
   \end{tikzpicture}
  }
\titlespacing*{\chapter}{0pt}{50pt}{-60pt}

\begin{document}
%\tableofcontents
\chapter{Introduction}
Text
% \chapter{Main}
% 
% \section{Section}
% Text
% \begin{thebibliography}{99}
% \bibitem{Test} test reference
% 
% \end{thebibliography}
\end{document}

我得到的是一个错误

没有\begin{document}

这是我的日志文件. 知道为什么会出现这样的问题吗?

相关内容