html को org मोड में पेस्ट करें


12

क्या ब्राउज़र विंडो से ऑर्गन फाइल में टेक्स्ट को कॉपी / पेस्ट करने का कोई आसान तरीका है, स्वचालित रूप से लिंक को [[] []] ऑर्ग-मोड लिंक में बदलना है? धन्यवाद!


1
आप HTML को सहेज सकते हैं और org से कनवर्ट कर सकते हैं pandoc
abo-abo

क्या कुछ प्रकार की इन्सर्ट लिंक कमांड नहीं है, एक मिनीबफ़र के साथ प्रॉम्प्ट पढ़ें, जहाँ आप बस किल-रिंग से लिंक को हटा सकते हैं और इसे मिनीबफ़र में पेस्ट कर सकते हैं और फिर रिटर्न मार सकते हैं?
कानून सूची

1
@ सूची: वहाँ है; लेकिन सवाल उस मामले के बारे में है जहां कई लिंक के साथ पाठ का एक बड़ा टुकड़ा है ... मैं जांच करूँगा pandoc, धन्यवाद!
laxxy

जवाबों:


9

HTML को org फॉर्मेट में कॉपी करना eww

इसके लिए 24.4 या बाद के emacs की आवश्यकता होती है।

  1. org-ewwमॉड्यूल को कॉन्फ़िगर करें । यह ओआरजी का हिस्सा नहीं है, आपको रेपो को कुछ फ़ोल्डर में खींचना होगा ( git clone https://orgmode.org/org-mode.git) या मैन्युअल रूप से फ़ाइल को कुछ पैकेज फ़ोल्डर में कॉपी करना होगा , हालांकि गिट की सिफारिश की जाती है क्योंकि यह आपको चीजों को अद्यतित रखने में मदद करता है।

  2. फिर योगदान फ़ोल्डर को अपने पथ में जोड़ें और कहें कि org-eww की आवश्यकता है। यदि आप गिट से क्लोन करते हैं, तो org-eww.elफ़ाइल अंदर होगी /path/where/you/cloned/org-mode/contrib/lisp/

    (add-to-list 'load-path "/dir/path/containing/org-eww.el/")

    (require 'org-eww)

  3. एक वेब-पेज खोलें eww(eww emacs में एक ब्राउज़र है, M-x eww)। आप ई-वी में लिंक खोलने के लिए emacs प्राप्त कर सकते हैं (setq browse-url-browser-function 'eww-browse-url):। यह helm-google + eww के साथ संयोजन में उपयोगी है)।

  4. उस क्षेत्र का चयन करें जिसे आप html पेज से कॉपी करना चाहते हैं और करें M-x org-eww-copy-for-org-mode। यदि कोई क्षेत्र नहीं चुना गया है, तो पूरे वेबपेज की प्रतिलिपि बनाई गई है (छवियों के लिंक सहित)। अब तक oकुंजी के लिए बाध्य नहीं है eww-mode-map। सुविधा के लिए, यह कमांड उस मोड मैप में उस कुंजी से बंधी हो सकती है:

    (define-key eww-mode-map (kbd "o") #'org-eww-copy-for-org-mode)

  5. फिर C-yअपने ओआरजी मोड फ़ाइल / बफर में पेस्ट करने के लिए उपयोग करें। साथ iimage-modeतुम भी वेबसाइट और लिंक से चित्र देख सकते हैं ऑर्ग मोड प्रारूप में परिवर्तित कर रहे हैं।


धन्यवाद! pandocइसे लागू करने के लिए थोड़ा आसान होगा मेरे लिए, लेकिन यह एक विधि है कि Emacs के बाहर उपकरण पर भरोसा नहीं करता है के लिए अच्छा है ... - टिप्पणी में सुझाव उपकरण एक और उपाय है
laxxy

यह आशाजनक लगता है। हालांकि पाठ स्वरूपण अभी भी खो गया है ... उदाहरण के लिए इटैलिक , बोल्ड और code। कभी-कभी मैं सिर्फ पूरे वेब पेज के बजाय पाठ के एक हिस्से को कॉपी करना चाहता हूं, प्रारूप को संरक्षित करना। क्या pandocदृष्टिकोण का कोई विकल्प है ।
xji

मैं अभी भी कुछ बाहरी उपकरणों का उपयोग करना पसंद कर सकता हूं जैसे कि Evernoteया Quiverयदि यह संभव नहीं है।
xji
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.