我在谈论 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}