logo

LISTY LATEXOWE

Listy Latex służą do dodawania dodatkowych pakietów. Istnieją trzy typy list. Jednym z nich jest wyliczać list, która tworzy listę numerowaną. Drugie jest wyszczególniać , który jest używany w przypadku list punktowanych. Trzeci to lista opisów , które nie jest wypunktowane ani numerowane. W Latex każda lista jest zdefiniowana przez przedmiot . Dzięki tej metodzie można również tworzyć listy podrzędne.

Przykład list pokazano poniżej:

 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} 

Wynik tego pokazano na obrazku poniżej:

LISTY lateksowe

1. Wylicz

Służy do tworzenia list numerowanych.

es5 kontra es6

Prosty kod listy wyliczeniowej podano poniżej:

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

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

2. Wyszczególnij

Służy do tworzenia listy nienumerowanej. Przykład podano poniżej:

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

Dane wyjściowe pokazano na obrazku podanym poniżej:

LISTY lateksowe

3. Opis

Lista opisów jest najmniej znana. Używa się go, gdy trzeba wyjaśnić terminy lub oznaczenia. Program lub kod listy opisowej podano poniżej:

 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} 

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

Zagnieżdżone listy

Dla wszystkich powyższych list, Zagnieżdżone listy służą do tworzenia różnych środowisk. Oznacza to również, że możliwe jest utworzenie podlisty dla elementu listy. Maksymalna głębokość dla liczby poziomów wynosi cztery. Przykład listy zagnieżdżonej podano poniżej:

 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} 

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

Style numeracji list zagnieżdżonych zależą od głębokości list. Rozważmy inny przykład:

char na liczbę całkowitą Java
 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 wpisaniu powyższego kodu w Texmakerze ekran będzie wyglądał jak na obrazku poniżej:

LISTY lateksowe

Jak już wspomniano, zapisz plik, a następnie kliknij przycisk Szybka kompilacja możliwość kompilacji programu. Dane wyjściowe pokazano na obrazku podanym poniżej:

LISTY lateksowe

Można to zauważyć w zależności od głębokości listy; lista numerowana jest odpowiednio dostosowywana.

Notatka:Theitemseppolecenie służy do kontrolowania odstępów pomiędzy elementami. Używa się go dopiero zaraz po rozpoczęciu polecenia.

Listy lateksowe są również klasyfikowane w zależności od kolejności, a mianowicie: uporządkowana lista I listy nieuporządkowane . Przykład obu tych list podano poniżej:

1. Listy uporządkowane

Lateks zapewnia wyliczać środowisko dla uporządkowanych list. Rozważmy przykład. Kod napisany tutaj jest używany w pliku Texmaker do wytworzenia produktu. Przykład listy uporządkowanej podano poniżej:

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

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

2. Listy nieuporządkowane

W przypadku list nieuporządkowanych Latex udostępnia wyszczególniać środowisko. Działa również bez żadnych dodatkowych pakietów. W przykładzie podanym poniżej kod jest taki sam jak w przypadku listy uporządkowanej, tylko zamiast wyliczyć, wyszczególnić Jest używane.

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

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

Dla obu środowisk Latex zapewnia przedmiot polecenie, które należy zadeklarować na początku.

Zmiana wzoru/formatu punktora i numeracji list lateksowych

Czasami konieczna jest zmiana punktorów i numeracji list, aby zastosować inny format. Jak wiemy, przy wprowadzaniu znaku specjalnego na początku i na końcu używany jest znak $. Poniżej podano metodę zarówno dla listy uporządkowanej, jak i nieuporządkowanej:

    Listy nieuporządkowane

Jeśli zmienisz format z punktorów na myślnik, wówczas użyte zostanie następujące polecenie:

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

Jeśli zmienisz format z punktorów na gwiazdkę, użyte zostanie następujące polecenie:

 item[$ast$] 

Jeśli zmienisz format z punktorów na konkretny znak, wówczas użyte zostanie następujące polecenie:

 item[$ Any character$] 

Program do zmiany kul znajduje się poniżej:

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

Wynik powyższego kodu w Texmakerze podano poniżej:

LISTY lateksowe
    Zamówione listy

Jeśli chcesz zmienić środowisko, jest to trudny proces. Najłatwiejszym krokiem jest użycie wyliczone środowisko. Używa się tego z poleceniem usepackage, np użyj pakietu{enumitem} .

Poniżej znajduje się kod następujących list:

Krotka sortowania w Pythonie
 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 napisaniu powyższego programu ekran Texmakera będzie wyglądał jak na poniższym obrazku:

LISTY lateksowe

Dane wyjściowe podano poniżej:

LISTY lateksowe

Możesz także użyć wyliczone opcja dla listy nieuporządkowanej pozwalająca na zmianę symbolu wszystkich pozycji listy.

    Wyszczególniać

Na listach tego typu polecenie odnowienia służy do zmiany rozmiaru punktorów na różnych poziomach. Zrozummy to na przykładzie. Poleceń można używać w przypadku formatów zastępujących wypunktowania. Przykład podano poniżej:

 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} 

Dane wyjściowe pokazano na poniższym obrazku:

LISTY lateksowe

Polecenia etykiet używane na różnych poziomach to:

  • labelitemi dla poziomu 1
  • labelitemii dla poziomu 2
  • labelitemiii dla poziomu 3
  • labelitemiv dla poziomu 4
    Style list numerowanych

Style dostępne dla list numerowanych podano poniżej:

Kod Opis
Alfa Używane dla wielkich liter (A, B, C...)
alfa Używane dla małych liter (a, b, c, d...)
zymski Dla małych cyfr rzymskich (i, ii, iii, iv...)
Rzymski Dla wielkich cyfr rzymskich (I, II, III, IV...)
arabski Używany do oznaczania liczb arabskich (1, 2, 3, 4, 5...)

Aby zmienić numer startowy lub start możesz skorzystać z opcji setlicznik dla list typów wyliczeniowych. Kod dla tego typu pokazano w poniższym przykładzie:

porównywalna z Javą
 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 wpisaniu powyższego kodu ekran Texmakera będzie wyglądał jak na poniższym obrazku:

LISTY lateksowe

Dane wyjściowe pokazano na obrazku podanym poniżej:

LISTY lateksowe

Rozdzielanie argumentów

Polecenia te służą do zmiany parametrów odstępów na liście. W zależności od stylów i opcji dokumentu plik zero{} powszechnie używane tutaj polecenie wybierze domyślne odstępy.

Polecenia dotyczące odstępów, których można tutaj użyć, są wymienione poniżej:

    itemsep:używany do dodatkowych pionowych odstępów pomiędzy elementami ightmargin:pozioma odległość między prawym marginesem a listami otoczenialewy margines:pozioma odległość między lewym marginesem a listami środowiska opsep:dodatkowe pionowe spacje na górze listylabelsep:odstęp między pierwszą linią towaru a końcem pudełka zawierającego etykietę.labelwidth:normalna szerokość pudełka, w którym znajduje się etykietaanalizować:pionowe odstępy między akapitami w obrębie pozycji.makelabel{etykieta}:użyte do wygenerowania etykiety, wydrukowanej za pomocą polecenia item