ПРОПИТАЙТЕ ЛАТЕКСОМ lstlisting, не выделяющий ключевые слова, когда основной стиль будет ttfamily

Я работаю над ЛАТЕКСНЫМ документом и использую lstlisting для отображения моего исходного кода Java. Моя установка похожа на это:

\lstset{
  basicstyle=\ttfamily,
  keywordstyle=\bfseries,
  language=Java,
  frame=single,
  aboveskip=11pt,
  belowskip=11pt,
  breaklines=true,
  breakatwhitespace=false,
  showspaces=false,
  showstringspaces=false
}

Ключевые слова не выделяются полужирные при использовании ttfamily, но если я использую маленький или не указываю основной стиль, они выделяются прекрасные.

Что я пропускаю?

13
задан Paŭlo Ebermann 20 September 2011 в 22:18
поделиться

1 ответ

Шрифт по умолчанию в LaTeX, Computer Modern, не предоставляет полужирную версию семейства телетайпов. Вы можете установить его в виде пакета bold-extra; подробности см. в этой записи FAQ.

12
ответ дан 2 December 2019 в 00:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: