過去数記事で、私はテクノロジーで書くことのさまざまな側面を探索しました:代替ではなくアシスタントとしてAIを使用し、バージョン制御のためにGitのような開発者ツールを活用し、一貫したフォーマットのためのLaTeXのカスタムコマンドを活用しました。 この記事はすべてをまとめています。 私は小説作家のために特別に設計されたLaTeXテンプレートを作成しました - 私が議論したアプローチを組み込む一方で、以前LaTeXを触ったことがない作家にアクセス可能なままです。 The Problem I Needed to Solve 解決する必要があった問題 私が最初に編集のためのAIアシスタントを使用し始めたとき - 私が最初の記事で説明したアプローチ - 私は当時小さく見えたミスをしました. 私は段落を書き、それをAIに送信し、編集されたバージョンを直接オリジナルテキストの上に貼り付けました。 その理屈は、実際に戻る必要があった初めて崩壊しました。 何十回のチャットセッションを検索し、どの会話がどの章に含まれているかを覚えようとし、特定の段落を探すためにバックアウト交換の壁をスロールすることは退屈で、失望的で、時には不可能でした。 私は、編集されたバージョンと接続するように、オリジナルを保存する必要があり、編集が間違った場合にそれらを比較したり、それらの間を切り替えたり、オリジナルを復元したりすることができます。 同時に、私はMicrosoft Wordと戦っていた。私はWordのフォーマットと平和を結んだことはありません。説明不能に変化する境界線。一貫して適用されないスタイル。自分自身を再番号化することを決定するヘッダー。すべての手書きは私とソフトウェアとの間の戦争となり、ソフトウェアは通常勝ちました。 LaTeXはフォーマットの問題を完全に解決しました。PDFはプロフェッショナルなタイプセット、一貫したマージン、適切なフォーマット、クリーンな章のタイトルです。もっと重要なことは、フォーマットは単に機能します。私はそれを一度定義し、それを忘れてしまいます。 しかし、私はまだLaTeX内のオリジナル対編集の問題を解決する必要がありました。 The Dual-File Workflow ダブルファイルワークフロー このテンプレートのコアイノベーションは単純です:各章の部分は2つのバージョンで存在し、別々のフォルダに保存されています。 THE フォルダにはあなたの原作が含まれています―最初の草案は、正確にあなたの頭から出てきたように。粗く、磨かず、おそらくパシブな声と不一致な点字で謎に包まれています。 Original THE フォルダには、あなたがそれを自分で編集したか、人間の編集者と一緒に作業したか、AIのサポートを使用したかに関わらず、ポリスされたバージョンが含まれています。 Edited マニュアルを PDF にコンパイルすると、テンプレートは自動的に使用するバージョンを確認します. 編集されたバージョンが存在する場合は、そのバージョンを使用します. でない場合は、オリジナルに戻ります. また、この動作をグローバルに置き換えることもできます - 構成ファイルの 1 つの設定は、オリジナルと編集されたバージョンの間でマニュアル全体を切り替えます. なぜこのことが問題なのか。 まず、あなたはあなたのオリジナルな書き込みを失うことはありません. それは常に、明確にラベルされた場所で、正確にあなたがそれを書いたように. チャットストーリーを掘ることはありません. どのバージョンがどちらかを疑うことはありません。 第二に、バージョンを簡単に比較できます。両方のファイルを並んで開いて、何が変わったかを正確に確認します。これは編集プロセスから学ぶのに貴重なことです―AIやヒューマンエディターが何を改善したかを理解して、時間とともにより良い最初のスライドを書くのに役立ちます。 編集があまりにも遠くに行った場合 - ポーリングされたバージョンがオリジナルから重要なものを失った場合 - 特定の段落を引っ張ることができます. The original is always available as a reference. 第四に、ワークフローはGitのバージョンコントロールと自然に統合されます。あなたのオリジナルと編集されたフォルダの両方が追跡され、あなたの手書きがどのように進化したかの完全な歴史を提供します。 What the Template Includes 寺院に含まれるもの デュアルファイルワークフローのほか、テンプレートは、技術的な傾向を持たない著者にLaTeXをアクセスできるように設計されたいくつかの機能を提供します。 Page Format Options 設定ファイルの1行は、あなたのページの全体のレイアウトを制御します。A5小説サイズ(小説のためのヨーロッパの標準)、A4草案や手書き、アメリカの印刷のための米国の手紙、6×9商業紙バック、または5×8ポケットブックフォーマットから選択してください。 Character Name Commands 私のLaTeX記事で議論したように、カスタムコマンドはあなたが一度に文字の名前を定義し、手書き全体でショートカットを使用することを可能にします。 テンプレートには、これらの定義のための専用ファイルが含まれています。 あなたの敵が現れるたびに「Lord Valdermort the Destroyer」を入力する代わりに、あなたは \villain を入力し、コンパイルされた PDF に完全な名前が表示されます。 これは便利でなく、保護的です. 文字名を間違えていないので文字名を間違えることはありません. そして、「Valdermort」が特定の有名なダーク・ウィザードに近すぎると中盤で判断すると、インスタンスごとに定義を自動的に更新する。 Built-In Dialogue and Scene Commands テンプレートには、共通のフィクション要素のための事前構築されたコマンドが含まれています。 \say{Alice}{Hello, how are you?} — formats character dialogue consistently \say{Bob}[whispering]{I'm not sure about this.} — dialog with an optional modifier \thought{Alice}{What is he hiding?} - internal thoughts, styled distinctly \sceneBreak — a visual scene separator (シーンブレック) \sfx{BOOM!} — sound effects with appropriate styling \say{Alice}{Hello, how are you?} — formats character dialogue consistently \say{Bob}[whispering]{I'm not sure about this.} — dialog with an optional modifier \thought{Alice}{What is he hiding?} - internal thoughts, styled distinctly \sceneBreak — a visual scene separator (シーンブレック) \sfx{BOOM!} — sound effects with appropriate styling これらのコマンドは、手書き全体で視覚的な一貫性を確保します。対話のすべての部分は同じように見えます。各シーンブロックは同じ形式化を使用します。あなたはストーリーに焦点を当てます。 Professional Output テンプレートは、章のオープニング時にドロップキャップ付きのPDFを生成し、全体に適切なタイプグラフィック、およびクリック可能なコンテンツテーブルを生成します。これらは小さな詳細ですが、あなたが恥ずかしがらずに共有できるドキュメントに追加します - ベータ読者、潜在的なエージェント、または直接読者に、あなたが自己出版している場合。 The Character Profile System キャラクタープロフィールシステム テンプレートにはキャラクタープロフィールテンプレートが含まれています - あなたのキャラクターについてのすべてをドキュメントするための構造化されたチェックリストです. This is not a LaTeX feature specifically; it is a reference document that lives alongside your manuscript. プロフィールには、基本的な情報(名前、年齢、役割)、物理的特徴、背景と歴史、動機と目標、人格特性、スピーチパターンと例の対話、特殊能力、キャラクターアークプランニング、関係、およびイラスト用に詳細な視覚的記述が含まれます。 これらのプロフィールを手動で記入し、書き込みの前と中にキャラクターを通して考えるための構造化された方法として扱うことができます。代わりに、AIを使用してキャラクターの詳細を生成したり拡張したりできます。 プロフィール テンプレートには、各文字のための LaTeX コマンド定義も含まれ、すべてを 1 か所に保管します. When you create a new character, you document their details and define their name commands in the same file, then copy the commands to the main character definitions file. プロフィール テンプレートの詳細をドキュメントし、名前のコマンドを同じファイルに定義し、コマンドをメイン文字定義ファイルにコピーします。 テンプレートのデザインについて一つ注意: あなたが望むならばAIなしで完全に動作します. テンプレートにAIのサポートが必要なものは何もありません. 構造はあなたがそれを満たす方法に関係なく有用です. 私はこのように意図的に設計しました - いくつかの作家はAIツールを採用したい、他の人は距離を維持することを好み、テンプレートは両方のアプローチに役立つべきです。 Getting Started 始めること このテンプレートは GitHub で利用できます: [ ] https://github.com/Burve/CreativeWritingLaTeXFramework https://github.com/Burve/CreativeWritingLaTeXFramework それを使用するには、コンピュータにインストールされたLaTeXディストリビューションが必要です。Windowsでは、MiKTeXが最も一般的な選択肢です。Mac、MacTeXで。Linux、TeX Liveで。すべて無料です。あなたはテキストエディターも欲しがります。Visual Studio CodeはLaTeXワークショップの拡張子で、シンタクス強調と1クリックのPDFコンパイルを提供します。 README リポジトリには詳細なセットアップ指示が含まれていますが、基本的なワークフローは簡単です。 , fork or download the template from GitHub. GitHub からテンプレートをダウンロードします。 First , あなたの本のタイトル、著者名、および好みのページ形式で設定ファイルを編集します。 Second , キャラクター名コマンドをキャラクターファイルに追加します。 Third , オリジナル フォルダで章のコンテンツを作成し、提供された章ファイルをテンプレートとして使用します。 Fourth , main.tex ファイルをコンパイルして PDF を生成します。 Fifth 編集する準備ができたら、元のファイルを編集されたフォルダにコピーし、変更を行い(AIのサポートを使用する)、そして再編集します。 Honest Limitations 正直な制限 このテンプレートはすべての人に適しているわけではありませんし、その制約についてはっきりしておくべきです。 Word 文書を必要とする伝統的な出版社やエージェントに提出する場合は、LaTeX 出力を変換する必要があります。Pandoc のようなツールはこれを処理できますが、追加のステップであり、複雑な形式化には手動で調整する必要があります。 LaTeX には学習曲線があります。 テンプレートは、ほとんどの設定を事前に設定することで、これを最小限にしますが、コマンドを使用する方法、ファイルがどのように相互に関係し、コンパイルがどのように機能するか、基本的な LaTeX 文法を理解する必要があります。 LaTeX 以外のユーザーとのコラボレーションには、ワークフローの調整が必要です. あなたのエディターが Word で動作する場合は、エクスポートし、変更を受け取って、手動で LaTeX ファイルに戻す必要があります. This is manageable but not seamless. テンプレートは構造を提供し、魔法を提供しません。あなたはまだ本を書く必要があります。あなたはまだキャラクターを開発し、手工事のプロットを開発し、どのツールも自動化できないハードクリエイティブな仕事をする必要があります。テンプレートが提供するものは、あなたの仕事を組織的に維持しながらあなたの道を離れるフレームワークです。 Going Further 進む 私が共有したテンプレートは、合理的なオリジナル/編集ワークフローでLaTeXで小説を書き始めるために必要なすべてを提供しています. It includes the basic commands, the file structure, and the configuration options to produce professional-quality PDFs. しかし、それは意図的に出発点であり、終わりではありません。 私は、フラッシュバック、文字、異なる物語モード、およびさまざまなスタイリッシュな要素のための特別なフォーマットを開発しました。私はまた、キャラクター開発のための構造化されたアプローチ、対話の改良、および一貫した音声編集を含むこのワークフローでAIのサポートを効果的に使用するためのコマンドを開発しました。 これらの追加のリソース、準備済みプロンプト、そしてこのアプローチを使用してテクニックを共有し、一緒に問題を解決するための作家のコミュニティにアクセスしたい場合は、私はそのためのスペースを作成しました。 [ ] https://www.skool.com/burve-story-lab-5890 https://www.skool.com/burve-story-lab-5890 コミュニティには、拡張されたコマンド ライブラリ、さまざまな書き込みタスクのための AI プロンプト テンプレート、および質問を提出し、LaTeX 問題に対する助けを得るための直接アクセスが含まれています。 言い換えれば、GitHubの無料のテンプレートは完全に機能しています. あなたはコミュニティがダブルファイルのワークフロー、文字コマンド、またはプロのフォーマットの恩恵を受ける必要はありません. この記事で私が説明したすべてのものは、箱の外で動作します. コミュニティは、より深く行きたい作家のためにあります - より多くのコマンド、より多くのプロンプト、より多くの共感の作家との協力。 Conclusion 結論 このシリーズは、より良い書き方を見つけることであり、創造的な仕事を置き換えるのではなく、周囲のすべてのものから摩擦を取り除くことでした。AIのサポートは声を奪うことなくポーリングを処理します。バージョン制御はあなたの仕事を保護し、恐れのない実験を可能にします。LaTeXコマンドは一貫性を自動化してストーリーに焦点を当てることができます。 ツールはあなたをより良い作家にしません。実践はそうします。広く読むことはそうします。時間に置くことはそうします。しかし、適切なツールは、プロセスをより失望的で、より組織的で、そして最終的により持続可能にすることができます。 このテンプレートを作ったのは、私がそれを必要としたためです. 私はあなたもそれを必要としている可能性があると疑っているため、私はそれを共有しています。 幸せな書き方