我在不同的文件中写讲义。所以我想Lecture 1
文件中的定理如下
定理 1.1
定理 1.2
...
Lecture 2
并且,文件中的定理如下
定理 2.1
定理 2.2
...
提前感谢您的帮助。
答案1
我假设您正在使用诸如amsthm
或之类的包ntheorem
,并使用诸如的命令\newtheorem
来创建类似定理的环境。如果是这种情况,我建议您创建一个名为的 LaTeX 计数器,将该lecturenum
计数器设置为适当的数字(例如 3),然后使用\newtheorem
指令创建类似定理的环境,使用的值 lecturenum
作为定理数字的前缀。
这样,在文件前言中唯一需要调整的设置指令lecture_n.tex
就是指令
\setcounter{lecturenum}{n} % this is lecture "n" (e.g, 3)
\documentclass{article} % or some other suitable document class
\newcounter{lecturenum}
\setcounter{lecturenum}{5} % this is lecture 5
\usepackage{amsthm} % or 'ntheorem'
\newtheorem{theorem}{Theorem}[lecturenum]
\begin{document}
\begin{theorem} bla bla bla \end{theorem}
\begin{theorem} ble ble ble \end{theorem}
\end{document}