gpt4 book ai didi

基于 PHP 的 LaTeX 解析器——从哪里开始?

转载 作者:可可西里 更新时间:2023-11-01 13:17:03 25 4
gpt4 key购买 nike

项目:我想用 PHP 构建一个 LaTeX 到 MathML 的翻译器。为什么?因为我是一名数学家,我想在我的 Drupal 站点上发布数学。它不必翻译所有的 LaTeX,因为基本的文档级内容由 CMS 巧妙地处理,并且一开始就不会用 LaTeX 编写;它只需要将用 LaTeX 编写的数学翻译成用 MathML 编写的数学。虽然我觉得我已经做了尽职调查,但这似乎还不存在。也许我错了——如果你知道有什么东西可以达到这个目的,请务必告诉我,并提前谢谢你。但假设它不存在,我想我必须自己去写。

不过,事情是这样的:我从来没有做过如此雄心勃勃的事情。我真的不知道从哪里开始。我使用 PHP 多年,但只是为了做标准的“使用 PHP 和 MySQL 构建 CMS”类型的东西。我从未尝试过将一种语言翻译成另一种语言这样看似复杂的事情。

我只是愚蠢到考虑用正则表达式来做——毕竟,LaTeX 是一种更正式的语言,它几乎不允许出现各种病态的边缘情况,比如 HTML。但另一方面,我足够聪明,意识到这可能是一个糟糕的想法:现在我有两个问题,我肯定不想像 this guy 这样结束。 .

所以,如果这不是解决之道(对吗?),那什么才是?我应该如何开始思考这个问题?我本质上是在用 PHP 编写 LaTeX 编译器吗?如果是,我需要知道什么才能做到这一点(比如,我应该先去阅读 Purple Dragon book 吗?)?

我对这个项目的前景感到既兴奋又害怕,但是嘿,这就是我们所有人学习成为程序员的方式,对吧?如果我们需要的东西不存在,我们就会去 build 它,必要性是……你明白的。非常感谢大家提前提供的所有指导。

最佳答案

关于基于 PHP 的 LaTeX 解析器——从哪里开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2421768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com