S spreminjanjem barve besedila lahko spremenite tudi način prikaza podatkov. Spreminjanje barve besedila vam omogoča dodajanje informacij, kot so opozorila, hiperpovezave in drugo.
Ta vadnica bo obravnavala, kako s paketom LaTeX xcolor spremeniti barve besedila v dokumentih LaTeX.
Osnovna uporaba paketa LaTeX xcolor
Preden lahko spremenimo barvo besedila v LaTexu, moramo uvoziti paket xcolor. To naredite tako, da v preambulo dokumenta LaTeX dodate naslednji vnos.
uporabni paket {xcolor}
Dobro je omeniti, da lahko uporabite tudi barvni paket. Vendar pa to nadomešča paket xcolor, saj ponuja večjo prilagodljivost in barvne formate.
Kako spremeniti barvo besedila v LaTeX -u
Če želite spremeniti barvo besedila, uporabite ukaz color {}, ki mu sledi ime barve, ki jo želite uporabiti.
Na primer:
razred dokumentov {Članek}
uporabni paket [utf8] {inputenc}
uporabni paket {xcolor}
začeti{dokument}
naslov { barvo {mreža}Kako delati z LaTeX barve}
avtor {Linux namig}
maketitle
razdelek {Uvod}
barvo {modra}Bolečina sama je ljubezen opomba {To je primer opombe}utrujenost in debelost.
end{dokument}
Zgornja koda LaTeX bo barvo naslova nastavila na rdečo, glavno besedilo pa na modro. Spodaj je ponazoritev zgornje kode.
Kako nastaviti barvo besedila glede na okolje v LaTeXu
Barve besedila lahko nastavite tudi za določeno okolje. Na primer, matematični blok lahko prikažemo v določeni barvi:
razred dokumentov {Članek}uporabni paket [utf8] {inputenc}
uporabni paket {xcolor}
uporabni paket {amsmath}
začeti{dokument}
naslov { barvo {mreža}Kako delati z LaTeX barve}
avtor {Linux namig}
maketitle
razdelek {Kako ustvariti matrico}
začeti{enačbo}
barvo {cijan}
y =začeti{pmatrix}
do&b&c\
0&1&0\
x&in&jaz
end{pmatrix}
end{enačbo}
end{dokument}
V zgornjem primeru kode smo celoten blok enačb nastavili na modro barvo. Zato vse besedilo v okolju dobi določeno barvo.
Sledi rezultat zgornje kode.
Kako spremeniti barvo ene besede v LaTeXu
Če želite samo eno besedilo v odstavku spremeniti v določeno barvo, lahko to storite z ukazom textcolor.
Na primer:
razred dokumentov {Članek}uporabni paket [utf8] {inputenc}
uporabni paket {xcolor}
začeti{dokument}
naslov { barvo {mreža}Kako delati z LaTeX barve}
avtor {Linux namig}
maketitle
razdelek {nastavi barvo za posamezno besedilo}
Zelo sem vesel, da sem bolečina, textcolor {orange} {izboljšana} barva za igro, vendar dajem tovrstno textcolor {magenta} {light time}, da dobim veliko obrabe in bolečine. Zaposleni zdaj ni najbolj laskava masa
end{dokument}V zgornjem primeru za eno besedo nastavimo posebne barve, tako da jo obdamo z zavitimi oklepaji.
Zgornja koda nam daje naslednji rezultat:
Kako nastaviti barvo ozadja v LaTeXu
Za nastavitev barve ozadja za blok besedila uporabimo ukaz colorbox {}. Na primer:
razred dokumentov {Članek}uporabni paket [utf8] {inputenc}
uporabni paket [dvipsnames] {xcolor}
začeti{dokument}
naslov { barvo {mreža}Kako delati z LaTeX barve}
avtor {Linux namig}
maketitle
razdelek {nastavite barvo za eno besedilo}
barvna škatla {Mahagonij} {Ekipa je zelo pametnih testenin, oranžnih}
end{dokument}
V zgornjem primeru smo nastavili besedilni blok z barvo ozadja, mahagoni.
OPOMBA: Ime paketa uporabljamo kot ( usepackage [dvipsames] {xcolor}). To nam omogoča uporabo 68 standardnih barv, opredeljenih v paketu.
Dvips barve so prikazane:
Vir slike - https://en.wikibooks.org/wiki/LaTeX/Colors
Kako določiti barve po meri v LaTeXu
Paket LaTeX xcolor omogoča tudi določanje barv po meri. Splošna skladnja za opredelitev barve je:
definecolor {ime} {model} {barvno-specifikacija}Zgornji ukaz ima tri argumente, ime, model in barvno specifikacijo.
Ime je lahko poljubno ime po meri, če vsebuje ukaz LaTeX.
Spodaj so podprti barvni modeli, ki jih lahko uporabite:
- rgb - Rdeča, zelena, modra in ima vrednosti, ločene z vejicami, med 0 in 1.
- RGB - To je podobno kot rgb, vendar se vrednosti gibljejo od 0 do 255.
- cmyk - Cijan, magenta, rumena in črna. Ta model je seznam, ločen z vejicami, s štirimi vrednostmi med 0 in 1. Običajno se uporablja v modelih tiskalnikov.
- siva - Sivine. Eno celo število med 0 in 1.
Razmislite o naslednji kodi, ki prikazuje, kako določiti barve po meri z zgornjimi modeli.
razred dokumentov {Članek}uporabni paket [utf8] {inputenc}
uporabni paket [dvipsnames] {xcolor}
definecolor {azurno} {rgb} {0,00, 0,50, 1,00}
definecolor {Azure} {RGB} {0, 127, 255}
definecolor {AZURE} {cmyk} {1, 0,502, 0, 0}
definecolor {siva} {siva} {0,3}
začeti{dokument}
ukaz za obnovo { labelenumii} { roman{enumii}}
začeti{na seznamu}
element besedilna barva {azurno} {To je Azure z rgb}
element besedilna barva {Azure} {To je Azure z RGB}
element besedilna barva {AZURE} {To je modro s CMYK -om}
element besedilna barva {siva} {To je Grey}
end{na seznamu}
barvna škatla {mreža} { barvo {bela}OPOMBA:}Lahko imate podobna imena, če so opredeljena pod različnimi modeli.
end{dokument}
end{dokument}
V zgornji kodi definiramo štiri barve po meri s pomočjo štirih modelov. Rezultat je naslednji.
Zaključek
Ta vadnica vam je pokazala, kako delati s paketom LaTeX xcolor, zlasti za spreminjanje barv besedila v LaTeXu in določanje barv po meri.
Če želite izvedeti več o tem, kako paket deluje, razmislite o dokumentaciji.