<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<title>fm2xlの説明</title>
<link href="css/glass_light_blue/glass_light_blue.css" rel="stylesheet" media="all">
<!-- <link href="css/glass_emerald/glass_emerald.css" rel="stylesheet" media="all"> -->
</head>

<BODY>
				<h1>fm2xl<br>
							 	FreemindのデータをExcelに取り込むツール</h1>

	<div class="body">
		<div class="day">
			<h2><span class="title">fm2xlの特徴</span></h2>
			<div class="body">

			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>論理位置関係を保ったまま取り込み</h3>
				<p>fm2xlはFreemindで描いた論理関係を保ったまま、Excelに取り込むことができます。また、各ノードの論理構造を表すために自動的にセルの結合を行ない、見通しの良い表ができます。</p>
			</div>
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>Freemind上で挿入したリンクを引き継ぎ</h3>
				<p>
					Freemindでは、ノードにリンクを挿入しローカルファイルやウェブにジャンプする設定をすることができます。fm2xlではそのリンクも、Excelに実装されている「ハイパーリンク」として引き継ぎます。
				</p>
			</div>

			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>後編集可能なテキストとして取り込み</h3>
			<p>
			fm2xlは、Freemindのデータを「絵」としてではなく、後から編集可能な「テキストデータ」として取り込むことができます。そのため、
			</p>
			<p>
				<ul>
					<li>ちょっと表現を変えたい</li>
					<li>ノードの位置を変更したい</li>
				</ul>
			</p>
			<p>
				といったニーズに応えることができます。
			</p>
			<p>
				<img src="../demo/fm2xl_demo.png" width="650px">
			</p>
			</div>
		</div>
	</div>

	<div class="body">
		<div class="day">
			<h2><span class="title">fm2xlの初期設定</span></h2>
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>アドインファイルの保存</h3>
			<p>
				fm2xlは Excelのアドインとして動作します。まずは、Excelでアドインとしてfm2xlを登録するところからはじめます。
			</p>
			<p>
			ダウンロードした fm2xl.xla というファイルを、以下の場所に保存します。</p>
				<p><pre>C:\Document and Settings\ユーザ名\Application data\Microsoft\Addins</pre></p>
			<p>Windowsの設定によっては、このフォルダが表示が表示されない場合があります。下の文字列をコピーして、エクスプローラのアドレスバーに貼り付けると、上のフォルダが開きますので、ファイルをドラッグして移動、もしくはコピーをしてください。</p>
				<p><pre>%HOME%\Application data\Microsoft\Addins</pre></p>
				<img src="fig/01_addon_save.png">
			</p>
			</div>
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>マクロのセキュリティを設定する</h3>
				<p><a href="enable_macro_xl.html">マクロを有効にする手順</a>にしたがって、マクロのセキュリティを「中」に設定してください。すでにこの設定にしてある方は、ここは飛ばしていただいて結構です。</p>
			</div>
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>アドインの登録</h3>
				<p>Excelを起動し、以下のメニューをたどってアドインの登録画面を出します。</p>
				<p><pre>メニューバー:「ツール」→「アドイン」</pre></p>
				<p><img src="fig/02_xl_addon1.PNG"></p>
				<p>このメニューを実行すると、下の画像のように新しくアドインが登録され、それを使用するかどうかを決めるための画面が出てきます。「Fm2Xl」にチェックを入れ、「閉じる」をクリックしてください。</p>
				<p><img src="fig/03_xl_addon2.png"></p>
			</div>
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>確認作業</h3>
				<p><pre>メニューバー：「ツール」→「Freemindの取り込み」</pre></p>
				<p>という新しいメニューが出てきていたら、アドインは正常に登録されています。前作業はこれですべて終了です。
				</p>
				<p><img src="fig/04_xl_complete.png">
		</div>
	</div>


	<div class="body">
		<div class="day">
			<h2><span class="title">Freemindデータの取り込み</span></h2>
			<div class="body">
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>Freemind上でノードをコピー</h3>
				<p>
					fm2xlを使ってFreemindのデータを取り込むには、まずFreemind上でノードをクリップボードにコピーします。
				</p>
				<p>
					ツリーのルート（頭）にしたいノードを選択状態にし、キーボードのCTRL + C、もしくは右クリックから「コピー」のどちらかを実行し、ノードの情報をクリップボードにコピーします。
				</p>
				<p>
					<img src="fig/21_fm_copy.png" width="650px">
				</p>
			</div>

			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>アドオンを実行</h3>
				<p>
					Freemindの情報がクリップボードにコピーされたので、あとはそれをExcelに取り込むだけです。これは非常に簡単で、
				</p>
				<p>
					<pre>メニューバー：ツール→Freemindの取り込み→Excelに取り込み</pre>
				</p>
				<p>
					を実行するだけです。Freemindで表現されていた階層構造は、Excel上でのセルの結合の形で表現されます。
				</p>
				<p>
					<img src="fig/05_xl_import.png" width="650px">
				</p>
				<p>
				このページの一番上部にあるFreemindを取り込むと、上の図のようになります。
				</p>
			</div>
<!--
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>Excel上での手動整形</h3>
			<p>
				fm2xlを使うことで、Freemindのデータを自動的にExcelへ取り込むことができますが、ある程度手動でやらなければいけないのがExcel上での整形作業です。
			</p>
			<p>
				上に示した fm2xl 実行後のExcelのスクリーンショットを見ると分かりますが、あまりレイアウトがきれいではありません。この原因としては、Freemindに書いた文字の数にバラつきがあります。
			</p>
			<p>
				fm2xlでは、Excelのテキストボックスの大きさを20文字（10文字×2行）に最適化して自動生成しています。そのため、20文字を超える（テキストボックスの中身が3行以上になる）場合には、他のノードと物理的に重なり合ってレイアウトがくずれます。
			</p>
			<p>
				こうしたレイアウトの修正までを含めてプログラムで自動化することは可能ですが、文字の大きさやノードの密度などは個々人の好みにかなり依存する部分なので、あえて自動化はしませんでした。（たぶん、自動化してもほとんどの人がその後自分の手で直すと思います）
			</p>
			<p>
				手動整形と言っても、上の画像のようなレイアウトがくずれた状態から、このページの一番上の画像のような十分見られる状態にするまでには5分とかかりません。Excelのスライドテンプレートなどをうまく使うことによって、数ステップで満足するレイアウトにできるはずです。
			</p>
		</div>
	</div>
	-->
	<!-- テンプレ
	<div class="body">
		<div class="day">
			<h2><span class="title"></span></h2>
			<div class="body">
			<div class="section">
			<h3 class="subtitle"><span class="sanchor">_</span>test</h3>
			<p>
			</p>
			<p>
			</p>
			</div>
		</div>
	</div>
	-->

</BODY>

</html>

