From a7ccbdbc5a53bec46fcb44a00a713b37af945a8a Mon Sep 17 00:00:00 2001 From: wangweiye7840 Date: Wed, 5 Jul 2023 19:08:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=BA=86database=5Ftools?= =?UTF-8?q?=E4=B8=AD=E7=94=9F=E6=88=90=E6=95=99=E5=B8=88=E7=89=88=E8=AE=B2?= =?UTF-8?q?=E4=B9=89=E4=BB=A3=E7=A0=81=E4=B8=AD=E7=9A=84=E4=B8=80=E4=BA=9B?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 工具v2/database_tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/工具v2/database_tools.py b/工具v2/database_tools.py index 09fe7689..7d75ebf4 100644 --- a/工具v2/database_tools.py +++ b/工具v2/database_tools.py @@ -758,13 +758,13 @@ def GenerateUsageTexCode(id,prodict,topandbottomusagestuple): #根据topandbotto usagecode = re.sub("\\t([\d]\.[\d]{0,10})",GenerateValueColorCode,"\n\n".join(usages)) return usagecode #返回缩减后的使用记录列表 -def GenerateTeacherBodyString(problems,sectiontitles,prodict,objdict,consecutivenumbering,topandbottomusagestuple): #生成教师版的.tex文件的主体内容 +def GenerateTeacherBodyString(problems,sectiontitles,prodict,objdict,consecutivenumbering = True,topandbottomusagestuple = (3,3),sectionname = "section"): #生成教师版的.tex文件的主体内容 bodystring = "" if len(problems) == len(sectiontitles): count = 0 for i in range(len(problems)): idlist = generate_number_set(problems[i],prodict) - sectionstring = "\\section{%s}\n\\begin{enumerate}\n\\setcounter{enumi}{%d}\n\n"%(sectiontitles[i],count if consecutivenumbering else 0) + sectionstring = "\\%s{%s}\n\\begin{enumerate}\n\\setcounter{enumi}{%d}\n\n"%(sectionname,sectiontitles[i],count if consecutivenumbering else 0) for id in idlist: count += 1 aftercontent = TeachersGetAfterContent(id,prodict,objdict,topandbottomusagestuple)