refactor: 将个人信息提取到配置文件中以提高可维护性

将论文中的个人信息(如姓名、学号、专业等)提取到单独的配置文件 `config.tex` 中,并在相关文件中引用这些配置。这样可以减少重复代码,便于统一修改和维护。
This commit is contained in:
carry 2025-04-30 00:39:31 +08:00
parent 342f180639
commit 7c3aa12cd4
4 changed files with 17 additions and 8 deletions

View File

@ -1,8 +1,8 @@
% 摘要
\begin{center}
{\zihao{3}\textbf{毕业论文系统设计}}\par
{\zihao{-4}\songti 计算机科学与技术 \quad 专业 \quad 计科211 \quad 张三 \par
指导教师:李四教授}
{\zihao{-4}\songti \major \quad 专业 \quad \classname \quad \studentname \par
指导教师:\adviser}
\end{center}
% 中文摘要

View File

@ -14,17 +14,17 @@
\begin{flushleft}
{{\songti \zihao{-3} \qquad\qquad\qquad 课题名称}\quad{\zihao{-4}\dlmu[7.5cm]{基于文档驱动的自适应编码大模型微调框架}}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{计算机科学与网络工程学院}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{\department}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{计算机科学与技术}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{\major}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad 班级名称}\quad\dlmu[7.5cm]{计科211}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad 班级名称}\quad\dlmu[7.5cm]{\classname}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad 学生姓名}\quad\dlmu[7.5cm]{张三}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad 学生姓名}\quad\dlmu[7.5cm]{\studentname}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{20210001}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad\qquad}\quad\dlmu[7.5cm]{\studentid}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad 指导老师}\quad\dlmu[7.5cm]{李四教授}\par}
{{\songti\zihao{-3} \qquad\qquad\qquad 指导老师}\quad\dlmu[7.5cm]{\adviser}\par}
\vspace{0.5cm}
{{\songti\zihao{-3} \qquad\qquad\qquad 完成日期}\quad\dlmu[7.5cm]{\number\year\number\month\number\day}\par}
\end{flushleft}

8
paper/latex/config.tex Normal file
View File

@ -0,0 +1,8 @@
% 个人信息配置
\newcommand{\studentname}{张三}
\newcommand{\studentid}{20210001}
\newcommand{\classname}{计科211}
\newcommand{\department}{计算机科学与网络工程学院}
\newcommand{\major}{计算机科学与技术}
\newcommand{\adviser}{李四教授}
\newcommand{\thesistitle}{基于文档驱动的自适应编码大模型微调框架}

View File

@ -1,4 +1,5 @@
\documentclass[12pt,a4paper]{article}
\input{config}
\usepackage{graphicx}
\usepackage{ctex}
\usepackage{indentfirst}