引用和标签

引用和标签

我想知道你如何很好地引用。

我使用\label{...}和,\ref{...}但我无法随意选择与一起显示的数字\ref

我的意思是,我怎么知道会写出什么数字?因为我发现这样使用没什么用,所以我不能写出定理 nr° \ref...

我看到使用ch:或者sec:您可以控制这一点但不幸的是。对我来说不起作用......

静候你的评价,

谢谢 :)

以下是一个例子:

\documentclass[12pt,a4paper,twoside,openright]{book}

\input{../configuration/configuration.tex}


\begin{document}

\chapter{lol}
See Theorem~\ref{abc} 
\chapter{lol}
\chapter{lol}


\begin{theoreme}{}
\end{theoreme}


\begin{theoreme}{}
\label{abc}
\end{theoreme}

\section{Something else} 

\section{Something else} 

\section{something} 

zzzz 
\section{Something else} 


\end{document}

它给了我 3... 而不是定理的编号,即 3.0.2

与该定理相关的代码,完成于tcolorbox

\newtcolorbox[auto counter, number within=section]{theoreme}[2][]{%
    colback=white!95!roug,
    colframe=roug,
    colbacktitle=white!80!roug,
    coltitle=black,
    fonttitle=\bfseries, 
    title=Théorème~\thetcbcounter.\ #2,
    enhanced,
    before={\vspace{0.4cm}}, 
    after={\vspace{0.9cm}},
    attach boxed title to top left={yshift=-2mm, xshift=0.5cm},%
    #1% For possible options
}

答案1

正如先前的评论所怀疑的那样:

该环境是用常规tcolorbox代码完成的,该代码“迫切”需要label=而不是\label以后在某个地方需要。

参见\begin{theoreme}[label=abc]{...}代码。

\newtcbtheorem然而,我建议对这样的定理实体使用实数。

\documentclass[12pt,a4paper,twoside,openright]{book}

\usepackage[utf8]{inputenc}
\usepackage{amsthm}
\usepackage[most]{tcolorbox}

\colorlet{roug}{red}

\newtcolorbox[auto counter,number within=section]{theoreme}[2][]{%
    colback=white!95!roug,
    colframe=roug,
    colbacktitle=white!80!roug,
    coltitle=black,
    fonttitle=\bfseries, 
    title=Théorème~\thetcbcounter.\ #2,
    enhanced,
    before={\vspace{0.4cm}}, 
    after={\vspace{0.9cm}},
    attach boxed title to top left={yshift=-2mm, xshift=0.5cm},%
    #1% For possible options
}
%\input{../configuration/configuration.tex}

%\newtheorem{theoreme}{Le Theorème}


\begin{document}

\chapter{lol}
See Theorem~\ref{abc} 
\chapter{lol}
\chapter{lol}


\begin{theoreme}[label=other]{Foo}
\end{theoreme}


\begin{theoreme}[label=abc]{Foobar}
\end{theoreme}

\section{Something else} 

\section{Something else} 

\section{something} 

zzzz 
\section{Something else} 


\end{document}

在此处输入图片描述

相关内容