如何获得彩色框作为标题?

如何获得彩色框作为标题?

我想用 LaTeX 制作这个特定的模板。没有页码,在 A4 纸上画彩色矩形。

使用 Word 制作的样本

答案1

尽管这个问题并没有显示出你付出了太多的努力,但你可以用 删除页码\thispagestyle{empty}。要在页面顶部绘制所需的框,你可以使用蒂克兹

\documentclass{book}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{lipsum}
\def\particulartemplate#1{
  \thispagestyle{empty}
  \begin{tikzpicture}[overlay, remember picture]
    \draw let \p1 = (current page.west), \p2 = (current page.east) in
      node[minimum width=\x2-\x1, minimum height=2cm, draw, rectangle, fill=blue!20, anchor=north west, align=left, text width=\x2-\x1] at ($(current page.north west)$) {\Large\bfseries \quad #1};
  \end{tikzpicture}
}
\begin{document}
  \chapter{Chapter one}
    \particulartemplate{NATURAL SCIENCES}
    \lipsum[1-7]
\end{document}

这将使您调用的每个页面都\particulartemplate{Text for box}根据您的特定模板进行布局。提供的示例代码如下所示:

带有顶部排版框的页面

修改此代码以使其更灵活一些应该相对简单。(例如,将颜色作为参数,是否应该有边框,文本应如何对齐等)

相关内容