将LATEX编译为计算机代数支持的HTML5
Compiling LATEX to computer algebra-enabled HTML5
摘要:
本文档解释了如何使用在HTML5输出中启用计算的命令创建或修改现有的LATEX文档:当读者打开HTML5输出时,他可以在浏览器中运行计算,或者修改要执行的命令并运行它。这是通过组合不同的软件来完成的:hevea用于编译为HTML5,giac.js用于CAS计算内核(本身是用emscripten从C++ Giac库编译的),以及一个修改过的itex2MML版本,用于在支持MathML的浏览器中快速、良好地呈现MathML。
英文摘要:
This document explains how to create or modify an existing LATEX document with commands enabling computations in the HTML5 output: when the reader opens the HTML5 output, he can run a computation in his browser, or modify the command to be executed and run it. This is done by combining different softwares: hevea for compilation to HTML5, giac.js for the CAS computing kernel (itself compiled from the C++ Giac library with emscripten), and a modified version of itex2MML for fast and nice rendering in MathML in browsers that support MathML.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。