Il gtk-vector-screenshot
programma può essere utilizzato per acquisire screenshot vettoriali delle applicazioni Gtk-3. Sembra funzionare chiedendo all'applicazione di ridisegnare se stessa su una tela SVG.
Emacs su GNU / Linux può essere compilato con Gtk +, ma il tentativo di utilizzare la suddetta applicazione su una finestra di Emacs produce uno screenshot che contiene solo elementi della GUI come la barra dei menu; i buffer non sono renderizzati (ho provato con e senza Cairo). Questo non è troppo sorprendente, dato che il rendering del buffer di Emacs avviene a un livello piuttosto basso.
Eppure, c'è un modo per prendere screenshot vettoriali scalabili di Emacs ?
take-vector-screenshot
come esempio, ma ho anche detto che non era sorprendente che non funzionasse.htmlfontify-buffer
ha troppe limitazioni per essere realmente qualificato (non visualizzerà overlay, stringhe di visualizzazione, wrapping di linee, fallback dei caratteri, ecc.)