En este artículo veremos cómo pasar una conversación con ChatGPT (y otras IA) que incluya fórmulas matemáticas a formatos estándar de texto como el de LibreOffice (ODT), Word (DOCX) y los documentos de Google.
Conversión en 4 pasos (explicación rápida)
Si tienes prisa por convertir inmediatamente el texto y las fórmulas a un documento de texto, aquí tienes los pasos básicos. Si necesitas más información, abajo tienes un ejemplo completo, con imágenes.
- Copiar el contenido del chat que contiene las fórmulas utilizando el botón que la IA tiene para copiar el contenido.
- Pegarlo en el programa: Convertidor de fórmulas.
- Descargar desde el mismo programa el archivo (que tendrá extensión .md).
- Utilizar un servicio de Internet, como Markdown Converter para convertir este archivo en ODT (el formato de LibreOffice) o DOCX (el formato de Word). Para utilizar con Google Docs únicamente habrá que subir el archivo DOCX a Drive.
Introducción
Uno de los problemas a la hora de utilizar las fórmulas de matemáticas en los chats de IA como ChatGPT es que no hay una forma directa de reutilizar las fórmulas para elaborar material didáctico. En este artículo explicaremos algunos métodos de fácil utilización para todos.
A continuación se explican los problemas que hay con las fórmulas, se da un ejemplo con imágenes de la explicación rápida anterior y se proporcionan más alternativas, además de la ya citada.
Markdown
Los chats de IA utilizan un sistema para dar formato al texto llamado Markdown y es lo que aparece al pulsar el botón del chat para copiar la conversación. Si lo habéis usado alguna vez para copiar y pegar, os habrán aparecido almohadillas # asteriscos *, etc. Este es el formato Markdown que se usa para hacer negritas, listas, enlaces, etc. Si deseas más información, puedes leer la entrada de la Wikipedia sobre Markdown o preguntar a ChatGPT.
Delimitadores de fórmulas
Las fórmulas utilizan el formato LaTeX y cada una de ellas se encierra entre determinados caracteres, llamados delimitadores de fórmula, de forma que, explicado de forma sencilla, el navegador sabe que está frente a una fórmula y la representa correctamente.
Los delimitadores utilizados por ChatGPT son diferentes a los usados por los programas que manipulan Markdown, lo que puede suponer un problema. Para solucionarlo hemos hecho un pequeño programa que los adapta copiando y pegando el contenido generado por la IA en un cuadro de texto. Una vez modificado, se puede copiar y pegar o bien guardar en un archivo de tipo Markdown (con extensión .md).
El programa en cuestión lo tenéis en la página: Convertidor de fórmulas: Markdown IA a formato compatible.
Siempre deberemos convertir las fórmulas con esta página, usemos el método que usemos, excepto si las fórmulas provienen de Claude, con el que nos podremos saltar este paso.
A continuación encontrarás un ejemplo completo de cómo usar el convertidor de fórmulas y después 3 opciones para obtener el archivo ODT o DOCX (este último lo podrás subir directamente a Drive para convertirlo en un documento de Google). Estas 3 opciones son:
- Opción 1. Utilizar un servicio de Internet para la conversión (el método más sencillo).
- Opción 2. Solo para Linux: utilizar el programa pandoc para hacer la conversión.
- Opción 3. Descargar un programa que se instala en el ordenador que manipule archivos de tipo Markdown.
Ejemplo de uso del «Convertidor de fórmulas: Markdown IA a formato compatible»
1. Comenzamos con una conversación con la IA:
2. Seguidamente, copiaremos el texto generado utilizando el botón de copiar:
3. Abrimos la página para convertir las fórmulas, pegamos el texto y guardamos el resultado:
Este archivo (que si no le cambiamos el nombre se llamará resultado.md) lo utilizaremos para cualquiera de los apartados siguientes.
A continuación presentamos tres posibilidades que podéis elegir en función de vuestras preferencias.
Opción 1: Servicios web para pasar el código Markdown de la IA a documento de texto
Una vez hemos guardado el archivo con extensión .md utilizando la página web anterior. Podemos ir a algunos de estos servicios para convertirlo al formato que queramos y desde donde podremos bajar el documento en varios formatos:
Ejemplo con Markdown Converter
1. Vamos a la página de Markdown Converter, seleccionamos el formato y subimos el archivo que hemos generado anteriormente, resultado.md:
2. Seleccionamos el formato, si no lo hemos hecho antes y pulsamos START:
3. Se baja el archivo y ya podemos ver el resultado:
¡Esto es todo! Con estos sencillos pasos tenemos uno de los mensajes en nuestro procesador de texto. Hay que repetir estos pasos para cada respuesta de la IA. Recordemos que si deseamos un documento de Google hay que subir el archivo DOCX a Drive.
Opción 2: Conversión en Linux con Pandoc
Los usuarios de Linux lo tenemos mucho más fácil, ya que Pandoc es un programa capaz de convertir entre muchos formatos de texto y entre ellos están todos estos y más.
Para instalar Pandoc, si no lo tenemos, utilizaremos los siguientes comandos a través de la consola:
sudo apt update
sudo apt install pandoc
Para convertir a ODT (el formato de LibreOffice) abrimos una consola desde la carpeta donde tengamos el archivo resultado.md y escribiremos:
pandoc resultado.md -o resultado.odt
Para convertir a DOCX (el formato de Word) usaremos:
pandoc resultado.md -o resultado.docx
Donde resultado.md es el archivo que deseamos convertir y resultado.odt y resultado.docx son los archivos a los que se convertirá. Al ejecutar cualquiera de estas dos últimas instrucciones tendremos el archivo convertido en la misma carpeta.
Recordemos que para realizar la conversión necesitamos el archivo resultado.md generado por la página Convertidor de fórmulas: Markdown IA a formato compatible.
Cualquier duda que tengas sobre el uso de Pandoc puedes preguntarla a ChatGPT.
Opción 3: Programas de escritorio para edición de Markdown
Hay muchos programas de escritorio que manejan Markdown, pero su número se reduce drásticamente si lo que deseamos es exportarlos en un formato de texto clásico que podamos manipular como ODT y DOCX.
Estos programas también necesitan pasar el texto por el Convertidor de fórmulas: Markdown IA a formato compatible para mostrar las fórmulas correctamente.
Apostrophe
Este programa para Linux es excelente y permite exportar, entre otros formatos, en ODT, entre ellos no está el formato DOCX, pero sí EPUB, PDF, HTML, etc. Dispone de características avanzadas de exportación que permiten configurar la exportación.
GhostWriter
Este programa está disponible para Linux, Windows y Mac y dispone también de diversos formatos de exportación, aunque solo hemos probado la versión para Linux.
Si conocéis más programas que permitan la exportación a formatos estándar de texto, los podéis indicar en los comentarios y se añadirán a la lista.
Advertencia
Para los que usamos editores de LaTeX, como Overleaf, todo esto es innecesario, ya que las fórmulas se pueden copiar y pegar tal como nos las da la IA. Sin embargo, el uso de LaTeX requiere ciertos conocimientos de los que ahora no nos ocuparemos. Para los interesados, en este blog hay una sección dedicada al LaTeX.
Pódcast del artículo
Este pódcast, generado por IA, explica en detalle y con lenguaje sencillo el contenido del artículo.
Marco para la integración de la IA generativa
- Para el texto del artículo: Nivel 1.
- Para la página web Convertidor de fórmulas: Nivel 4.
0 comentarios
1 pingback