Cuadro de color alrededor de las frases.

Cuadro de color alrededor de las frases.

Quiero tener un cuadro de color alrededor del texto/las oraciones y su ancho se fijará en el 80% del ancho de la página. Lo intenté \fcolorboxpero no puede romper líneas. Es posible hacerlo conTikZ¿O hay un paquete útil disponible? ¡Gracias!

ingrese la descripción de la imagen aquí

Respuesta1

con tcolorbox:

\documentclass{article}
\usepackage{tcolorbox}
\definecolor{myviolet}{rgb}{0.73,0.56,0.64}
\newtcolorbox{mybox}{
    arc=0pt,
    boxrule=0pt,
    colback=myviolet,
    width=.8\textwidth,   % this option controls the width of the box
    colupper=white,
    fontupper=\bfseries
}

\begin{document}
\begin{mybox}
   Example
\end{mybox}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Parece que mdframedfalta una respuesta. Aquí lo tienes.

\documentclass{article}

\usepackage[framemethod=TikZ]{mdframed}
\definecolor{myviolet}{rgb}{0.73,0.56,0.64}

\usepackage{lipsum}

\newmdenv[%
    rightmargin=.2\textwidth,
    backgroundcolor=myviolet,
    linewidth=0pt,
    fontcolor=white%
]{mybox}

\begin{document}

\lipsum[1]

\begin{mybox}
Example
\end{mybox}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

Idea de solución

Para romper líneas, podemos usar minipageel entorno dentro de un\colorbox.


La solución

\documentclass{article}

\usepackage[usenames,dvipsnames]{color}

\usepackage{lipsum}

\begin{document}

\lipsum[1]

\medskip

\colorbox{Lavender}{
  \begin{minipage}[c]{0.8\textwidth}
    \large\color{White}\lipsum[2]    
  \end{minipage}}

\medskip

\lipsum[3]

\end{document}

Producción

ingrese la descripción de la imagen aquí


Limitación

No puedo manejar saltos de página.

Respuesta4

Esto parece darle lo que desea, al menos siempre que no necesite saltos de página (para tales necesidades, consulte los paquetes framed o mdframed):

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[showframe,noheadfoot,nomarginpar,textwidth=15cm,textheight=23cm]{geometry}
\usepackage[x11names]{xcolor} 

\begin{document}

\noindent\colorbox{Thistle3}{\parbox{\dimexpr 0.8\textwidth -2\fboxsep\relax} {\sffamily\bfseries\color{white}Example.  Example. Example.  Example. Example.  Example.  Example.  Example.}}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada