Estoy usando el siguiente preámbulo
\documentclass[10pt]{article}
\usepackage{graphicx}
\usepackage{colortbl}
\usepackage[table]{xcolor}
\usepackage[many]{tcolorbox}
\usepackage{XCharter}
\usepackage[T1]{fontenc}
\newtcolorbox{learng}{
breakable,
enhanced,
arc=0pt,
outer arc=0pt,
colframe=titlegrammar,
colback=titlegrammar!03,
overlay unbroken and first={
\node[
draw=titlegrammar,
fill=titlegrammar,
rotate=270,
anchor=north west,
text=white,
font=\bfseries
]
at (frame.north west)
{LEARN THIS!};
}
}
\definecolor{titlegrammar}{RGB}{255,128,0}
\begin{document}
\begin{learng}
text goes here
\end{learng}
\end{document}
Esto genera un cuadro similar:
Si miras de cerca la imagen, verás una especie de cuadrícula. Me gustaría replicar ese resultado. ¿Es posible?
Luego de tener respuesta a mi pregunta, hice algunas modificaciones y el resultado es el siguiente:
Respuesta1
Utilice la underlay={...}
opción con \fill[...]
y a \filldraw
para la cuadrícula. He utilizado algún valor de opacidad para reducir la intensidad del color, pero esto depende de puntos de vista personales, por supuesto.
Dado que tcolorbox
utiliza TikZ en segundo plano, básicamente todas TikZ
las operaciones son posibles.
¡Las líneas blancas están exageradas aquí a propósito solo para demostración!
Básicamente, solo colframe
es necesario especificar el color, todos los demás valores se utilizan tcbcol@frame
en ese momento.
\documentclass[10pt]{article}
\usepackage{graphicx}
\usepackage{colortbl}
\usepackage[table]{xcolor}
\usepackage[most]{tcolorbox}
\usepackage{blindtext}
\usepackage{XCharter}
\usepackage[T1]{fontenc}
\definecolor{titlegrammar}{RGB}{255,128,0}
\newtcolorbox{learng}{
breakable,
enhanced,
arc=0pt,
outer arc=0pt,
colframe=titlegrammar,
colback=tcbcol@frame!03,
overlay unbroken and first={
\node[
draw=tcbcol@frame,
fill=tcbcol@frame,
rotate=270,
anchor=north west,
text=white,
font=\bfseries
]
at (frame.north west)
{LEARN THIS!};
},
underlay={\begin{tcbclipinterior}
\fill[tcbcol@frame,opacity=0.4] (interior.south west) rectangle (interior.north east);
\filldraw[help lines,step=5mm,line width=2pt,white,shift={(interior.north west)}]
(interior.south west) grid (interior.north east);
\end{tcbclipinterior}}
}
\begin{document}
\begin{learng}
\blindtext
\end{learng}
\end{document}