Как поменять цвет фона у определённого абзаца на странице?

Хочу сделать серый цвет фона у абзаца с кодом, но все способы, которые попробовал, меняют цвет фона у всей страницы. Подскажите, что я делаю не так.

Вот такой абзац:
\begin{verbatim}
var a, b: integer;
begin
    a := 3;
    b := 7;
    ...
end.
\end{verbatim}


Если использовать команду \pagecolor {grey} до этого абзаца, то изменяется цвет всей страницы. Если же перед абзацем использовать \pagecolor {grey}, а после \pagecolor {white}, то цвет фона абзаца и страницы остаётся белым.

Вот пример того, что я хочу сделать, из пособия по LaTeX. Но, к сожалению, как сделать то же самое там не сказано.
5a00cc20ab5bc983594978.png

P.S. В документации по пакету color тоже ничего не вычитал, хотя допускаю, что там это есть.
  • Вопрос задан
  • 341 просмотр
Решения вопроса 1
oren
@oren
Frontend Dev, Бизнес-информатика
\usepackage{framed} 
\usepackage{xcolor} 
\colorlet{shadecolor}{gray!25} 
  
\begin{shaded} 
text
\end{shaded}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы