\begin{framed} with background-color

The package documentation is your friend.

\documentclass{article}
\usepackage{xcolor}
\usepackage{framed}
\definecolor{shadecolor}{rgb}{1,0,0}
\begin{document}
\begin{shaded*}
    Let me have a background :(
\end{shaded*}
\end{document}

colour


Using the mdframed package defining the background colour is pretty easy:

\documentclass{article}
\usepackage{xcolor}
\usepackage{mdframed}

\begin{document}

    test

    \begin{mdframed}[backgroundcolor=blue!20] 
        In any right triangle, the area of the square whose side is the hypotenuse is equal to the sum of the areas of the squares whose sides are the two legs.
    \end{mdframed}

\end{document}

enter image description here


Two solutions with the framed package with a frameborder and a framecolor: I define the frshaded and frshaded* environments. Rule thickness and distance between text and frame can be easily changed.

    \documentclass [a4paper,12pt]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[x11names]{xcolor}
    \usepackage{framed}
    \colorlet{shadecolor}{LavenderBlush2}
    \colorlet{framecolor}{Red1}
    \usepackage{lipsum}

    \newenvironment{frshaded}{%
    \def\FrameCommand{\fboxrule=\FrameRule\fboxsep=\FrameSep \fcolorbox{framecolor}{shadecolor}}%
    \MakeFramed {\FrameRestore}}%
    {\endMakeFramed}

    \newenvironment{frshaded*}{%
    \def\FrameCommand{\fboxrule=\FrameRule\fboxsep=\FrameSep \fcolorbox{framecolor}{shadecolor}}%
    \MakeFramed {\advance\hsize-\width \FrameRestore}}%
    {\endMakeFramed}

    \begin{document}

    Text text text text text text text text text text text text text text text text text text text text. text text text text text

    \begin{frshaded}
    \lipsum[1-2]
    \end{frshaded}
    \colorlet{framecolor}{VioletRed4}
    \setlength\FrameRule{1.5pt}
    \begin{frshaded*}
    \lipsum[1-2]
    \end{frshaded*}

    \end{document} 

enter image description here

enter image description here

Tags:

Framed