//[[掲示板]] * ダウンロード [#z0fc94d4] ** 配布物について [#p52d6909] 以下の配布物は全て無保証です。~ 使用した結果、データの破損などの損失があっても当方は一切関知いたしません。~ ~ これらをご了承の方のみ、以下を使用してくださって結構です。~ ~ ** 威沙 [#q33f96ef] GUIを一新したバージョンであり、以降メインの開発はこちらになります。~ 起動遅延の要因になっていたLoftを使用を止め、Win32::GUIのみでインターフェースを再構成しています。~ ~ なお、内部動作的には通常リリース版とほぼ同一です。~ ~ 動作確認環境:Windows 7(64bit)/Windows 8(64bit)~ ※ ソフト自体は32bitなので、7/8共に32bit環境でも動作には問題無いと思います。~ ~ ***リリースファイル [#z3462fd7] ■ 20140115版 [[izuna_20140115.exe:http://www.sylphid.jp/~tabito/Tokimi/izuna_20140115.exe]](インストーラ版)(New)~ ■ 20140115版 [[izuna_20140115.7z:http://www.sylphid.jp/~tabito/Tokimi/izuna_20140115.7z]](圧縮ファイル版)(New)~ ~ 2014年1月より、XP以前のOSではインストーラ版でインストール出来ないようにガードを施しました。~ どうしてもそれ以前のOSで動作させる必要がある方は、圧縮ファイル版をご利用ください。(威沙の実行ファイル・設定ファイルがそのまま入っています)~ ~ ■ リファレンスマニュアル[[TNF_Reference.pdf:http://www.sylphid.jp/~tabito/Tokimi/TNF_Reference.pdf]]~ ~ ■ サンプルなど~ ・8ページ折本サンプル[[comitia_8_1.pdf:http://www.sylphid.jp/~tabito/Tokimi/comitia_8_1.pdf]]~ ~ *** 開発版リリースファイル [#z3462fd7] こちらのファイルは開発テスト版になります。~ 新しい機能などはこちらに入りますが、未検証やテスト不足の機能もありますので、ご注意ください。~ (詳しい変更点は同梱されている『ChangeLog.txt』を参照してください)~ ~ ■ 20140210alpha版 [[izuna_20140210alpha.7z:http://www.sylphid.jp/~tabito/Tokimi/izuna_20140210alpha.7z]](圧縮ファイル版)(New)~ ~ ~ ~ *** 過去のリリースファイル [#z3462fd7] ■ 20140102版 [[izuna_20140102alpha.exe:http://www.sylphid.jp/~tabito/Tokimi/izuna_20140102alpha.exe]]~ ■ 20131225版 [[izuna_20131225alpha.exe:http://www.sylphid.jp/~tabito/Tokimi/izuna_20131225alpha.exe]]~ ■ 20131212版 [[izuna_20131212alpha.exe:http://www.sylphid.jp/~tabito/Tokimi/izuna_20131212alpha.exe]]~ //***ソースファイル [#vecd945b] //■ 20130331版 [[izuna_src_20130331beta.zip:http://www.sylphid.jp/~tabito/Tokimi/izuna_src_20130331beta.zip]](New)~ //■ 20121118版 [[izuna_src_20121118test.zip:http://www.sylphid.jp/~tabito/Tokimi/izuna_src_20121118test.zip]]~ ~ ***画面イメージ [#b414bcbc] #ref(newgui_design.png) ~ ~ //** 威沙(通常リリース版) [#x585e2d1] //朱鷺魅にWin32・LoftによるWindows専用GUIを盛り込んだバージョンです。~ //TNF自体は互換性がありますし、同梱したサンプルファイルを変換することも可能です。~ //~ //***リリースファイル [#i2249676] //■ 20120917版 [[izuna_20120917beta.zip:http://www.sylphid.jp/~tabito/Tokimi///izuna_20120917beta.zip]](New)~ //~ //~ //~ //***画面イメージ [#pd963443] //#ref(izuna_next.jpg) //~ //** 威沙(開発版) [#x585e2d1] //■ [[izuna_20120117alpha.zip:http://www.sylphid.jp/~tabito/Tokimi/izuna_20120117alpha.zip]](超試験バージョン■危険■)~ //~ //次期リリースを予定している開発版です。~ //現行リリース版と比較して多数の改良が加えられておりますので、使用に当たってはご//注意ください。~ //~ //***開発版の特徴 [#td6707f2] //■ 第三水準・第四水準文字の出力~ //いわゆるJIS X 0213に登録されている文字が使用出来るようになりました。~ //(例えば、圏点が『・』ではなく、圏点記号になっています)~ //~ //しかし、PDFJというPDF出力ライブラリをかなり改修して対応したため、動作に不安なところがあります。~ //(もう半年以上もわたし自身は使っていますので大丈夫かと思いますが)~ //~ //8/10版よりTakaoExMinchoをベースに作成した威沙用フォントを同梱しています。~ //元となっているIPAフォントが他フォントに比べて若干細めであるため、フォント全体にボールド処理を施したものになっております。~ //~ //また、青空文庫の外字指定となっている第三水準・第四水準の文字を自動変換により該当文字に置き換え、PDF出力することが可能になっています。~ //(TNFデータが置いてありますが、青空→PDFへの変換は手作業無しで行っています)~ //~ //* テスト版での作例~ //・[[夜明け前(PDF):http://www.sylphid.jp/~tabito/Tokimi/aozora_test/01yoakemae1_jo.pdf]]~ //・[[夜明け前(青空データからTNF変換したもの):http://www.sylphid.jp/~tabito/Tokimi/aozora_test/01yoakemae1_jo.tnf]]~ //・[[夜明け前(元となった青空文庫テキストデータ):http://www.sylphid.jp/~tabito/Tokimi/aozora_test/01yoakemae1_jo.txt]]~ // //~ //■ テンプレート機能~ //2012/1/5版よりテンプレート機能によるデザインカスタマイズ機能が実装されています。~ //~ //■ TTC対応~ //2012/17版よりTTC(TrueTypeFont Collection)に対応しました。~ //~ ** PDFJ JIS X 0213対応パッチ [#vc4c34ed] PDFJにてJIS X 0213の文字出力に対応させた改修パッチです。~ かなりいい加減な改修のため、UTF-8 onlyでしか動作しません。~ (各コードからJIS X 0213に含まれる文字を変換テーブルに追加していないので)~ ~ また、~ ・GSUB対応による最近のフォントでの縦書き対応~ ・次項にあるPDF出力形式変更機能~ ・Perl 5.10以降対応~ のパッチが含まれています。~ ~ PDFJ JIS X 0213対応パッチ~ #ref(pdfj.patch.bz2)~ ~ *** パッチ適用 [#x207f862] patch -p1 -d work < pdfj.patch ※ workはベースとなるPDFJが展開されているディレクトリです。 *** 使い方 [#ta7d8875] 前述の通り、~ use PDFJ 'UTF8'; のみ使用可能です。~ ~ フォント生成メソッドnew_fontへ指定する文字コードを『UniJIS2004-UTF16-V』または『UniJIS2004-UTF16-H』としてください。~ ~ このフォントを指定したテキストスタイルをテキストオブジェクトに指定すれば、 JIS X 0213の文字を出力することが出来ます。~ (当然テキストオブジェクトに指定する文字列はUTF-8のみです)~ ~ ** PDFJ改修差分 [#kfbf87b8] 威沙にてPDF出力ライブラリとして使用している『PDFJ』への差分です。~ ~ 標準のPDFJではフルスクリーンモードや2ページ表示、右綴じ指定などが出来ません。~ そこでPDFJを改良することにより、これらの指定が出来るようにしました。~ ~ PDFJ出力モード指定パッチ: #ref(PDFJ.diff) ~ 無保証ですが、興味がある方はお試しください。~ ~ *** 使い方 [#t923e4bc] ■ 例 my $PdfOptions = "UseNone,SinglePage,RightToLeft"; my $bookobj = PDFJ::Doc->new(1.6, 400, 400, $PdfOptions); このようにドキュメントオブジェクト生成時に出力オプションを指定するようにします。(無指定だとデフォルトになります)~ ~ オプションには以下のものが指定できます。~ (指定はカンマ区切りです)~ -ページモード~ ビュワーのモードを指定します。複数指定した場合、最後の設定が有効になります。~ ~ |FullScreen| フルスクリーン表示| |UseThumbs| サムネイル表示| |UseOutlines| アウトライン表示| |UseNone| 通常表示| ~ -ページ表示モード ドキュメントの表示モードを指定します。複数指定した場合、最後の設定が有効になります。~ ~ |SinglePage| 1ページ表示(1ページの全体が表示されます)| |OneColumn| 1ページ表示(横幅一杯に拡大縮小されます)| |TwoColumnLeft| 奇数ページが左配置で2ページ表示されます。| |TwoColumnRight|奇数ページが右配置で2ページ表示されます。| ~ -ビュワー制御~ ビュワーの表示モードを詳細に設定します。この設定は複数指定できます。~ ~ |HideToolbar| ツールバーを非表示にします。| |HideMenubar| メニューバーを非表示にします。| |HideWindowUI| ユーザインターフェースを非表示にします。(アウトライン表示メニューなどが非表示になります)| |CenterWindow| ビュワーの表示位置を画面の中心に設定します。| |DisplayDocTitle| ドキュメントのタイトルを表示しません。| |RightToLeft| ドキュメントを右綴じに設定します。| ~ //** PAR版テストリリース [#ve3a0747] //PARを使用してWindowsの実行体として作成したものです。~ //単体で動作しますが、設定ファイルがないと動作しないので、展開した場所で実行してください。~ //~ //■[[tokimi-par-test.zip:http://www.sylphid.jp/~tabito/Tokimi/tokimi-//par-test.zip]] //~ //~ //Windowsのコマンドプロンプトより展開したディレクトリ内で、 // > Tokimi -k -n N -f sample\sample.tnf //などと実行すれば、sample配下にsample.pdfが作成されるはずです。~ //~ //** サンプルデータ [#a72e7393] //** 最新CVS [#yd22dc05] //SubversionからExportした毎日更新される最新パッケージです。~ //Subversionから定期的にExportしているだけですので、場合によっては動作しないなどの不具合が存在している可能性があります。~ //毎朝5:00に更新される予定です。~ //~ //■[[izuna_trunk.tar.bz2:http://www.sylphid.jp/~tabito/tokimi/izuna_trunk.tar.bz2]]~ //■[[izuna_utf.tar.bz2:http://www.sylphid.jp/~tabito/tokimi/izuna_utf.tar.bz2]] ~ ~