TxtMiru2.0

TxtMiruは、青空文庫の形式のファイルに対応したテキストビューアです。



2016/06/04 : 2.0.5.6 最新更新情報を表示


機能追加
・タッチ操作時、メニューの文字間隔を広く
・バージョン画面に最新更新情報を表示
修正/更新
・設定画面をリサイズ可能に
・キーバインドを設定画面に統合
・できるだけ1行内におさめるよう調整(ぶら下げ文字対応、ルビ文字)
・傍線等のemfフォントの検索順を変更
  (カレントフォルダ,カレントフォルダ/Font,DataDir/Font,実行プログラム/Fontの順) 
不具合修正
・テキスト選択中にリロードすると落ちる不具合修正

2016/05/01 : 2.0.5.5 タイトルバーの書式変更に対応

機能追加
 ・タイトルバーの書式変更に対応
 ・テキストファイルの書式に、リンクタグを追加([#TxtMiru2:Link:URL]テキスト[#TxtMiru2:LinkEnd])
 ・・自動的にリンクをつける例:[text.js]
replace(/((:?http|https|file):[\/]+\S+)/g,
   function(all, text){
       bModify = true;
       return "[#TxtMiru2:Link:"+text+"]"+text+"[#TxtMiru2:LinkEnd]";
   }
  )
 ・暫定:ぶら下げ文字対応「、」とかを枠外でそろえるように
修正/更新
 ・設定画面のレイアウトを一部変更
不具合修正
 ・お気に入り URLからタイトル/作者を取得が使用できない不具合修正
 ・メニューキーが効かない不具合修正

2016/04/02 : 2.0.5.4 バックグラウンド対応

バックグラウンド対応
  ・ファイルを開く処理を非同期処理に変更
  ・更新チェックを非同期化
  ・お気に入り/栞画面を非同期化
  ・お気に入り画面 タスクバーに表示
  ・お気に入り画面の背面への移動を可能に
   「ツール」-「設定」-「栞」お気に入り画面 背面に移動を許可(※再起動)にチェック
  ・上記に伴い、ファイルを開く/お気に入り処理 全面修正
不具合修正
  ・WindowsXPでフォルダ名に日本語があるとお気に入りから表示できない不具合修正
  ・お気に入り 1行目を削除する際に名称が表示されない不具合修正
HTML(JS)
  ・カクヨムに対応
  ・JS一部修正
  ・JS処理でエラー時、エラーメッセージを表示するように変更
    ※エラーが再現しないので取りあえずエラーの原因だけでも表示するように
その他
  libpng 1.6.21に更新
  sqlite3 3.12.0に更新
  ノクターンの認証対応(iniファイルのあるフォルダに、cookie.txtを保存)
  (「ツール」-「設定」-「HTML」の「設定ファイルのあるフォルダを開く」)



特徴

  • 速度

    青空文庫の形式を素早く解析、また表示の際には使用頻度の高い文字をキャッシュさせることで、1ページの表示速度を上げているので快適に閲覧できます。
  • アンチエイリアス

    アンチエイリアス処理を施しているので、きれいな文字で閲覧できます。

  • 外字

    EMF形式のファイルを用意することで、外字の表示を行えます。
    ※[#「馬+畢」、4-16]と指定されている場合、以下のように表示できます。
  • ルビ

    青空文庫形式のルビに対応。文庫本のようにルビ表示ができます。(表示方法は、「肩付きルビ」で行います)
  • 字下げ

    天付き、地付き、字下げ処理をサポート
  • 行の調整処理

    連続する 句点類ほか 半角文字などで行末がそのままではそろわない場合、自動で行の調整を行います。
  • 目次

    見出しや、階層付きテキスト形式(WzMemo)が設定されている場合、目次を作成します。(階層付きテキスト形式(WzMemo)は、オプションで設定)
  • 検索

    テキストエディタや、ブラウザのように テキストから検索を行うことができます。
  • 手動で設定する栞や、前回の表示位置を保存する栞機能によりいつでも設定されたページに移動できます。
  • Webページの縦書き表示

    ブラウザで表示しているWebページを縦書きで表示することができます。





Comments