示例代码在exam_demo.py
## **操作指南**
示例代码在exam_demo.py
### **基本操作指南**
1. **创建Problem对象**<br/>
创建Problem对象需要提供core,name,describe,score参数,
其中core直接使用预设的core即可,name,describe,score
根据实际情况确定,例如<br/>
**Problem(core, "选择题", "...", 5)**<br/>
即表示这是一道选择题,每小题5分。注意,若score是列表,则代表
不同小题有不同的分数,以列表的形式给出。
2. **调用Problem对象的set方法**<br/>
调用set方法可以输入任意数量的参数,每个参数代表一道题
(暂时仅支持使用latex代码),为了
不引起歧义,建议此处参数数量与创建时输入的分数列表数量相等
(如果不是列表,会自动计算)。
如果未能成功生成pdf,可以打开latex文档寻找bug。
3. **运行文件main.py**<br/>
运行文件main.py即可生成latex文档和pdf文档
(经验证可通过XeLaTex编译,未验证其他编译器)。
如果未能成功生成pdf,可以打开latex文档寻找bug。
### **选择题创建指南**
推荐直接调用choice函数
1. 按顺序输入题目描述、各选项描述作为函数的参数。
2. 可以单独指定options参数作为选择题附加选项。
3. 例如:<br/>
co = choice("这是用选择题模板编写的", "A", "B", "C", "D", "E", "F",
options=NoEscape(r"counter-format=(tsk[A]),label-width=4ex")) # options为默认参数
## 第五版更新内容
1、简化了部分操作(自定义latex操作、添加包等)。<br/>
## 第四版更新内容
1、增加了题目内容。<br/>
## 第三版更新内容
1、细节优化。<br/>
2、支持在Python端创建选择题。<br/>
## 第二版更新内容
1、调整了程序结构,使结构更加清晰。<br/>
2、完善了自动题目分数计算。<br/>
3、简化了pylatex库利用Numpy的部分操作。<br/>
4、优化封面。<br/>
5、对matplotlib的利用进行了测试。<br/>
没有合适的资源?快使用搜索试试~ 我知道了~
基于Pytex的数学建模工具前后端.zip
共70个文件
py:58个
md:2个
js:2个
需积分: 0 0 下载量 57 浏览量
2024-01-08
17:18:00
上传
评论
收藏 239KB ZIP 举报
温馨提示
历届数学建模比赛题汇整理资料和一些思路,源码参考。适用于打算参加数学建模思路参考及一些算法参数等。 历届数学建模比赛题汇整理资料和一些思路,源码参考。适用于打算参加数学建模思路参考及一些算法参数等。
资源推荐
资源详情
资源评论
收起资源包目录
基于Pytex的数学建模工具前后端.zip (70个子文件)
new22
logo.ttf 65KB
cumcmthesis.cls 21KB
templates
index.html 7KB
webflask.py 2KB
transfunc.py 2KB
pytex
__init__.py 219B
math
utils.py 2KB
__init__.py 0B
symbol.py 100B
main.py 125B
graph.py 228B
variable.py 2KB
tensor.py 504B
mdtree.py 0B
exam
__init__.py 65B
choice.py 1KB
question.py 2KB
README.md 2KB
autodif
__init__.py 0B
main.py 228B
Tensor.py 4KB
variable.py 5KB
utils
utils.py 1KB
__init__.py 163B
md2tex.py 3KB
pseudocode.py 4KB
symbol2tex.py 1KB
document.py 6KB
paper
__init__.py 127B
abstract.py 2KB
section.py 2KB
doctree.py 2KB
appendix.py 1KB
header.py 96B
core.py 3KB
base
__init__.py 37B
table.py 988B
renderer.py 5KB
pylatex
utils.py 9KB
__init__.py 1KB
math.py 4KB
figure.py 5KB
position.py 5KB
basic.py 2KB
section.py 3KB
_version.py 497B
tikz.py 16KB
document.py 13KB
labelref.py 3KB
frames.py 490B
table.py 17KB
headfoot.py 3KB
quantities.py 5KB
lists.py 2KB
package.py 687B
errors.py 524B
base_classes
__init__.py 563B
containers.py 7KB
command.py 10KB
latex_object.py 6KB
float.py 1KB
config.py 3KB
static
pintuer
pintuer.js 17KB
pintuer.css 125KB
logo.ttf 65KB
loading.gif 11KB
fcup
js
jquery.fcup.js 22KB
results
cumcmthesis.cls 21KB
example
example.zip 52KB
README.md 579B
共 70 条
- 1
资源评论
白话Learning
- 粉丝: 3273
- 资源: 2464
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功