¿Por qué Apple no basa sus próximas versiones principales de Pages y Keynote en TeXmacs, un sorprendente procesador de textos científico de código abierto?

No está claro qué quiere decir exactamente con base en. ¿Te refieres a tenedor? y si es así, ¿quiere decir en el nivel de la interfaz (ya que TeXmacs es solo un editor para LaTeX con algún intento de wysiwyg) o en el nivel del motor (y nuevamente el motor es un procesador de texto LaTeX o solo el motor gráfico que usan para producir la visualización de salida de LaTeX que probablemente sea solo un visor ps / image / pdf).

Para el nivel de GUI puro, creo que cualquiera que haya seguido su enlace encontrará la respuesta por su cuenta. Esta interfaz es un desastre y está lejos de la filosofía de interfaz “minimalista” que Apple tiende a tener. Hay una razón por la que sigo usando emacs para mis trabajos científicos en LaTeX en lugar de TeXmacs: esto hace que escribir un documento de LaTeX no sea más simple que escribir látex directamente y el aspecto wysiwyg no tiene sentido cuando la generación de PDF adecuada está a pocas teclas de distancia (^ C ^ C con auctex). Por lo tanto, una interfaz desordenada que intenta hacer demasiado de una vez no está realmente alineada con el objetivo de “usuario general” que Apple normalmente busca.

Para el motor (es decir, LaTeX) esto podría ser más interesante: Apple demostró con Webkit que pueden hacerse cargo de un motor de código abierto para mejorarlo para su propio uso. Sin embargo, viene el hecho de que LaTeX y Pages no están destinados exactamente para lo mismo:

LaTeX es muy bueno para trabajos científicos principalmente porque en su mayor parte y en la mayoría de los casos no tiene que preocuparse por el formato. El estilo proporcionado por el editor y el motor LaTeX se encargará de eso mientras intenta mantener en mente las buenas reglas de impresión.

Las páginas, por otro lado, tenían primero un formato muy fuerte en el formato de documentos y, si bien migraron más hacia su concurrencia directa (MS-Word) con plantillas básicas para cartas, documentos, artículos, … aún (como MS-Word) dejan un gran parte del control de formato al productor del documento (las imágenes deben colocarse y especificar cómo afectarán el texto circundante, …). En ese sentido, el espíritu y el objetivo no son los mismos: mientras que LaTeX tiende a considerar que el formato del documento y aún (como HTML con CSS) está definido por clases de documentos que a menudo se proporcionan externamente como un conjunto estricto de reglas (aunque los autores científicos siempre haga pequeños ajustes para, por ejemplo, engañar al sistema y encajar más en el límite de la página), mientras que tanto Pages como MS-Word tienden a dar más control en el formato al productor de contenido (a costa de un mayor esfuerzo también).

En resumen, incluso para el motor, creo que no tienen una buena razón para hacerlo porque su objetivo no se preocupa por los beneficios e incluso podría molestarse por la aparente rigidez adicional. El único objetivo que se preocuparía por el beneficio (incluida la pantalla matemática especialmente aún por superar) es un nicho muy pequeño de profesionales que es cada vez menos interesante para Apple (recuerde lo que sucedió con Final Cut y el ahora oficialmente fallecido Abertura)