我看到了帖子附录中的编号深度
但不幸的是,我不知道如何调整代码以适应我的附录在我的项目中是一个单独的 tex 文件的情况,如下面的屏幕截图所示。
主tex文件是Thesis.tex,而app1.tex是附录文件。附录中的定理显示为定理A.0.1。但我想让定理A.0.1变成定理A.1。我不知道如何制作命令
\usepackage{chngcntr}
\counterwithin{theorem}{section}
对我来说有效。比如,我应该把它们加在哪里?我试过很多地方,但它们没有按预期工作。或者你还有其他解决方案吗?
在 Thesis.tex 中
\documentclass{book}
\usepackage{amsmath,amsthm,amssymb}
\newtheorem{theorem}{Theorem}[section]
\begin{document}
\appendix
\include{app1}
\end{document}
在 app1.tex 中
\chapter{The Data on Cows}
\label{data.app}
\begin{theorem}
\end{theorem}
答案1
改编
- 将代码更正为 MWE
- 使用
\counterwithin{theorem}{chapter}
(chapter
而不是section
,就像使用类似书籍的课程一样)
结果
代码
\documentclass{book}
\usepackage{amsmath,amsthm,amssymb}
\newtheorem{theorem}{Theorem}[section]
\usepackage{chngcntr}
\begin{document}
\appendix
\counterwithin{theorem}{chapter}
\chapter{The Data on Cows}
\label{data.app}
\begin{theorem}
bla
\end{theorem}
\end{document}