Jandent.php - 小説お作法まもるくん


かんたんな説明

字下げ、句読点、鉤括弧その他を、小説お作法に従って自動変換してくれるやつだよ

もうお話を書き終えた後に、「Enter + 方向キーを猛連打」する必要はありません!

 

ちなみにサーバー負荷を鑑みて、十万文字制限をかけてます。

制限超えるとぷっつりテキスト寸断なので、一応注意しといてね。

具体的な変換メソッド

条件 変換結果
行頭に空白なし(鉤括弧を除く) 全角スペースを挿入
終わり括弧前に句読点「〜〜。」 当該句読点を除去
単体三点リーダ 三点リーダを二つに統一
単体ダッシュ ダッシュを二つに統一
連続句読点〜〜だ。、。 句読点を一つに統一
感嘆符・疑問符直後に句読点!。、? 当該句読点を除去
直後に文字(終わり鉤括弧を除く) の後は一字空け
空白のみの行 余分な空白を除去
の連続 それぞれ一つに統一

更新履歴

更新日 更新内容
2017/08/22 jandent.py公開(v1.0)
2017/08/23 テキストエリアに十万文字制限を追加
2017/08/?? の連続除去とか、機能追加してたらスクリプトこわれた
2017/09/01 不注意でスクリプト壊しちゃったから、phpに移植