readme.txt

sbdConvert.html


ねこら氏作成の 絵コンテエディタ( http://nekora.main.jp/soft/sbedit/ )のデータを 独自の体裁のHTMLにコンバートするJavaScriptアプリケーションです。

上記アプリケーションには、HTML出力機能があるのですが当方の諸事情により 特殊な印刷が必要になり作成されました。
しばらく(数年位)は このプログラムを使用しますのでメンテナンスがおこなわれる予定です。
ご入用の方はご使用ください。


	特徴
某業界用の一般的な絵コンテ用紙に対して無罫線で印刷する事が可能(要CSS調整)
改ページ指定可能
ヨコナガ・タテナガ・大判の印刷可能

	起動
解凍して得られるパッケージを編集中の絵コンテデータと同じ場所に配置して、ブラウザでアクセスしてください。

	簡単な使い方
最初はサンプルデータを開くようになっているので、いちばん上のテキストボックスのURLを「コンバートしたいデータのURL」に書き換えて"load"ボタンをクリックします。

この操作は絵コンテエディタの記録する *.sbd を直接メモリに読み込みます。

絵コンテの分量が多いと画像の読み込みに時間がかかりますのでしばらくお待ちください。

読み込みが完了したら コンバート可能のメッセージが表示されますので、"HTML" ボタンをクリックすると変換したHTMLをブラウザの画面に表示します。

印刷したい場合は、ブラウザの印刷機能を使ってください。

"hideBorder"ボタンをクリックすると、印字の罫線とカット番号が印刷されなくなります。


変換結果をファイルとして保存したい場合は「 HTML(for Save) 」ボタンをクリックすると、上部のウェルに変換結果のHTMLが表示されますので、お持ちのテキストエディタへコピー・ペーストしてUTF-8で保存してください。

文字コードを変更する場合はご自分でヘッダを書き換えてください。(雑だけど勘弁してね)

オマケでcsv形式のデータも出せます。
「 csv 」ボタンをクリックして表示されるデータをご利用ください。URIエンコードされたUTF-8のテキストなので「ソレナリ」によろしくお願いします。


内部的には 元のsbd形式も書き出せますが、あまりにも意味がないのでボタンとかありません。


	もう少しちゃんとした使い方

		パッケージの配置
パッケージの内容を配置する場所は、サンプルデータのように編集中もしくは完成済みの絵コンテデータと同じ階層に配置してください。

|
+(データのあるフォルダ)/
	(絵コンテデータ).sbd
	(絵コンテデータ).sbd_BAK
	img/
	sbdbackup/
	sbdConvert.html
	sbdConvert.js
	sbdConvert/


プログラム単独で運用するよりも絵コンテデータの付属品扱いの気持ちで運用します。
なお、画像が相対パスで記述されている場合は この場所以外に配置するとパスが整合しません。


以下のファイルが有ります。

	sbdConvert.html
アクセスするファイルです。

	sbdConvert.js
初期状態でのパラメータを保存したファイルです。
デフォルトのデータのURLと起動時の自動読み込みが指定可能です。

	sbdConvert/(フォルダ)
プログラム本体とか動作に必要なライブラリとかCSSが入ってます。


現在は、正常に動作および印刷可能なブラウザは、Fierfoxのみです。

かなり個人的に「実務実運」状態なので特にリクエストがなければ別環境への対応は考えていません。

他の環境に対する調整は、可能ならなるたけ各自でお願いします。


	(納品等で)オリジナルファイルを渡さずに単独保存したファイルのみを別の方へ渡す場合

ちょいとした作業が必要です。
(1)	画像収集
絵コンテエディタで [ファイル]>[正規化] メニューを選んで、使用している画像をすべて"img"フォルダの配下へ収集する。
これをしておかないとまとめて複写できないかもしれません。

(2)	保存用のHTMLを単独ファイルで保存する
保存場所は、sdbConvert.html と同じ階層へ
お好きな名前をつけて保存してください

このファイルは、変換操作等はできませんが、コンテ左側のナビゲーションメニューは表示されて通常通り印刷可能です。

(3)	納品用のファイルを抜き出す
以下のファイルを複製してフォルダ構造を保ったまま受け渡し用にパッケージします


	2.で保存したhtmlファイル

	"img"フォルダの内容すべて

	"sbdConvert"フォルダ以下の次のファイル
		sbe_nas.css
		sbe_prt_nas.css
		paperDesign.css
		nas_common.js
		nas_common_HTML.js
		viewUtil.js

これらが印刷と表示に最低限必要なファイルです。

渡して読んでもらうだけならPDF等へ変換した方が良いかも…ファイルも一般に小さくできます。

この方法で作ったファイルは罫線を消してコンテ用紙に印刷する事はできません。

注意

ローカルのファイル名としては正常だが、WEB上ではアドレスの一部として使用できない文字がいくつか有ります。
私たちの作業で良くあるのは、制作番号などの前置としての半角の"#"がそれです。(これは、ドキュメント内の位置をあらわす区切りとして使用されます。)
このコンバータは、ブラウザでAjaxライブラリを使用してデータを取得するのでこの制限に引っかかります。
ファイル名や途中のパスに"#"を含めないように注意してくださいね。
(わはは、私は習慣でつい#のついたファイル名を作ってしまうのだった)



--- おことわり

 このプログラムの著作権は「ねこまたや」にあります。
 
 あなたは、このプログラムのこの著作権表示を改変しないかぎり
 自由にプログラムの使用・複製・再配布などを行うことができます。
 
 あなたは、このプログラムを自己の目的にしたがって改造することができます。
 その場合、このプログラムを改造したものであることを明記して、この著作権表示を
 添付するように努めてください。
 
 このプログラムを使うも使わないもあなたの自由なのです。
 
 作者はこのプログラムを使用したことによって起きたいかなる
 不利益に対しても責任を負いません。
 あなたは、あなたの判断と責任においてこのプログラムを使用するのです。
 
 なんか、困ったことがあったら以下で連絡してもらえると何とかなるかもしれません。
 http://homepage2.nifty.com/Nekomata/
 mailto:nekomata_ya@mac.com
 
 ま そんな感じです。


2008/03/26	Nekomataya/kiyo