ใช่มีแพคเกจสำหรับบันทึกหน้าจอใน Emacs มันถูกเรียกว่า
ฉันยังไม่สามารถสัญญาอะไรได้เพราะฉันได้ทำการทดสอบบนคอมพิวเตอร์ของฉันเท่านั้น แต่ฉันสามารถบอกคุณได้ว่าเหมาะกับฉันหรือไม่ :-)
M-x camcorder-record
ที่จะใช้มันเพียงโทร
- เฟรมที่เล็กกว่าใหม่จะป๊อปอัปและเริ่มการบันทึก
- เมื่อเสร็จแล้วให้กด
F12
และรอจนกว่าการแปลงจะเสร็จ
screencasts สามารถสร้างขึ้นในรูปแบบใด ๆ ที่เข้าใจกันโดย
imagemagick
's convert
คำสั่ง คุณสามารถหยุดการบันทึกชั่วคราวด้วยF11
!
หากคุณต้องการที่จะบันทึกไม่รวมกรอบป๊อปอัพ, M-x camcorder-mode
การใช้งาน
การอ้างอิง
สำหรับการบันทึกให้camcorder.el
ใช้ยูทิลิตี linux ต่อไปนี้ หากคุณมีสิ่งเหล่านี้มันควรจะทำงานนอกกรอบ หากคุณใช้อย่างอื่นคุณควรจะสามารถทำให้มันใช้งานได้โดยการกำหนดค่า
camcorder-recording-command
ตัวแปร
- recordmydesktop
- mplayer
- ImageMagick
การแก้ไขปัญหา
บนเครื่องของฉันฉันสังเกตเห็นว่า window-id Emacs รายงานด้วย
(format "%x"
(string-to-number
(frame-parameter (selected-frame) 'window-id)))
แตกต่างจาก id ที่ WM รายงานพร้อมกับwminfo
ยูทิลิตี
ฉันเพิ่มตัวแปรcamcorder-window-id-offset
เพื่อแก้ไขให้ถูกต้อง ค่าเริ่มต้นคือ-4
แต่คุณอาจต้องเพิ่มหรือลดค่าเพื่อให้ตัวเลขทั้งสองตรงกัน