LaTeX技巧018:xcolor巨集包的使用
阿新 • • 發佈:2019-02-03
前言
xcolor
巨集包是和顏色處理相關的巨集包,本次就簡單說明一下這個巨集包基本的一些使用方法。
使用系統提供的顏色
該巨集包預定義了一些顏色,我們可以直接使用,如下面所示:
\color{red}{我是系統的紅色}
{\color{blue}我是系統的藍色}
還有其他的一些顏色,大家可以自己去搜索,這裡就不多列舉了。
使用自定義的顏色
在這裡自定義顏色應該是分為兩種情況,第一種是直接定義一種顏色並取一個名字,然後以後就可以直接通過名字來使用該顏色;二是使用但不取名字而是無名的顏色,具體的使用如下:
\definecolor{cRed}{HTML}{FF0000}
\definecolor{cGreen} {RGB}{0,255,0}
\definecolor{cBlue}{rgb}{0,0,1}
...
\color{cRed}{我是自定義的紅色}
可以看到,上面通過三種方式來定義顏色,一是通過顏色的16進位制值,二是通過RGB,取值為0~255,三是通過rgb,取值為0~1,這裡推薦第一種方式。
{\color[rgb]{0,0,1}我是自定義的藍色}
\color[RGB]{0,255,0}{我是自定義的綠色}
{\color[HTML]{FF0000}我是自定義的紅色}
這個沒有給顏色取名字,因為可能只是使用這一次,所以不需要取名字,這也是挺方便的。
使用其他一些命令
該巨集包還提供了一些其他的命令可以使用,下面簡單介紹:
\textcolor{cRed}{設定文字顏色的巨集包,使用自定義和預定義的顏色}
\colorbox{blue}{改變文字的背景色}
\fcolorbox{blue}{red}{產生一個紅色背景色,藍色邊框的效果}