代码之家  ›  专栏  ›  技术社区  ›  Yuji

iPad上的tex是否与苹果的政策兼容?

  •  16
  • Yuji  · 技术社区  · 14 年前

    作为一个书呆子,我认为在ipad上有一个tex编辑器会很好。但是TEX是一种图灵完备的语言,可以说它是一种通用的编译器/解释器。这会使应用商店无法接受吗?此外,如果有人将tex编译器移植到javascript并在webkit中运行,应用程序商店会接受它吗?

    仅供参考,以下是开发商协议的部分:

    3.3.2应用程序本身不得以任何方式安装或启动其他可执行代码,包括但不限于通过使用插件架构、调用其他框架、其他API或其他方式。除由苹果公司发布的API和内置解释程序解释和运行的代码外,不得在应用程序中下载和使用解释代码。

    更新 (2010年6月11日)苹果公司更改了以下章节:

    3.3.2除非苹果公司另有书面批准,否则不得在应用程序中下载或使用解释代码,但由苹果公司记录的API和内置解释程序解释和运行的代码除外。尽管有上述规定,在苹果公司事先书面同意的情况下,如果应用程序仅用于提供与应用程序的预期和广告目的一致的次要功能或功能,则应用程序可以有限地使用嵌入式解释代码。

    这可能为在iPad上使用Tex开辟了道路。

    另一个更新 (2010年9月10日)苹果屈服于外界压力(也许是反垄断调查?)

    3.3.2应用程序不得下载或安装可执行代码。只有当所有脚本、代码和解释程序都打包在应用程序中而未下载时,解释代码才能在应用程序中使用。唯一的例外是脚本和代码的下载和运行由苹果内置的webkit框架。

    我想现在在iPad上使用Tex完全可以了。谁将在特克斯港进行分销?

    2 回复  |  直到 13 年前
        1
  •  1
  •   Michael Aaron Safyan    14 年前

    你可以尝试使用 LaTeX Lab 它与Google Docs集成,允许您在Google Docs空间中创建/编辑乳胶文档。至于你是否可以在iPhone/iPad上实现Tex/LaTex,你必须问苹果,因为他们是最终的仲裁者,他们的决定并不总是简单的。

        2
  •  0
  •   John Percival Hackworth    14 年前

    鉴于tex最终是一种解释性语言,iPad上的tex可能不是一个入门级语言。即使您可以有一个tex解释器应用程序,对tex的支持文件的完整分发运行到几个gib。