20230203 evening
This commit is contained in:
parent
c21ebdcd45
commit
bfe7680a51
|
|
@ -19,7 +19,7 @@
|
|||
"source": [
|
||||
"import os,re,json\n",
|
||||
"\"\"\"这里编辑题号(列表)后将在vscode中打开窗口, 编辑后保存关闭, 随后运行第二个代码块\"\"\"\n",
|
||||
"problems = \"14384\"\n",
|
||||
"problems = \"31222:31224\"\n",
|
||||
"\n",
|
||||
"def generate_number_set(string,dict):\n",
|
||||
" string = re.sub(r\"[\\n\\s]\",\"\",string)\n",
|
||||
|
|
|
|||
|
|
@ -2,15 +2,15 @@
|
|||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": 15,
|
||||
"execution_count": 3,
|
||||
"metadata": {},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"import os,re,json,time\n",
|
||||
"\n",
|
||||
"\"\"\"---设置原题目id与新题目id---\"\"\"\n",
|
||||
"old_id = \"3648\"\n",
|
||||
"new_id = \"31221\"\n",
|
||||
"old_id = \"13755\"\n",
|
||||
"new_id = \"31224\"\n",
|
||||
"\"\"\"---设置完毕---\"\"\"\n",
|
||||
"\n",
|
||||
"old_id = old_id.zfill(6)\n",
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
"source": [
|
||||
"#修改起始id,出处,文件名\n",
|
||||
"starting_id = 14379\n",
|
||||
"raworigin = \"2023年空中课堂高三复习题\"\n",
|
||||
"raworigin = \"2023年空中课堂高三复习课\"\n",
|
||||
"filename = r\"D:\\temp\\空中课堂第三批.tex\"\n",
|
||||
"editor = \"20230203\\t王伟叶\"\n",
|
||||
"indexed = False\n"
|
||||
|
|
|
|||
|
|
@ -13,11 +13,9 @@
|
|||
"题块 1 处理完毕.\n",
|
||||
"正在处理题块 2 .\n",
|
||||
"题块 2 处理完毕.\n",
|
||||
"正在处理题块 3 .\n",
|
||||
"题块 3 处理完毕.\n",
|
||||
"开始编译教师版本pdf文件: 临时文件/寒假作业反馈练习_教师_20230202.tex\n",
|
||||
"1\n",
|
||||
"开始编译学生版本pdf文件: 临时文件/寒假作业反馈练习_学生_20230202.tex\n",
|
||||
"开始编译教师版本pdf文件: 临时文件/02_等式与不等式_教师_20230203.tex\n",
|
||||
"0\n",
|
||||
"开始编译学生版本pdf文件: 临时文件/02_等式与不等式_学生_20230203.tex\n",
|
||||
"0\n"
|
||||
]
|
||||
}
|
||||
|
|
@ -30,19 +28,19 @@
|
|||
"\"\"\"---设置模式结束---\"\"\"\n",
|
||||
"\n",
|
||||
"\"\"\"---设置模板文件名---\"\"\"\n",
|
||||
"# template_file = \"模板文件/第一轮复习讲义模板.tex\"\n",
|
||||
"template_file = \"模板文件/测验周末卷模板.tex\"\n",
|
||||
"template_file = \"模板文件/复习讲义模板.txt\"\n",
|
||||
"# template_file = \"模板文件/测验周末卷模板.tex\"\n",
|
||||
"# template_file = \"模板文件/日常选题讲义模板.tex\"\n",
|
||||
"\"\"\"---设置模板文件名结束---\"\"\"\n",
|
||||
"\n",
|
||||
"\"\"\"---设置其他预处理替换命令---\"\"\"\n",
|
||||
"#2023届第一轮讲义更换标题\n",
|
||||
"# exec_list = [(\"标题数字待处理\",\"38\"),(\"标题文字待处理\",\"计数原理与排列组合\")] \n",
|
||||
"# enumi_mode = 0\n",
|
||||
"exec_list = [(\"标题数字待处理\",\"02\"),(\"标题文字待处理\",\"等式与不等式\")] \n",
|
||||
"enumi_mode = 0\n",
|
||||
"\n",
|
||||
"#2023届测验卷与周末卷\n",
|
||||
"exec_list = [(\"标题替换\",\"寒假作业反馈练习\")]\n",
|
||||
"enumi_mode = 1\n",
|
||||
"# exec_list = [(\"标题替换\",\"寒假作业反馈练习\")]\n",
|
||||
"# enumi_mode = 1\n",
|
||||
"\n",
|
||||
"# 日常选题讲义\n",
|
||||
"# exec_list = [(\"标题文字待处理\",\"直线及其方程\")] \n",
|
||||
|
|
@ -51,13 +49,13 @@
|
|||
"\"\"\"---其他预处理替换命令结束---\"\"\"\n",
|
||||
"\n",
|
||||
"\"\"\"---设置目标文件名---\"\"\"\n",
|
||||
"destination_file = \"临时文件/寒假作业反馈练习\"\n",
|
||||
"destination_file = \"临时文件/02_等式与不等式\"\n",
|
||||
"\"\"\"---设置目标文件名结束---\"\"\"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"\"\"\"---设置题号数据---\"\"\"\n",
|
||||
"problems = [\n",
|
||||
"\"31206:31215\",\"31216:31218\",\"31219:31221\"\n",
|
||||
"\"12801,12802,14134,13740,12805,12818,12815,12817,14136,13750,13754,13721,13739,14153,14165\",\"14133,13724,12816,13736,14164,13724,13742,13727,13746,13747,13720,14157,31224,13752,13738\"\n",
|
||||
"\n",
|
||||
"\n",
|
||||
"]\n",
|
||||
|
|
@ -175,7 +173,7 @@
|
|||
" objects = objects_string\n",
|
||||
" space = (\"\" if problemset[\"space\"] == \"\" else \"\\n\"+r\"\\vspace*{\"+problemset[\"space\"]+\"}\\n\")\n",
|
||||
" tags = (\"|\".join(problemset[\"tags\"]) if len(problemset[\"origin\"])>0 else \"暂无标签\")\n",
|
||||
" raw_string = \"\\\\item \" + \"{\\\\tiny (\"+id+\")}\"+problem\n",
|
||||
" raw_string = \"\\\\item \" + \"{\\\\tiny (\"+id+\")} \"+problem\n",
|
||||
" teachers_string += raw_string.replace(\"\\\\tiny\",\"\")+\"\\n\\n关联目标:\\n\\n\"+ objects + \"\\n\\n标签: \" + tags + \"\\n\\n答案: \"+answer + \"\\n\\n\" + \"解答或提示: \" + solution + \"\\n\\n使用记录:\\n\\n\"+ usage + \"\\n\" + \"\\n\\n出处: \"+origin + \"\\n\"\n",
|
||||
" students_string += raw_string + space + \"\\n\\n\"\n",
|
||||
" teachers_string = r\"\\setcounter{enumi}{\"+ str(enumi_mode * problems_count) + \"}\\n\\n\" + teachers_string\n",
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
Reference in New Issue