Spec-Zone.ru › LaTeX

Описание

Краткое описание:

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

Окружение для создания списка с метками. Метка label каждого элемента выделяется полужирным шрифтом и выравнивается по левому краю, так что длинные метки продолжаются на первой строке текста элемента. Должен быть хотя бы один элемент; отсутствие элементов приводит к ошибке LaTeX 'Что-то не так — возможно, отсутствует \item'.

Этот пример демонстрирует использование среды для последовательности определений.

\begin{description}
  \item[lama] A priest.
  \item[llama] A beast.
\end{description}

Метки 'lama' и 'llama' выводятся полужирным шрифтом, с левым краем по левому краю страницы.

Для начала элементов списка используйте команду \item (см. \item: Элемент списка). Используйте необязательные метки, как в \item[Main point], потому что нет разумного значения по умолчанию. После \item следует необязательный текст, который может содержать несколько абзацев.

Так как метки выделены полужирным шрифтом, если текст метки требует изменения шрифта, указанного в стиле аргумента (см. Стили шрифтов), то он будет отображаться полужирным. Например, если текст метки требует шрифта «печать» с помощью \item[\texttt{label text}], то он будет отображаться полужирным шрифтом «печать», если такой шрифт доступен. Самый простой способ обойти это в данном примере, чтобы получить нежирный шрифт «печать», — использовать декларативный стиль: \item[{\tt label text}]. Аналогично, чтобы получить стандартный шрифт «римский», используйте \item[{\rm label text}].

Для других основных сред LaTeX для списков с метками см. itemize и enumerate. В отличие от этих сред, вложенные description среды не изменяют метку по умолчанию; она остается полужирным шрифтом и выровненной по левому краю на всех уровнях.

Сведения о параметрах форматирования списков, включая значения по умолчанию, и сведения о настройке форматирования списков см. в list. Пакет enumitem полезен для настройки списков.

В этом примере метки описаний изменены на мелкие прописные буквы.

\renewcommand{\descriptionlabel}[1]{%
  {\hspace{\labelsep}\textsc{#1}}}

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

Spec-Zone.ru

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