因制作了筛选题目的面板, 因此重写使用指南的筛选题号部分
This commit is contained in:
parent
aa46528282
commit
e117a4a64e
|
|
@ -12,6 +12,8 @@
|
|||
|
||||
**半角的标点符号后面一般应该有半角的空格或是直接换行**
|
||||
|
||||
**如果运行程序报错, 在联系管理员之前, 可以先试试和master同步, 随后在进入面板, 再退出面板之后输入``cd ..``(回到题库根目录), ``pip install -r requirements.txt``, 或许安装一些python的package之后, 问题就解决了.**
|
||||
|
||||
## 使用题库必要的软件安装
|
||||
|
||||
要使用题库, 最好在windows环境下, 以下四个软件是必须要安装的:
|
||||
|
|
@ -338,55 +340,63 @@ usages
|
|||
|
||||
随后如果有必要, 可添加``Problems.json``至暂存区, 之后可以commit到本地的repository, 乃至push到远程的服务器.
|
||||
|
||||
## 根据特定特征筛选题号
|
||||
## 根据特定特征筛选题号(已更新为Qt面板)
|
||||
|
||||
### <center>案例1 筛选内容中同时含有``最小值``(或``最大值``) ``函数`` ``^3``(3次方)字样的题目</center>
|
||||
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``, 点击绿色的``运行``按钮.
|
||||
|
||||

|
||||
|
||||
2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图
|
||||
2. 在弹出的面板上右上方的文本框中输入``最大值, 最小值``(``,``表示``至少有一个``)后点击``内容``, 随后点击左下方的``运行``, 液晶数字会急剧减小, 表示符合要求的题目数量减少了.
|
||||
|
||||

|
||||

|
||||
|
||||
3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来
|
||||
3. 删去文本框的内容, 在文本框中输入``函数``, 点击``内容``, 随后点击左下方的``运行``, 题目数量继续减少.
|
||||
|
||||

|
||||
|
||||
4. 删去文本框的内容, 在文本框中输入``\^3``, 点击``内容``, 随后点击左下方的``运行``, 题目数量继续减少.
|
||||
|
||||

|
||||
|
||||
5. 点击``运行``按钮, 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中.
|
||||
|
||||
### <center>案例2 筛选2026届有使用记录, 题目中没有大于等于号, 也没有小于等于号, 并且标签含``第一单元``(预备知识)的题目</center>
|
||||
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键.
|
||||
|
||||

|
||||
2. 在选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``le``, 点击``内容``, 再输入``ge``, 点击``内容``.
|
||||
|
||||
2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图
|
||||

|
||||
|
||||

|
||||
3. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``第一单元``, 点击``标签``, 在文本框总输入``2026届``, 点击``使用记录``
|
||||
|
||||
4. 点击``运行``
|
||||
|
||||
5. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中.
|
||||
|
||||
3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来
|
||||
|
||||
### <center>案例3 筛选2024届的使用记录中出现过``0.1??``或``0.2??``的所有题目</center>
|
||||
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键.
|
||||
|
||||

|
||||
2. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``2024届.*0\.[12]\d{2}``后点击``使用记录``
|
||||
|
||||
2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图
|
||||
3. 点击``运行``
|
||||
|
||||

|
||||
4. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中.
|
||||
|
||||
3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来
|
||||
|
||||
### <center>案例3 筛选答案中含有``$2$``(LaTeX公式环境下的2)的所有题目</center>
|
||||
### <center>案例3 筛选答案为``$2$``(LaTeX公式环境下的2)的所有题目</center>
|
||||
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``
|
||||
1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键.
|
||||
|
||||

|
||||
2. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``^\$2\$$``后点击``答案``
|
||||
|
||||
2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图
|
||||
3. 点击``运行``
|
||||
|
||||

|
||||
|
||||
3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来
|
||||
4. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中.
|
||||
|
||||
## 根据题号表达式(可含:或,的字符串)生成讲义
|
||||
|
||||
|
|
|
|||
Reference in New Issue