Latex-luetteloita käytetään lisäpakettien lisäämiseen. Listoja on kolmenlaisia. Yksi on luetella lista, joka tuottaa numeroidun luettelon. Toinen on eritellä , jota käytetään luettelomerkittyihin luetteloihin. Kolmas on kuvausluettelo , jota ei ole luetteloitu eikä numeroitu. Latexissa jokaisen luettelon määrittelee item . Tällä menetelmällä voidaan myös luoda alilistoja.
Esimerkki luetteloista on esitetty alla:
egin{enumerate} item first point item second point egin{itemize} item first sub-point item second sub-point end{itemize} item third point end{enumerate}
Tämän tulos näkyy alla olevassa kuvassa:
1. Luetteloi
Sitä käytetään numeroitujen luetteloiden luomiseen.
kuinka monta kaupunkia on yhdysvalloissa
Luetteloluettelon yksinkertainen koodi on annettu alla:
documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document}
Tulos näkyy alla olevassa kuvassa:
2. Erittele
Sitä käytetään numeroimattoman luettelon luomiseen. Esimerkki on annettu alla:
documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document}
Tulos näkyy alla olevassa kuvassa:
3. Kuvaus
Kuvausluettelo tunnetaan vähiten. Sitä käytetään, kun haluat selittää termejä tai merkintöjä. Kuvausluettelon ohjelma tai koodi on annettu alla:
documentclass{article} egin{document} egin{description} item[Chemistry] the study of behavior of elements and compounds item[History] the study of past item[Geology] the study of the solid Earth end{description} end{document}
Tulos näkyy alla olevassa kuvassa:
Sisäkkäiset luettelot
Kaikille yllä oleville luetteloille, Sisäkkäiset luettelot käytetään luomaan erilaisia ympäristöjä. Se tarkoittaa myös sitä, että luettelon kohteelle voi olla aliluettelo. Tasojen enimmäissyvyys on neljä. Esimerkki sisäkkäisestä luettelosta on alla:
merkkijono int-muunnin
documentclass[12pt]{article} egin{document} egin{enumerate} item One egin{enumerate} item First item Second item Third end{enumerate} item Two item Three end{enumerate} end{document}
Tulos näkyy alla olevassa kuvassa:
Sisäkkäisten luetteloiden numerointityylit riippuvat luetteloiden syvyydestä. Tarkastellaanpa toista esimerkkiä:
documentclass[17pt]{article} egin{document} egin{enumerate} item first is entered item another item of first egin{enumerate} item Second one item another item of second egin{enumerate} item third is entered item another item of third egin{enumerate} item Fourth one item another item of fourth end{enumerate} end{enumerate} end{enumerate} end{enumerate} end{document}
Kun olet kirjoittanut yllä olevan koodin Texmakerissa, näyttö näyttää alla olevan kuvan kaltaiselta:
Kuten jo mainittiin, tallenna tiedosto ja napsauta sitten Nopea rakentaminen mahdollisuus kääntää ohjelma. Tulos näkyy alla olevassa kuvassa:
Voit huomata sen riippuen luettelon syvyydestä; numeroitu luettelo mukautuu vastaavasti.
Huomautus:Theitemsepkomentoa käytetään kohteiden välisen etäisyyden ohjaamiseen. Sitä käytetään vasta heti komennon alun jälkeen.
Lateksiluettelot luokitellaan myös tilauksen mukaan, nimittäin tilattu lista ja järjestämättömiä listoja . Alla on esimerkki molemmista luetteloista:
1. Järjestetyt luettelot
Lateksi tarjoaa luetella ympäristö järjestetyille luetteloille. Tarkastellaanpa esimerkkiä. Tässä kirjoitettua koodia käytetään Texmaker tuotoksen tuottamiseksi. Esimerkki järjestetystä luettelosta on alla:
documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document}
Tulos näkyy alla olevassa kuvassa:
2. Järjestämättömät luettelot
Järjestämättömille listoille Latex tarjoaa eritellä ympäristöön. Toimii myös ilman lisäpaketteja. Alla olevassa esimerkissä koodi on sama kuin järjestetyssä luettelossa, vain tilalla luetella, eritellä käytetään.
documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document}
Tulos näkyy alla olevassa kuvassa:
Latex tarjoaa molempiin ympäristöihin item komento, joka on ilmoitettava alussa.
Lateksiluetteloiden luettelomerkin ja numerointimallin/muodon muuttaminen
Joskus on tarpeen muuttaa luetteloiden luettelomerkkejä ja numerointia käyttämään eri muotoa. Kuten tiedämme, erikoismerkin syöttämiseen käytetään $-merkkiä alussa ja lopussa. Menetelmä sekä järjestetylle että järjestämättömälle listalle on annettu alla:
Jos muutat muodon luettelomerkeistä viivaksi, käytetään seuraavaa komentoa:
java mvc
item[--] or item[$-$]
Jos muutat muodon luettelomerkeistä tähdeksi, käytetään seuraavaa komentoa:
item[$ast$]
Jos muutat muodon luettelomerkeistä tietyksi merkiksi, käytetään seuraavaa komentoa:
item[$ Any character$]
Ohjelma luotien vaihtamiseksi on annettu alla:
documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document}
Yllä olevan koodin tulos Texmakerissa on annettu alla:
Se on hankala prosessi, jos haluat muuttaa ympäristöä. Helpoin vaihe on käyttää lueteltu ympäristöön. Tätä käytetään usepackage-komennon kanssa kuten usepackage{enumitem} .
Seuraavien luetteloiden koodi on annettu alla:
documentclass[12pt]{article} usepackage{enumitem} egin{document} egin{enumerate}[label=(alph*)] item one item item two item egin{enumerate}[label=(arabic*)] item third item item fourth item egin{enumerate}[label=( oman*)] item fifth item item sixth item end{enumerate} end{enumerate} end{enumerate} end{document}
Yllä olevan ohjelman kirjoittamisen jälkeen Texmaker-näyttö näyttää alla olevalta kuvalta:
Tulos on alla:
sql-määrä erillinen
Voit myös käyttää lueteltu Järjestämättömän luettelon vaihtoehto vaihtaaksesi kaikkien luettelon kohteiden symbolin.
Tämän tyyppisissä listoissa uusimiskomentoa käytetään muuttamaan luotien kokoa eri tasoilla. Ymmärretään tämä esimerkin avulla. Komentoja voidaan käyttää muotoille korvaamaan luettelomerkit. Esimerkki on annettu alla:
documentclass{article} egin{document} enewcommand{labelitemi}{$ast$} enewcommand{labelitemii}{$cdot$} enewcommand{labelitemiii}{$diamond$} egin{itemize} item this is the first point egin{itemize} item this is the second point egin{itemize} item this is the third point end{itemize} end{itemize} end{itemize} end{document}
Tulos näkyy alla olevassa kuvassa:
Eri tasoilla käytettävät tarrakomennot ovat:
- labelitemi tasolle 1
- labelitemii tasolle 2
- labelitemiii tasolle 3
- labelitemiv tasolle 4
Numeroiduille luetteloille saatavilla olevat tyylit on annettu alla:
Koodi | Kuvaus |
---|---|
Alph | Käytetään isoilla kirjaimilla (A, B, C...) |
alph | Käytetään pienillä kirjaimilla (a, b, c, d....) |
oomalainen | Pienet roomalaiset numerot (i, ii, iii, iv...) |
Roomalainen | Isoilla roomalaisilla numeroilla (I, II, III, IV...) |
arabialainen | Käytetään arabialaisille numeroille (1, 2, 3, 4, 5...) |
Voit muuttaa lähtönumeroa tai lähtöä käyttämällä setcounter luetella tyyppiluetteloita. Tämän tyypin koodi näkyy alla olevassa esimerkissä:
documentclass{article} egin{document} enewcommand{labelitemiii}{Roman{enumiii}} egin{enumerate} item first item item first number item egin{enumerate} item second item item second number item egin{enumerate} setcounter{enumiii}{6} item third item item third number item end{enumerate} end{enumerate} end{enumerate} end{document}
Yllä olevan koodin kirjoittamisen jälkeen Texmaker-näyttö näyttää alla olevalta kuvalta:
Tulos näkyy alla olevassa kuvassa:
Väli argumentit
Näitä komentoja käytetään luettelon väliparametrien muuttamiseen. Asiakirjan tyyleistä ja vaihtoehdoista riippuen tyhjä{} Tässä yleisesti käytetty komento valitsee oletusvälit.
Välikomennot, joita voidaan käyttää tässä, on mainittu alla: