Как создать белый-на-черном стиль для списков ЛАТЕКСОВ

Я смотрел на сообщение Philip Bunge о том, как создать стиль "Танго" со списками ЛАТЕКСОВ, и пытающийся адаптировать это для создания стиля текста по умолчанию белым и фон черный (это для слайдов, не статьи!). Это - то, что я добавил:

\definecolor{Black}{gray}{0.0}
\definecolor{White}{gray}{0.9}
...
\lstset{
  basicstyle=\color{White},
  backgroundcolor=\color{Black},
  ...
}

Это принимает это basicstyle устанавливает стиль по умолчанию всего текста. В документации списков говорится это:

basicstyle выбран в начале каждого списка. Вы могли использовать \footnotesize, \small, \itshape, \ttfamily, или что-то как этот. Последний маркер не должен читать никакой после символов.

Вывод этого все еще показывает текст "по умолчанию" как черный. Возможно установить больше директив стиля, которые касаются большинства маркеров на данном языке программирования, но даже выполнение этого некоторые маркеры (такие как скобки и другая пунктуация) будет пропущено. Что я делал неправильно?

7
задан snim2 6 July 2010 в 16:14
поделиться

1 ответ

Следующий код работал у меня, но я преобразовал файл .dvi в .pdf , чтобы текст выглядел белым, так это мог быть твой зритель? Я использую xdvi и xpdf .

\documentclass[a4paper, 11pt]{article}
\usepackage{listings}
\usepackage{color}
\definecolor{theWhite}{gray}{0.9}
\definecolor{theBlack}{gray}{0.0}
\lstset { basicstyle=\color{theWhite}, backgroundcolor=\color{theBlack} }
\begin{document}
\begin{lstlisting}
((lambda (x) `((lambda (x) ,x) ',x)) '`((lambda (x) ,x) ',x))
\end{lstlisting}
\end{document}

Надеюсь, это поможет!

5
ответ дан 7 December 2019 в 12:14
поделиться
Другие вопросы по тегам:

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