更新使用指南

This commit is contained in:
weiye.wang 2024-02-08 22:49:28 +08:00
parent e278ee1e1d
commit d8e12e1ff3
1 changed files with 46 additions and 0 deletions

View File

@ -2,6 +2,8 @@
# <center>题库使用指南2024版</center> # <center>题库使用指南2024版</center>
**本教程中的默认文件夹是题库根目录/工具v2**
## 在overleaf上协作编辑 ## 在overleaf上协作编辑
我们**自己部署的本地overleaf服务器**的地址是[overleaf kongjiang](http://kjwangweiye.top:40388)(``kjwangweiye.top:40388``)或[overleaf kongjiang mirror](http://wwylss.synology.me:40388)(``wwylss.synology.me:40388``) 我们**自己部署的本地overleaf服务器**的地址是[overleaf kongjiang](http://kjwangweiye.top:40388)(``kjwangweiye.top:40388``)或[overleaf kongjiang mirror](http://wwylss.synology.me:40388)(``wwylss.synology.me:40388``)
@ -44,6 +46,50 @@
***测试的时候请先拉取远程的tutorial分支, 在此基础上新建分支, 之后进行收录新题操作*** ***测试的时候请先拉取远程的tutorial分支, 在此基础上新建分支, 之后进行收录新题操作***
收录新题前, 需要准备一个能够编译通过的LaTeX文件, 正文部分是一个``enumerate``环境, 其中每一个``\item``表示一道题目. 例如:
```latex
\begin{enumerate}
\item 设$x=1$, 则$x^2$的值为\blank{50}.
\item $x=1$是$x>0$的\bracket{20}条件.
\fourch{充分非必要}{必要非充分}{充要}{既非充分又非必要}
\item 已知$f(x)=x^2+1$, 求$f(3)+f(5)$的值.
\end{enumerate}
```
这是一个由三道题目组成的``enumerate``环境(文件的其他部分可以在``模板文件/讲义模板.txt``中获取), 手动输入后, 可以通过面板收录到题库. 但是**更多时候这样一个LaTeX文件的来源是通过mathpix识别**得到的.
### 使用mathpix自动识别题目
mathpix是一个非常好用的数学文字和公式转换工具, 唯一的缺点是大量转换要花钱, 目前新账号的处理限额是每月10次(基本上不够用). 如果还没有注册过的话, 建议用一个邮箱注册一下. mathpix的网址是[mathpix](https://mathpix.com)(https://mathpix.com).
下载mathpix的桌面客户端:
![1707403096438.png](http://wwylss.synology.me:48089/i/2024/02/08/65c4e757d6999.png)
![1707403120358.png](http://wwylss.synology.me:48089/i/2024/02/08/65c4e76f8549a.png)
如果不想注册或者限额用完了, 以下几个账号可能可以用(限额应该会每月更新):
- ``Nelly.Eugen@alumni.stanford.edu`` 密码: ``321aA@mathpix``
- ``fchavez46@student.mtsac.edu`` 密码: ``Ab@789789``
- ``fwhitsett@student.mtsac.edu`` 密码: ``Ab@789789``
- ``4552933337@student.cumtb.edu.cn`` 密码: ``Ab@789789``
- ``515625773@student.cumtb.edu.cn`` 密码: ``Ab@789789``
以下以识别tutorial分支上的``../文档/教学材料/待收录.png``为例
### 识别的内容复制到剪贴板之后的操作
#### 作一些预处理, 使风格和题库中的题目的风格一致
#### 和题库中已有的题目比对并手动作一些标记
#### 将标记完成的题目及相关信息一并收录到题库
随后如果有必要, 可保存``Problems.json``至暂存区, 之后可以commit到本地的repository, 乃至push到远程的服务器.
## 添加关联题 ## 添加关联题