20220911 afternoon

This commit is contained in:
weiye.wang 2022-09-11 17:51:26 +08:00
parent d6ba64f36f
commit ad69810e20
6 changed files with 25 additions and 18 deletions

View File

@ -19,7 +19,7 @@
"source": [
"import os,re,json\n",
"# 这里修改题目id, 可以不满6位\n",
"index = \"10233\".zfill(6)\n",
"index = \"2692\".zfill(6)\n",
"with open(r\"../题库0.3/Problems.json\",\"r\",encoding = \"utf8\") as f:\n",
" database = f.read()\n",
"line = '\"id\": \"'+index+'\",'\n",

View File

@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 31,
"execution_count": 9,
"metadata": {},
"outputs": [],
"source": [
@ -10,10 +10,12 @@
"\n",
"\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n",
"keywords_dict_table = [\n",
" {\"tags\": [\"第三单元\"], \"content1\": [r\"[\\d]\\alpha\",\"2x\"], \"content2\": [\"sin\"], \"content3\": [\"cos\"],\"content4\": [\"cot\"], \"content5\": [\"tan\"]},\n",
" {\"tags\":[\"第三单元\"],\"content\":[\"sin\",\"cos\",\"tan\",\"cot\"],\"content2\":[r\"\\+\",r\"\\-\"],\"objs_not\":[r\"K030[1-8]\"],\"content_not\":[\"函数\",\"三角形\"]}\n",
"]\n",
"\"\"\"---关键字设置完毕---\"\"\"\n",
"\n",
"# 示例: keywords_dict_table = [\n",
"# {\"tags\": [\"第三单元\"], \"content1\": [r\"[\\d]\\alpha\",\"2x\"], \"content2\": [\"sin\"], \"content3\": [\"cos\"],\"content4\": [\"cot\"], \"content5\": [\"tan\"]},\n",
"# ]\n",
"\"\"\"---设置输出文件名---\"\"\"\n",
"filename = \"临时文件/关键字筛选题号.txt\"\n",
"\"\"\"---文件名设置完毕---\"\"\"\n",

View File

@ -9,7 +9,7 @@
"import os,re,json\n",
"\n",
"\"\"\"---明确数据文件位置---\"\"\"\n",
"datafile = \"临时文件/字段数据.txt\"\n",
"datafile = \"临时文件/关联目标.txt\"\n",
"# 双回车分隔,记录内单回车分隔列表,首行为字段名\n",
"\"\"\"---文件位置结束---\"\"\"\n",
"\n",

View File

@ -13,9 +13,11 @@
"题块 1 处理完毕.\n",
"正在处理题块 2 .\n",
"题块 2 处理完毕.\n",
"开始编译教师版本pdf文件: 临时文件/复习讲义测试_教师_20220911.tex\n",
"正在处理题块 3 .\n",
"题块 3 处理完毕.\n",
"开始编译教师版本pdf文件: 临时文件/测验卷02待修改_教师_20220911.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/复习讲义测试_学生_20220911.tex\n",
"开始编译学生版本pdf文件: 临时文件/测验卷02待修改_学生_20220911.tex\n",
"0\n"
]
}
@ -28,27 +30,29 @@
"\"\"\"---设置模式结束---\"\"\"\n",
"\n",
"\"\"\"---设置模板文件名---\"\"\"\n",
"template_file = \"模板文件/第一轮复习讲义模板.tex\"\n",
"# template_file = \"模板文件/测验周末卷模板.tex\"\n",
"# template_file = \"模板文件/第一轮复习讲义模板.tex\"\n",
"template_file = \"模板文件/测验周末卷模板.tex\"\n",
"\"\"\"---设置模板文件名结束---\"\"\"\n",
"\n",
"\"\"\"---设置其他预处理替换命令---\"\"\"\n",
"#2023届第一轮讲义更换标题\n",
"exec_list = [(\"标题数字待处理\",\"10\"),(\"标题文字待处理\",\"测试\")] \n",
"enumi_mode = 0\n",
"# exec_list = [(\"标题数字待处理\",\"10\"),(\"标题文字待处理\",\"测试\")] \n",
"# enumi_mode = 0\n",
"\n",
"#2023届测验卷与周末卷\n",
"# exec_list = [(\"标题替换\",\"周末卷02\")]\n",
"# enumi_mode = 1\n",
"exec_list = [(\"标题替换\",\"测验卷02待修改\")]\n",
"enumi_mode = 1\n",
"\"\"\"---其他预处理替换命令结束---\"\"\"\n",
"\n",
"\"\"\"---设置目标文件名---\"\"\"\n",
"destination_file = \"临时文件/复习讲义测试\"\n",
"destination_file = \"临时文件/测验卷02待修改\"\n",
"\"\"\"---设置目标文件名结束---\"\"\"\n",
"\n",
"\n",
"\"\"\"---设置题号数据---\"\"\"\n",
"problems = [\"1,3,5:7\",\"30000:40000\"]\n",
"problems = [\"000486,000498,000505,000555,000558,000565,000644,000656,000665,000715,000824,000863,002825,002826,002848,002951,003754,003783,003799,004130,004412,004542,004622,005584,007972,010133,010136\",\n",
"\"002853,002924,002954,003625,004385,004546,005196,005449,008082,005574\",\n",
"\"002881,002903,002970,002990,003609,004709,004184,004247,004386,004466,004680\"]\n",
"\"\"\"---设置题号数据结束---\"\"\"\n",
"\n",
"\n",

File diff suppressed because one or more lines are too long

View File

@ -28889,14 +28889,14 @@
},
"001152": {
"id": "001152",
"content": "设$f:\\ A\\rightarrow B$是集合$A$到集合$B$的映射, 则以下正确的是\\blank{50}\n\\twoch{$A$中每一元素在$B$中必有像}{$B$中每一元素在$A$中必有原像}{$B$中每一元素在$A$中的原像是唯一的}{$A$中的不同元素的像必不同}",
"content": "设$f:\\ A\\rightarrow B$是集合$A$到集合$B$的映射, 则以下正确的是\\bracket{20}.\n\\twoch{$A$中每一元素在$B$中必有像}{$B$中每一元素在$A$中必有原像}{$B$中每一元素在$A$中的原像是唯一的}{$A$中的不同元素的像必不同}",
"objs": [
"KNONE"
],
"tags": [
"第二单元"
],
"genre": "填空题",
"genre": "选择题",
"ans": "",
"solution": "",
"duration": -1,