如何像这样在 LaTeX 中为章节标题着色?

Posted

技术标签:

【中文标题】如何像这样在 LaTeX 中为章节标题着色?【英文标题】:How to colorize section headings in LaTeX like this? 【发布时间】:2011-02-12 05:28:54 【问题描述】:

我无意中在我的 LaTeX TOC 上创建了这个漂亮的彩色效果: http://i43.tinypic.com/o5aptl.png

我喜欢并想保留它,我创造了这样的效果:

\definecolorSection1rgb0.09,0.21,0.36
\section\colorSection1Introdução

但是,正如您在 TOC 侧边栏上看到的那样,有一个令人讨厌的副作用。

我试着这样修复它:

\section[Introdução]\colorSection1Introdução

但没用,侧边栏目录已修复,但在目录列表上,蓝色消失了,现在变成红色(可点击目录标题链接的默认设置)

我也试过了:

\colorSection1\sectionIntrodução

但是效果是一样的,固定目录但是目录列表上没有颜色。

有什么建议吗?

【问题讨论】:

【参考方案1】:

您正在寻找\texorpdfstringtexStringpdfString,您可以将其作为纯文本的替代项作为\section 的参数提供。这应该有效:

\section\texorpdfstring\colorSection1IntroIntro

【讨论】:

它有效,但请更改您的示例,以便人们意识到应该将其放在 \section 中,我一开始没有意识到:P 谢谢。

以上是关于如何像这样在 LaTeX 中为章节标题着色?的主要内容,如果未能解决你的问题,请参考以下文章

Latex中章节标题的颜色如何设定?

Latex中如何让式子自动随章节编号?

如何在 LaTeX 中给章节标题加下划线?

Latex:章节标题中的引文首先放入目录

Latex技巧:在图表序号中加入章节号(实现诸如“图1.1.2”这样的图表序号)

LaTex 章节层次