logo

LATEX SEZNAMI

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

Kot smo že omenili, shranite datoteko in nato kliknite na Hitra izdelava možnost prevajanja programa. Izhod je prikazan na spodnji sliki:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

SEZNAMI iz lateksa

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:

    Neurejeni seznami

Č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:

SEZNAMI iz lateksa
    Urejeni seznami

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:

SEZNAMI iz lateksa

Rezultat je podan spodaj:

nagnjena drevesa
SEZNAMI iz lateksa

Uporabite lahko tudi našteto možnost za neurejen seznam za spremembo simbola za vse elemente seznama.

    Razčlenite

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:

SEZNAMI iz lateksa

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 oštevilčenih seznamov

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:

SEZNAMI iz lateksa

Izhod je prikazan na spodnji sliki:

SEZNAMI iz lateksa

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:

    itemsep:uporablja se za dodatne navpične prostore med predmeti ightmargin:vodoravna razdalja med desnim robom in seznami okoljaleftmargin:vodoravna razdalja med levim robom in seznami okolja opsep:dodatni navpični prostori na vrhu seznamalabelsep:ločitev med prvo vrstico postavke in koncem polja, ki vsebuje oznako.labelwidth:običajna širina polja, ki vsebuje oznakoparse:navpične presledke med odstavki znotraj elementov.makelabel{oznaka}:uporablja se za ustvarjanje etikete, ki jo natisne ukaz item