20230331 night

This commit is contained in:
weiye.wang 2023-03-31 23:07:25 +08:00
parent a1af9c1359
commit be222825b7
1 changed files with 14 additions and 26 deletions

View File

@ -2,16 +2,16 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 4,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"开始编译教师版本pdf文件: 临时文件/2022学年下学期高一_教师用_20230331.tex\n",
"开始编译教师版本pdf文件: 临时文件/高三易错题_教师用_20230331.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/2022学年下学期高一_学生用_20230331.tex\n",
"开始编译学生版本pdf文件: 临时文件/高三易错题_学生用_20230331.tex\n",
"0\n"
]
}
@ -29,26 +29,14 @@
"\"\"\"---设置题目列表---\"\"\"\n",
"#字典字段为文件名, 之后为内容的题号\n",
"\n",
"problems_dict = {\"2025届高一下学期校本作业\":\"21441:22047\",\n",
" \"2025届高一下学期周末卷01\":\"40018:40036\",\n",
" \"2025届高一下学期周末卷02\":\"40057:40082\",\n",
" \"2025届高一下学期周末卷03\":\"40083:40104\",\n",
" \"2025届高一下学期周末卷03小测\":\"40105:40112\",\n",
" \"2025届高一下学期周末卷04旧版\":\"40113:40130\",\n",
" \"2025届高一下学期周末卷04小测\":\"40131:40139\",\n",
" \"2025届高一上学期期末考试\":\"31288:31308\",\n",
" \"2025届高一下学期周末卷04\":\"40181:40201\",\n",
" \"2025届高一下学期周末卷05\":\"40226:40245\",\n",
" \"2025届高一下学期周末卷05小测\":\"40246:40255\",\n",
" \"2025届高一下学期周末卷06\":\"40256:40273\",\n",
" \"2025届高一下学期周末卷06小测\":\"40274:40282\",\n",
" \"2025届高一下学期期中复习一(集合逻辑不等式)\":\"40283:40298\",\n",
" \"2025届高一下学期测验01\":\"40336:40349\",\n",
" \"2025届高一下学期测验02\":\"40350:40367\",\n",
" \"2025届高一下学期期中复习二(幂指对函数)\":\"40368:40386\",\n",
" \"2025届高一下学期周末卷02小测\":\"40387:40395\",\n",
" \"2025届高一下学期周末卷07\":\"40396:40413\",\n",
" \"2025届高一下学期周末卷07小测\":\"40414:40421\"}\n",
"problems_dict = {\n",
"\"函数1\":\"778,1253,1262,1325,1339,1352,2918,2968,3747,4009,4157,4435,4721,5123,5650,7939,10197,10938,11148,12179,12277,12543,12859,12902,13721,30060,30398,30406,10796,12104,30051,30327,30337,30356,31321\",\n",
"\"函数2\":\"87,342,655,1277,1329,2831,2851,2859,2905,2959,3648,4153,4320,4359,11066,11079,11144,11999,12063,12064,12178,12192,12842,12856,12903,13747,13840,14191,30410,12549,12717,30377,30381,30411,30416,30420,30424,30426\",\n",
"\"数列\":\"321,403,1781,1788,1810,3210,3219,3283,3309,3310,3312,4472,4476,6793,10777,10942,12067,12112,12239,12933,12979,13921,13925,30072,30473,30499\",\n",
"\"解析几何\":\"248,282,363,625,960,2162,2252,2268,2278,2372,2418,3421,3437,3438,4246,8760,8866,8912,9784,10951,10958,12199,12213,12255,12548,13060,13063,13069,13097,13118,13134,13982,14505,31229,31233,31323\",\n",
"\"概率统计\":\"332,340,401,412,654,2586,2605,2664,3574,3585,3640,4575,4584,7361,7423,7502,7630,10868,11993,14091,30227,30275,30495,30520,30540,31158,31196,31320\"\n",
"\n",
"\n",
"# \"2024届高二下学期周末卷01\":\"40001:40017\",\n",
"# \"2025届高一下学期周末卷01\":\"40018:40036\",\n",
"# \"2024届高二下学期周末卷02\":\"40037:40056\",\n",
@ -79,7 +67,7 @@
"# \"2025届高一下学期周末卷07\":\"40396:40413\",\n",
"# \"2025届高一下学期周末卷07小测\":\"40414:40421\"\n",
"\n",
"# }\n",
"}\n",
"\n",
"\"\"\"---设置题目列表结束---\"\"\"\n",
"\n",
@ -87,7 +75,7 @@
"#目录和文件的分隔务必用/\n",
"directory = \"临时文件/\"\n",
"# filename = \"高三二模前易错题\"\n",
"filename = \"2022学年下学期高一\"\n",
"filename = \"高三易错题\"\n",
"\"\"\"---设置文件名结束---\"\"\"\n",
"if directory[-1] != \"/\":\n",
" directory += \"/\"\n",
@ -190,7 +178,7 @@
" else:\n",
" objects_string += \"\\\\textcolor{blue}{\" + obj + \"|\" + obj_dict[obj][\"content\"] + \"}\\n\\n\"\n",
" objects = objects_string\n",
" space = (\"\" if problemset[\"space\"] == \"\" else r\"\\vspace*{\"+problemset[\"space\"]+\"}\\n\")\n",
" space = (\"\" if problemset[\"space\"] == \"\" or answered else r\"\\vspace*{\"+problemset[\"space\"]+\"}\\n\")\n",
" tags = (\"|\".join(problemset[\"tags\"]) if len(problemset[\"origin\"])>0 else \"暂无标签\")\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\"\n",