Come posso replicarlo usando tcolorbox?
Sto provando ma non riesco a ottenere questo tipo di scatola.
\newtcolorbox{defn}[1][]{
width=\textwidth,
colback=white!20,
colframe=blue!75!blue,
colbacktitle=blue!85!blue,
fonttitle=\bfseries,
left=2ex,
right=2ex,
top=2pt,
arc=2pt,
outer arc=0pt,
leftrule=1pt,
rightrule=1pt,
toprule=1pt,
bottomrule=1pt,
breakable,
enhanced jigsaw,
title= #1}
Questo mi dà qualcosa del genere:
Risposte
Usando \newtcbtheoremin combinazione con un titolo in riquadro, è possibile ottenere il seguente output in cui le caselle vengono numerate automaticamente. È inoltre possibile utilizzare il solito meccanismo di rif. Etichetta su queste scatole.
Ho anche cercato di semplificare le altre opzioni riassumendo leftrule=1pt, rightrule=1pt, toprule=1pt,bottomrule=1pt,in boxrule=1pt. Ho anche sostituito le opzioni relative sharp cornersagli angoli con poiché gli angoli nella tua immagine di esempio non sembravano essere arrotondati. Se preferisci l'aspetto leggermente arrotondato, puoi facilmente annullare le modifiche.
\documentclass{article}
\usepackage[most]{tcolorbox}
\newtcbtheorem{defn}{Definition}{
width=\textwidth,
colback=white!20,
colframe=orange,
colbacktitle=orange,
fonttitle=\bfseries,
sharp corners,
boxrule=1pt,
breakable,
enhanced,
boxed title style={sharp corners},
attach boxed title to top left
}{def}
\begin{document}
\begin{defn}{box title}{label}
contents
\end{defn}
\ref{def:label}
\end{document}
Ecco un esempio su come riprodurre l'immagine usando tcolorbox.
\documentclass{article}
\usepackage{tikz,lipsum,lmodern}
\usepackage[most]{tcolorbox}
\usepackage{xcolor}
%
\definecolor{newcolor}{RGB}{246,164,4} %
\begin{document}
\begin{tcolorbox}[enhanced,title=Definition 1: Set,
colframe=newcolor,arc=0mm, fonttitle=\bfseries,coltitle=white,
attach boxed title to top left={xshift=0.mm,yshift=-0.50mm},
boxed title style={skin=enhancedfirst jigsaw,size=small,arc=0mm,bottom=0mm,
interior style={fill=newcolor}}]
\begin{itemize}
\item[$\bullet$] A \emph{set} is a collection of object.
\item[$\bullet$] These objects are called \emph{elements} of the set.
\item[$\bullet$] If $A$ is a set and $x$ is an element of $A$, write $x\in A$.
\item[$\bullet$] If $x$ is not an element of $A$, write $A\not\in A$.
\end{itemize}
\end{tcolorbox}
\end{document}