如何从零开始对所有内容(章节、页面、图表、列表项等)进行编号?

如何从零开始对所有内容(章节、页面、图表、列表项等)进行编号?

喜欢迪克斯特拉,我认为应该从零开始计数。如何在 LaTeX 中为章节、部分、图表、表格、页面、参考文献、脚注、公式、列表项、行以及其他任何内容实现从零开始的编号?

我正在使用回忆录文档类。

答案1

在此处输入图片描述

\documentclass{article}

\makeatletter
\def\@arabic#1{\number\numexpr#1-1\relax}
\makeatother

\begin{document}
\section{zzz}

aa
\begin{equation}1=0\end{equation}

\subsection{bbb}

zz
\begin{equation}1=0\end{equation}
\subsection{bbb}

\section{hhh}

\subsection{lll}

zz
\begin{figure}
\fbox{XXXXX}

\caption{zzz}
\end{figure}

\begin{enumerate}
\item zzz
\item 333
\item kkk
\end{enumerate}
\end{document}

或与memoir\chapter

\documentclass{memoir}

\makeatletter
\def\@arabic#1{\number\numexpr#1-1\relax}
\makeatother

\begin{document}
\chapter{gg}
\section{zzz}

aa
\begin{equation}1=0\end{equation}

\subsection{bbb}

zz
\begin{equation}1=0\end{equation}
\subsection{bbb}

\section{hhh}

\subsection{lll}

zz
\begin{figure}
\fbox{XXXXX}

\caption{zzz}
\end{figure}

\begin{enumerate}
\item zzz
\item 333
\item kkk
\end{enumerate}
\end{document}

相关内容