logo

LATEX LISTER

Latex-listene brukes til å legge til eventuelle tilleggspakker. Det er tre typer lister. Den ene er oppregne liste, som produserer den nummererte listen. Det andre er spesifisere , som brukes for punktlistene. Den tredje er beskrivelsesliste , som verken er punktert eller nummerert. I Latex er hver liste definert av punkt . Gjennom denne metoden kan også underlister opprettes.

Eksemplet for listene er vist nedenfor:

 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} 

Utgangen av dette er vist på bildet nedenfor:

Latex LISTER

1. Oppregne

Den brukes til å lage nummererte lister.

hvor mange frukter er det

Den enkle koden for oppregningslisten er gitt nedenfor:

 documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

2. Spesifiser

Den brukes til å lage den unummererte listen. Eksemplet er gitt nedenfor:

 documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document} 

Utgangen er vist på bildet nedenfor:

Latex LISTER

3. Beskrivelse

Beskrivelseslisten er minst kjent. Den brukes når du skal forklare termer eller notasjoner. Programmet eller koden for beskrivelseslisten er gitt nedenfor:

 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} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

Nestede lister

For alle listene ovenfor, Nestede lister brukes til å skape ulike miljøer. Det betyr også at det er mulig å ha en underliste for et element i en liste. Maksimal dybde for antall nivåer er fire. Eksemplet for den nestede listen er gitt nedenfor:

 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} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

Nummereringsstilene til de nestede listene avhenger av dybden på listene. La oss vurdere et annet eksempel:

 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} 

Etter å ha skrevet koden ovenfor i Texmaker, vil skjermen se ut som bildet nedenfor:

Latex LISTER

Som allerede diskutert, lagre filen og klikk deretter på Rask bygging mulighet for å kompilere programmet. Utgangen er vist på bildet nedenfor:

bilde som bakgrunn i css
Latex LISTER

Du kan legge merke til at avhengig av dybden på listen; den nummererte listen justeres tilsvarende.

Merk:Deitemsepkommandoen brukes til å kontrollere avstanden mellom elementene. Den brukes bare like etter begynnelsen av kommandoen.

Latex-lister er også kategorisert avhengig av rekkefølgen, nemlig bestilt liste og uordnede lister . Eksemplet på begge disse listene er gitt nedenfor:

1. Bestilte lister

Latex gir oppregne miljø for de bestilte listene. La oss vurdere et eksempel. Koden som er skrevet her, brukes i Texmaker å produsere produksjonen. Eksemplet for den bestilte listen er gitt nedenfor:

 documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

2. Uordnede lister

For uordnede lister gir Latex spesifisere miljø. Det fungerer også uten ekstra pakker. I eksemplet nedenfor er koden den samme som for en bestilt liste, bare i stedet for oppregne, spesifisere benyttes.

 documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

For begge miljøene gir Latex punkt kommando, som må erklæres i begynnelsen.

Endring av punkt- og nummereringsmønster/format for latekslister

Noen ganger blir det nødvendig å endre punktene og nummereringen av listene for å bruke et annet format. Som vi vet, for inntasting av et spesialtegn, brukes $-tegn i begynnelsen og på slutten. Metoden for både den bestilte og uordnede listen er gitt nedenfor:

    Uordnede lister

Hvis du endrer formatet fra punkttegn til bindestrek, brukes følgende kommando:

 item[--] or item[$-$] 

Hvis du endrer formatet fra kuler til stjerne, brukes følgende kommando:

 item[$ast$] 

Hvis du endrer formatet fra kuler til et bestemt tegn, brukes følgende kommando:

regex java
 item[$ Any character$] 

Programmet for å endre kulene er gitt nedenfor:

 documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document} 

Utdataene fra koden ovenfor i Texmaker er gitt nedenfor:

Latex LISTER
    Bestilte lister

Det er en vanskelig prosess hvis du ønsker å endre miljøet. Det enkleste trinnet er å bruke oppregnet miljø. Dette brukes med kommandoen usepackage som usepackage{enumitem} .

Koden for følgende lister er gitt nedenfor:

 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} 

Etter å ha skrevet programmet ovenfor, vil Texmaker-skjermen se ut som bildet nedenfor:

Latex LISTER

Utgangen er gitt nedenfor:

Latex LISTER

Du kan også bruke oppregnet alternativ for uordnet liste for å endre symbolet for alle elementer på listen.

    Spesifiser

I denne typen lister brukes fornyingskommandoen til å endre kulestørrelsen på forskjellige nivåer. La oss forstå dette med et eksempel. Kommandoene kan brukes for formatene for å erstatte punktene. Eksemplet er gitt nedenfor:

slå sammen java-strengen
 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} 

Utgangen er vist i bildet nedenfor:

Latex LISTER

Etikettkommandoene som brukes på de forskjellige nivåene er:

  • labelitemi for nivå 1
  • labelitemii for nivå 2
  • labelitemiii for nivå 3
  • labelitemiv for nivå 4
    Nummererte listestiler

Stilene som er tilgjengelige for de nummererte listene er gitt nedenfor:

Kode Beskrivelse
Alph Brukes for store bokstaver (A, B, C...)
alph Brukes for små bokstaver (a, b, c, d....)
omersk For romertall med små bokstaver (i, ii, iii, iv...)
Roman For romertall med store bokstaver (I, II, III, IV...)
arabisk Brukes for de arabiske tallene (1, 2, 3, 4, 5...)

For å endre startnummer eller start kan du bruke setcounter for de oppregne typelistene. Koden for denne typen vises i eksemplet nedenfor:

 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} 

Etter å ha skrevet koden ovenfor, vil Texmaker-skjermen se ut som bildet nedenfor:

Latex LISTER

Utgangen er vist på bildet nedenfor:

Latex LISTER

Avstandsargumenter

Disse kommandoene brukes til å endre avstandsparametrene til listen. Avhengig av dokumentstiler og alternativer, kan null{} kommandoen som vanligvis brukes her, vil velge standard mellomrom.

Avstandskommandoene, som kan brukes her, er nevnt nedenfor:

    itemsep:brukes for ekstra vertikale mellomrom mellom varene ightmargin:horisontal avstand mellom høyre marg og listene over miljøetvenstre marg:horisontal avstand mellom venstre marg og listene over miljøet opsep:ekstra vertikale mellomrom øverst på listenlabelsep:skillet mellom den første linjen i et element og enden av boksen som inneholder en etikett.labelwidth:normal bredde på boksen, som inneholder etikettenparse:de vertikale mellomrommene mellom avsnittene i elementene.makelabel{label}:brukes til å generere etiketten, skrevet ut av kommandoen item