मैं एक Emacs फ्रेम कैसे प्रिंट कर सकता हूं?


28

समारोह ps-print-buffer-with-facesएक Emacs बफर प्रिंट करता है। क्या इसमें एक से अधिक बफर के साथ एक फ्रेम प्रिंट करने का एक तरीका है? मैं RPN स्टैक और ट्रेल बफ़र दोनों के साथ एक Emacs calc फ्रेम प्रिंट करना चाहता हूं।


7
सिर्फ एक स्क्रीनशॉट क्यों न लें और प्रिंट करें कि यदि आप जो प्रिंट करना चाहते हैं उसकी संपूर्णता स्क्रीन पर दिखाई दे रही है?
कौशल मोदी

यदि आप इसे फ़ाइल (पोस्टस्क्रिप्ट) में प्रिंट करते हैं, तो आप बाद में कुछ प्रोग्राम (उदाहरण के लिए इंकस्केप) का उपयोग करके दोनों फाइलों की सामग्री को एक-दूसरे के बगल में रख सकते हैं। लेकिन यह कार्यक्रम के क्रोम / बाकी क्रोम को प्रिंट नहीं करेगा।
wvxvw

2
@kaushalmodi क्योंकि टेक्स्ट के साथ मुद्रित स्क्रीनशॉट में भयानक रिज़ॉल्यूशन है।
गिल्स एसओ- बुराई को रोकना '27

1
@Gilles को .jpg (बहुत हानिपूर्ण) के बजाय। के रूप में सहेजना मेरे लिए एक अच्छी गुणवत्ता की छवि देता है (उदाहरण: i.imgur.com/NHcDP5h.png )।
कौशल मोदी

2
उबंटू / डेबियन में एक पैकेज कहा जाता है gtk-vector-screenshot। यह GTK3 अनुप्रयोगों के लिए PS / PDF / SVG स्क्रीनशॉट का उत्पादन करता है। Github रेपो यहाँ है: github.com/nomeata/gtk-vector-screenshot । एक अवलोकन यहां है: joachim-breitner.de/blog/494-Better_PDF_screenshots_with_gtk_3 । आपको Emacs को कॉन्फ़िगर करना होगा ./configure --with-x-toolkit=gtk3कैविएट: मुझे आपको बताते हुए खेद है कि मैं इसे काम नहीं कर पाया! चूंकि यह उबंटू में पैक किया गया है, यह किसी समय किसी के लिए स्पष्ट रूप से काम कर रहा था। यदि कोई इसे काम कर रहा है, तो कृपया इस टिप्पणी को उत्तर के रूप में विस्तारित करें।
जो कॉर्नेल

जवाबों:


1

के बारे में क्या frameshotद्वारा tarsius ? मैंने खुद इसे आज़माया नहीं है, लेकिन ऐसा लगता है कि आप जो चाहते हैं, वह कर रहे हैं। GitHub पर इसके रिलीज के इतिहास के अनुसार, पैकेज का जन्म इस दुनिया में 26 फरवरी, 2018 को हुआ था - बाद में इस पोस्ट के सबसे हालिया अपडेट की तुलना में।

https://github.com/tarsius/frameshot

इसे एक शॉट दो! ;)


0

एक फ़्रेम प्रिंट करने की कोशिश करने के बजाय, आपको एक नया बफर बनाना चाहिए, जिसकी सामग्री दो बछड़े बफ़र्स में क्या है की प्रतियों से बनाई गई है।


क्या एक्सेटर या एक समान में एस्केर्स इमैक चल रहा है? यदि हां, तो क्या हम नौकरी करने के लिए Emacs Lisp फ़ंक्शन बना सकते हैं। इसका एक स्वीकार्य जवाब होना चाहिए।
डीए विंसेंट

0

आप https://github.com/jwiegley/nxhtml/blob/master/util/hfyview.elhfyview से उपयोग कर सकते हैं । यह Emacs फ्रेम का एक html फेशियल बनाता है जिसे आप अपने वेब ब्राउजर से प्रिंट कर सकते हैं।


25.1 Emacs पर hfyview-frame(यहां आवश्यक फ़ंक्शन) "गलत प्रकार तर्क" के साथ विफल हो जाता है)। hfyview-bufferहालांकि अभी भी काम करता है।
हेल्लोले
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.