Подтвердить что ты не робот

TeX на iPad совместим с политикой Apple?

Как ботаник, я думаю, было бы неплохо иметь TeX-редактор на iPad. Но TeX - это полный язык Turing, и он, возможно, является универсальным компилятором/интерпретатором. Это делает его неприемлемым для App Store? Кроме того, если кто-то передает компилятор TeX в javascript и запускается внутри WebKit, делает ли он приемлемым для App Store?

FYI, здесь раздел соглашения разработчика:

3.3.2. Приложение не может самостоятельно устанавливать или запускать другой исполняемый код любыми способами, включая, без ограничений, использование архитектуры подключаемого модуля, вызов других фреймворков, других API или других. Никакой интерпретируемый код не может быть загружен и использован в приложении, кроме кода, который интерпретируется и запускается API-интерфейсами Apple Publisher и встроенными интерпретаторами.

Обновление (июнь .11.2010) Apple изменила раздел следующим образом:

3.3.2 Если иное не одобрено Apple в письменной форме, ни один интерпретируемый код не может быть загружен или использован в приложении, кроме кода, который интерпретируется и запускается API-документами с Яблоком и встроенным интерпретатором (-ами). Несмотря на вышесказанное, с предварительного письменного согласия Яблока, приложение может использовать встроенный интерпретируемый код ограниченным образом, если такое использование предназначено исключительно для предоставления второстепенных функций или функциональных возможностей, которые согласуются с намеченной и рекламируемой целью Приложения.

который может открыть способ использования TeX на iPad.

Еще одно обновление (сентябрь 2010 г.) Apple прижалась к внешнему давлению (возможно, антимонопольное расследование?)

3.3.2 Приложение не может загрузить или установить исполняемый код. Интерпретированный код может использоваться только в приложении, если все сценарии, код и интерпретаторы упакованы в приложение и не загружаются. Единственное исключение из вышеизложенного - это скрипты и код, загруженные и выполняемые встроенной инфраструктурой WebKit Apple.

Я думаю, теперь отлично, что TeX на iPad. Кто собирается передать дистрибутив TeX?

4b9b3361

Ответ 1

Вы можете попробовать использовать LaTeX Lab, который интегрируется с Google Docs и позволяет вам создавать/редактировать документы LaTeX в вашем пространстве Google Docs. Что бы вы могли реализовать TeX/LaTeX на iPhone/iPad, вам придется спросить Apple, поскольку они являются конечными арбитрами, и их решения не всегда просты.

Ответ 2

Учитывая, что TeX в конечном счете является интерпретированным языком, TeX на iPad, вероятно, является не стартером. Даже если у вас может быть приложение-переводчик TeX, файлы поддержки TeX для полного распространения выполняются до нескольких GiB.