TxtMiru2.0
TxtMiruは、青空文庫の形式のファイルに対応した縦書きテキストビューアです。
TxtMiru on the Web
TxtMiru on the Webは、ブラウザ上でネット小説「小説家になろう」、「カクヨム」、「青空文庫」を縦組み表示にして読むことができます。
iPhone、iPad、Androidなどのスマホ・モバイル環境で小説を縦書きで表示するならこちらから!
VS Codeテキスト小説用拡張機能
小説を書きながら、リアルタイムにTxtMiru on the Webで縦書きでプレビューできるようになります。
テキストの形式は「小説家になろう」形式と「青空文庫」形式の2つをサポートしています。
その他
・GitHub(https://github.com/gearsns)でTxtMiru,TxtMiruAssocとTxtMiruCliのソースを公開
・TxtMiruがエラーで落ちた際に作成されるdumpファイルをアップロードするフォームを作成しました。
アップロードしていただけると不具合を解消できるかもしれません。
2021/01/03 : 2.0.49.0 お気に入りからのD&Dを修正
2021/05/16 : 2.0.49.1 プレパーサーtext.jsを修正
2021/09/15 : 2.0.49.2 プレパーサーtext.jsを修正(改行再修正)
2022/12/24 : 2.0.49.2 プレパーサーhtml.jsを修正(Pixiv対応)
2023/11/28 : 2.0.49.3 プレパーサーhtml.jsを修正(カクヨム対応)
修正/変更
・お気に入りから「Vivaldiブラウザ」にD&Dできない不具合修正
・ファイルパスにカレントディレクトリが追加される問題への対応(再現しないので原因になりそうな箇所を修正)
・ここから ~ ここまでのタグの後の改行を抑制の修正をtext.jsで行うと字下げが上手くいかないので一旦もとに
2.0.49.1 プレパーサーtext.jsを修正
修正/変更
・ここから~ここまでが正しく処理されない不具合の修正
2.0.49.2 プレパーサーhtml.jsを修正
修正/変更
・お気に入りでPixivの一覧が取得できなくなっていたので修正
2.0.49.3 プレパーサーhtml.jsを修正
修正/変更
・お気に入りでカクヨムの一覧が取得できなくなっていたので修正
2021/08/13 : Web版TxtMiruの公開
ブラウザベースで縦書き表示が可能な TxtMiru on the Web を公開しました。
2021/08/06 : 簡易青空文庫テキスト変換機能を公開
javascriptだけで青空文庫形式のテキストからhtmlへの変換するライブラリを作成しました。
ライブラリの配布、デモは 青空文庫テキスト変換 からお試し頂けます。
特徴
速度
青空文庫の形式を素早く解析、また表示の際には使用頻度の高い文字をキャッシュさせることで、1ページの表示速度を上げているので快適に閲覧できます。
アンチエイリアス
アンチエイリアス処理を施しているので、きれいな文字で閲覧できます。
特徴
速度
青空文庫の形式を素早く解析、また表示の際には使用頻度の高い文字をキャッシュさせることで、1ページの表示速度を上げているので快適に閲覧できます。
アンチエイリアス
アンチエイリアス処理を施しているので、きれいな文字で閲覧できます。
外字
EMF形式のファイルを用意することで、外字の表示を行えます。
※[#「馬+畢」、4-16]と指定されている場合、以下のように表示できます。
ルビ
青空文庫形式のルビに対応。文庫本のようにルビ表示ができます。(表示方法は、「肩付きルビ」で行います)
字下げ
天付き、地付き、字下げ処理をサポート
行の調整処理
連続する 句点類ほか 半角文字などで行末がそのままではそろわない場合、自動で行の調整を行います。
目次
見出しや、階層付きテキスト形式(WzMemo)が設定されている場合、目次を作成します。(階層付きテキスト形式(WzMemo)は、オプションで設定)
検索
テキストエディタや、ブラウザのように テキストから検索を行うことができます。
栞
手動で設定する栞や、前回の表示位置を保存する栞機能によりいつでも設定されたページに移動できます。
Webページの縦書き表示
ブラウザで表示しているWebページを縦書きで表示することができます。