¿Cómo se muestran los fragmentos de código en MS Word conservando el formato y el resaltado de sintaxis?

¿Conoce alguien una forma de mostrar el código en los documentos de Microsoft Word que conserve el colorido y el formato? Preferiblemente, el método también sería discreto y fácil de actualizar.

He intentado incluir el código como texto normal, lo cual tiene un aspecto horrible y estorba al editar el texto normal. También he intentado insertar objetos, un documento de WordPad y un cuadro de texto, en el documento y luego poner el código dentro de esos objetos. El código se ve mucho mejor y es más fácil de evitar mientras se edita el resto del texto. Sin embargo, estos objetos sólo pueden abarcar una página, lo que hace que la edición sea una pesadilla cuando hay que añadir varias páginas de código.

Por último, sé que hay editores/formatos mucho mejores que no tienen problemas para manejar esto pero estoy atascado trabajando con MS word.

Intenta definir un estilo llamado "código" y haz que use una fuente pequeña de ancho fijo, debería verse mejor entonces.

Usa CTRL+SPACEBAR para restablecer el estilo.

Comentarios (5)

Esto es un poco indirecto, pero funciona muy bien. Consigue LiveWriter e instala este plugin:

http://lvildosola.blogspot.com/2007/02/code-snippet-plugin-for-windows-live.html

Inserta tu código usando el plugin en una entrada del blog. Selecciona todo y cópialo en Word.

Se ve muy bien y puede incluir números de línea. También abarca las páginas decentemente.

HTH

Colby África

Comentarios (1)

Realmente no hay una manera limpia de hacerlo, y todavía podría parecer sospechoso en función de su configuración de estilo exacta.

Lo que podrías intentar es ejecutar primero una conversión de código a HTML (hay muchos programas que lo hacen), y luego tratar de abrir el archivo HTML con Word, que con suerte te proporcionará el código formateado y bonito, y luego copiarlo y pegarlo en tu documento.

Comentarios (0)