本站的练习答案是以PreText电子书的形式发布的,因此有必要介绍一下PreText电子书。
PreText的网站是https://pretextbook.org,口号是“Write Once, Read Anywhere”。
简单的来说,PreText是一种基于xml语言和Tex语言的排版编译系统。PreText的设计哲学与Tex类似,使用者只需要关注文档的整体结构和内容,具体的排版细节交给编译程序来完成。
本站选择用PreText生成的电子书,原因有以下几点:
- PreText生成的网页版电子书会根据阅读屏幕的变化自动调整排版方式,适配不同的阅读设备。
- PreText支持Tex语法,经过简单转换就可由Tex的源代码转化为PreText,对数学公式排版支持良好。
- PreText生成的网页版电子书其交叉引用功能比传统静态pdf文件等的交叉引用更加人性化。
数学文档中经常会有交叉引用,如下图:
多数情况下,我们记不住推论5.3.12的具体内容。
这时,PreText提供的解决方案方案是:
即在点击“推论5.3.12”文字后会弹出其具体内容的窗口。 - PreText的习题按照下面的方式呈现:
点击“答案”后,页面会调整为:
除了“答案”标签外,习题还有“提示”,“知识点”等标签。后续建设过程中,我们会充实这些标签。教学过程中,我们会在学期初发布不带答案的电子书,随着教学过程的开展,逐步发布习题答案。
对PreText有兴趣的朋友可以到PreText的网站https://pretextbook.org阅读相关文档。欢迎交流、探讨!