Bagaimana saya bisa mencetak bingkai Emacs?


28

Fungsi ini ps-print-buffer-with-facesmencetak buffer Emacs. Apakah ada cara untuk mencetak bingkai dengan lebih dari satu penyangga di dalamnya? Saya ingin mencetak bingkai calc Emacs baik dengan tumpukan RPN dan buffer jejak.


7
Mengapa tidak mengambil tangkapan layar dan mencetaknya jika keseluruhan yang ingin Anda cetak terlihat di layar?
Kaushal Modi

Jika Anda mencetaknya ke file (PostScript), Anda nanti dapat menggunakan beberapa program (misalnya Inkscape) untuk menempatkan konten kedua file di sebelah satu sama lain. Tetapi ini tidak akan mencetak pinggiran / sisa dari krom program.
wvxvw

2
@kaushalmodi Karena tangkapan layar yang dicetak dengan teks memiliki resolusi mengerikan.
Gilles 'SO- stop being evil'

1
@Gilles Menyimpan screencaps sebagai .png alih-alih .jpg (sangat lossy) memberikan kualitas gambar yang cukup baik untuk saya (contoh: i.imgur.com/NHcDP5h.png ).
Kaushal Modi

2
Ada paket di Ubuntu / Debian disebut gtk-vector-screenshot. Ini menghasilkan screenshot PS / PDF / SVG untuk aplikasi GTK3. Repo Github ada di sini: github.com/nomeata/gtk-vector-screenshot . Gambaran umum ada di sini: joachim-breitner.de/blog/494-Better_PDF_screenshots_with_gtk_3 . Anda harus mengkonfigurasi Emacs via ./configure --with-x-toolkit=gtk3. Peringatan: Saya minta maaf untuk memberi tahu Anda bahwa saya tidak bisa membuatnya bekerja! Karena itu dikemas dalam Ubuntu, itu jelas bekerja untuk seseorang pada suatu saat. Jika seseorang membuatnya berfungsi, perluas komentar ini sebagai jawaban.
Joe Corneli

Jawaban:


1

Bagaimana frameshotdengan tarsius ? Saya belum mencobanya sendiri, tetapi tampaknya melakukan apa yang Anda inginkan. Menurut sejarah rilisnya di GitHub, paket ini lahir di dunia ini pada 26 Februari 2018 - lebih baru dari pembaruan terbaru untuk posting ini.

https://github.com/tarsius/frameshot

Memberikan tembakan! ;)


0

Alih-alih mencoba mencetak bingkai, Anda harus membuat buffer baru yang isinya dibuat dari salinan apa yang ada di dua buffer calc.


Apakah Emacs milik penanya berjalan dalam xterm atau serupa? Jika demikian, dapatkah kita membuat fungsi Emacs Lisp untuk melakukan pekerjaan itu. Itu harus menghasilkan jawaban yang dapat diterima.
DA Vincent

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.