Seznami Latex se uporabljajo za dodajanje dodatnih paketov. Obstajajo tri vrste seznamov. Ena je našteti list, ki ustvari oštevilčen seznam. Drugi je razčleniti , ki se uporablja za označene sezname. Tretja je opisni seznam , ki ni ne označen ne oštevilčen. V Lateksu je vsak seznam opredeljen z postavka . S to metodo je mogoče ustvariti tudi podsezname.
Primer za sezname je prikazan spodaj:
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}
Rezultat tega je prikazan na spodnji sliki:
1. Naštej
Uporablja se za ustvarjanje oštevilčenih seznamov.
kako prenesti glasbo
Preprosta koda za oštevilčeni seznam je podana spodaj:
documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document}
Izhod je prikazan na spodnji sliki:
2. Razčlenite
Uporablja se za ustvarjanje neoštevilčenega seznama. Primer je podan spodaj:
documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document}
Izhod je prikazan na spodnji sliki:
3. Opis
Opisni seznam je najmanj znan. Uporablja se, ko morate razložiti izraze ali zapise. Program ali koda za opisni seznam je podan spodaj:
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}
Izhod je prikazan na spodnji sliki:
Ugnezdeni seznami
Za vse zgornje sezname, Ugnezdeni seznami se uporabljajo za ustvarjanje različnih okolij. Pomeni tudi, da je mogoče imeti podseznam za postavko seznama. Največja globina za število nivojev je štiri. Spodaj je podan primer ugnezdenega seznama:
razvrsti arraylist v javi
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}
Izhod je prikazan na spodnji sliki:
Slogi oštevilčenja ugnezdenih seznamov so odvisni od globine seznamov. Poglejmo še en primer:
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}
Po pisanju zgornje kode v Texmakerju bo zaslon videti kot spodnja slika:
Kot smo že omenili, shranite datoteko in nato kliknite na Hitra izdelava možnost prevajanja programa. Izhod je prikazan na spodnji sliki:
Opazite lahko, da glede na globino seznama; oštevilčen seznam se ustrezno prilagodi.
Opomba:Theitemsepukaz se uporablja za nadzor razmika med elementi. Uporablja se le takoj po začetku ukaza.
Seznami iz lateksa so razvrščeni tudi glede na vrstni red, in sicer urejen seznam in neurejenih seznamov . Spodaj je podan primer obeh teh seznamov:
1. Urejeni seznami
Lateks zagotavlja našteti okolje za urejene sezname. Razmislimo o primeru. Tukaj zapisana koda se uporablja v Texmaker za proizvodnjo rezultatov. Spodaj je podan primer urejenega seznama:
documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document}
Izhod je prikazan na spodnji sliki:
2. Neurejeni seznami
Za neurejene sezname nudi Latex razčleniti okolju. Deluje tudi brez dodatnih paketov. V spodnjem primeru je koda enaka kodi urejenega seznama, le namesto enumerate, itemize se uporablja.
documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document}
Izhod je prikazan na spodnji sliki:
Za obe okolji Latex zagotavlja postavka ukaz, ki ga je treba deklarirati na začetku.
Spreminjanje oznake in vzorca/formata oštevilčevanja seznamov iz lateksa
Včasih je treba spremeniti oznake in oštevilčenje seznamov za uporabo drugačnega formata. Kot vemo, se za vnos posebnega znaka na začetku in na koncu uporablja znak $. Metoda za urejen in neurejen seznam je podana spodaj:
Če spremenite obliko iz oznak v pomišljaj, se uporabi naslednji ukaz:
znak.primerjaj java
item[--] or item[$-$]
Če spremenite obliko iz oznak v zvezdico, se uporabi naslednji ukaz:
item[$ast$]
Če spremenite obliko iz oznak v določen znak, se uporabi naslednji ukaz:
item[$ Any character$]
Program za menjavo krogel je podan spodaj:
documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document}
Izhod zgornje kode v Texmakerju je podan spodaj:
To je zapleten proces, če želite spremeniti okolje. Najlažji korak je uporaba našteto okolju. To se uporablja z ukazom usepackage, kot je usepackage{enumitem} .
Koda za naslednje sezname je navedena spodaj:
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}
Po pisanju zgornjega programa bo zaslon Texmaker videti kot spodnja slika:
Rezultat je podan spodaj:
nagnjena drevesa
Uporabite lahko tudi našteto možnost za neurejen seznam za spremembo simbola za vse elemente seznama.
Pri tej vrsti seznamov se ukaz renew uporablja za spreminjanje velikosti oznak na različnih ravneh. Razumejmo to s primerom. Ukaze je mogoče uporabiti za formate za zamenjavo točk. Primer je podan spodaj:
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}
Izhod je prikazan na spodnji sliki:
Ukazi za oznake, ki se uporabljajo na različnih ravneh, so:
- labelitemi za stopnjo 1
- labelitemii za 2. stopnjo
- labelitemiii za stopnjo 3
- labelitemiv za raven 4
Slogi, ki so na voljo za oštevilčene sezname, so navedeni spodaj:
Koda | Opis |
---|---|
Alph | Uporablja se za velike črke (A, B, C...) |
alph | Uporablja se za male črke (a, b, c, d....) |
oman | Za male rimske številke (i, ii, iii, iv...) |
Roman | Za velike rimske številke (I, II, III, IV ...) |
arabsko | Uporablja se za arabske številke (1, 2, 3, 4, 5 ...) |
Če želite spremeniti štartno številko ali štart, lahko uporabite setcounter za sezname vrste naštevanja. Koda za to vrsto je prikazana v spodnjem primeru:
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}
Po pisanju zgornje kode bo zaslon Texmaker videti kot spodnja slika:
Izhod je prikazan na spodnji sliki:
Argumenti za razmik
Ti ukazi se uporabljajo za spreminjanje parametrov razmika seznama. Odvisno od slogov dokumenta in možnosti, se nič{} ukaz, ki se tukaj običajno uporablja, bo izbral privzete razmike.
Spodaj so navedeni ukazi za razmik, ki jih lahko uporabite tukaj: