1
1
mirror of https://github.com/foxsen/archbase.git synced 2026-02-03 10:24:49 +08:00

更新关于部署环境的描述

This commit is contained in:
Zhang Fuxin
2021-10-31 16:50:21 +08:00
parent f7f3d938ae
commit b5a3d7ba97

View File

@@ -42,7 +42,7 @@
* 完善教材内容。例如为正文涉及的一些知识提供更多的参考阅读指引,为部分习题添加必要的上下文交代,修正不够严谨的表述等等。
* 整理和上传相关资料如纸质版对应的pdf版本、参考课件、习题涉及的一些外部资源和运行环境等。
* 完善开源版本的格式和自动生成环境。目前通过github action对源代码的任何修改推送之后将触发HTML版本的自动编译和部署。Bookdown软件包还支持自动生成doc、pdf等格式。但我们发现缺省的bookdown环境以及我们用到的一些包还存在一定的不足导致生成的内容还有些异常包括部分图表超宽、表格内的换行或者tab键处理不如预期等。我们已经解决了其中一些问题,有待整理和集成到部署环境中。其他的遗留问题也会通过修正相关软件包或者更换正文的表达方式来逐步解决。
* 持续完善开源版本的格式和自动生成环境。目前通过github action对源代码的任何修改推送之后将触发HTML/PDF/DOCX版本的自动编译和部署。我们发现缺省的bookdown环境以及我们用到的一些包还存在一定的不足导致生成的内容还有些异常包括部分图表超宽、表格内的换行或者tab键处理不如预期等。其中一些问题已经被整理和集成到部署环境中。其他的遗留问题也会通过修正相关软件包或者更换正文的表达方式来逐步解决。
## License