Изменение стиля списков описания латекса
Это должен быть простой вопрос для кого-то там. У меня есть список описания
\begin{description}
\item[Name:] Halpo
\item[Email Address:] [email protected]
\item[Address:] 1234 Ivy Ln \\ Springfield, USA
\end{description}
Он возвращается как
Имя: Halpo
Адрес электронной почты: [email protected]
Адрес: 1234 Ivy Ln
Springfield, USA
Это для официального документа, который имеет требования к стилю. Первое, что я могу отключить жирным шрифтом? во-вторых, как мне все текстовые строки с ярлыками элементов и по-прежнему оставаться оправданными?
Ответы
Ответ 1
Если вы \usepackage{enumitem}
, вы можете получить то, что вам нравится:
\begin{description}[style=multiline,leftmargin=3cm,font=\normalfont]
\item[Name:] Halpo
\item[Email Address:] [email protected]
\item[Address:] 1234 Ivy Ln \\ Springfield, USA
\end{description}
Результаты в:
![Результаты]()
Отметьте здесь для полной документации пакета.
Ответ 2
Форматирование меток описания управляется командой \descriptionlabel
. Вот пример перехода на курсив, без жирного:
\renewcommand{\descriptionlabel}[1]{\hspace{\labelsep}\textit{#1}}
Чтобы изменить форматирование ярлыка на что-то еще, измените часть \textit{#1}
выше.
EDIT 2017-01-24: В моем исходном примере используется \emph
, но, как указывал @ebo, лучше использовать \textit
для этой ситуации, потому что это случай изменения стиля текста, а не подчеркивание текста.
Ответ 3
Geoff - вы можете установить эти параметры для всех списков (так, чтобы они были автоматическими), используя этот код:
\setlist[description]{style=multiline,leftmargin=3cm}
Извиняюсь, у меня недостаточно ответов, чтобы ответить на ваш комментарий, отсюда отдельный ответ.
Ответ 4
Для взлома выполните \item[\rm Name:]
.