La fonction ps-print-buffer-with-faces
imprime un tampon Emacs. Existe-t-il un moyen d'imprimer un cadre contenant plus d'un tampon? Je voudrais imprimer une trame de calcul Emacs à la fois avec la pile RPN et le tampon de piste.
28
gtk-vector-screenshot
. Il produit des captures d'écran PS / PDF / SVG pour les applications GTK3. Le dépôt Github est ici: github.com/nomeata/gtk-vector-screenshot . Un aperçu est ici: joachim-breitner.de/blog/494-Better_PDF_screenshots_with_gtk_3 . Vous devrez configurer Emacs via./configure --with-x-toolkit=gtk3
. Avertissement: je suis désolé de vous dire que je n'ai pas pu le faire fonctionner! Puisqu'il est emballé dans Ubuntu, il fonctionnait clairement pour quelqu'un à un moment donné. Si quelqu'un le fait fonctionner, veuillez développer ce commentaire comme réponse.Réponses:
Et
frameshot
par tarse ? Je ne l'ai pas essayé moi-même, mais il semble faire ce que tu veux. Selon son historique de sortie sur GitHub, le package est né dans ce monde le 26 février 2018 - plus tard que la dernière mise à jour de cet article.https://github.com/tarsius/frameshot
Essayez-le ! ;)
la source
Au lieu d'essayer d'imprimer un cadre, vous devez créer un nouveau tampon dont le contenu est créé à partir de copies de ce qui se trouve dans les deux tampons de calcul.
la source
Vous pouvez utiliser à
hfyview
partir de https://github.com/jwiegley/nxhtml/blob/master/util/hfyview.el . Il construit un fac-similé html du cadre Emacs que vous pouvez imprimer à partir de votre navigateur Web.la source
hfyview-frame
(la fonction nécessaire ici) échoue avec "Argument de type incorrect").hfyview-buffer
fonctionne toujours cependant.