我在LaTeX中有一個定理編號的問題。我可以把它用款數,e.gLaTeX中的定理編號
定理1.2.1
在首節的第二小節第一定理。但我需要它來顯示我 只有款和定理,但不是段數的數字,像這樣:
定理2.1
我用
\newtheorem{thm}{Theorem}[subsection]
爲編號。
我在LaTeX中有一個定理編號的問題。我可以把它用款數,e.gLaTeX中的定理編號
定理1.2.1
在首節的第二小節第一定理。但我需要它來顯示我 只有款和定理,但不是段數的數字,像這樣:
定理2.1
我用
\newtheorem{thm}{Theorem}[subsection]
爲編號。
把下面的代碼在序言中似乎收到預期的效果:
\usepackage{amsthm}
\newtheorem{thm}{Theorem}[subsection]
\renewcommand{\thethm}{\arabic{subsection}.\arabic{thm}}
我不明白你爲什麼要這個特殊的定理編號系統,但代碼你想要做什麼:
我已經試過了。這給了我這樣的`section_number.theorem_number`編號,但我需要`subsection_number.theorem_number` – jbradaric 2009-06-16 21:47:28
插入這條線在你的序言(或\ newtheorem語句之前其他地方):
\renewcommand{\thesubsection}{\arabic{subsection}}
這將重置THM環境的編號命令忽略的部分編號(編號定理時)和顯示器只有分段號碼和定理號碼。章節號碼仍然會顯示在章節標題前,而不是章節中包含的定理。所以,正如你所描述的那樣,第一部分第二部分的第一個定理將被編號爲2.1。 替代\阿拉伯語包括:
有沒有容易的方式來做到這一點。 AMS Theorem Package只提供了一種方法來控制編號重置時(部分,子部分),是否與其他環境(推論,引理)和數量順序(「1.1定理」與「定理1.1」)綁定。
定理從\thesection
或\thesubsection
命令獲得它們的編號。您可以重新定義\thesubsection
命令以獲取所需的編號,但這也會影響其他所有使用\thesubsection
的。
您可以使用此命令renew命令部分和分段和定理的和...
\renewcommand{\theequation}{\thesection.\arabic{equation}}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\thesubsection}{(\alph{subsection})}
在如輕輕少哈克的方式,你可以創建一個與subsection
重置假的櫃檯,並重新定義其\the
根據自己的喜好:
\newcounter{fakecnt}[subsection]
\def\thefakecnt{\arabic{subsection}}
\newtheorem{thm}{Theorem}[fakecnt]
請不要這樣做。作爲數學書籍的經常讀者,當書籍使用這種編號風格時,我討厭它。如果你這樣做,說「定理3.2」變得含糊不清:它可以在許多地方引用許多可能的定理,並且不會使複雜的材料更容易理解。 – kquinn 2009-06-16 23:22:27
我對kquinn的迴應遲了十年,但我真的從來沒有發現這是模棱兩可的。說「定理3.2」意味着本章第三節的第二個定理。參考另一章,作者會說「第1章的定理3.2」。 (a)在大多數情況下,章節要麼是自包含的,要麼命名其他章節的結果來引用;(b)我更擅長解析英文比我在解析數字序列。 – 2018-01-08 15:31:00
@BenKushigian這個問題要求定理編號,每個新的*節重置*,而不是每個新章節 – McDuffin 2018-01-27 09:24:14