Windows 版 TeX 守护进程

Windows 版 TeX 守护进程

一个简单的问题(理论上):是否有任何适用于 Windows 的 (La)TeX 发行版能够作为守护进程运行?我不知道 MiKTeX 或 TeX Live 是否能够在 Windows 上作为守护进程运行,但还有其他解决方案吗?如果做不到这一点,如果我想破解现有的 TeX 发行版以作为守护进程运行,最好的方法是什么?

理想情况下,守护进程应该具备以下几个功能:

  • 一次性加载。
  • 单独加载前言,因此无需重新加载前言即可生成多个文档。
  • 作为 Windows 服务运行。(可选)
  • 可作为库/API 调用。(可选)
  • 通过标准 I/O 或管道输入 TeX 并输出 DVI/PNG。(可选)

对于有关此主题的任何信息或建议都将不胜感激。

编辑1:具体来说,我也非常好奇预览 LatexEMACS 软件包有效。这似乎与我想要的用法非常相似。

编辑2:我刚刚想起来即时预览LyX 的功能也非常符合我想要实现的目标。此外,这似乎在 Windows 上也有效。对该系统及其使用的守护进程的解释/概述将非常有帮助。

答案1

有 William Blum 的 LaTeXDaemon:

http://william.famille-blum.org/software/latexdaemon/index.html

它也在 Google 代码上,但我只允许一个超链接。

它将生成序言的格式,并在每次保存文档时重新编译。

答案2

数学翻译将 TeX 作为守护进程运行。对于宏,它运行纯 TeX 的安全变体,但添加了一些 LaTeX,例如\frac。几年前,它可以在大约 10 毫秒内排版单个公式(因此太便宜了,不值得缓存)。

有一个实验性的在线编辑器,可提供即时预览(如果您的互联网连接良好)。

要了解有关 MathTran 背后技术的更多信息,请访问维基百科

免责声明:我是 MathTran 的开发者。

答案3

BaKoMa TeX 系统具有动态预览功能,您可能也会觉得有趣。

答案4

LaTeXDeamon 的“神秘预编译”是通过使用以下方式创建自定义格式完成的:迈泰克

相关内容