【问题标题】:Modifying \section{} to make it colorful with LaTeX使用 LaTeX 修改 \section{} 以使其色彩丰富
【发布时间】:2010-07-18 13:51:37
【问题描述】:

如何更改 \section{} 样式?特别是我想改变部分标题的颜色。

我碰巧在 Edward R. Tufte (http://code.google.com/p/tufte-latex/) 之后发现了一些简洁的风格,我正在尝试找到一种方法来修改部分颜色。

添加

颜色包可以正常工作,但问题是颜色章节号没有改变。

\section{\color{红色}ELPA}

http://img175.imageshack.us/img175/4134/screenshot20100718at417.png

【问题讨论】:

标签: latex


【解决方案1】:

使用包titlesec

把它放在 LaTeX 标题中(\begin{document} 之前)

\usepackage{titlesec}

\titleformat{\section}
{\color{red}\normalfont\Large\bfseries}
{\color{red}\thesection}{1em}{}

【讨论】:

    【解决方案2】:
    \使用包{sectsty} %\allsectionsfont{\color{blue}\itshape\underline} \sectionfont{\color{blue}\itshape\selectfont} \subsectionfont{\color{green}\itshape\selectfont}

    我可以使用 sectsty 样式更改颜色。

    【讨论】:

    • 由于某些其他原因,这是包和代码行首先让我不再发疯。 :)(我只需要\sectionfont{\color{red}}。)
    【解决方案3】:

    您是否尝试过使用color package

    \usepackage[usenames, dvipsnames]{color}
    
    \section{\color{Red} Section Header}
    

    您也可以定义自己的颜色:

    \usepackage[usenames, dvipsnames]{color}
    \definecolor{MetallicGold}{RGB}{212, 175, 55}
    
    \section{\color{MetallicGold} Section Header}
    

    您可以定义一个命令以使其更易于键入:

    \usepackage[usenames, dvipsnames]{color}
    \definecolor{MetallicGold}{RGB}{212, 175, 55}
    \newcommand{\coloredsection}[2]{\section{\color{#1} #2} }
    
    \coloredsection{MetallicGold}{Section Header}
    

    【讨论】:

    • @In silico :它似乎工作,但节号没有改变。
    【解决方案4】:

    您可以使用 titlesec 包及其 \titleformat 命令。

    【讨论】:

      猜你喜欢
      • 2014-11-26
      • 1970-01-01
      • 1970-01-01
      • 2020-07-08
      • 1970-01-01
      • 1970-01-01
      • 2011-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多