Generando grilla en una caja

Generando grilla en una caja

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:

ingrese la descripción de la imagen aquí

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:

ingrese la descripción de la imagen aquí

Respuesta1

Utilice la underlay={...}opción con \fill[...]y a \filldrawpara 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 tcolorboxutiliza TikZ en segundo plano, básicamente todas TikZlas operaciones son posibles.

¡Las líneas blancas están exageradas aquí a propósito solo para demostración!

Básicamente, solo colframees necesario especificar el color, todos los demás valores se utilizan tcbcol@frameen 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}

ingrese la descripción de la imagen aquí

información relacionada