This repository has been archived on 2024-06-23. You can view files and clone it, but cannot push or open issues or pull requests.
mathdeptv2/文档/工具基本功能及用法介绍.md

890 B

添加新题目到数据库

工具文件

添加题目到数据库.ipynb

功能简介

从一个.tex文件中提取题目内容(用\item开头, 放置在\begin{enumerate}\end{enumerate}环境中), 并从起始id开始将.tex文件中题目逐题添加到数据库中

用法

第一个单元格中需要设置四个位置:

  • starting_id: 整数. 起始id号, 这个号码注意不要和已有的id重复, 可在Problems.json中查询空闲id. 处理中如果有重复id的话程序会报重复, 并且不会写入新题目到数据库

  • origin: 字符串. 题目出处, 同一批题目的出处字符串一致, 尽可能详尽, 对应到Problems.json数据库中的origin

  • filename: 字符串. .tex文件的文件名(含路径)

  • editor: 字符串. 编辑及收录者姓名, 用"\t"分隔日期(yyyymmdd)及姓名, 例如"20221007\t张三"