Môžete tiež zmeniť spôsob zobrazovania informácií zmenou farby textu. Zmena farby textu vám umožňuje pridať informácie, ako sú varovania, hypertextové odkazy a ďalšie.
Tento tutoriál bude diskutovať o tom, ako použiť balík LaTeX xcolor na zmenu farieb textu v dokumentoch LaTeX.
Základné použitie balíka LaTeX xcolor
Predtým, ako môžeme zmeniť farbu textu v LaTexe, musíme importovať balík xcolor. Vykonajte to pridaním nasledujúceho záznamu do preambuly dokumentu LaTeX.
užívateľský balík {xcolor}
Je dobré poznamenať, že môžete použiť aj farebné balenie. Toto je však nahradené balíkom xcolor, pretože ponúka väčšiu flexibilitu a farebné formáty.
Ako zmeniť farbu textu v LaTeXu
Ak chcete zmeniť farbu textu, použite príkaz color {} a za ním názov farby, ktorú chcete použiť.
Napríklad:
trieda dokumentov {článok}
užívateľský balík [utf8] {inputenc}
užívateľský balík {xcolor}
začať{dokument}
titul { farba {čistý}Ako pracovať s LaTeX farby}
autor {Linuxhint}
maketitle
sekcii {Úvod}
farba {Modrá}Samotná bolesť je láska poznámka pod čiarou {Toto je príklad poznámky pod čiarou}únava a obezita.
koniec{dokument}
Vyššie uvedený kód LaTeX nastaví farbu názvu na červenú a hlavný text na modrú. Nasleduje ilustrácia vyššie uvedeného kódu.
Ako nastaviť farbu textu podľa prostredia v LaTeXu
Môžete tiež nastaviť farby textu pre konkrétne prostredie. Napríklad môžeme zobraziť matematický blok v konkrétnej farbe:
trieda dokumentov {článok}užívateľský balík [utf8] {inputenc}
užívateľský balík {xcolor}
užívateľský balík {amsmath}
začať{dokument}
titul { farba {čistý}Ako pracovať s LaTeX farby}
autor {Linuxhint}
maketitle
sekcii {Ako vytvoriť maticu}
začať{rovnica}
farba {tyrkysový}
y =začať{matrica}
do&b&c\
0&1&0\
X&a&i
koniec{matrica}
koniec{rovnica}
koniec{dokument}
Vo vyššie uvedenom vzorovom kóde sme nastavili celý blok rovnice na azúrovú farbu. Preto všetok text v prostredí má definovanú farbu.
Nasleduje výsledok vyššie uvedeného kódu.
Ako zmeniť farbu jedného slova v LaTeXu
Ak chcete v rámci odseku zmeniť iba jeden text na konkrétnu farbu, môžete to urobiť pomocou príkazu textcolor.
Napríklad:
trieda dokumentov {článok}užívateľský balík [utf8] {inputenc}
užívateľský balík {xcolor}
začať{dokument}
titul { farba {čistý}Ako pracovať s LaTeX farby}
autor {Linuxhint}
maketitle
sekcii {nastaviť farbu pre jeden text}
Som veľmi rád, že som bolesť, textcolor {oranžová} {vylepšená} farba hry, ale dávam tento druh textcolor {magenta} {light time}, aby som sa poriadne opotrebovala. Zamestnanec teraz nie je práve najlichotivejšou masou
koniec{dokument}Vo vyššie uvedenom príklade nastavíme konkrétne farby pre jedno slovo tak, že ho uzatvoríme do zložených zátvoriek.
Príklad kódu vyššie nám dáva nasledujúci výsledok:
Ako nastaviť farbu pozadia v LaTeXu
Na nastavenie farby pozadia bloku textu používame príkaz colorbox {}. Napríklad:
trieda dokumentov {článok}užívateľský balík [utf8] {inputenc}
užívateľský balík [dvipsnames] {xcolor}
začať{dokument}
titul { farba {čistý}Ako pracovať s LaTeX farby}
autor {Linuxhint}
maketitle
sekcii {nastaviť farbu pre jeden text}
colorbox {Mahagón} {Tím sú veľmi múdre cestoviny obohatené o pomaranče}
koniec{dokument}
Vo vyššie uvedenom príklade nastavíme textový blok na farbu pozadia, mahagón.
POZNÁMKA: Názov balíka používame ako ( usepackage [dvipsames] {xcolor}). To nám umožňuje použiť 68 štandardných farieb definovaných v balení.
Farby dvips sú uvedené na obrázku:
Zdroj obrázku - https://en.wikibooks.org/wiki/LaTeX/Colors
Ako definovať vlastné farby v LaTeXu
Balík LaTeX xcolor vám tiež umožňuje definovať vlastné farby. Všeobecná syntax pre definíciu farby je:
definecolor {name} {model} {color-spec}Vyššie uvedený príkaz má tri argumenty, názov, model a špecifikáciu farby.
Názov môže byť ľubovoľný, pokiaľ obsahuje príkaz LaTeX.
Nasledujú podporované farebné modely, ktoré môžete použiť:
- rgb - Červená, zelená, modrá a má hodnotu oddelenú čiarkami od 0 do 1.
- RGB - Je to podobné ako v RGB, ale hodnoty sa pohybujú od 0 do 255.
- cmyk - Azúrová, purpurová, žltá a čierna. Tento model je zoznam oddelený čiarkami so štyrmi hodnotami od 0 do 1. Bežne sa používa v modeloch tlačiarní.
- šedá - Stupne šedi. Jedna celočíselná hodnota medzi 0 a 1.
Zoberme si nasledujúci kód, ktorý ukazuje, ako definovať vlastné farby pomocou vyššie uvedených modelov.
trieda dokumentov {článok}užívateľský balík [utf8] {inputenc}
užívateľský balík [dvipsnames] {xcolor}
definecolor {azúrový} {rgb} {0,00, 0,50, 1,00}
definecolor {Azure} {RGB} {0, 127, 255}
definecolor {AZURE} {cmyk} {1, 0,502, 0, 0}
definecolor {šedá} {šedá} {0,3}
začať{dokument}
príkaz na obnovu { labelenumii} { roman{enumii}}
začať{uvedené}
položka textová farba {azúrový} {Toto je Azure s RGB}
položka textová farba {Azure} {Toto je Azure s RGB}
položka textová farba {AZURE} {S CMYK je to azúrové}
položka textová farba {šedá} {Toto je Gray}
koniec{uvedené}
colorbox {čistý} { farba {biely}POZNÁMKA:}Môžete mať podobné názvy, pokiaľ sú definované v rôznych modeloch.
koniec{dokument}
koniec{dokument}
Vo vyššie uvedenom kóde definujeme štyri vlastné farby pomocou štyroch typov modelov. Výsledok je nasledujúci.
Záver
Tento tutoriál vám ukázal, ako pracovať s balíkom LaTeX xcolor, najmä meniť farby textu v LaTeXu a definovať vlastné farby.
Ak sa chcete dozvedieť viac o tom, ako balík funguje, zvážte dokumentáciu.