Respuestas:
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 formato de origen":
Paste Options
ícono. No veo un botón para darme estas opciones. Sin embargo, estoy usando PowerPoint: mac 2011. Creo que lo he visto en las versiones de Windows.
Use Notepad ++ con el complemento NppExport.
Selecciona el código fuente
Utilice Copiar RTF al portapapeles de NppExport
Pegue en una diapositiva PPT vacía (no seleccione ningún archivo de texto)
Los pigmentos pueden formatear casi todos los formatos a rtf:
pygmentize -f rtf -o code.rtf code.py
pygmentize -f rtf code.py | pbcopy
.
pygmentize -O style=paraiso-dark -f rtf -l aspx-cs Index.cshtml | pbcopy
resaltado de sintaxis de una vista Razor para usar en una presentación.
Si el código fuente no necesita ser copiado y pegado de la presentación, una solución rápida y sucia podría ser simplemente tomar capturas de pantalla del código fuente.
Nota: Copiar desde Notepad ++ conservará los colores y el estilo.
El resaltador de sintaxis en línea como TextMate también parece bueno, http://markup.su/highlighter/
Pero después de pegar en la presentación de PowerPoint, se pierden nuevas líneas y espacios entre líneas, por lo que podemos tomar una captura de pantalla de la vista previa y pegarla en nuestra presentación de PowerPoint
Pegar desde Eclipse debería conservar el formato si la aplicación lo admite. Sé que Word no ... no está seguro acerca de PPT.
No he tenido éxito pegando en Powerpoint 2010 en Windows.
Sin embargo, pegar de Eclipse en Word 2010 funciona.
Luego puede guardar este texto formateado como un archivo RTF, luego incrustar el RTF en una diapositiva de Powerpoint 2010 usando Insert Object (y opcionalmente seleccionar 'link' para que pueda editar y actualizar el texto en Word).
Usar Notepad ++ y Npp Export funciona muy bien, pero su texto terminará con un fondo blanco.
Para eliminarlo, pegue primero el texto en Word con la opción "preservar formato fuente". Luego, seleccione el texto y en Inicio> Fuente, elimine el fondo con la opción Color de resaltado de texto.
Luego, vuelva a copiar el texto de Word y péguelo en PowerPoint con la opción "preservar formato de origen".
Copie el código y primero pegue ese código en Microsoft Word
Luego, formatee si es necesario y luego copie de Word y pegue nuevamente en PowerPoint haciendo clic derecho y eligiendo usar el tema de destino
Aquí hay otro enfoque:
Ajuste la fuente usando Inconsolata u otra fuente monoespacial.