章节、方程式和图表的单一命名空间?

章节、方程式和图表的单一命名空间?

我在谈论 LaTeX 文档时经常遇到这样的问题:我会说“请参阅 3.5”,然后我才意识到这可能指的是 a) 一个部分,b) 一个方程式和 c) 一个图形,因此我会添加例如“呃…我的意思是部分3.5”。有没有办法只章节/部分、方程式和图形的命名空间?

互联网上似乎还没有关于此内容的任何信息(可能是因为它看起来很糟糕),因此任何帮助都将不胜感激。

答案1

我不敢相信这是有用的,但是

在此处输入图片描述

\documentclass{book}

\makeatletter
\let\c@section\c@chapter
\let\thesection\thechapter
\counterwithout*{section}{chapter}
\let\c@subsection\c@chapter
\let\thesubsection\thechapter
\counterwithout*{subsection}{section}
\let\c@figure\c@chapter
\let\thefigure\thechapter
\counterwithout*{figure}{chapter}


\makeatother
\begin{document}

\chapter{aaa}

\section{bbbb}
aaa

\begin{figure}[h]
  
xxxxx
  \caption{qqqq}
\end{figure}


\chapter{aaa}

\section{bbbb}
aaa
\subsection{bbbb}
aaa

\begin{figure}[h]
  
xxxxx
  \caption{qqqq}
\end{figure}


\end{document}

相关内容