diff --git a/njuthesis.dtx b/njuthesis.dtx
index ccc4a7ad1ffeb174537c70df95d22d428087b9a9..6029002632cbb42f7c06995a9435a8a23cbfa27e 100644
--- a/njuthesis.dtx
+++ b/njuthesis.dtx
@@ -1103,7 +1103,7 @@ through XeTeX.
 \sys_if_engine_luatex:T{
     % 鍔犱腑鏂囦笅鍒掔嚎
     \RequirePackage{lua-ul}
-    \newcommand{\njuline}[1]{\underLine{#1}}
+    \newcommand{\njuline}[1]{\underLine{#1}\null}
 
     % emoji鏀寔
     % \RequirePackage{emoji}
@@ -2369,124 +2369,123 @@ through XeTeX.
 }
 %    \end{macrocode}
 %
-% 
+%   
+% 鏈鎽樿鐜
 %
 %    \begin{macrocode}
-% 鍒ゆ柇瀛︿綅
-\str_if_eq:NNTF {\l_@@_info_degree_tl} { ug } 
-{   
-  % 鏈鎽樿鐜
-  \NewDocumentEnvironment{abstract} {}
-  {%
-    % \pagestyle{plain}
-    % \pagenumbering{Roman}
-    % \phantomsection\addcontentsline{toc}{chapter}{涓枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
-    \pdfbookmark[0]{涓枃鎽樿}{abstract-zh} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
-    \begin{center}
-      \kaishu\zihao{-2}{\textbf{
-        \uuline{鍗椾含澶у鏈鐢熸瘯涓氳鏂囷紙璁捐銆佷綔鍝侊級涓枃鎽樿}}}
-    \end{center}
-    {\bgroup
-      \kaishu\zihao{-4}
-      \tl_set:Nn \tabcolsep {0pt}
-      \tl_set:Nn \arraystretch {0.8}
-      \noindent
-      棰樼洰锛� \l_@@_info_title_tl \\
-      闄㈢郴锛� \l_@@_info_dept_tl \\
-      涓撲笟锛� \l_@@_major_tl \\
-      鏈鐢熷鍚嶏細 \l_@@_info_author_tl \\
-      鎸囧鏁欏笀锛堝鍚嶃€佽亴绉帮級锛歕l_@@_info_supv_full_tl \\
-      鎽樿锛�
-      \egroup
-    }
-    \kaishu\zihao{-4}\par%
-  }{%
-  \newpage
+\cs_new_protected:Npn \@@_print_abstract_ug:
+{
+  % \pagestyle{plain}
+  % \pagenumbering{Roman}
+  % \phantomsection\addcontentsline{toc}{chapter}{涓枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
+  \pdfbookmark[0]{涓枃鎽樿}{abstract-zh} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
+  \begin{center}
+    \kaishu\zihao{-2}{\textbf{
+      \uuline{鍗椾含澶у鏈鐢熸瘯涓氳鏂囷紙璁捐銆佷綔鍝侊級涓枃鎽樿}}}
+  \end{center}
+  {\bgroup
+    \kaishu\zihao{-4}
+    \tl_set:Nn \tabcolsep {0pt}
+    \tl_set:Nn \arraystretch {0.8}
+    \noindent
+    棰樼洰锛� \l_@@_info_title_tl \\
+    闄㈢郴锛� \l_@@_info_dept_tl \\
+    涓撲笟锛� \l_@@_major_tl \\
+    鏈鐢熷鍚嶏細 \l_@@_info_author_tl \\
+    鎸囧鏁欏笀锛堝鍚嶃€佽亴绉帮級锛歕l_@@_info_supv_full_tl \\
+    鎽樿锛�
+    \egroup
   }
-
-  % 鑻辨枃鎽樿
-  \NewDocumentEnvironment{englishabstract} {}
-  {%
-    \pagestyle{plain}
-    % \phantomsection\addcontentsline{toc}{chapter}{鑻辨枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
-    \pdfbookmark[0]{鑻辨枃鎽樿}{abstract-en} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
-    \begin{center}
-        \kaishu\zihao{-2}{\textbf{\uuline{
-          鍗椾含澶у鏈鐢熸瘯涓氳鏂囷紙璁捐銆佷綔鍝侊級鑻辨枃鎽樿}}}
-    \end{center}
-    {
-      \bgroup
-      THESIS: ~~\l_@@_info_title_en_tl \\
-      DEPARTMENT: ~~\l_@@_info_dept_en_tl \\
-      SPECIALIZATION: ~~\l_@@_major_en_tl \\
-      UNDERGRADUATE:~~\l_@@_info_author_en_tl \\
-      MENTOR:~~\l_@@_info_supv_full_en_tl \\
-      ABSTRACT:
-      \egroup
-    }
-    \zihao{-4}\par%
-  }{%
-  \cleardoublepage
-  \newpage
+  \kaishu\zihao{-4}\par%
+}
+\cs_new_protected:Npn \@@_print_abstract_en_ug:
+{
+  \pagestyle{plain}
+  % \phantomsection\addcontentsline{toc}{chapter}{鑻辨枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
+  \pdfbookmark[0]{鑻辨枃鎽樿}{abstract-en} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
+  \begin{center}
+      \kaishu\zihao{-2}{\textbf{\uuline{
+        鍗椾含澶у鏈鐢熸瘯涓氳鏂囷紙璁捐銆佷綔鍝侊級鑻辨枃鎽樿}}}
+  \end{center}
+  {
+    \bgroup
+    THESIS: ~~\l_@@_info_title_en_tl \\
+    DEPARTMENT: ~~\l_@@_info_dept_en_tl \\
+    SPECIALIZATION: ~~\l_@@_major_en_tl \\
+    UNDERGRADUATE:~~\l_@@_info_author_en_tl \\
+    MENTOR:~~\l_@@_info_supv_full_en_tl \\
+    ABSTRACT:
+    \egroup
   }
+  \zihao{-4}\par%
 }
 %    \end{macrocode}
 %
 % 
 % 鐮旂┒鐢熸憳瑕佺幆澧�
 %    \begin{macrocode}
+\cs_new_protected:Npn \@@_print_abstract_g:
 {
-  \NewDocumentEnvironment{abstract} {}
-  {%
-    \pagestyle{plain}
-    \pagenumbering{Roman}
-    % \phantomsection\addcontentsline{toc}{chapter}{涓枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
-    \pdfbookmark[0]{涓枃鎽樿}{abstract-zh} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
-    \begin{center}
+  \pagestyle{plain}
+  \pagenumbering{Roman}
+  % \phantomsection\addcontentsline{toc}{chapter}{涓枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
+  \pdfbookmark[0]{涓枃鎽樿}{abstract-zh} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
+  \begin{center}
+    \kaishu\zihao{-2}{\textbf{\uuline{
+      鍗椾含澶у鐮旂┒鐢熸瘯涓氳鏂囦腑鏂囨憳瑕侀椤电敤绾竲}}
+  \end{center}
+  \bgroup
+  \noindent
+  \kaishu\zihao{4}
+  \tl_set:Nn \tabcolsep {0pt}
+  \tl_set:Nn \arraystretch {0.8}
+  姣曚笟璁烘枃棰樼洰锛歕hspace{0.5em}\njuline{\l_@@_info_title_tl\hfill}\\
+  \njuline{\makebox[11em]{\l_@@_major_tl}}涓撲笟
+  \njuline{\makebox[4em]{\l_@@_info_grade_tl}}绾�
+  \str_if_eq:NNTF {\l_@@_info_degree_tl} { phd } {鍗殅{纭晑
+  澹敓濮撳悕锛歕njuline{\hfill\l_@@_info_author_tl\hfill}\\
+  鎸囧鏁欏笀锛堝鍚嶃€佽亴绉帮級锛歕njuline{\hfill\l_@@_info_supv_full_tl\hfill}\par
+  \egroup
+  \kaishu\zihao{4}\par%
+}
+\cs_new_protected:Npn \@@_print_abstract_en_g:
+{
+  \pagestyle{plain}
+  % \phantomsection\addcontentsline{toc}{chapter}{鑻辨枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
+  \pdfbookmark[0]{鑻辨枃鎽樿}{abstract-en} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
+  \begin{center}
       \kaishu\zihao{-2}{\textbf{\uuline{
-        鍗椾含澶у鐮旂┒鐢熸瘯涓氳鏂囦腑鏂囨憳瑕侀椤电敤绾竲}}
-    \end{center}
+        鍗椾含澶у鐮旂┒鐢熸瘯涓氳鏂囪嫳鏂囨憳瑕侀椤电敤绾竲}}
+  \end{center}
+  {
     \bgroup
-    \noindent
-    \kaishu\zihao{4}
-    \tl_set:Nn \tabcolsep {0pt}
-    \tl_set:Nn \arraystretch {0.8}
-    姣曚笟璁烘枃棰樼洰锛歕hspace{0.5em}\njuline{\l_@@_info_title_tl\hfill}\hspace{0em}\\
-    \njuline{\makebox[9em]{\l_@@_major_tl}}涓撲笟
-    \njuline{\makebox[4em]{\l_@@_info_grade_tl}}绾�
-    \str_if_eq:NNTF {\l_@@_info_degree_tl} { phd } {鍗殅{纭晑
-    澹敓濮撳悕锛歕njuline{\hfill\l_@@_info_author_tl\hfill}\hspace{0em}\\
-    鎸囧鏁欏笀锛堝鍚嶃€佽亴绉帮級锛歕njuline{\hfill\l_@@_info_supv_full_tl\hfill}\hspace{0em}\par
+    \zihao{4}
+    THESIS: ~~\l_@@_info_title_en_tl \\
+    SPECIALIZATION: ~~\l_@@_major_en_tl \\
+    POSTGRADUATE:~~\l_@@_info_author_en_tl \\
+    MENTOR:~~\l_@@_info_supv_full_en_tl\par
     \egroup
-    \kaishu\zihao{4}\par%
-  }{%
-  \newpage
   }
-
-  % 鑻辨枃鎽樿
+  \zihao{4}\par%
+}
+%    \end{macrocode}
+%
+% 
+% 鍒ゆ柇瀛︿綅
+%
+%    \begin{macrocode}
+\str_if_eq:NNTF {\l_@@_info_degree_tl} { ug } 
+{   
+  \NewDocumentEnvironment{abstract} {}
+  {\@@_print_abstract_ug:}{\newpage}
   \NewDocumentEnvironment{englishabstract} {}
-  {%
-    \pagestyle{plain}
-    % \phantomsection\addcontentsline{toc}{chapter}{鑻辨枃鎽樿} % 灏嗘憳瑕佹彃鍏ョ洰褰曞拰pdf涔︾
-    \pdfbookmark[0]{鑻辨枃鎽樿}{abstract-en} % 灏嗘憳瑕佹彃鍏df涔︾锛屼笌涓婁竴琛屼笉鍙叡瀛�
-    \begin{center}
-        \kaishu\zihao{-2}{\textbf{\uuline{
-          鍗椾含澶у鐮旂┒鐢熸瘯涓氳鏂囪嫳鏂囨憳瑕侀椤电敤绾竲}}
-    \end{center}
-    {
-      \bgroup
-      \zihao{4}
-      THESIS: ~~\l_@@_info_title_en_tl \\
-      SPECIALIZATION: ~~\l_@@_major_en_tl \\
-      POSTGRADUATE:~~\l_@@_info_author_en_tl \\
-      MENTOR:~~\l_@@_info_supv_full_en_tl\par
-      \egroup
-    }
-    \zihao{4}\par%
-  }{%
-  \cleardoublepage
-  \newpage
-  }
+  {\@@_print_abstract_en_ug:}{\cleardoublepage}
+}
+{
+  \NewDocumentEnvironment{abstract} {}
+  {\@@_print_abstract_g:}{\newpage}
+  \NewDocumentEnvironment{englishabstract} {}
+  {\@@_print_abstract_en_g:}{\cleardoublepage}
 }
 %</class>
 %    \end{macrocode}