วาง HTML ในโหมดองค์กร


12

มีวิธีง่าย ๆ ในการคัดลอก / วางข้อความจากหน้าต่างเบราว์เซอร์ไปเป็นไฟล์ org โดยอัตโนมัติแปลงลิงก์เป็น [[] []] ลิงก์โหมด org หรือไม่? ขอบคุณ!


1
คุณสามารถประหยัด HTML pandocและแปลงให้เป็นองค์กรที่มี
abo-abo

มีคำสั่งแทรกลิงก์บางประเภทหรือไม่พร้อมกับ minibuffer read prompt ที่คุณสามารถดึงลิงค์จาก kill-ring และวางลงใน minibuffer แล้วกดปุ่ม return หรือไม่
ฏหมาย

1
@ กฎหมาย: มี; แต่คำถามเกี่ยวกับกรณีที่มีข้อความจำนวนมากที่มีลิงค์หลายรายการ ... ฉันจะตรวจสอบpandocขอบคุณ!
laxxy

คำตอบ:


9

คัดลอก html ในรูปแบบ org จาก eww

ต้องใช้ emacs 24.4 ขึ้นไป

  1. กำหนดค่าorg-ewwโมดูล มันไม่ได้เป็นส่วนหนึ่งขององค์กรคุณจะต้องดึง repo ลงในโฟลเดอร์บางโฟลเดอร์ ( git clone https://orgmode.org/org-mode.git) หรือคัดลอกไฟล์ด้วยตนเองไปยังโฟลเดอร์แพคเกจบางตัวแม้ว่าจะแนะนำให้ใช้ 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 จะเปิดใน eww (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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.