HTML을 조직 모드로 붙여 넣기


12

브라우저 창에서 텍스트를 조직 파일로 복사 / 붙여 넣기하여 링크를 [[] []] 조직 모드 링크로 자동 변환하는 쉬운 방법이 있습니까? 감사!


1
로 HTML을 저장하고 org로 변환 할 수 있습니다 pandoc.
abo-abo

미니 버퍼 읽기 프롬프트가있는 링크 삽입 명령이없는 경우 킬 링에서 링크를 잡아 당겨 미니 버퍼에 붙여 넣은 다음 리턴 키를 누르십시오.
법률 목록

1
@lawlist : 있습니다; 그러나 질문은 여러 개의 링크가있는 큰 텍스트가있는 경우에 관한 것입니다 ... pandoc감사합니다.
laxxy

답변:


9

에서 조직 형식으로 HTML 복사 eww

이맥스 24.4 이상이 필요합니다.

  1. org-eww모듈을 구성하십시오 . 조직의 일부가 아니므로 저장소를 일부 폴더 ( git clone https://orgmode.org/org-mode.git)로 가져 오거나 수동으로 파일 을 일부 패키지 폴더에 복사해야 하지만 git은 최신 정보를 유지하는 데 도움이되므로 권장됩니다.

  2. 그런 다음 기여 폴더를 경로에 추가하고 org-eww가 필요하다고 말합니다. git에서 복제 한 경우 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-yorg 모드 파일 / 버퍼에 붙여 넣습니다. 으로 iimage-mode당신도 조직 모드 형식으로 변환하는 웹 사이트 링크에서 이미지를 볼 수 있습니다.


감사! pandoc... 그것을 구현하기 좀 더 쉽게 될 것 나를 위해,하지만 외부 이맥스의 도구에 의존하지 않는 방법을 가지고 좋은 - 의견 제안 도구는 다른 솔루션입니다
laxxy

유망한 것 같습니다. 그러나 텍스트 서식은 여전히 ​​손실됩니다 (예 : 기울임 꼴 , 굵게 및) code. 때로는 형식을 유지하면서 전체 웹 페이지 대신 텍스트의 일부를 복사하려고합니다. pandoc접근 할 대안이 있습니까?
xji

여전히 Evernote또는 Quiver불가능한 경우 와 같은 일부 외부 도구를 사용하는 것이 좋습니다.
xji
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.