20230206 evening

This commit is contained in:
weiye.wang 2023-02-06 21:22:10 +08:00
parent e75c918649
commit fc15c24515
4 changed files with 29 additions and 34 deletions

View File

@ -8,7 +8,7 @@
"source": [ "source": [
"import os,re,json,time\n", "import os,re,json,time\n",
"\n", "\n",
"\"\"\"---设置原题目id与新题目id---\"\"\"\n", "\"\"\"---设置原题目id与新题目id列表, 新id的数目不能小于旧id的数目---\"\"\"\n",
"old_ids = \"1:3\"\n", "old_ids = \"1:3\"\n",
"new_ids = \"40001:40003\"\n", "new_ids = \"40001:40003\"\n",
"\"\"\"---设置完毕---\"\"\"\n", "\"\"\"---设置完毕---\"\"\"\n",

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 1,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
@ -13,9 +13,9 @@
"题块 1 处理完毕.\n", "题块 1 处理完毕.\n",
"正在处理题块 2 .\n", "正在处理题块 2 .\n",
"题块 2 处理完毕.\n", "题块 2 处理完毕.\n",
"开始编译教师版本pdf文件: 临时文件/02_等式与不等式_教师_20230203.tex\n", "开始编译教师版本pdf文件: 临时文件/10_测试_教师_20230205.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/02_等式与不等式_学生_20230203.tex\n", "开始编译学生版本pdf文件: 临时文件/10_测试_学生_20230205.tex\n",
"0\n" "0\n"
] ]
} }
@ -23,44 +23,39 @@
"source": [ "source": [
"import os,re,json,time,sys\n", "import os,re,json,time,sys\n",
"\n", "\n",
"\"\"\"---设置模式(1为整卷统一编号, 0为每一部分从1开始编号)---\"\"\"\n", "\"\"\"---设置讲义种类 papertype---\"\"\"\n",
"enumi_mode = 0\n", "\"\"\"1: 高三复习讲义(课前, 课后)\"\"\"\n",
"\"\"\"---设置模式结束---\"\"\"\n", "\"\"\"2: 测验卷与周末卷(填空题, 选择题, 解答题)\"\"\"\n",
"\"\"\"3: 日常选题讲义(一个section)\"\"\"\n",
"\n", "\n",
"\"\"\"---设置模板文件名---\"\"\"\n", "paper_type = 1 # 随后设置一下后续的讲义标题\n",
"template_file = \"模板文件/复习讲义模板.txt\"\n",
"# template_file = \"模板文件/测验周末卷模板.tex\"\n",
"# template_file = \"模板文件/日常选题讲义模板.tex\"\n",
"\"\"\"---设置模板文件名结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置其他预处理替换命令---\"\"\"\n", "\"\"\"---设置题块编号---\"\"\"\n",
"#2023届第一轮讲义更换标题\n",
"exec_list = [(\"标题数字待处理\",\"02\"),(\"标题文字待处理\",\"等式与不等式\")] \n",
"enumi_mode = 0\n",
"\n", "\n",
"#2023届测验卷与周末卷\n",
"# exec_list = [(\"标题替换\",\"寒假作业反馈练习\")]\n",
"# enumi_mode = 1\n",
"\n",
"# 日常选题讲义\n",
"# exec_list = [(\"标题文字待处理\",\"直线及其方程\")] \n",
"# enumi_mode = 0\n",
"\n",
"\"\"\"---其他预处理替换命令结束---\"\"\"\n",
"\n",
"\"\"\"---设置目标文件名---\"\"\"\n",
"destination_file = \"临时文件/02_等式与不等式\"\n",
"\"\"\"---设置目标文件名结束---\"\"\"\n",
"\n",
"\n",
"\"\"\"---设置题号数据---\"\"\"\n",
"problems = [\n", "problems = [\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", "\"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",
"]\n", "]\n",
"\"\"\"---设置题号数据结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置结束---\"\"\"\n",
"\n",
"\n",
"if paper_type == 1:\n",
" enumi_mode = 0 #设置模式(1为整卷统一编号, 0为每一部分从1开始编号)\n",
" template_file = \"模板文件/复习讲义模板.txt\" #设置模板文件名\n",
" exec_list = [(\"标题数字待处理\",\"10\"),(\"标题文字待处理\",\"测试\")] #设置讲义标题\n",
" destination_file = \"临时文件/\"+exec_list[0][1]+\"_\"+exec_list[1][1] # 设置输出文件名\n",
"elif paper_type == 2:\n",
" enumi_mode = 1 #设置模式(1为整卷统一编号, 0为每一部分从1开始编号)\n",
" template_file = \"模板文件/测验周末卷模板.txt\" #设置模板文件名\n",
" exec_list = [(\"标题替换\",\"寒假作业反馈练习\")] #设置讲义标题\n",
" destination_file = \"临时文件/\"+exec_list[0][1] # 设置输出文件名\n",
"elif paper_type == 3:\n",
" enumi_mode = 0 #设置模式(1为整卷统一编号, 0为每一部分从1开始编号)\n",
" template_file = \"模板文件/日常选题讲义模板.txt\" #设置模板文件名\n",
" exec_list = [(\"标题文字待处理\",\"直线及其方程\")] #设置讲义标题\n",
" destination_file = \"临时文件/\"+exec_list[0][1] # 设置输出文件名\n",
" \n",
"\n", "\n",
"\n", "\n",
"\n", "\n",