这是我写的语法,但在这个语法中,定义、定理、注释、备注都是连续编号的,如定义 1、定理 2、定理 3、注释 4 等。但我需要分别对定义和定理进行编号,如定义 1、定义 2、定理 1、定理 2 等。我应该在以下语法中做哪些更改才能分别对它们进行编号。
\documentclass[a4paper,12 pt]{article}
\usepackage{amsmath,amsthm,amsfonts,mathrsfs,amssymb}
\usepackage{amssymb,latexsym,pstricks,pst-grad}
\usepackage{enumerate}
\usepackage{array}
\usepackage{fontenc}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{pdflscape}
\usepackage[english]{babel}
\usepackage{booktabs}
\usepackage{multicol}
\usepackage{tabularx}
\usepackage{colortbl}
\usepackage{array, makecell}
\usepackage{siunitx}
\usepackage{caption}
\usepackage{float}
\usepackage{graphicx}
\usepackage{mathtools}
%\usepackage[
%top = 2.75cm,
%bottom = 2.50cm,
%left = 3.00cm,
%right = 2.50cm]{geometry}
%\usepackage[margin=in]{geometry}
\usepackage[nottoc]{tocbibind}
\newtheorem{thm}{Theorem}[]
\newtheorem{illustration}[thm]{Illustration}
\newtheorem{cor}[thm]{Corollary}
\newtheorem{lem}[thm]{Lemma}
\newtheorem{pp}[thm]{Proposition}
\newtheorem{ppty}[thm]{Property}
\newtheorem{defn}[thm]{Definition}
\newtheorem{rk}[thm]{Remark}
\newtheorem{ex}[thm]{Example}
\newtheorem{result}[thm]{Result}
\newtheorem{note}[thm]{Note}
\newtheorem{obs}[thm]{Observation}
\newtheorem{case}[thm]{case}
\newtheorem{subcase}[thm]{subcase}
\newtheorem{Prop}[thm]{Proposotion}
\newtheorem{property}[thm]{property}
\renewcommand\thesection{\arabic{section}}
\newcommand{\NI}{\noindent}