私は .tex ファイルで多くのパッケージを使用していますが、この問題が発生するのは、ブラジルの ABNT 標準に準拠するために使用している abntex2 パッケージのせいだと考えています。私の知る限り、これは ABNT 標準に最初から含まれているわけではありません。
問題は、定義、定理、命題などの番号付けに、常にゼロで、定義/定理/命題などの章、節、ローカル順序とは異なる追加の番号付けインデックスがあるように見えることです。この余分な番号付けを排除するにはどうすればよいでしょうか?
例:
-> 第 2 章の最初の定理 (どのセクションの前):
-> どのセクションの前の第 2 章の最初の定義:
-> 第2章第1節の最初の定義:
-> 第 2 章セクション 2 の最初の定理 (これは実際に意味をなしています。おそらく、セクション 0 と呼ぶと、どのセクションの前であっても第 2 章の最初の定理は意味をなすでしょうが、私はそれを 2.0.1 ではなく 2.1. と呼びたいと思います)。
->第 2 章セクション 2 の 6 番目の定義 (第 2 章セクション 2 の 2 番目の定理、つまり定理 2.2.2 の後の最初の定義):
-> セクションや定理/プロパティの前にある付録 A の最初の定義:
-> 付録 A の 3 番目の定義。セクションの前、ただし付録 A の最初の命題 (命題 A.0.1) の後。
(ページの背景色を灰色にするマーキングによる色付けは無視してください)。
定理と命題は、その後に続く定義の番号を変更して、冒頭に奇妙な定型的な番号を付け、1、2、3、... のように再び順序付けを開始しているようです。私にとっては、これらが (引用順に) 次のように番号付けされる方が理にかなっており、好ましいと思います。
- 定理2.1.
- 定義2.2.
- 定義 2.1.1.
- 定理 2.2.1. (✓ OK)
(定理2.2.2.(✓ OK))
- 定義2.2.8.
- 定義A.1.
(命題A.3)
- 定義A.4.
コメントでリクエストされた最小限の例を以下に示します (定義/定理の番号を確認し、スペースを埋めるための意味不明な内容は無視してください)。
\documentclass[11pt, a4paper, english,sumario=tradicional]{abntex2}
\usepackage{amsmath}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{corollary}{Corollary}[theorem]
\newtheorem{definition}{Definition}[theorem]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\selectlanguage{english}
\begin{document}
\begin{definition}
0aaaa
\end{definition}
\begin{definition}
0bbbb
\end{definition}
\begin{theorem}
0Th.aaaa
\end{theorem}
\begin{definition}
0cccc
\end{definition}
\begin{definition}
0dddd
\end{definition}
\section{Section 1}
\begin{definition}
0eeee
\end{definition}
\begin{theorem}
0Th.bbbb
\end{theorem}
\begin{definition}
0ffff
\end{definition}
\chapter{Chapter 1}
\begin{definition}
1aaaa
\end{definition}
\begin{definition}
1bbbb
\end{definition}
\begin{theorem}
1Th.aaaa
\end{theorem}
\begin{definition}
1cccc
\end{definition}
\begin{definition}
1dddd
\end{definition}
\section{Section 1}
\begin{definition}
1eeee
\end{definition}
\begin{theorem}
1Th.bbbb
\end{theorem}
\begin{definition}
1ffff
\end{definition}
\end{document}