26 votos

Látex/TeX Vs. Mathematica para la Tipografía

Sé Mathematica como la palma de mi mano, pero yo no sé una mota de $\LaTeX$ o $\TeX$. Con respecto a la tipografía matemática, hay algo importante que puedo hacer en $\LaTeX$/$\TeX$ que yo no puedo hacer en Mathematica? El Mathematica interfaz para la tipografía parece mucho más intuitivo y yo ya lo saben. Sin embargo, cuando se trata de la tipografía matemática, sé que $\LaTeX$ establece la norma.

Por cierto: sé que Mathematica es caro y $\LaTeX$ es libre, pero ya tengo Mathematica y utilizar para muchas otras cosas, así que siempre tendrá una copia de la misma. Así que quiero decir, mi pregunta para ser independientes de los precios.

45voto

heropup Puntos 29437

Yo uso ambos Mathematica y $\LaTeX$ ampliamente. Aunque es posible hacer una buena mirada de documentos en cada uno, que en realidad tienen dos objetivos diferentes. Mathematica es principalmente acerca de la matemática de la computación y contenido interactivo. $\LaTeX$ es acerca de la composición y publicación-listo artículos con multa basada en el lenguaje (como opuesto a WYSIWYG) control de diseño.

Como tal, en realidad son muy diferentes a los que uno puede reemplazar o suplantar la función de los otros. Son complementarios más que cualquier otra cosa. Yo uso ambos: Mathematica para hacer el cálculo y $\LaTeX$ para la tipografía de los resultados. El cuaderno de Mathematica puede siempre ser publicado junto con un PDF.


A la luz de la controversia con el abierto/cerrado de la fuente de los problemas que se describen en otra respuesta, me gustaría modificar mi respuesta. En primer lugar, abordar la cuestión específica de "¿qué puede $\TeX/\LaTeX$ ¿que Mathematica no," con respecto a la composición, el problema no es tanto de capacidades específicas, sino más bien:

  1. la facilidad con la que algo puede ser hecho
  2. la medida a la que se puede hacer bien
  3. el fundamental aspecto del resultado.

Estoy seguro de que pudiese replicar un montón de tipografía matemática de las funciones de $\LaTeX$ con Mathematica. Pero simplemente no mirar la misma. El énfasis de $\LaTeX$ es en el control de la colocación exacta de los objetos en una página, no la matemática significado de esos objetos. Por otro lado, Un Mathematica documento puede dejar que el usuario evaluar las fórmulas y manipular los controles interactivos en las maneras en que un documento estático nunca pueden permitir. Pero como ya he dicho, los dos son complementarios: Mathematica tiene una función llamada TeXForm que se lleva un StandardForm expresión y la convierte en $\TeX$ sintaxis. Así que usted puede utilizar para ayudarle a producir fórmulas para integrar en su artículo de revista, por ejemplo. Pero ningún diario se va a tomar un .nb , y consideramos que es la publicación, en comparación con un .pdf de $\LaTeX$ archivo. Muchas revistas en estos días, incluso tienen sus propias plantillas que desee utilizar, por lo que puede garantizar un aspecto coherente a través de artículos.

En mi opinión, el cerrado/abierto el debate es irrelevante para el OP pregunta, y no le sienta bien conmigo para preocuparse sobre si algún tipo de formato de documento será apoyado $n$ años abajo de la línea como una especie de justificación para la elección de uno sobre otro. Nada es seguro, y todas las normas que eventualmente evolucionar. La ironía es que Mathematica no es mucho más joven que $\TeX$ sí, ha sido de alrededor de casi siempre, y el núcleo de la sintaxis y el lenguaje básicamente se ha mantenido sin cambios. Apoyo para la edad de los cuadernos y de los métodos para convertirlos han existido siempre, y que incluso si una notebook no se puede ejecutar, todavía se puede leer. De todas las cosas para recoger críticas de Mathematica, yo no elegir este aspecto a destacar. Hace tanto sentido como la reivindicación de la que no debemos usar C o Python hoy porque el lenguaje mismo se convertirá en obsoleto algún día.

44voto

vadim123 Puntos 54128

$\LaTeX$ no es sólo libre como en la cerveza, pero libre como en el habla. Hay enormes ventajas a la utilización de estándares de open source.

Ahora mismo, como Mathematica y son felices con su software. Supongamos que cinco años a partir de ahora, la empresa decide poner una nueva versión y romper la compatibilidad hacia atrás. O la empresa va a la quiebra. Y de repente los archivos que se han convertido en inútiles, porque son almacenados en un formato propietario que nadie puede leer.

$\LaTeX$ tiene una enorme comunidad de personas que contribuyen código de la norma. Miles de usuario escrito paquetes para hacer cosas específicas que la base de código no. Mathematica sólo tiene el Mathematica personal.


Respuesta añadido a la discusión que apareció de repente a continuación:

Microsoft Word es grande y tiene un enorme cuota de mercado. Antes de que la Palabra no era la Palabra Perfecta, que era genial y tenía gran cuota de mercado. Antes de Word Perfect había Word Star, que fue grande y tuvo gran participación en el mercado.

Que el uso de código cerrado de software bajo su propio riesgo. Yo uso la Palabra a mí mismo en alguna ocasión (que se instala en el trabajo, y la gente me envíe los archivos de Word), pero nunca iba a invertir miles de horas de mi tiempo en el desarrollo de competencias en el software, que es muy probable que sea obsoleto en mi vida. Abrir-fuente de las normas podría ser inactiva, pero nunca están muertos, porque la fuente está disponible todavía, y alguien puede traer de vuelta a la vida.

Yo no soy Stallman; no estoy sugiriendo que, de código cerrado es malo y debemos hacer de código abierto o nada. Sin embargo, el uso de código cerrado es un software legítimo de riesgo, y una ventaja específica para $\LaTeX$ tiene más de Mathematica. En el caso de maduro, completo alternativas (como en este caso) yo siempre prefiero las de código abierto.

21voto

Will Green Puntos 758

OP pide: is there something significant I can do in LATEX/TEX that I can't do in Mathematica?

Látex

  • mucho mejor en el manejo de impresión de diseño de página ... por ejemplo, 2 diseño de la columna, o los saltos de página, notas al pie de página, etc
  • algunas revistas/conferencias requieren presentaciones en formato de Látex
  • Estoy seguro de que hay otros beneficios! - pero mucho más pronunciada curva de aprendizaje ... aunque creo agradable front-ends existe (es la Palabra Científica todavía?)

Mathematica

  • la tipografía es fácil (paleta gráfica de entrada, atajos de teclado, WYSIWYG, etc)
  • todo lo construido - incluyendo hermosas matemática fuentes
  • la salida a pdf, o mma cuadernos (que se puede leer de forma gratuita en cualquier ordenador, o a través de un navegador web utilizando el complemento de CDF (Formato de Documento Computable).
  • puede exportar individuales de las ecuaciones de Látex: [ yo uso a veces para pegar la salida de aquí en matemáticas.SÍ, y funciona bastante perfectamente, pero a veces se necesita un manual de ajustar, por ejemplo, para decidir lo que pasa en fracciones, y lo que se encuentra fuera de la fracción ]
  • también puede ser enormemente potente y flexible como el Látex, [aunque esto requiere de conocimiento o afinando con un montón de opciones de tipografía]

Látex y Mma utilizar el estilo de las hojas, y el uso de archivo de texto sin formato (no binarios) que puede ser abierto en cualquier editor de texto, e incluso editarlo, si así lo desean (aunque no necesariamente para los débiles de corazón).

Experiencia Personal

Es coautor/a componer un 500 página Springer libro en Mathematica sí mismo (con salida a PDF de la versión impresa de la versión del libro) ... me pueden decir que obtener diseños de página para ser estéticamente agradable, fue MUY difícil y laboriosa tarea. En el momento, me he quejado amargamente de Theo Gris que era el jefe de diseño de interfaz de usuario, etc en Wolfram ... y sospecho que mis quejas en su mayoría cayeron en oídos sordos :) Theo Gris estaba en lugar de mirar hacia delante, y creo que fue no sólo de los interesados a realizar el esfuerzo para traer a la vieja escuela página impresa-diseño de herramientas para Mathematica (notas a pie de página, columnas, adecuada WYSIWYG diseño de página, etc), ... a un mundo cambiante que él vio claramente como alejarse de la vieja usanza de impresión y hacia live/interactivo/virtual/desplazamiento, etc.

Tal vez estaba en lo cierto ... pero haciendo de la salida impresa en Mathematica sigue siendo un dolor. Y también creo que explica Mathematica's se centran en el avance hacia vivir Computable Documentos (documentos vivos donde las ecuaciones, diagramas, etc son en vivo e interactivos).

De código abierto vs Comercial

El OP específicamente señaló que él ya había Mma, y así que el precio no era un tema relevante para él. No me importa si el software que uso es de código abierto o comercial ... aunque, obviamente, como todos los demás, prefiero conseguir cosas gratis. Pero en un balance, yo también trato de usar la mejor herramienta para el trabajo. Y si voy a usarlo mucho, mientras el precio no es razonable, ... bueno, uno finalmente tiene que poner un valor en el tiempo, el lugar y el respeto a lo que uno hace. Tal vez caminar es más barato que la conducción, pero no es siempre la solución más eficiente.

Longevtiy

En cuanto a la longevidad, yo francamente no veo ninguna evidencia de que la abrir-fuente de plataformas de sobrevivir de cualquier forma más robusta de las plataformas comerciales. De hecho, la sugerencia de que la gente no debería usar una plataforma comercial, tales como Mac o Windows o Photoshop o Autocad o iTunes, porque un día puede que no existen ... parece tan descabellado y extrema como aquellos que no quieren salir de la cama en la mañana, porque un día el universo no puede existir. Yo prefiero vivir en el presente, y yo trato de usar las mejores herramientas que existen en el presente.

Vadim notas: Microsoft Word is great and has huge market share. Before Word there was Word Perfect, that was great and had huge market share. Before Word Perfect there was Word Star, that was great and had huge market share.

Por otra parte, el relato bíblico de la proclamación de la extinción y la muerte súbita son sólo la forma en que funciona el mundo. Evoluciona y nosotros evolucionamos con ella. No puedo pensar en ninguna nueva plataforma importante que ha suplantado el pasado, sin tener en el pasado. MS Word podría haber suplantado la Palabra Perfecto y MacWrite, pero usted puede estar seguro de que la Palabra de MS fue capaz de leer todos esos viejos MacWrite y archivos de WordPerfect. Los nuevos Macs con procesadores Intel tenido éxito debido a que se pudieran leer y ejecutar los archivos de los antiguos Macs con procesadores Motorola. Windows tuvo éxito porque podía leer MS-DOS. No hay pesimismo ... sólo la evolución a algo (esperemos que) mejor.

19voto

rretzbach Puntos 116

El intercambio de documentos puede no ser fácil de Látex es un estándar que casi todo el mundo se espera que sea capaz de utilizar, y es gratis. Mathematica requiere una compra, y un montón de gente que nunca vio.

5voto

LeoB Puntos 527

Básicamente, Mathematica está diseñado para los cálculos, y puede hacer algunas de tipografía demasiado. $\LaTeX$ está diseñado para la tipografía, y pueden hacer algunos cálculos.

Así que la principal fortaleza de $\LaTeX$ aquí es que si y cuando usted desea agregar algún otro documento común la característica de su matemáticas papeles, como el de la cruz de referencia, bibliografía, listas numeradas, etc., usted ya estará en el derecho de dominio, y puede hacer todo lo que al editar el mismo archivo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X