El gtk-vector-screenshot
programa se puede utilizar para tomar capturas de pantalla vectoriales de aplicaciones Gtk-3. Parece funcionar al pedirle a la aplicación que se vuelva a dibujar en un lienzo SVG.
Emacs en GNU / Linux se puede construir con Gtk +, pero intentar usar la aplicación mencionada anteriormente en una ventana de Emacs da como resultado una captura de pantalla que solo contiene elementos GUI como la barra de menú; los buffers no se procesan (lo intenté con y sin Cairo). Esto no es demasiado sorprendente, dado que la representación del búfer de Emacs ocurre a un nivel bastante bajo.
Aún así, ¿hay alguna manera de tomar capturas de pantalla vectoriales escalables de Emacs ?
take-vector-screenshot
como un ejemplo, pero también he mencionado que no era sorprendente que no funcionó.htmlfontify-buffer
tiene demasiadas limitaciones para calificar realmente (no representará superposiciones, cadenas de visualización, ajustes de línea, retroceso de fuente, etc.)¡Es posible en las construcciones de El Cairo!
fuente