diff --git a/chapters/FigTabCode.tex b/chapters/FigTabCode.tex
index d78b4706f66f899c077cf25d20ef1550e6ab43de..2851ce5dfdc6211d6749dc297f4daa0c645837b2 100644
--- a/chapters/FigTabCode.tex
+++ b/chapters/FigTabCode.tex
@@ -32,11 +32,11 @@
         \toprule
         OS & Tex & 娴嬭瘯鎯呭喌 \\
         \midrule
-        Windows 10 & TexLive 2021 & 鉁� \\
-        Windows 10 & MikTex & 鉁� \\
-        Windows 10 & TexLive 2020 & 鉁�  \\
-        Ubuntu 20.04 & TexLive 2021 & 鉁� \\
-        鍗楀ぇTex & Overleaf & 鉁� \\
+        Windows 10 & TexLive 2021 & 鈭� \\
+        Windows 10 & MikTex & 鈭� \\
+        Windows 10 & TexLive 2020 & 脳\footnote{cleveref鍦ㄥ紩鐢ㄧ珷鑺傛椂涓嶈兘姝e父宸ヤ綔}  \\
+        Ubuntu 20.04 & TexLive 2021 & 鈭� \\
+        鍗楀ぇTex & Overleaf & 鈭� \\
         \bottomrule
     \end{tabular}
 \end{table}
@@ -48,11 +48,11 @@
         \toprule
         OS & Tex & 娴嬭瘯鎯呭喌 \\
         \midrule
-        Windows 10 & TexLive 2021 & 鉁� \\
-        Windows 10 & MikTex & 鉁� \\
-        Windows 10 & TexLive 2020 & 鉁�  \\
-        Ubuntu 20.04 & TexLive 2021 & 鉁� \\
-        鍗楀ぇTex & Overleaf & 鉁� \\
+        Windows 10 & TexLive 2021 & 鈭� \\
+        Windows 10 & MikTex & 鈭� \\
+        Windows 10 & TexLive 2020 & 脳  \\
+        Ubuntu 20.04 & TexLive 2021 & 鈭� \\
+        鍗楀ぇTex & Overleaf & 鈭� \\
         \bottomrule
     \end{tabular}
 \end{table}}
diff --git a/chapters/Mathematics.tex b/chapters/Mathematics.tex
index e7776205f31c999c861ec7dcfb0ea7b7024fcaa5..747c6cc2290b5e4e0c79dd305e9a58b610e700b8 100644
--- a/chapters/Mathematics.tex
+++ b/chapters/Mathematics.tex
@@ -36,6 +36,6 @@
     璇佹槑鎴戞槸鎴�
 \end{proof}
 
-\begin{definition}
+\begin{definition}[浠栦汉]
     瀹氫箟浠栦汉鍗冲湴鐙�
 \end{definition}
\ No newline at end of file
diff --git a/profile/components.sty b/profile/components.sty
index 549a45e9bda690cb713f52d34cf16aae1d8231cd..7b8fdccb108147617f8f5628600d6c5fe6335a79 100644
--- a/profile/components.sty
+++ b/profile/components.sty
@@ -56,3 +56,18 @@
 \setlist[itemize]{noitemsep}
 \setlist[enumerate]{noitemsep}
 \setlist[description]{noitemsep}
+
+% 鏁板鐜
+\newtheorem{example}{渚媫 
+\newtheorem{algorithm}{绠楁硶}
+\newtheorem{theorem}{瀹氱悊}[section] % 鎸� section 缂栧彿
+\newtheorem{definition}{瀹氫箟}
+\newtheorem{axiom}{鍏悊}
+\newtheorem{property}{鎬ц川}
+\newtheorem{proposition}{鍛介}
+\newtheorem{lemma}{寮曠悊}
+\newtheorem{corollary}{鎺ㄨ}
+\newtheorem{remark}{娉ㄨВ}
+\newtheorem{condition}{鏉′欢}
+\newtheorem{conclusion}{缁撹}
+\newtheorem{assumption}{鍋囪}
diff --git a/profile/packages.sty b/profile/packages.sty
index cba792544273b0f747d5ccd91840daaa7c35f033..b5402222c8c1d9735eea0771cc1c28353febd265 100644
--- a/profile/packages.sty
+++ b/profile/packages.sty
@@ -37,7 +37,8 @@
 \RequirePackage{zhlipsum} % 鐢熸垚鐢ㄤ簬娴嬭瘯鐨勫ぇ娈垫棤鎰忎箟涓枃鏂囧瓧
 % \RequirePackage{showframe} % 鍔犺浇浠ュ悗灞曠ず鍐呭杈圭晫
 
-\RequirePackage{amssymb} % Must be loaded before unicode-math
+\RequirePackage{amsmath} % Must be loaded before unicode-math
+\RequirePackage{amsthm} % Mathematical environments
 \RequirePackage{unicode-math} % Math fonts in xetexorluatex
 
 \RequirePackage{graphicx}