小説執筆 for Visual Studio Codes

軽快な執筆
novel-writerは小説やエッセイなど、まとまった量の文章をストレスなく扱うために開発した機能拡張です。一行あたりの文字数を設定できる原稿プレビューは原稿用紙のようにも使えますし、新聞のような低い段組の字切りを意識しながら執筆できます。
最新のソフトウエア開発技術を執筆に
novel-writerのプラットフォームは、Microsoftのソフトウェア開発環境Visual Studio Code(VS Code)。正規表現複数ファイルの検索置換やGitのバージョン管理などの機能もそのまま使えます。Textlintなどの強力なプラグインと併用することで、文字の用法統一をきめ細やかに行えるようにもなります。
版下のPDF出力
novel-writerは分割したテキストファイルを結合してCSS組版システムのVivliostyleで縦書きのPDFを出力できます。
出力したPDFは同人誌などの軽印刷の版下にもお使いいただけます。
文法ハイライトと原稿プレビュー
「プログラミングで当たり前の文法ハイライトを小説でも使いたい」
novel-writerの開発はここから始まりました。鉤括弧で囲まれた会話文と地の文の色を分け、読み仮名や傍点のための注記は目立たないグレーで表示されます。
品詞ハイライトをオンにすると、他では類を見ない品詞の色分け表示も可能です。品詞のハイライトでは、推敲の時に注目したい副詞や代名詞はオレンジ色や黄色など目立つ色に表示されます。
novel-writerは日本語を扱うことのできるエディターを目指して現在も開発中です。
アウトライン編集
原稿用紙300枚ほどの短い小説でも、一つのファイルにまとめるとその長さは30mを超えてしまいます。時には120メートルを超える長大な文書を行ったり来たりするのにどれだけの時間を無駄にしていることでしょう。
novel-writerを使うと、シーンごとにテキストファイルを分割してフォルダーに納め、節や章ごとに書いていく方が楽になっていきます。入稿する時はテキストファイルを一つに連結して、単行本とそっくりに文字が縦組されたPDFを提出できます。連載なら一話分のフォルダーだけまとめたいところですね。もちろんそれも可能です。
文字数・枚数表示
何枚の小説をどこまで書いたのか、あのシーンに何枚費やしたのか、今月(あるいは今日)提出しなければならない20枚の原稿をどこまで書いたのかを知ることは執筆のペースを掴むためにとても大切です。
novel-writerは、現在執筆しているファイル、フォルダーに含まれるシーン全ての合計、そして締切を設定したフォルダーのテキストファイルの文字数と、原稿用紙枚数で表示できます。
原稿用紙の枚数表記は、単に400で割った数字ではなく段落の行数を計算していますので、改行の多い場合でもみっちり書く場合でも、そこそこ正確な枚数を表示できます。
novel-writerユーザーガイド





