2009-12-21 04:21:19 +0000 2009-12-21 04:21:19 +0000
97
97

¿Cómo puedo incrustar el código fuente de programación en una diapositiva de Powerpoint y mantener el resaltado del código?

¿Es posible incrustar el código fuente de la programación en una diapositiva de Powerpoint y mantener el resaltado/coloración del código?

Antwoorden (11)

54
54
54
2009-12-21 08:03:10 +0000

Después de pegar, aparece un pequeño icono de “Opciones de pegado” debajo del texto pegado.

Haga clic en este icono y elija “Mantener el formato de origen” :

43
43
43
2013-09-19 09:31:07 +0000

Utilice el Bloc de notas++ con el complemento NppExport.

  • Seleccionar el código fuente

  • Usar Copiar RTF al portapapeles de NppExport

  • Pegar en una diapositiva PPT vacía (no seleccionar ningún archivo de texto)

22
22
22
2012-04-18 07:28:32 +0000

Pygments puede formatear casi todos los formatos a rtf:

pygmentize -f rtf -o code.rtf code.py
3
3
3
2009-12-21 04:37:27 +0000

Si no es necesario copiar y pegar el código fuente de la presentación, una solución rápida y sucia podría ser simplemente hacer capturas de pantalla del código fuente.

3
3
3
2015-05-16 21:29:34 +0000
  1. Haga clic en Insertar → Objeto → Texto de documento abierto
  2. Pegar en el panel abierto
  3. Haga clic en el exterior.

Nota: Al copiar desde el Bloc de notas++ se conservan los colores y el estilo.

1
1
1
2015-08-12 14:05:17 +0000

El resaltador de sintaxis en línea como TextMate parece bueno también, http://markup.su/highlighter/

Pero después de pegar en la presentación de PowerPoint se pierden las nuevas líneas y el espacio entre líneas, así que podemos tomar una captura de pantalla de la vista previa y pegarla en nuestra presentación de PowerPoint

1
1
1
2017-04-26 18:50:53 +0000
0
0
0
2019-09-09 22:56:34 +0000

Este es otro enfoque:

  1. Encuentre un servicio de resaltado de sintaxis de código fuente en línea.
  2. https://emn178.github.io/online-tools/syntax_highlight.html
  3. https://pinetools.com/syntax-highlighter
  4. Pegue el código a resaltar en el sitio web.
  5. Copiar la versión resaltada.
  6. Crear un nuevo documento Word.
  7. Pegue el código en Word (tenga en cuenta que los colores de fondo pueden perderse).
  8. Copie el código de Word.
  9. Cree una nueva área de texto en PowerPoint.
  10. Hacer clic en la opción de menú Home.
  11. Abrir Pegar en la cinta de opciones.
  12. Seleccionar Mantener formato de origen.
  13. Opcionalmente, cambie el color de fondo del área de texto a su gusto.

Ajuste el tipo de letra utilizando Inconsolata u otra fuente monospace.

0
0
0
2013-09-04 17:27:22 +0000

No he tenido éxito al pegar en Powerpoint 2010 en Windows.

Sin embargo, pegar desde Eclipse en Word 2010 funciona.

A continuación, puede guardar este texto formateado como un archivo RTF, y luego incrustar el RTF en una diapositiva de Powerpoint 2010 utilizando Insertar objeto (y opcionalmente seleccionar ‘enlace’ para que pueda editar y actualizar el texto en Word).

0
0
0
2015-11-13 17:56:21 +0000

Usando Notepad++ y Npp Export funciona muy bien, pero tu texto terminará con un fondo blanco.

Para eliminarlo, pega primero el texto en word con la opción “preservar formato de origen”. A continuación, selecciona el texto y en Inicio \ ~ Fuente, elimina el fondo con la opción de Color de resaltado de texto.

A continuación, copie de nuevo el texto de word, y péguelo en powerpoint con la opción “preservar formato de origen”.

0
0
0
2009-12-21 05:24:05 +0000

El pegado desde Eclipse debería conservar el formato si la aplicación lo admite. Sé que Word lo hace… no estoy seguro de PPT.