HTMLを組織モードに貼り付け


12

ブラウザウィンドウから組織ファイルにテキストをコピー/貼り付けて、リンクを自動的に[[] []]組織モードリンクに変換する簡単な方法はありますか?ありがとう!


1
HTMLを保存して、で組織に変換できますpandoc
abo-abo

リンクをキルリングからヤンクしてミニバッファーに貼り付け、リターンキーを押すだけのミニバッファー読み取りプロンプトのあるタイプのリンク挿入コマンドはありませんか?
弁護士、2015年

1
@lawlist:あります。しかし、問題は、複数のリンクを持つ大きなテキストがある場合についてです...私はチェックアウトしますpandoc、ありがとう!
laxxy 2015年

回答:


9

からorg形式でhtmlをコピーしています eww

これにはemacs 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. でWebページを開きます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。領域が選択されていない場合は、Webページ全体(画像へのリンクを含む)がコピーされます。現在、oキーはにバインドされていませんeww-mode-map。便宜上、このコマンドは、そのモードマップでそのキーにバインドできます。

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

  5. 次に、を使用C-yして組織モードのファイル/バッファに貼り付けます。でiimage-modeあなたもORG-モード形式に変換されているウェブサイトとのリンクから画像を見ることができます。


ありがとう!pandoc...私のためにそれを実装するために少し簡単になりますが、外のEmacsのツールに依存しない方法があると便利です-コメントで提案ツールは、別のソリューションです
laxxy

それは有望なようです。ただし、テキストの書式設定はまだ失われています... イタリック太字、などcode。Webページ全体ではなく、テキストの一部をコピーして、フォーマットを保持したい場合があります。pandocアプローチに代わるものはありますか?
xji 2015

私はまだのようないくつかの外部ツールを使用することを好むかもしれませんEvernoteか、Quiverそれが不可能な場合。
xji 2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.