创建具有 Tex/Latex 支持 + 预览功能的网站

创建具有 Tex/Latex 支持 + 预览功能的网站

(我猜这个问题或多或少不是 Tex/Latex 问题。但它仍然与 Tex/Latex 有关。)

我想创建一个新网站。以下是该网站的目标:

  • 它将用于写有关数学的东西。

  • 与维基百科和 PlanetMath 不同,它的目标是将有关某个主题的内容编成一本(数学)书。这意味着:

    • 对于“微分几何”主题,有一个页面是“目录”。

    • 当用户点击链接“第 3 章:曲率”时,将转到第 3 章的页面。该页面包含第 3 章第 1 节开始之前的内容。

    • 我希望有一种方法可以将本网站的每个主题转换为 PDF 文件。输出的 PDF 文件看起来就像一本数学书!

    • 此网站完全支持 Tex/Latex。因此人们可以使用 Tex/Latex 编写内容。我还希望此网站具有像 StackExchange 上的网站一样的预览功能:当人们输入 Tex/Latex 代码时,他们可以预览输出。

  • 人们可以为这个项目做出贡献。

为了实现上述功能,您能否建议我一些参考资料以供学习。例如,如何使此网站具有 Tex/Latex 支持 + 预览。(有了这些功能,它可以用作在线 Tex/Latex 编辑器。)

答案1

本周我做了一个关于基于 的多格式发布工具 的演示。它可以从 (一种标记格式)生成 LaTeX、Epub、HTML 和许多其他Sphinx格式。PythonreStructedText

它最初被设计用于为 Python 软件生成文档,但可以做更多的事情。

您可以在我的博客中找到(德语)幻灯片狮身人面像简介数学通过 得到很好的支持MathJax,可以直接使用 LaTeX 语法。我已将示例上传到http://uweziegenhagen.de/sphinx/并乐意分享我的发现。我打算用它来创建Epub我的文章版本。它不是直接的网站软件,但结果相当不错,值得一看。

如果您想托管一个网站以便与他人协作,我的选择是MediaWiki使用 MathSupport 创建一个网站。有一些扩展程序可让您将 Wiki 语法转换为 LaTeX,例如Wiki2LaTeX

相关内容