¿Qué y cómo configuro mi título para que suba en tcolorbox?

¿Qué y cómo configuro mi título para que suba en tcolorbox?

Esta es la fuente en la página 182 del manual de tcolorbox. Encantado de conocerlo. Novato en látex. Es un honor hacerle la primera pregunta.

No sé cómo modificar Mi título para que vaya hacia arriba:

%------------------------
\newtcolorbox{mybox}[2][]{skin=enhancedlast jigsaw,interior hidden,
boxsep=0pt,top=0pt,colframe=red,coltitle=red!50!black,
fonttitle=\bfseries\sffamily,
attach boxed title to bottom center,
boxed title style={empty,boxrule=0.5mm},
varwidth boxed title=0.5\linewidth,
underlay boxed title={
\draw[white,line width=0.5mm]
([xshift=0.3mm-\tcboxedtitleheight*2,yshift=0.3mm]title.north west)
--([xshift=-0.3mm+\tcboxedtitleheight*2,yshift=0.3mm]title.north east);
\path[draw=red,top color=white,bottom color=red!50!white,line width=0.5mm]
([xshift=0.25mm-\tcboxedtitleheight*2,yshift=0.25mm]title.north west)
cos +(\tcboxedtitleheight,-\tcboxedtitleheight/2)
sin +(\tcboxedtitleheight,-\tcboxedtitleheight/2)
-- ([xshift=0.25mm,yshift=0.25mm]title.south west)
-- ([yshift=0.25mm]title.south east)
cos +(\tcboxedtitleheight,\tcboxedtitleheight/2)
sin +(\tcboxedtitleheight,\tcboxedtitleheight/2); },
title={#2},#1}
\begin{mybox}{My title}
\lipsum[2]
\end{mybox}
%------------------------

Respuesta1

La próxima vez, entrega un documento compilado.\documentclass --> \end{document}

era necesario cambiar

  • enhancedlast jigsawaenhancedlast jigsaw
  • northasouth
  • yshiftinvertido

El código

\documentclass[border=3mm]{standalone}
\usepackage[most]{tcolorbox}
\usepackage{varwidth}
\usepackage{lipsum}
%------------------------
\newtcolorbox{mybox}[2][]{skin=enhancedlast jigsaw,interior hidden,
boxsep=0pt,top=0pt,colframe=red,coltitle=red!50!black,
fonttitle=\bfseries\sffamily,
attach boxed title to bottom center,
boxed title style={empty,boxrule=0.5mm},
varwidth boxed title=0.5\linewidth,
underlay boxed title={
\draw[white,line width=0.5mm]
([xshift=0.3mm-\tcboxedtitleheight*2,yshift=0.3mm]title.north west)
--([xshift=-0.3mm+\tcboxedtitleheight*2,yshift=0.3mm]title.north east);
\path[draw=red,top color=white,bottom color=red!50!white,line width=0.5mm]
([xshift=0.25mm-\tcboxedtitleheight*2,yshift=0.25mm]title.north west)
cos +(\tcboxedtitleheight,-\tcboxedtitleheight/2)
sin +(\tcboxedtitleheight,-\tcboxedtitleheight/2)
-- ([xshift=0.25mm,yshift=0.25mm]title.south west)
-- ([yshift=0.25mm]title.south east)
cos +(\tcboxedtitleheight,\tcboxedtitleheight/2)
sin +(\tcboxedtitleheight,\tcboxedtitleheight/2); },
title={#2},#1}

\newtcolorbox{mybox2}[2][]{
  skin=enhancedfirst jigsaw,%<--  last -> first
  interior hidden,
  bottom=0pt,
  colframe=red,
  coltitle=red!50!black,
fonttitle=\bfseries\sffamily,
attach boxed title to top center,%<--- bottom -> first
boxed title style={empty,boxrule=0.5mm},
varwidth boxed title=0.5\linewidth,
%%%%%%%%%  south <--> north
%%%%%%%%%  yshift + --> yshift -
underlay boxed title={
  \draw[white,line width=0.5mm]
  ([xshift=0.3mm-\tcboxedtitleheight*2,yshift=-0.3mm]title.south west)
  --([xshift=-0.3mm+\tcboxedtitleheight*2,yshift=-0.3mm]title.south east);
  \path[draw=red,top color=white,bottom color=red!50!white,line width=0.5mm]
  ([xshift=0.25mm-\tcboxedtitleheight*2,yshift=-0.25mm]title.south west)
  cos +(\tcboxedtitleheight,\tcboxedtitleheight/2)
  sin +(\tcboxedtitleheight,\tcboxedtitleheight/2)
  -- ([xshift=0.25mm,yshift=-0.25mm]title.north west)
  -- ([yshift=-0.25mm]title.north east)
  cos +(\tcboxedtitleheight,-\tcboxedtitleheight/2)
  sin +(\tcboxedtitleheight,-\tcboxedtitleheight/2); },
title={#2},#1}
\begin{document}
\begin{mybox}{My title}
  \lipsum[2]
\end{mybox}

\begin{mybox2}{My title}
  \lipsum[2]
\end{mybox2}
%------------------------
\end{document}

ingrese la descripción de la imagen aquí

información relacionada