基于Latex的标准文档在线编辑协作平台的设计与实现
Design and Implementation of a Standard Document Online Editing and Collaboration Platform Based on Latex
DOI: 10.12677/SEA.2020.95040, PDF,    科研立项经费支持
作者: 沈宇帆, 沈 炜:浙江理工大学信息学院,浙江 杭州;冯桂林:浙江省自然资源厅信息中心,浙江 杭州
关键词: 标准文档LatexVueSpring BootStandard Documents Latex Vue Spring Boot
摘要: 在如今的工业生产上,“标准先行”理念成为共识,国内外标准体系管理手段却仍然非常原始并且影响标准化的发展。标准的制定需要企业、标准化技术委员会、标准管理部门共同协作,且随着生产的发展,标准的迭代也在加速。现有的标准起草软件工具无法满足低门槛、社会性协作、快速迭代、泛编码等需求。本文设计的基于latex排版系统、Vue前端框架、Spring Boot后端框架的标准文档在线编辑平台,结合了latex排版系统和云计算技术,将标准体系文档解构成一个树形结构体,对正文部分进行文本块划分,可进行不同字体编码、表格、公式的编辑。用户只需要通过浏览器对标准文档内容进行在线编辑,系统在云端生成标准格式的pdf文档,实现了标准文档的在线编辑和云协作。
Abstract: In today’s industrial production, the concept of “standards first” has become a consensus, but do-mestic and foreign standard system management methods are still very primitive and affect the development of standardization. The formulation of standards requires the collaboration of en-terprises, standardization technical committees, and standards management departments. With the development of production, the iteration of standards is also accelerating. Existing standard drafting software tools cannot meet the requirements of low threshold, social collaboration, rapid iteration, and general coding. The standard document online editing platform based on latex type-setting system, Vue front-end framework, and Spring Boot back-end framework is designed in this paper combines latex typesetting system and cloud computing technology to decompose the standard system documents into a tree structure and perform the text part. The text block is di-vided, and different font codes, tables, and formulas can be edited. Users only need to edit the content of standard documents online through the browser, and the system generates pdf docu-ments in standard formats in the cloud, realizing online editing and cloud collaboration of standard documents.
文章引用:沈宇帆, 冯桂林, 沈炜. 基于Latex的标准文档在线编辑协作平台的设计与实现[J]. 软件工程与应用, 2020, 9(5): 352-359. https://doi.org/10.12677/SEA.2020.95040

参考文献

[1] 郑鹰. 美国材料与试验协会(ASTM)的标准制定工作[J]. 世界标准化与质量管理, 2001(9): 33-34.
[2] Lamport, L. (1994) LATEX: A Document Preparation System: User’s Guide and Reference Manual. Addison-Wesley, Boston.
[3] 王春燕. 应用LaTeX系统排版自然科学类期刊的优势分析[J]. 出版科学, 2007, 15(3): 77-79.
[4] Merkel, D. (2014) Docker: Lightweight Linux Containers for Consistent Development and Deployment. Linux Journal, No. 239, 76-90.
[5] Mathur, A., Cao, M., Bhattacharya, S., et al. (2007) The New Ext4 Filesystem: Current Status and Future Plans. Proceedings of the Linux symposium, Vol. 2, 21-33.