Me pregunto si hay algunas soluciones gratuitas para escribir fórmulas matemáticas al estilo LaTeX en el documento de Microsoft Word (Office 2007).
66
Me pregunto si hay algunas soluciones gratuitas para escribir fórmulas matemáticas al estilo LaTeX en el documento de Microsoft Word (Office 2007).
Respuestas:
Si está ejecutando Office 365 versión 1707 o posterior, el Editor de ecuaciones le permite convertir LaTex al formato nativo. Vea la primera parte de esta respuesta.
En versiones anteriores de Office, el Editor de ecuaciones puede comprender ciertos componentes de LaTeX. Sin embargo, construye la ecuación a medida que avanza y no puede convertir una ecuación completa de LaTeX. Vea la segunda parte de esta respuesta si está ejecutando:
En Office 365 versión 1707 o posterior
Ponga el Editor de ecuaciones en modo LaTeX. En la cinta Diseño del editor de ecuaciones , vaya al grupo Conversiones y haga clic en LaTeX .
Escriba LaTeX.
Abra el menú desplegable Convertir y haga clic en Actual - Profesional .
LaTeX se procesará en el formato nativo del Editor de ecuaciones.
También puede volver a convertir a LaTeX para editar la ecuación.
Debe usar el menú desplegable porque el botón Convertir no alterna automáticamente entre Lineal y Profesional. Mantiene el último comando utilizado.
Hay algunas limitaciones Por ejemplo, el Editor de ecuaciones de Office 365 no comprende los comandos \ begin y \ end . Consulte la documentación de Microsoft para ver ejemplos y posibles soluciones:
En Office 2007-2016 (Mac Office 2011-2016)
Muy pocas personas se dan cuenta de que el editor de ecuaciones incorporado en Word 2007 realmente comprende la entrada de ecuaciones estilo LaTeX. Simplemente inserte una nueva ecuación y luego escriba LaTeX en ella. A medida que escribe, Word creará una representación gráfica de la ecuación.
Una vez que aparece en la GUI, ya no puede editarlo como LaTeX. Word no tiene un procesador TeX incorporado: solo está haciendo una coincidencia de patrones para convertir la sintaxis simple de LaTeX en el formato de ecuación nativo. Por lo tanto, no debe esperar obtener una fidelidad perfecta para las ecuaciones LaTeX súper complejas. Sin embargo, es suficiente para probablemente cualquier persona que no sea matemático, y es mucho más rápido que hacer clic en elementos con el mouse.
El editor de ecuaciones de Word 2007 también tiene un formato de entrada de ecuaciones lineales, que es bastante intuitivo y no requiere familiaridad con LaTeX. Por ejemplo, escribir
(a+b)/(c+d)
resultará en una fracción bien formateada.Notas:
Muchas revistas científicas no aceptarán documentos de Word con el nuevo formato de ecuación, incluso si guarda como .doc en lugar de .docx.
Esto no convierte Word en LaTeX. Simplemente hace las ecuaciones en sí mismas, y nada más. Ni siquiera obtienes la numeración de ecuaciones.
fuente
Escriba sus fórmulas matemáticas en LaTeX → Transforme las fórmulas de LaTeX en código MathML → Copie / pegue el código MathML en Word (después de pegar, haga clic CTRLy luego T). Voila!
EJEMPLO:
Tomemos por ejemplo esta fórmula:
Este es el código fuente de LaTeX de la fórmula anterior:
Ahora abra un Editor y coloque el código fuente anterior entre los signos $$ $$ como este:
Guarde el archivo como archivo .html y ábralo con un navegador como Chrome.
Haga clic derecho en la fórmula y elija Mostrar MathML como → Código MathML.
Ahora copie / pegue el código MathML en Word 2013 (o 2007) y haga clic secuencialmente CTRLy luego T( Opciones de pegado: mantenga solo el texto ) o vaya a la pequeña imagen Ctrl al final del código MathML que pegó y seleccione la opción manualmente.
Así es como se ve la fórmula al final en Word 2013:
fuente
d \left((a+b)+\frac{1}{c}\right)
). ¿Es esta la limitación de MathML?He creado LatexToWordEquation basado en respuestas.
Es un complemento de Word.
El código fuente que he enviado a Github. Enlace aquí
Si lo prefiere, puede descargar el instalador directamente desde aquí .
Nota: Este es un enlace de descarga activo que descargará inmediatamente el archivo cuando haga clic en él.
Cómo hacerlo
fuente
Prefiero TeXsword sobre Latex in Word ( descarga de TeXsword ). Tiene todas las características de Latex en Word, además de manejar referencias de ecuaciones. Y no requiere la conexión a Internet, lo que veo como una característica y no una limitación: MikeTeX no es tan grande después de todo, y tener LaTeX localmente le permite escribir su documento cuando viaja.
fuente
Puedes usar Latex en Word .
Proporciona macros para Microsoft Word que permiten el uso de la entrada LaTeX para crear imágenes de ecuaciones en los modos en línea y de visualización sin tener que instalar ningún software en la computadora local. Hasta donde sé, esta es la única alternativa gratuita a los programas pagos como Aurora y TexPoint .
Para Office 2007, vaya a Latex en la página del proyecto de Word en Source Forge y haga clic en Word 2007 en Archivos .
fuente
La respuesta de @ Devid es excelente, pero tuve dificultades con las instrucciones específicas. Esto es lo que funcionó para mí. Siga los pasos de Devid copiando el código MathML.
Luego, inserte una ecuación en blanco. En Word 2013, cambie a la vista Diseño de impresión (pestaña Ver en la cinta). En la pestaña Insertar, elija Ecuación. Verás
Type equation here
seleccionado.En la pestaña Inicio, seleccione el menú desplegable Pegar, luego Pegar especial (o simplemente presione CTRLALTV). Seleccione
Unformatted Unicode Text.
La ecuación debería completarse en su mayoría correctamente, como en la última imagen de Devid.Una cosa más: en la imagen, los comandos "lim" están en cursiva, donde no estaban en el original. Para solucionarlo, para cada "lim", coloque el cursor justo después de la "m" y presione Spacepara que Word compruebe "lim" en su tabla de funciones y ajuste el formato. (Luego elimine el espacio adicional que creó).
fuente
Escribí herramientas para generar MathML, mejoré el código de Devid y agregué algunas funciones para facilitar la edición. Aquí está el código:
Al hacer frente a MathML a Word, asegúrese de copiar texto puro, usando la tecla Ctrl + Alt + V (o primero cópielo en el bloc de notas y luego cópielo en Word).
fuente
Parece que el servidor predeterminado para LaTeX en Word ya no se está ejecutando. Si se ve obligado a usar Word (por ejemplo, para colaborar con los menos técnicos), usaría TeXsword como ya lo sugirió Adam. Deberá instalar una distribución independiente de MikTex , pero es una instalación fácil en estos días. Funciona con mi Word 2016. Todavía no se ve tan bien como un documento LaTeX de buena fe real, pero es más fácil de usar y más maleable que el editor de ecuaciones en Word.
fuente
La respuesta mencionada anteriormente es correcta, pero también hay un atajo integrado que es la corrección matemática automática. Es muy parecido a LaTeX. Por defecto está inactivo, pero puede activarlo y es realmente útil si desea escribir ecuaciones grandes. Por ejemplo, si desea escribir H 2 , solo tiene que escribir H_2, etc., y hay muchas más opciones disponibles, como el carácter de superíndice que sigue al signo de intercalación (^) se convertirá como superíndice. Muchos de estos atajos están cubiertos en este video o simplemente puede buscar Cómo insertar una ecuación matemática (como LaTeX) en Ms-Office: consejos y trucos en youtube.
Este método será especialmente útil si eres rápido escribiendo. Además, le ahorrará el tiempo perdido al cambiar entre el teclado y el mouse y buscar la opción adecuada en word.
fuente