Comment griser le fond (background) d'un paragraphe?
On peut également utiliser le package color (livré avec
par défaut, dans la même série que graphics):
Utilisation de la commande \colorbox
:
\colorbox[gray]{0.5}{some words}
Lorsque color ou xcolor a été chargé, on peut utiliser
la macro
\hl
du package soul. La macro \sethlcolor
permet de
définir la couleur avec laquelle le texte sera surligné (voir exemple).
Dans le dvi
, on verra une barre noire. La couleur apparaîtra normalement dans le fichier PS ou PDF.
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{color,soul} \usepackage[frenchb]{babel} \definecolor{darkblue}{rgb}{0,0,0.5} \setulcolor{darkblue} \pagestyle{empty} \begin{document} \ul{Nota bene : retirer les soulignements !}% \setuldepth{a}% \ul{Nota bene : retirer les soulignements !}% \setuldepth{g}% \ul{Nota bene : retirer les soulignements !} \ul{Nota bene : retirer les soulignements !} Nous pouvons produire des horreurs, enfin ! \setul{}{.75ex} \ul{Nota bene : retirer les soulignements ! \emph{Il vaudrait mieux en effet car c'est un peu trop épais !}} \setul{1.2ex}{.05ex} \ul{Nota bene : retirer les soulignements ! \emph{Il vaudrait mieux en effet bien que ce ne soit pas trop épais car c'est un peu trop bas !}} On peut également surligner : \definecolor{bleuclair}{rgb}{.90,.95,1} \sethlcolor{bleuclair} \hl{Ceci est surligné en bleu clair.} On dispose de petites capitales espacées : UN EXEMPLE ASSEZ LONG. \textsc{Un exemple assez long.} \caps{Un exemple assez long.} \end{document}
Le package http://tug.org/TeXnik/color/myColor.sty utilise une
minipage pour permettre de changer la couleur d'un ou plusieurs paragraphes.
Le package shadethm défini l'environnement
shadebox
qui
permet de griser un ou plusieurs paragraphes, ceux-ci pouvant contenir les
listes et des formules mathématiques, comme l'illustre l'exemple ci-dessous:
\documentclass{article} \usepackage{shadethm} \begin{document} Il est important de noter que \begin{shadebox} \begin{equation} 0+0 = 0 \end{equation} \end{shadebox} n'est-ce pas ? \end{document}
Le package psboxit, et en particulier
l'environnement
boxitpara
, permet de faire cela.
Le package shadbox permet de griser toute
boîte, texte, figure…
Le package shading permet de griser un
paragraphe.
De même, le package shade, de \nom{P.}{Schmitt}, est
disponible sur https://www.ctan.org/{macros/generic/}.