2010-05-09 10 views
16

Como empollón, creo que sería bueno tener un editor TeX en el iPad. Pero TeX es un lenguaje completo de Turing, y podría decirse que es un compilador/intérprete de propósito general. ¿Eso lo hace inaceptable para la App Store? Además, si alguien conecta el compilador de TeX a javascript y se ejecuta dentro de WebKit, ¿es aceptable para la App Store?TeX en iPad compatible con la política de Apple?

FYI, aquí está la sección del acuerdo del desarrollador:

3.3.2 Una aplicación no puede en sí instalar o iniciar otro código ejecutable por cualquier medio, incluyendo, sin limitaciones, a través del uso de una arquitectura plug-in , llamando a otros marcos, otras API o de otro modo. No se puede descargar y usar ningún código interpretado en una Aplicación, a excepción del código interpretado y ejecutado por las API publicadas de Apple y los intérpretes incorporados.

actualización (Jun.11.2010) Apple cambió la sección de la siguiente manera:

3.3.2 A menos que de otro modo aprobado por Apple en la escritura, el número de código interpretado puede ser descargado o utilizado en una aplicación, excepto para el código que es interpretado y ejecutado por las API documentadas de Apple y los intérpretes incorporados. No obstante lo anterior, con el consentimiento previo por escrito de Apple, una Aplicación puede usar código interpretado incorporado de manera limitada si dicho uso es únicamente para proporcionar características menores o funcionalidades que son consistentes con el propósito pretendido y publicitado de la Aplicación.

que podría abrir el camino para tener TeX en iPad.

otra actualización (Sep.10.2010) de Apple cedió a la presión exterior (tal vez la investigación antimonopolio?)

3.3.2 Una aplicación puede no descargar o instalar código ejecutable. El código interpretado solo se puede usar en una Aplicación si todos los scripts, códigos e intérpretes están empaquetados en la Aplicación y no se descargan. La única excepción a lo anterior son los scripts y el código descargados y ejecutados por el marco WebKit incorporado de Apple.

Supongo que ahora está perfectamente bien tener TeX en iPad. ¿Quién va a portar una distribución TeX?

Respuesta

1

Puede intentar usar LaTeX Lab, que se integra con Google Docs y le permite crear/editar documentos LaTeX en su espacio de Google Docs. En cuanto a si podría implementar TeX/LaTeX en el iPhone/iPad, tendría que preguntarle a Apple, ya que son los árbitros finales, y sus decisiones no siempre son sencillas.

+0

Ah, gracias por el enlace a LaTeX Lab. Por desgracia, no es una implementación de JavaScript de TeX ... – Yuji

0

Teniendo en cuenta que TeX es, en última instancia, un lenguaje interpretado, TeX en el iPad probablemente no sea un iniciador. Incluso si pudiera tener una aplicación de intérprete TeX, los archivos de soporte para TeX para una distribución completa se ejecutarán en varios GiB.

+1

Sí ... tal vez debería hacer uno solo para mi propio uso. La instalación básica de TeX también se puede hacer por debajo de 100MB. ¡Utilicé TeX hace 15 años en una caja de DOS con memoria de 640K! – Yuji

+0

Estaba pensando más en todos los macropaquetes. Pero puedes hacer que TeX encaje en un espacio pequeño. –

+0

Sí, sabía que se refería a los macropaquetes ...pero muchos de mis colegas mayores ni siquiera conocen la existencia de una distribución completa de TeX, y viven sin problemas usando una pequeña instalación muy antigua de TeX en su PC. – Yuji

Cuestiones relacionadas