Solo intento hacer referencia a uno de mis ejemplos en mi texto, pero siempre está etiquetado con el contador anterior superior (aquí el número de sección).
Mi entorno de ejemplo se define como exmp
un tcolorbox
entorno en sí mismo. Sé que el problema probablemente proviene de mi newtcolorbox
definición, pero no puedo encontrar de dónde. Si tienes alguna idea, por favor dímelo.
Estoy trabajando con el pdfLaTex
compilador y aquí está mi código mínimo:
\documentclass[justified,notoc,numbers]{tufte-handout}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{color}
\usepackage[most]{tcolorbox}
%-----------FOR DEMO-----------
\usepackage{lipsum}
%=======================================================
% FONT STYLE
%=======================================================
\renewcommand{\rmdefault}{ptm}
%=======================================================
% COUNTERS
%=======================================================
\newcounter{theexample}[section]
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
%=======================================================
% COLORS
%=======================================================
\definecolor{grey}{rgb}{0.9,0.9,0.9}
\definecolor{myColor}{rgb}{0.0, 0.5, 1.0}
\newtcolorbox{exmp}[1][]{
breakable,
enhanced,
borderline west={2pt}{0pt}{myColor},
sharp corners,
boxrule=0pt,
fonttitle={\large\bfseries},
coltitle={black},
title= {\textcolor{myColor}{Exemple \stepcounter{theexample}\thesection.\arabic{theexample}:} #1\\},
attach title to upper,
right=0pt,
top=0pt,
bottom=0pt,
frame hidden,
colback=white!80!gray,
}
\title{test - tex.stackexchange.com}
\author[Author Name \& Firstname]{Author Name \& Firstname}
%=======================================================
% GEOMETRY
%=======================================================
\geometry{
left=15mm, % left margin
textwidth=140mm, % main text block
headsep=10mm,
headheight = 0mm,
marginparsep=7mm, % gutter between main text block and margin notes
marginparwidth=50mm, % width of margin notes
bottom = 1.5cm,
top = 1.7cm
}
%=======================================================
% DOCUMENT
%=======================================================
\begin{document}
\section{Chapter 1:}
\subsection{Section 1.}
[![\subsection{Section 2.}][1]][1]
\begin{exmp}[My example's title]
\label{EX1}
\lipsum[1]
\end{exmp}
Try to reference to my example counter using \texttt{ref\{EX1\}}: \ref{EX1}
\end{document}
Así que aquí el resultado es
cuando lo que quiero es
Muchas gracias.
Respuesta1
SOLUCIONADO:
De hecho, el problema fue con mi declaración de parámetros, necesito 2 y no 1 parámetro. La número 1 es mi opción, mientras que la número 2 será mi título. Aquí está el código de la solución:
\documentclass[justified,notoc,numbers]{tufte-handout}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{color}
\usepackage[most]{tcolorbox}
%-----------FOR DEMO-----------
\usepackage{lipsum}
%=======================================================
% FONT STYLE
%=======================================================
\renewcommand{\rmdefault}{ptm}
%=======================================================
% COUNTERS
%=======================================================
\newcounter{theexample}[section]
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
%=======================================================
% COLORS
%=======================================================
\definecolor{grey}{rgb}{0.9,0.9,0.9}
\definecolor{myColor}{rgb}{0.0, 0.5, 1.0}
\newtcolorbox{exmp}[2][]{
breakable,
enhanced,
borderline west={2pt}{0pt}{myColor},
sharp corners,
boxrule=0pt,
fonttitle={\large\bfseries},
coltitle={black},
title= {\textcolor{myColor}{Exemple \stepcounter{theexample}\thesection.\arabic{theexample}:} #2\\},
attach title to upper,
right=0pt,
top=0pt,
bottom=0pt,
frame hidden,
colback=white!80!gray,
#1,
}
\title{test - tex.stackexchange.com}
\author[Author Name \& Firstname]{Author Name \& Firstname}
%=======================================================
% GEOMETRY
%=======================================================
\geometry{
left=15mm, % left margin
textwidth=140mm, % main text block
headsep=10mm,
headheight = 0mm,
marginparsep=7mm, % gutter between main text block and margin notes
marginparwidth=50mm, % width of margin notes
bottom = 1.5cm,
top = 1.7cm
}
%=======================================================
% DOCUMENT
%=======================================================
\begin{document}
\section{Chapter 1:}
\subsection{Section 1.}
\subsection{Section 2.}
\begin{exmp}[label = EX1]{My example's title}
\lipsum[1]
\end{exmp}
Try to reference to my example counter using \texttt{ref\{EX1\}}: 1.1
\end{document}