![Área de cotización que incluye una barra izquierda](https://rvso.com/image/330743/%C3%81rea%20de%20cotizaci%C3%B3n%20que%20incluye%20una%20barra%20izquierda.png)
Finalmente, logré crear un estilo de cita propio con eso:
\usepackage[most]{tcolorbox}
\definecolor{block-gray}{gray}{0.95}
\def\signed #1{{\leavevmode\unskip\nobreak\hfil\penalty50\hskip2em
\hbox{}\nobreak\hfil(#1)%
\parfillskip=0pt \finalhyphendemerits=0 \endgraf}}
\newtcolorbox{zitat}{
colback=block-gray,
grow to right by=-10mm,
grow to left by=-10mm,
boxrule=0pt,
boxsep=0pt,
breakable
}
\newsavebox\mybox
\newenvironment{aquote}[1]
{\savebox\mybox{#1}\begin{zitat}}
{\signed{\usebox\mybox}\end{zitat}}
Pero espero usar un nuevo estilo. Me gusta tener un estilo de cita que tenga una barra gris en el sitio izquierdo y el área de la cita debe tener forma angular. El área también debe incluir la fuente como en mi enfoque anterior.
¿Alguien de ustedes tiene un enfoque? Gracias por su ayuda.
Respuesta1
Utilicé el zitat
tcolorbox
entorno original y lo amplié un poco, separando un título en el cuadro superior, con fuente en negrita y \large
como declaración de tamaño de fuente.
La línea vertical se puede generar con la borderline west=...
opción, la caja se puede romper, como se muestra en la captura de pantalla.
\documentclass{article}
\usepackage{blindtext}
\usepackage[most]{tcolorbox}
\definecolor{block-gray}{gray}{0.95}
\newtcolorbox{zitat}[2][]{%
colback=block-gray,
grow to right by=-10mm,
grow to left by=-10mm,
boxrule=0pt,
boxsep=0pt,
breakable,
enhanced jigsaw,
borderline west={4pt}{0pt}{gray},
title={#2\par},
colbacktitle={block-gray},
coltitle={black},
fonttitle={\large\bfseries},
attach title to upper={},
#1,
}
\begin{document}
\begin{zitat}{Minimal working document}
A document that contains the relevant documentclass, the packages, a document-environment and the code that produces the issue.
\blindtext[5]
\end{zitat}
\end{document}
Respuesta2
Me di cuenta de una caja así hace unas cuantas veces con TikZ, y aquí estaba el código (no muy bien diseñado) utilizado.
\documentclass[a4paper, 11pt]{article}
%% Global libraries
\usepackage[textwidth=18cm,bottom=2cm,top=2cm]{geometry}
%% Libraries for graphics and colours
\usepackage{xcolor}
\usepackage{tikz}
\usepackage[skins]{tcolorbox}
\definecolor{mygray}{RGB}{195,195,195}
\newcommand\todoFrame[2]{\vspace{.3cm}\noindent\tikz{
\node (contentnode) [draw, color = #1!25, fill=#1!15, text=black, rectangle, outer sep = 0, rounded corners = 1mm, minimum width=\linewidth-1, text width=\linewidth, align=justify, below right] at (0,0) {\noindent #2};
\draw[fill opacity = 1, color=#1, fill=#1] (0,0) rectangle ([xshift=5]contentnode.south west);}
\par}
\newcommand\todoEnv[3]{\par\todoFrame{#1}{\noindent\hspace*{.3cm}\textbf{\textcolor{#1}{\Large{#2}}}\vspace*{.2cm}\newline\noindent\hspace*{.3cm}\begin{minipage}{\dimexpr\linewidth-.3cm\relax}#3\end{minipage}}\ignorespaces}
\begin{document}
\todoEnv{mygray}{Fragment}{A \textbf{fragment} is a piece of an activity whice enable more modular activity design. It will not be wrong if we say, a fragment is a kind of \textbf{sub-activity}.}
\end{document}
Tenga en cuenta que esta solución no se interrumpirá al saltar la página...
Aunque, como se sugiere en los comentarios, tcolorbox
parece más apropiado aquí (si alguien quiere enviar una respuesta, ¡no dude en hacerlo!).
En cualquier caso, espero que te pueda ayudar.