logo

LATEXOVÉ ZOZNAMY

Latexové zoznamy sa používajú na pridávanie ďalších balíkov. Existujú tri typy zoznamov. Jedným z nich je vyčísliť zoznam, ktorý vytvorí číslovaný zoznam. Druhá je rozpisovať , ktorý sa používa pre zoznamy s odrážkami. Tretí je popisný zoznam , ktorý nie je odrážkový ani očíslovaný. V Latex je každý zoznam definovaný pomocou item . Pomocou tejto metódy je možné vytvárať aj podzoznamy.

Príklad zoznamov je uvedený nižšie:

 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} 

Výstup z toho je znázornený na obrázku nižšie:

Latexové zoznamy

1. Vyčísliť

Používa sa na vytváranie číslovaných zoznamov.

urfi javed

Jednoduchý kód pre zoznam enumera je uvedený nižšie:

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

Výstup je zobrazený na obrázku nižšie:

Latexové zoznamy

2. Rozpisovať

Používa sa na vytvorenie nečíslovaného zoznamu. Príklad je uvedený nižšie:

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

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

3. Popis

Zoznam popisov je najmenej známy. Používa sa, keď potrebujete vysvetliť pojmy alebo notácie. Program alebo kód pre zoznam Popis je uvedený nižšie:

 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} 

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

Vnorené zoznamy

Pre všetky vyššie uvedené zoznamy Vnorené zoznamy sa používajú na vytváranie rôznych prostredí. Znamená to tiež, že je možné mať podzoznam pre položku zoznamu. Maximálna hĺbka pre počet úrovní sú štyri. Príklad vnoreného zoznamu je uvedený nižšie:

 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} 

Výstup je zobrazený na obrázku nižšie:

Latexové zoznamy

Štýl číslovania vnorených zoznamov závisí od hĺbky zoznamov. Uvažujme o ďalšom príklade:

ako spustiť skript v linuxe
 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 napísaní vyššie uvedeného kódu v programe Texmaker bude obrazovka vyzerať ako na obrázku nižšie:

Latexové zoznamy

Ako už bolo uvedené, uložte súbor a potom kliknite na Rýchle zostavenie možnosť zostavenia programu. Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

Môžete si všimnúť, že v závislosti od hĺbky zoznamu; podľa toho sa upraví aj číslovaný zoznam.

Poznámka:Theitemseppríkaz sa používa na ovládanie medzier medzi položkami. Používa sa len tesne po začiatku príkazu.

Latexové zoznamy sú tiež kategorizované v závislosti od objednávky, konkrétne: objednaný zoznam a neusporiadané zoznamy . Príklad oboch týchto zoznamov je uvedený nižšie:

1. Objednané zoznamy

Latex poskytuje vyčísliť prostredie pre objednané zoznamy. Uvažujme o príklade. Tu napísaný kód sa používa v Texmaker na výrobu výstupu. Príklad usporiadaného zoznamu je uvedený nižšie:

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

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

2. Neusporiadané zoznamy

Pre nezoradené zoznamy Latex poskytuje rozpisovať životné prostredie. Funguje aj bez akýchkoľvek dodatočných balíkov. V príklade uvedenom nižšie je kód rovnaký ako kód zoradeného zoznamu, iba namiesto kódu vyčísliť, rozčleniť sa používa.

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

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

Pre obe prostredia Latex poskytuje item príkaz, ktorý musí byť deklarovaný na začiatku.

Zmena vzoru/formátu odrážok a číslovania latexových zoznamov

Niekedy je potrebné zmeniť odrážky a číslovanie zoznamov na použitie iného formátu. Ako vieme, na zadanie špeciálneho znaku sa na začiatku a na konci používa znak $. Spôsob pre objednaný aj neusporiadaný zoznam je uvedený nižšie:

    Nezoradené zoznamy

Ak zmeníte formát z odrážok na pomlčku, použije sa nasledujúci príkaz:

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

Ak zmeníte formát z odrážok na hviezdičku, použije sa nasledujúci príkaz:

 item[$ast$] 

Ak zmeníte formát z odrážok na konkrétny znak, použije sa nasledujúci príkaz:

 item[$ Any character$] 

Program na zmenu odrážok je uvedený nižšie:

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

Výstup vyššie uvedeného kódu v Texmaker je uvedený nižšie:

Latexové zoznamy
    Usporiadané zoznamy

Je to zložitý proces, ak chcete zmeniť prostredie. Najjednoduchším krokom je použiť vymenované životné prostredie. Toto sa používa s príkazom usepackage ako usepackage{enumitem} .

Kód pre nasledujúce zoznamy je uvedený nižšie:

mysql zmeniť typ stĺpca
 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 napísaní vyššie uvedeného programu bude obrazovka Texmaker vyzerať ako na obrázku nižšie:

Latexové zoznamy

Výstup je uvedený nižšie:

Latexové zoznamy

Môžete tiež použiť vymenované možnosť pre neusporiadaný zoznam zmeniť symbol pre všetky položky zoznamu.

    Itemize

V tomto type zoznamov sa príkaz renew používa na zmenu veľkosti odrážok na rôznych úrovniach. Pochopme to na príklade. Príkazy možno použiť pre formáty na nahradenie odrážok. Príklad je uvedený nižšie:

 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} 

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

Príkazy štítkov používané na rôznych úrovniach sú:

  • labelitemi pre úroveň 1
  • labelitemii pre úroveň 2
  • labelitemiii pre úroveň 3
  • labelitemiv pre úroveň 4
    Štýly číslovaného zoznamu

Štýly dostupné pre číslované zoznamy sú uvedené nižšie:

kód Popis
Alph Používa sa pre veľké písmená (A, B, C...)
alph Používa sa pre malé písmená (a, b, c, d....)
man Pre malé rímske číslice (i, ii, iii, iv...)
Roman Pre veľké rímske číslice (I, II, III, IV...)
arabčina Používa sa pre arabské čísla (1, 2, 3, 4, 5...)

Na zmenu štartovného čísla alebo štartovania môžete použiť setcounter pre zoznamy typov enumerate. Kód pre tento typ je uvedený v nasledujúcom príklade:

operátor zvyšku pythonu
 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 napísaní vyššie uvedeného kódu bude obrazovka Texmaker vyzerať ako na obrázku nižšie:

Latexové zoznamy

Výstup je znázornený na obrázku nižšie:

Latexové zoznamy

Medzerové argumenty

Tieto príkazy sa používajú na zmenu parametrov medzier v zozname. V závislosti od štýlov a možností dokumentu, nulový{} tu bežne používaný príkaz vyberie predvolené rozstupy.

Príkazy pre medzery, ktoré tu možno použiť, sú uvedené nižšie:

    itemsep:používa sa na extra vertikálne medzery medzi položkami ightmargin:horizontálna vzdialenosť medzi pravým okrajom a zoznamami prostredialeftmargin:horizontálna vzdialenosť medzi ľavým okrajom a zoznamami prostredia opsep:nadbytočné vertikálne medzery v hornej časti zoznamulabelsep:oddelenie medzi prvým riadkom položky a koncom škatule obsahujúcej štítok.labelwidth:normálnu šírku škatule, ktorá obsahuje štítokparse:zvislé medzery medzi odsekmi v rámci položiek.makelabel{label}:používa sa na vygenerovanie štítku, vytlačeného príkazom item