هذا المحتوى غير متوفر بلغتك حتى الآن. عرض النسخة الانجليزية.

Punktory, liczby i listy definicji

wyszczególnianie, wyliczanie, opisywanie, zagnieżdżanie i niestandardowe etykiety elementów.

Punktory, liczby i listy definicji

Listy w LaTeX-ie to środowiska: otwierasz je za pomocą \begin{...}, zamykasz za pomocą \end{...} i zaznaczasz każdy wpis \item. Następnie LaTeX zajmuje się numeracją, punktorami, wcięciami i odstępami. Chodzi o tę ostatnią część. Nigdy nie przenumerujesz niczego ręcznie, a jeśli usuniesz trzeci wpis z listy numerowanej, wpisy od czwartego do dziesiątego po cichu zmienią się od trzeciego do dziewiątego.

Trzy środowiska listowe

\begin{itemize}
\item Bullet
\end{itemize}
\begin{enumerate}
\item Numbered
\end{enumerate}
\begin{description}
\item[Term] Definition style
\end{description}

Opcja „itemize” tworzy nieuporządkowaną listę punktowaną i jest właściwym wyborem, gdy wpisy nie mają kolejności, np. lista założeń. „wylicz” numerację automatycznie dla każdego wpisu, co jest potrzebne w przypadku kroków następujących po sobie lub elementów, do których planujesz się odwołać. Możesz nawet umieścić \label po \elementze w wyliczeniu i później odwołać się do jego numeru za pomocą \ref, tak samo jak w przypadku sekcji.

„opis” jest najmniej znanym z trzech, ale bardzo przydatnym. Każdy \item przyjmuje opcjonalny argument w nawiasach kwadratowych i argument ten jest drukowany pogrubioną czcionką jako etykieta z tekstem definicji po nim. Jest to naturalne środowisko dla glosariuszy, list oznaczeń lub dowolnej struktury „termin: wyjaśnienie”.

Zagnieżdżanie

Środowiska zagnieżdżane dla list wielopoziomowych. Umieść kompletny blok \begin{itemize} ... \end{itemize} wewnątrz \item zewnętrznej listy, a LaTeX automatycznie doda do niego wcięcie i zamieni symbol punktora. To samo działa w przypadku polecenia „enumerate”, gdzie zagnieżdżanie zmienia styl numeracji na każdym poziomie: najpierw cyfry arabskie, potem litery, a na końcu cyfry rzymskie. LaTeX obsługuje cztery poziomy zagnieżdżenia, czyli więcej niż potrzebuje jakikolwiek czytelny dokument. Jeśli znajdziesz się na głębokości trzech poziomów, materiałem prawdopodobnie będzie zamiast tego proza ​​lub stół.

Etykiety niestandardowe

Dowolny pojedynczy element może zastąpić swój własny znacznik opcjonalnym argumentem: \item[(a)] wyświetla „(a)” zamiast punktora lub liczby. Jest to przydatne w jednorazowych przypadkach, ale jeśli chcesz zmienić styl całej listy, ręczna zmiana każdego elementu pokonuje automatyzację. W tym celu załaduj pakiet enumitem, który pozwala Ci pisać takie rzeczy jak \begin{enumerate}[label=(\alph*)], aby ponownie oznaczyć całą listę w jednym miejscu, a także daje możliwość zawężenia odstępów w pionie.

Częstym błędem początkujących jest pozostawienie pustej linii pomiędzy wpisami \item w nadziei na ich rozmieszczenie. Pusta linia jest nieszkodliwa wewnątrz listy, ale nie robi nic wizualnie. Odstępy są kontrolowane przez samo środowisko listy lub przez opcje enumitem. Jeszcze jedno: każde środowisko listowe musi zawierać co najmniej jeden \item przed jakimkolwiek tekstem, w przeciwnym razie pojawi się mylący błąd „Coś jest nie tak - być może brakuje \item”. Możesz eksperymentować ze wszystkimi trzema środowiskami na żywym placu zabaw.

العودة إلى {المسار}