使用 LaTeX 的 fancyhdr 在页眉中设置 0 边距

发布于 2024-08-31 12:04:22 字数 627 浏览 4 评论 0原文

我正在尝试为我使用 fancyhdr 的报告定义自定义布局。在包含章节开头的页面上,我希望我的标题包含一个跨越整个页面的颜色框(0 厘米边距),尽管在文本区域中保留默认边距。我可以让盒子跨越“边注”区域,但不能跨越另一侧。这是我的一些代码:

\fancypagestyle{plain}{ % pages containing chapter start
    \fancyhead{}
    \fancyhead[RO]{\colorbox{NavyBlue}{\textcolor{White}{\raisebox{0cm}[1cm][0.5cm]{\makebox[3cm][c]{\textbf{\CNoV\thechapter}}}}}
}

关于如何做到这一点有什么想法吗?

更新

替代文本 http://docs.google.com/File? id=dg4jt6qx_10nnpxfqdj_b

如您所见,我希望我的标题跨越整个页面(在包含章节开头的页面上)。文本应该有正常的边距。

I'm trying to define a custom layout for my report for which I'm using fancyhdr. On the pages which contains a chapter start I want my header to contain a colorbox spanning across the whole page (0 cm margins) although keeping my defaults margin in the text area. I can get the box to span across the "margin notes" area, but not the other side. Here's some of my code:

\fancypagestyle{plain}{ % pages containing chapter start
    \fancyhead{}
    \fancyhead[RO]{\colorbox{NavyBlue}{\textcolor{White}{\raisebox{0cm}[1cm][0.5cm]{\makebox[3cm][c]{\textbf{\CNoV\thechapter}}}}}
}

Any ideas on how to do it?

UPDATE

alt text http://docs.google.com/File?id=dg4jt6qx_10nnpxfqdj_b

As you can see I want my header to span across the whole page (on pages containing chapter start). The text should have the normal margins..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

仅冇旳回忆 2024-09-07 12:04:22

查看 texample.net 上的精美章节标题示例地点。
这似乎就是您正在寻找的。

替代文本 http://media.texample.net/tikz/示例/PNG/fancy-chapter-headings.png

Take a look at Fancy chapter headings example at the texample.net site.
It appears to be what your are looking for.

alt text http://media.texample.net/tikz/examples/PNG/fancy-chapter-headings.png

笨死的猪 2024-09-07 12:04:22

我不完全确定你想要什么,但也许就是这样:

\fancypagestyle{plain}{ % pages containing chapter start
        \fancyhead{}
        \fancyhead[RO]{\hspace*{-5cm}
        \colorbox{NavyBlue}{\textcolor{White}{\raisebox{0cm}[1cm][0.5cm]{\makebox[25cm][c]{%
            \textbf{\CNoV\thechapter}}}}}}
}

I'm not entirely sure what you want, but perhaps this is it:

\fancypagestyle{plain}{ % pages containing chapter start
        \fancyhead{}
        \fancyhead[RO]{\hspace*{-5cm}
        \colorbox{NavyBlue}{\textcolor{White}{\raisebox{0cm}[1cm][0.5cm]{\makebox[25cm][c]{%
            \textbf{\CNoV\thechapter}}}}}}
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文