Du kan også endre hvordan informasjonen vises ved å endre tekstfargen. Ved å endre tekstfarge kan du legge til informasjon som advarsler, hyperkoblinger og mer.
Denne opplæringen vil diskutere hvordan du bruker LaTeX xcolor -pakken til å endre tekstfarger i LaTeX -dokumenter.
Grunnleggende bruk av LaTeX xcolor -pakken
Før vi kan endre tekstfarge i LaTex, må vi importere xcolor -pakken. Gjør dette ved å legge til følgende oppføring i LaTeX -dokumentets innledning.
brukerpakke {xcolor}
Det er godt å merke seg at du også kan bruke fargepakken. Dette blir imidlertid erstattet av xcolor -pakken ettersom det gir mer fleksibilitet og fargeformater.
Hvordan endre tekstfarge i LaTeX
Hvis du vil endre tekstfargen, bruker du kommandoen color {} etterfulgt av navnet på fargen du vil bruke.
For eksempel:
dokumentklasse {artikkel}
brukerpakke [utf8] {inputenc}
brukerpakke {xcolor}
egynne{dokument}
tittel { farge {nett}Hvordan jobbe med LaTeX farger}
forfatter {Linuxhint}
maketitle
seksjon {Introdusjon}
farge {blå}Smerten i seg selv er kjærligheten fotnote {Dette er et eksempel på fotnote}tretthet og fedme.
slutt{dokument}
LaTeX -koden ovenfor setter tittelfargen til rød og hovedteksten til blå. Følgende er en illustrasjon av koden ovenfor.
Slik angir du tekstfarge etter miljø i LaTeX
Du kan også angi tekstfarger for et bestemt miljø. For eksempel kan vi vise en matematikkblokk i en bestemt farge:
dokumentklasse {artikkel}brukerpakke [utf8] {inputenc}
brukerpakke {xcolor}
brukerpakke {amsmath}
egynne{dokument}
tittel { farge {nett}Hvordan jobbe med LaTeX farger}
forfatter {Linuxhint}
maketitle
seksjon {Hvordan lage en matrise}
egynne{ligning}
farge {cyan}
y =egynne{pmatrix}
til&b&c\
0&1&0\
x&og&Jeg
slutt{pmatrix}
slutt{ligning}
slutt{dokument}
I eksempelkoden ovenfor setter vi hele ligningsblokken til cyanfargen. Derfor tar all teksten inne i miljøet den definerte fargen.
Følgende er resultatet av koden ovenfor.
Hvordan endre en enkelt ordfarge i LaTeX
Hvis du bare vil endre en enkelt tekst til en bestemt farge inne i et avsnitt, kan du gjøre dette ved å bruke kommandoen textcolor.
For eksempel:
dokumentklasse {artikkel}brukerpakke [utf8] {inputenc}
brukerpakke {xcolor}
egynne{dokument}
tittel { farge {nett}Hvordan jobbe med LaTeX farger}
forfatter {Linuxhint}
maketitle
seksjon {angi farge for enkelt tekst}
Jeg er veldig glad for å være en smerte, textcolor {oransje} {forbedret} farge for spillet, men jeg gir denne typen textcolor {magenta} {light time} for å få god slitasje og smerte. Den ansatte er nå ikke den mest smigrende messen
slutt{dokument}I eksemplet ovenfor angir vi spesifikke farger for et enkelt ord ved å omslutte det med krøllete seler.
Eksempelkoden ovenfor gir oss følgende resultat:
Hvordan sette en bakgrunnsfarge i LaTeX
For å angi en bakgrunnsfarge for en tekstblokk, bruker vi kommandoen colorbox {}. For eksempel:
dokumentklasse {artikkel}brukerpakke [utf8] {inputenc}
brukerpakke [dvipsnavn] {xcolor}
egynne{dokument}
tittel { farge {nett}Hvordan jobbe med LaTeX farger}
forfatter {Linuxhint}
maketitle
seksjon {angi farge for enkelt tekst}
fargeboks {Mahogni} {Teamet er veldig smart, oransjeforsterket pasta}
slutt{dokument}
I eksemplet ovenfor setter vi tekstblokken med en bakgrunnsfarge, mahogni.
MERK: Vi bruker pakkenavnet som ( usepackage [dvipsames] {xcolor}). Dette lar oss bruke 68 standardfarger definert i pakken.
Dvips farger er som vist:
Bildekilde - https://en.wikibooks.org/wiki/LaTeX/Colors
Hvordan definere egendefinerte farger i LaTeX
LaTeX xcolor -pakken lar deg også definere egendefinerte farger. Den generelle syntaksen for fargedefinisjon er:
definefarge {navn} {modell} {color-spec}Kommandoen ovenfor tar tre argumenter, navn, modell og fargespesifikasjon.
Navnet kan være et egendefinert navn så lenge det inneholder en LaTeX -kommando.
Følgende er de støttede fargemodellene du kan bruke:
- rgb - Rød, grønn, blå og har en kommaadskilt verdi mellom 0 og 1.
- RGB - Dette ligner på rgb, men verdiene varierer fra 0 til 255.
- cmyk - Cyan, magenta, gul og svart. Denne modellen er en kommadelt liste med fire verdier mellom 0 og 1. Vanligvis brukt i skrivermodeller.
- grå - Gråtoner. En enkelt heltallsverdi mellom 0 og 1.
Vurder følgende kode som viser hvordan du definerer egendefinerte farger ved å bruke modellene ovenfor.
dokumentklasse {artikkel}brukerpakke [utf8] {inputenc}
brukerpakke [dvipsnavn] {xcolor}
definefarge {asurblå} {rgb} {0,00, 0,50, 1,00}
definefarge {Azure} {RGB} {0, 127, 255}
definefarge {BLUE} {cmyk} {1, 0,502, 0, 0}
definefarge {grå} {grå} {0,3}
egynne{dokument}
forny kommando { labelenumii} { roman{enumii}}
egynne{oppført}
punkt tekstfarge {asurblå} {Dette er Azure med rgb}
punkt tekstfarge {Azure} {Dette er Azure med RGB}
punkt tekstfarge {BLUE} {Dette er azurblått med CMYK}
punkt tekstfarge {grå} {Dette er Grey}
slutt{oppført}
fargeboks {nett} { farge {hvit}MERK:}Du kan ha lignende navn så lenge de er definert under forskjellige modeller.
slutt{dokument}
slutt{dokument}
I koden ovenfor definerer vi fire tilpassede farger ved å bruke de fire typene modeller. Resultatet er som følger.
Konklusjon
Denne opplæringen viste deg hvordan du arbeider med LaTeX xcolor -pakken, spesielt for å endre tekstfarger i LaTeX og definere egendefinerte farger.
For å lære mer om hvordan pakken fungerer, vurdere dokumentasjonen.