我做了一个科学试卷排版 skill
今日补齐中学理科综合卷LaTeX排版能力,继数学试卷排版后,完善理化生三科同卷处理方案。理综卷含方程式、电路图、细胞图、遗传系谱图等复杂内容,人工转写排版耗时远超出题,故思考将三科排版逻辑合并为统一能力,核心解决AI自动判科问题。
理化生三科特征差异显著,可据此实现精准路由:物理题含F、v、a、E、U、I等物理量符号,搭配力学、电路、光路类图示;化学题以化学式、反应箭头、有机结构式为标识,伴随烧瓶、试管等实验装置图;生物题核心为细胞、基因、DNA等术语,搭配细胞结构、遗传系谱图、生物流程图。AI转写时逐题匹配特征,即可高效判定科目归属。
采用合并式单一架构设计,模板同时加载physics、chemformula、chemfig、pgfplots、TikZ等全套宏包,三科规则独立互不干扰。模板内置专属排版命令:物理用\physicsfigure环境处理作图题,化学用\cequation、chemstructure命令规范方程式与结构式,生物用pedigree、bioaxis环境绘制遗传系谱图与坐标曲线,所有语法均经XeLaTeX编译验证,可独立生成标准PDF。
实际流程极简:用户上传理综卷扫描图,AI先识别版式规格,再逐题转写并判定科目,同步规划分页逻辑;随后按科目匹配专属排版环境,自动填入LaTeX模板;最终调用编译脚本生成正式PDF,全程无需人工干预。
仓库地址:https://github.com/Jetson7817/jetson-integrated-science-skill