ttrace / vscode-language-japanese-novel

Visual Studio Code で小説を執筆する時に使う言語拡張です。
MIT License
391 stars 27 forks source link

「原稿のコンパイル」の区切り文字設定項目がない #77

Open haoblackj opened 2 weeks ago

haoblackj commented 2 weeks ago

概要

v3.0.5現在、VSCodeのNovel-writer設定内に、「原稿のコンパイル」時にファイル間の区切り文字を設定する項目が見当たらない。 この状態で「原稿のコンパイル」を実行すると、Draftフォルダ内にあるtxtファイルが結合され、publishディレクトリに結合済みtxtファイルが生成される。 しかし、Draft内のtxtファイルは改行や区切り文字などを挟まずに直接結合された状態になっている。 (詳細は下記例をご確認ください)

詳細なバージョンは記憶していないが、v1.x.xの頃にはあった覚えがある。 なお、src/compile.tssrc/config.tsには関連するものと思われるコードが散見される。

Draft/001.txt

あいうえお
かきくけこ
さしすせそ

Draft/002.txt

たちつてと
なにぬねの
はひふへほ

publish/(プロジェクト名).txt

あいうえお
かきくけこ
さしすせそたちつてと
なにぬねの
はひふへほ

期待する動作

VSCodeの設定画面から、「原稿のコンパイル」の区切り文字を設定できること。 (「※」などの2バイト文字も指定できると嬉しいです)

期待する動作例

VSCode設定画面で、ファイル区切り文字に「※」を設定した場合

publish/(プロジェクト名).txt

あいうえお
かきくけこ
さしすせそ

※

たちつてと
なにぬねの
はひふへほ

動作環境(novel-writer)

v3.0.5

動作環境(VSCode)

バージョン: 1.93.1 (user setup)
コミット: 38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40
日付: 2024-09-11T17:20:05.685Z
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Windows_NT x64 10.0.22631