logo

LATEXOVÉ SEZNAMY

Seznamy Latex se používají k přidání jakýchkoli dalších balíčků. Existují tři typy seznamů. Jedním z nich je vyjmenovat seznam, který vytvoří číslovaný seznam. Druhá je rozepsat , který se používá pro seznamy s odrážkami. Třetí je popisný seznam , která není odrážková ani očíslovaná. V Latexu je každý seznam definován pomocí položka . Pomocí této metody lze také vytvářet podseznamy.

Příklad seznamů je uveden níže:

 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ázorněn na obrázku níže:

Latexové SEZNAMY

1. Výčet

Slouží k vytváření číslovaných seznamů.

data mining

Jednoduchý kód pro seznam výčtů je uveden níže:

 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 níže:

Latexové SEZNAMY

2. Rozdělit

Používá se k vytvoření nečíslovaného seznamu. Příklad je uveden níže:

 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 zobrazen na obrázku níže:

Latexové SEZNAMY

3. Popis

Seznam popisů je nejméně známý. Používá se, když potřebujete vysvětlit pojmy nebo zápisy. Program nebo kód pro seznam Popis je uveden níže:

 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 zobrazen na obrázku níže:

Latexové SEZNAMY

Vnořené seznamy

U všech výše uvedených seznamů Vnořené seznamy se používají k vytváření různých prostředí. To také znamená, že je možné mít podseznam pro položku seznamu. Maximální hloubka pro počet úrovní jsou čtyři. Příklad vnořeného seznamu je uveden níže:

 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 níže:

Latexové SEZNAMY

Styly číslování vnořených seznamů závisí na hloubce seznamů. Zvažme další příklad:

 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 napsání výše uvedeného kódu v Texmakeru bude obrazovka vypadat jako na obrázku níže:

Latexové SEZNAMY

Jak již bylo řečeno, uložte soubor a poté klikněte na Rychlé sestavení možnost kompilace programu. Výstup je zobrazen na obrázku níže:

Latexové SEZNAMY

Můžete si všimnout, že v závislosti na hloubce seznamu; číslovaný seznam je odpovídajícím způsobem upraven.

Poznámka:Theitemseppříkaz se používá k ovládání mezery mezi položkami. Používá se pouze těsně po začátku příkazu.

Latexové seznamy jsou také kategorizovány v závislosti na objednávce, konkrétně: objednaný seznam a neuspořádané seznamy . Příklad obou těchto seznamů je uveden níže:

1. Seřazené seznamy

Latex poskytuje vyjmenovat prostředí pro objednané seznamy. Zvažme příklad. Zde napsaný kód se používá v Texmaker k výrobě výstupu. Příklad seřazeného seznamu je uveden níže:

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

Výstup je zobrazen na obrázku níže:

java nahrazuje vše
Latexové SEZNAMY

2. Neuspořádané seznamy

Pro neuspořádané seznamy Latex poskytuje rozepsat životní prostředí. Funguje to i bez dalších balíčků. V níže uvedeném příkladu je kód stejný jako kód uspořádaného seznamu, jen místo vyjmenovat, rozepsat se používá.

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

Výstup je zobrazen na obrázku níže:

Latexové SEZNAMY

Pro obě prostředí poskytuje Latex položka příkaz, který musí být deklarován na začátku.

Změna vzoru/formátu odrážek a číslování v Latexových seznamech

Někdy je nutné změnit odrážky a číslování seznamů pro použití jiného formátu. Jak víme, pro zadání speciálního znaku se na začátku a na konci používá znak $. Způsob pro uspořádaný i neuspořádaný seznam je uveden níže:

příkaz windows arp
    Neuspořádané seznamy

Pokud změníte formát z odrážek na pomlčku, použije se následující příkaz:

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

Pokud změníte formát z odrážek na hvězdičku, použije se následující příkaz:

 item[$ast$] 

Pokud změníte formát z odrážek na konkrétní znak, použije se následující příkaz:

 item[$ Any character$] 

Program pro změnu odrážek je uveden níže:

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

Výstup výše uvedeného kódu v Texmakeru je uveden níže:

Latexové SEZNAMY
    Seřazené seznamy

Je to složitý proces, pokud chcete změnit prostředí. Nejjednodušším krokem je použití vyjmenované životní prostředí. To se používá s příkazem usepackage jako usepackage{enumitem} .

Kód pro následující seznamy je uveden níže:

 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 napsání výše uvedeného programu bude obrazovka Texmaker vypadat jako na obrázku níže:

symetrický rozdíl
Latexové SEZNAMY

Výstup je uveden níže:

Latexové SEZNAMY

Můžete také použít vyjmenované volba pro neuspořádaný seznam pro změnu symbolu pro všechny položky seznamu.

    Rozepsat

V tomto typu seznamů se příkaz renew používá ke změně velikosti odrážek na různých úrovních. Pochopme to na příkladu. Příkazy lze použít pro formáty k nahrazení odrážek. Příklad je uveden níže:

 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 zobrazen na obrázku níže:

Latexové SEZNAMY

Příkazy štítků používané na různých úrovních jsou:

  • labelitemi pro úroveň 1
  • labelitemii pro úroveň 2
  • labelitemiii pro úroveň 3
  • labelitemiv pro úroveň 4
    Styly číslovaného seznamu

Styly dostupné pro číslované seznamy jsou uvedeny níže:

Kód Popis
Alph Používá se pro velká písmena (A, B, C...)
alph Používá se pro malá písmena (a, b, c, d....)
římský Pro malá římská čísla (i, ii, iii, iv...)
Římský Pro velká římská čísla (I, II, III, IV...)
arabština Používá se pro arabská čísla (1, 2, 3, 4, 5...)

Pro změnu startovního čísla nebo startu můžete použít setcounter pro seznamy typů výčtu. Kód pro tento typ je uveden v níže uvedeném příkladu:

 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 napsání výše uvedeného kódu bude obrazovka Texmaker vypadat jako na obrázku níže:

Latexové SEZNAMY

Výstup je zobrazen na obrázku níže:

Latexové SEZNAMY

Mezerové argumenty

Tyto příkazy se používají ke změně parametrů mezer v seznamu. V závislosti na stylech dokumentu a možnosti, nula{} zde běžně používaný příkaz vybere výchozí rozestupy.

Příkazy pro mezery, které zde lze použít, jsou uvedeny níže:

    itemsep:používá se pro extra vertikální mezery mezi položkami ightmargin:vodorovná vzdálenost mezi pravým okrajem a seznamy prostředílevý okraj:vodorovná vzdálenost mezi levým okrajem a seznamy prostředí opep:další svislé mezery v horní části seznamulabelsep:oddělení mezi prvním řádkem položky a koncem krabice obsahující štítek.labelwidth:normální šířka krabice, která obsahuje štítekparse:svislé mezery mezi odstavci v položkách.makelabel{label}:slouží ke generování štítku, vytištěného příkazem item