Freeplane の使い方(13)こんな使い方も、、、−その6:ハイパーリンク機能を使って[3]−

 Freeplane のハイパーリンク機能は、ローカルリンク(同一マップファイル上でのノード間のリンク)やスタンドアローンコンピュータの別ファイルへのリンクにとどまるものではありません。マップのノードからWEBのURLにリンクを張ることもできます。ここまで来れば、オープン中のマップの内容を編集・閲覧しながら、別のマップはもとより、世界中のWEBファイルまでも、シームレスに参照できることになります。
 
4.WEBのURLにリンク

1)基本的な方法
 まず、Imternet Explorer にせよ、Opera にせよ、Firefox にせよ、WEBブラウザなら、アドレス入力・表示窓があるはずです。その内容をコピーします[●画像1]。
 次に、Freeplane のリンク元とするノードを選んで、プルダウンメニュー、又はノードコンテキストメニューの「挿入 > リンク先を指定(テキスト入力)」を実行します。この時に現れる入力ウィンドウの入力欄で「Ctrl + V」キーを押して(この入力欄では、コンテキストメニューが使えません)URLアドレスを張り付けて[●画像2]、「了解」。ノードに赤い矢印がつき、リンク設定されたことがわかります[●画像3]。この赤い矢印を右クリックすると、リンク先のURLが開きます。
[画像1]Internet Explorere の場合

[画像2]

[画像3]


2)ちょっとだけ楽な方法
 WEBブラウザを利用して、URLをコピーするまでは、1)の方法と同じです。
 この後、「挿入 > リンク先を指定(テキスト入力)」命令を用いる代わりに、Freeplane マップの任意のノードを選択して、「張り付け」を実行すると、URLへのリンク付きの子ノードができます[●画像4]。このやり方は、とにかくURLへのリンクを作るという点では楽ですが、新規作成されるノードの内容がURLとなってしまいます。
[画像4]


3)URLをページタイトルつきで取得する方法
 URLとページタイトルを一挙に取得し、Freeplane のノードに張り付ける方法もあります。ただし、これはWEBブラウザの力に依存します。

 ①たとえば、Asazuki さんは Firefox のアドオンを使った方法を紹介しておられます。ページ中の「FreeMind」を「Freeplane」に置き換えて読み込み、指示に従って実行すれば、うまくいくはずです。
   「Webブラウザで現在開いているサイトへのリンクをFreeMindへペーストする方法」
   http://asazuki.net/PC/2010/06/08/freemindfirefox-web%e3%83%96%e3%83%a9%e3%82%a6%e3%82%b6%e3%81%a7%e7%8f%be%e5%9c%a8%e9%96%8b%e3%81%84%e3%81%a6%e3%81%84%e3%82%8b%e3%82%b5%e3%82%a4%e3%83%88%e3%81%b8%e3%81%ae%e3%83%aa%e3%83%b3/

 ②私が使っているのは、"DonutQ" というタグブラウザです。事前の簡単な設定が必要ですが、プルダウンメニュー「ツール > Anchor 作成」をクリックするだけで、クリップボード
   [ページタイトル]
の情報がコピーされます[●画像5]。後は、FreePlane の任意のノードに「貼り付け」るだけです。
 事前の設定とは、「ツール > Donut のオプション」で現れる設定ウィンドウの「RAPT」の「フォーマット設定」の「Anchor 作成」欄に

   <html>$T<a href=$U></a>
     * 実際の「<」「>」は半角ですが、ここでは全角表記しています。

と記入するだけです[●画像6]。
 「ツール > Anchor 作成」で作成されたアンカーデータを、Freeplane のノードにはりつけた結果は、[●画像7]のとおりです。
[画像5]

[画像6]

[画像7]


 ③Internet ExplorerunDonut+mod 、Opera の場合は、ブックマークレットを利用して同様のことができます。
a.ブックマークレットの作成
 まず、「My Utility−Make Link ジェネレータ」(http://util.geo.jp/makelinks)にアクセスし、「フォーマット」欄を次のように書き換えます。

   <html>%title%<a href="%url%"></a>
     * 実際の「<」「>」は半角ですが、ここでは全角表記しています。

 次に、「Make Link 生成」ボタンをクリックします[●画像8]。
 下方の「Make Lnk」の入力窓にブックマークレットが生成されるので、これを反転させてブックマークバーにドラッグ&ドロップし、適当な名称(たとえば、「LINK 情報取得」)を指定します。
 なお、「My Utility−Make Link ジェネレータ」のページは、
    「ブラウザで表示しているページのURLとタイトルをクリップボードにコピーする

     - そっとチラ裏 - mame-tanukiの「チラシの裏」」
     (http://mame-tanuki.g.hatena.ne.jp/mame-tanuki/20100220/CopyURL

を通じて知りました。
[画像8]


b.ブックマークレットの使い方
 使い方は、Freeplane のノードからリンク設定するWEBページ上で、「お気に入り」からa.で作成したブックマークレット(「LINK 情報取得」)をクリックするだけです。(DonutQ の場合は、「Shift」キーを押した状態でブックマークレットをクリックしてください。
 すると、ページ上方に

   <html>[ページタイトル]<a href="[URL]"></a>
     * 実際の「<」「>」は半角ですが、ここでは全角表記しています。を内容

とする窓が現れるので、これをクリップボードにコピーしてください[●画像9]。
[画像9]