diff --git a/文档/使用指南/使用指南2024.md b/文档/使用指南/使用指南2024.md index af73607f..8c802ee8 100644 --- a/文档/使用指南/使用指南2024.md +++ b/文档/使用指南/使用指南2024.md @@ -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面板) ###
案例1 筛选内容中同时含有``最小值``(或``最大值``) ``函数`` ``^3``(3次方)字样的题目
-1. 在面板上选择``使用``-``关键字筛选题号`` +1. 在面板上选择``使用``-``关键字筛选题号``, 点击绿色的``运行``按钮. ![关键字筛选题号](http://wwylss.synology.me:48089/i/2024/02/09/65c5aba3ebb2e.png) -2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图 +2. 在弹出的面板上右上方的文本框中输入``最大值, 最小值``(``,``表示``至少有一个``)后点击``内容``, 随后点击左下方的``运行``, 液晶数字会急剧减小, 表示符合要求的题目数量减少了. -![案例1](http://wwylss.synology.me:48089/i/2024/02/09/65c5ac1d6ad22.png) +![题号筛选器](http://wwylss.synology.me:48089/i/2024/02/23/65d8b6d7777d7.png) -3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来 +3. 删去文本框的内容, 在文本框中输入``函数``, 点击``内容``, 随后点击左下方的``运行``, 题目数量继续减少. + +![题号筛选器2](http://wwylss.synology.me:48089/i/2024/02/23/65d8b7772fd85.png) + +4. 删去文本框的内容, 在文本框中输入``\^3``, 点击``内容``, 随后点击左下方的``运行``, 题目数量继续减少. + +![题号筛选器3](http://wwylss.synology.me:48089/i/2024/02/23/65d8b81200096.png) + +5. 点击``运行``按钮, 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中. ###
案例2 筛选2026届有使用记录, 题目中没有大于等于号, 也没有小于等于号, 并且标签含``第一单元``(预备知识)的题目
-1. 在面板上选择``使用``-``关键字筛选题号`` +1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键. -![关键字筛选题号](http://wwylss.synology.me:48089/i/2024/02/09/65c5aba3ebb2e.png) +2. 在选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``le``, 点击``内容``, 再输入``ge``, 点击``内容``. -2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图 +![不包含](http://wwylss.synology.me:48089/i/2024/02/23/65d8b91ad7ef3.png) -![案例2](http://wwylss.synology.me:48089/i/2024/02/09/65c5adac6a97c.png) +3. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``第一单元``, 点击``标签``, 在文本框总输入``2026届``, 点击``使用记录`` + +4. 点击``运行`` + +5. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中. -3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来 ###
案例3 筛选2024届的使用记录中出现过``0.1??``或``0.2??``的所有题目
-1. 在面板上选择``使用``-``关键字筛选题号`` +1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键. -![关键字筛选题号](http://wwylss.synology.me:48089/i/2024/02/09/65c5aba3ebb2e.png) +2. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``2024届.*0\.[12]\d{2}``后点击``使用记录`` -2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图 +3. 点击``运行`` -![案例3](http://wwylss.synology.me:48089/i/2024/02/09/65c5aebe75722.png) +4. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中. -3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来 -###
案例3 筛选答案中含有``$2$``(LaTeX公式环境下的2)的所有题目
+###
案例3 筛选答案为``$2$``(LaTeX公式环境下的2)的所有题目
-1. 在面板上选择``使用``-``关键字筛选题号`` +1. 在面板上选择``使用``-``关键字筛选题号``后, 点击``运行``键. -![关键字筛选题号](http://wwylss.synology.me:48089/i/2024/02/09/65c5aba3ebb2e.png) +2. 在未选中``选中表示不包含``左侧的方框的同时, 在文本框中输入``^\$2\$$``后点击``答案`` -2. 将``vscode``窗口中的``关键字筛选题号.py``文件的开头部分修改为如图 +3. 点击``运行`` -![案例4](http://wwylss.synology.me:48089/i/2024/02/09/65c5afe7d1fb2.png) - -3. 保存修改后关闭``关键字筛选题号.py``, 在面板上点击``运行``, 一小段时间之后``vscode``就会显示选中的题号字符串了, 需要的话可以复制下来 +4. 再点击``保存和编译``按钮(vscode的终端已经开始有动静了), 一小段时间之后, 可以在``临时文件``目录找到``筛选题目编译.pdf``文件, 这就是符合要求的所有题目. 题号在``临时文件``目录下的``题目筛选.txt``中. ## 根据题号表达式(可含:或,的字符串)生成讲义