Spec-Zone.ru › LaTeX

itemize

Синопсис:

\begin{itemize}
  \item[optional label of first item] text of first item
  \item[optional label of second item] text of second item
  ...
\end{itemize}

Создаёт неупорядоченный список, иногда называемый списком с маркерами. Внутри среды должно быть по крайней мере одно \item ; отсутствие таковых приводит к ошибке LaTeX «Что-то не так — возможно, отсутствует \item».

Это даёт список из двух элементов.

\begin{itemize}
 \item Pencil and watercolor sketch by Cassandra
 \item Rice portrait 
\end{itemize}

При использовании стандартной локали — без загрузки, например, пакета babel с другим языком, кроме USenglish — каждый метка верхнего уровня будет отображаться как маркер, •. Формат маркировки зависит от уровня вложенности; см. ниже.

Начинайте элементы списка с команды \item (см. \item: Элемент в списке). Если вы даёте \item необязательный аргумент, следуя за ним в квадратных скобках, как в \item[Optional label], то по умолчанию Необязательная метка будет отображаться жирным шрифтом и выровнена по правому краю, поэтому она может выходить за пределы левого поля. Для меток, выровненных по левому краю, см. среду description. После \item следует текст элемента, который может быть пустым или содержать несколько абзацев.

Неупорядоченные списки могут быть вложены друг в друга до четырёх уровней вглубь. Они также могут быть вложены в другие среды для создания абзацев, такие как enumerate (см. enumerate).

Среда itemize использует команды \labelitemi через \labelitemiv для создания метки по умолчанию (обратите внимание на соглашение о использовании строчных римских цифр в конце имён команд, обозначающих уровень вложенности). Это метки по умолчанию для каждого уровня.

  1. • (маркер, из \textbullet)
  2. -- (жирный дефис, из \normalfont\bfseries\textendash)
  3. * (звёздочка, из \textasteriskcentered)
  4. . (вертикально центрированная точка, отображаемая здесь как точка, из \textperiodcentered)

Изменить метки с помощью \renewcommand. Например, это заставляет первый уровень использовать ромбы.

\renewcommand{\labelitemi}{$\diamond$}

Расстояние между левым полем окружающей среды и левым полем itemize списка определяется параметрами \leftmargini через \leftmarginvi. (Это также использует соглашение о использовании строчных римских цифр в конце имени команды для обозначения уровня вложенности). Значения по умолчанию: 2.5em на уровне 1 (2em в двухколонном режиме), 2.2em на уровне 2, 1.87em на уровне 3 и 1.7em на уровне 4, с меньшими значениями для более глубоких уровней вложенности.

Для других основных сред LaTeX со списками, см. description и enumerate. Среды itemize, enumerate и description используют те же параметры макета списка. Для описания, включая значения по умолчанию, и для информации о настройке макета списка, см. list. Пакет enumitem полезен для настройки списков.

Этот пример значительно уменьшает отступ для внешних списков с элементами.

\setlength{\leftmargini}{1.25em} % default 2.5em

Особенно для списков с короткими элементами, может быть желательно устранить пробелы между элементами. Вот пример определения среды itemize* без дополнительных отступов между элементами или между абзацами внутри одного элемента (\parskip не специфичен для списков, см. \parindent & \parskip):

\newenvironment{itemize*}%
  {\begin{itemize}%
    \setlength{\itemsep}{0pt}%
    \setlength{\parsep}{0pt}}%
    \setlength{\parskip}{0pt}}%
  {\end{itemize}}

© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/itemize.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API