本を書くためのプログラムはありますか?いくつかのフォーラムやサイトで見つけようとしましたが、実際には見つけることができませんでした。
小規模なプロジェクトの場合は、Libreoffice Writerで十分です。
プロの組版ツールを探している場合、最もよく知られ、最も広く使用されているオープンソースプログラムは LaTeX と呼ばれます。 Ubuntuでは、ソフトウェアリポジトリで texlive LaTeXディストリビューションを利用できます。
LaTeXはWYSIWYG(あなたが見るものはあなたが得るもの)エディターではなく、WYGIWYW(あなたが得るものはあなたが望むもの)組版言語であり、いくつかの点でHTMLと比較できることに注意してください。
LaTeXファイルはプレーンテキストであり、LaTeXプログラムによってDVIまたはPDFファイルにコンパイルされます。多数のスタイルテンプレートが存在し、LaTeX言語に関するある程度の知識があれば、自分でテンプレートを作成できます。
スタイルテンプレートを使用し、プレーンテキストのみを記述することで、ユーザーはレイアウトに関する面倒な作業を省き、ライターは最終的にどのように見えるかではなく、書かれていることに集中できます。
Scribusをお試しください。 Scribusは、プロ仕様のページレイアウトをLinuxにもたらすオープンソースプログラムであり、色分解、CMYKおよびスポットカラー、ICCカラー管理、多用途のPDF作成などのプロ仕様の公開機能をサポートします。
他のインストール方法、および Debian/Ubuntuの手順
ソース:Scribus
他の誰もそれを言及していないので:LaTeXのように予測可能なものが必要で、すべてのパワー(およびそのパワーに伴う複雑さ)を必要としない場合、 Markdown は素晴らしい言語です。このWebサイトがマークアップに使用するものです。
プレーンテキストを記述すると、フォーマットされたテキストに変換されます。
入力:
# Title
This is a paragraph with *italics* and **bold**.
出力:
これは、italicsおよびboldの段落です。
Ubuntuには Pandoc というプログラムがあり、Markdownを基本的に任意の形式に変換できます(Markdownでできるよりも手の込んだ形式にしたい場合はLaTeXを含む)。
フィクション小説を書いているなら、これは誰も考えていない答えです:Plume Creator。
ここで見つけてください: http://sourceforge.net/projects/plume-creator/
現在、これは最高の無料の代替Scrivenerです。私はそれを多くの短編小説のために、そして現在小説を書くために使ってきましたが、まだ私を失敗させていません。さらに、このソフトウェアの開発者は、ツールを改善するための提案を常に受け入れています。 :)
とは言っても、Plume Creatorはwritingのみに焦点を合わせているので、フォーマットや整理に煩わされることはありません。また、プロットを計画するアウトライナと、文字/アイテム/設定データを保持するためのメモ作成と出席のためのメモもあります。この構造により、すぐに本を完成できます。
もちろん、ドラフトを終えた後、LibreOfficeまたはLaTeXで原稿を「フォーマット」する必要があります。つまり、最初のドラフトの作成にはPlume Creator(Scrivenerなど)をお勧めします。実際のフォーマット、編集、および処理にはLibreOfficeをお勧めします。
Scrivener はオプションです。 文学とラテのサイト で、洗練されたベータ版が無料で利用できます。市販されているため、ダウンロード(およびサポート)のリンクは専用のフォーラムから提供されています。
Joe が指摘するように、「 SEライター フォーラムの多くの人はScrivenerが大好きです。それについてのいくつかの投稿をご覧ください。 -そして、書くことについてのすべてのために。」
Sigil 、ebookエディターは、ppaから入手できます: http://code.google.com/p/sigil/wiki/LinuxDistroPackages
Wikiエディターを検討することもできます。 Writing Excuses 推奨される1つ wikidpad 。私は実際に Zim 、「wiki技術に基づいたグラフィカルテキストエディタ」を好みます。これはリポジトリから入手できます。
KDE(およびKubuntu)に関連付けられ、リポジトリで利用可能なCaligra Suiteには、本や電子書籍を作成するためのツールがあります。
アナウンスメント の一部を次に示します。
Calligra Authorは、真剣な作家向けの特別なツールです[....]このアプリケーションは、コンセプトから出版までの電子書籍を作成する過程で作家をサポートします。特に次の2つのユーザーカテゴリがあります。
多くのキャラクターやシーンを含む複雑なプロットで長いテキストを作成する小説家だが、書式は限られている。紙ベースの教科書と比較して、電子書籍に追加された可能性を活用したい教科書の著者。最初のカテゴリについては、Calligra Authorが、クリエイティブプロセスのさまざまなフェーズで使用されるツールを提供します:概要、執筆、レビュー、洗練、および公開。
2番目のカテゴリについては、Calligra Authorは、マルチメディア、2Dおよび3Dアニメーション、埋め込みWebコンテンツ、JavaScriptスクリプトのサポートなどのインタラクティブなコンテンツ要素を提供します。 Calligra AuthorをPlume Creatorなどの他のライターツールとうまく統合できるように、他のアプリケーション開発者と協力することが私たちの野望です。
Calligra Author をインストールすると、他の多くのKDEおよびCalligra Suiteパッケージを取り込むことに注意してください。
LibreOffice Writerを使用できます。 Ubuntuにプリインストールされています。
LaTeXについては既に言及しましたが、答えを追加する必要があると思います。
私は現在、LaTeXで書かれた本を改善するために大学で働いています。
LaTeX [...]は、ドキュメントマークアップ言語およびドキュメント準備システムです。 LaTeXという用語は、文書を記述する言語のみを指し、文書を記述するために使用されるエディターアプリケーションを指すものではありません。 LaTeXでドキュメントを作成するには、何らかの形式のテキストエディターを使用して
.tex
ファイルを作成する必要があります。ほとんどのテキストエディタを使用してLaTeXドキュメントを作成できますが、LaTeXを操作するための特別なエディタがいくつか作成されています。
ソース: Wikipedia
LaTeX Editors/IDEs および Wikipedia を参照してください
私が使用するもの:
Sudo apt-get install texlive-full
)git
またはsvn
)本は多くのステップを含む巨大な執筆プロジェクトであり、各ステップには独自のツールが必要です。そのため、途中でいくつかのアプリケーションを使用することをお勧めします。各フェーズに1つずつ、1>ブレインストーミング2>ドラフト3>編集4>公開。
主な問題は、最初のドラフト段階で何百ページもの原稿を潜在的に整理することにあります。これは、たとえばプロジェクトごとに多数のドキュメントを作成することで対処できます(たとえば、章ごとに1つ)。 LIBREOFFICEは、このアプローチをうまく処理します。
一部の作家は、各プロジェクトで多数のファイルを作成する際に問題があります。これは、本を起草する際にさまざまな章間でテキストを移動することがはるかに困難になるためです。たとえば、しばらく前に作成した特定の何かを探してキーワードで検索しようとすると、スコアが得られるまで多くのチャプターを個別に検索する必要があります。
単一のファイルプロジェクトでは、Libre Officeを作成するのは非常に困難です。最終的に目的の部分に到達する前に、永遠に見えるかもしれないものをスクロールする必要があります。 1つのファイルを1回のクリックで使用できる単位に整理するファイルの目次は、使いやすいものではありません。 Libre Officeを使用すると、目次などの特定のセクションにファイルを自動的にナビゲートする他のツールと比較して、必然的に書き込み時間をはるかに長くスクロールすることになります。
ZIM WIKI DESKTOPは、本の長さの原稿をドラフトする優れた方法であり、生のテキストをすばやくセクションに整理します。出力は、HTMLを含む多数の形式にエクスポートできます。もちろん、主な設計目的であるWIKI形式にもエクスポートできます。
ドラフト段階の前に、TOMBOY NOTESは、本をスケッチして予備の章をテキスト形式で書く優れた方法になります。ユーザーは、メモ、つまり章、アイデア、または入力したものを作成します。それの利点は、すべてのノート、またはユーザーが作成したノートブックに該当するノートの選択部分からキーワードを検索および取得できるという点で、他のアプリケーションよりも優れていることです。おてんばメモは、ZIM WIKI DESKTOPにインポートするか、HTMLまたはTEXTにエクスポートできます。
ZIM WIKIとTOMBOY NOTESはどちらも、Libre Officeのような重量のあるアプリケーションと比較して、かなり注意散漫です。
FocusWriterは、特に注意散漫を解消するために設計されています。アプリケーションは画面全体を占めることができ、前景(ページ)と背景(ページの周囲のフレーム)があります。マウスオーバーすると、画面の上部にメニューがポップアップします。画面の下部にマウスを移動すると、1日あたりの単語の割合など、文章の目標が表示されます。タイマーも設定できます。画面の左端の上にマウスを置くと、シーンのリストがポップアップ表示され、定義されたものの中から簡単にナビゲートして、長いドキュメントをナビゲートできます。この記事で言及した他のすべてのプログラムの場合と同様に、スペルチェックもあります。
別の便利なツールはARTHAこれは強力なシソーラスおよび辞書であり、言及されたプログラムのいずれかで強調表示されたWordで自動的にポップアップ表示されます。ユーザーがctrl-alt-Wを押すか、ツールがハイライトされたWordの定義、代替、親relative、および反意語を提供します。ユーザーは、Ctrlキーアクティベーターを好みに合わせて再定義することもできます。
本の原稿を作成した後、印刷用にフォーマットする必要があります。
出版社はRTFまたはDOC形式の提出物を頻繁に要求し、これを使用して、紙に印刷する独自の形式を生成します。指定されたDOCまたはRTF形式は厳密に遵守する必要があります。そうしないと、出版社はそれらを完全に拒否します。それでも、これは単なる予備の形式であり、本自体が直接紙に印刷される形式ではないことを繰り返し述べる価値があります。
自己出版の場合は、電子書籍形式が頻繁に注目されます。 HTMLは、電子書籍出版のサービスを提供するサードパーティベンダーによってepubやmobiなどの一般的な電子書籍形式に簡単に変換できるため、エクスポートするのに最適な形式です。また、CALLIBREアプリケーションは、HTML形式をepubおよびmobiに簡単に変換できます。これは、3つすべてが本質的にマークアップ言語形式であり、無制限の表示サイズ用に設計されているためです。 (さまざまな電子書籍リーダーのサイズ、またはモニター)
自分の本を紙に印刷する場合、LyX(書式設定にLaTeX TeXを使用するアプリケーション)は、少なくとも学術界や論文で人気のある方法です。複雑なLyXアプリケーションの代わりに、Kileのようなはるかに単純なLaTeXエディターを使用することができます。プレーンテキストで本を書くことができます。次に、/ input {chapterFile}ステートメントでカスタマイズされたLaTeXテンプレートを使用して、章を「取り込む」ことができます。ブックを自動的にフォーマットして、好きなときに進行状況を確認できます。実際にLyXを使用してLaTeXテンプレートを開発し、よりシンプルなKileプログラムで使用するためにLyXテンプレートをエクスポートし、「本を見たい」と思うたびにFocusWriterからKileに切り替えて押しますbook.pdfファイルを生成するボタン。美しい!!
LaTeXのマスターは、LyXまたはKileがFancy Book出力用に自動的にマークアップするよりも、単純なテキストで本を作成できます。これを最小限の手間ですべて行い、プログラムがすべての書式設定を処理し、見えないようにします著者への心の。それはマークアップのアプローチです。 LaTeX/TeX開発者にテンプレートの開発を手伝ってもらえます。\input {someChapterFile}コマンドに適切なチャプターファイル名を追加しなければならない唯一のことを伝えてください。たとえば、インセットがある場合など、ブック内でテーマを繰り返しフォーマットするための特別なマークアップコマンドをいくつか作成してください詩、手紙、クリップ、シーンブレイク、またはテキスト形式で始まる特別な章。そして、あなたの章のテキストファイルは、新しいフォーマット環境を開始する\ being {aPoem}のようなまれなマークアップコマンドを除き、すべてのテキストになります。その後、\ end {aPoem}が特別なフォーマットを終了し、デフォルトを再起動します。 LaTeXは、テンプレートのセットアップを手伝ってくれる人がいれば簡単にできます。
グラフィカルなブックの場合、最終的なフォーマットとレイアウトはSCRIBUSで実行できます。これにより、実際に見えるものが得られるものになります。 Scribusのマスターは、多くのグラフィックスを備えたユニークな本を作成し、必要に応じて芸術的にこれを行い、編集中に画面上の正確な最終出力を確認し、Libre Officeなどの従来のワードプロセッサやLyXのような非伝統的なマークアップ「ドキュメント」プロセッサ。
これらの最終的なフォーマット方法はすべて、習得するために重要な学習曲線を必要としますが、特別な利点を提供できます。
重要なのは、これらのツールを習得するために、時間をかけずに時間をかけることです。 LibreOfficeは、紙に最終印刷するために本の最終ドラフトをフォーマットすることもできます。簡単に開始できますが、それでもすべての資本を発見するにはかなり時間がかかります。また、このアプリケーションで学習時間を持つ準備をします。最初のドラフトが完成していなければ、学習段階が創造的な執筆プロセスからの大きな注意散漫になる可能性があります。それでも、成功のハードルは、LyXやScribusよりもLibre Officeの方がはるかに低くなっています。ただし、これらのいずれかを学習するにつれて、ソフトウェアのフラストレーションから逃れるための時間を準備してください。
最後に、Calligra AuthorとCalligra Suitはペースの速い開発でした(電子書籍の作成と管理のためにCalibreと混同しないでください)。 LibreOfficeに代わるものです。ワードプロセッサであるCalligra Wordsに加えて、気晴らしのない書き込み、整理、電子書籍形式(epubおよびmobi)への簡単な電子書籍のエクスポートに重点を置いたCalligra Authorと呼ばれる追加ツールを提供します。開発の急増の後、2014年にCalligra Authorツールの速度は低下したように見えましたが、追跡する価値はあります。彼らのプロジェクトがようやく実現したとき、それは非常に強力なツールになるはずです。しかし、それまで、私はまだ待っています。
-ソフトウェアのインストールに関する注意- Kubuntuのソフトウェアセンターを使用して、言及されているすべてのソフトウェアをインストールしますLaTeX。そのために、フォントなどの完全なインストールを確実に行いたいと思っています(特に限定的なデフォルトのインストール)。そのため、代わりにターミナルウィンドウを開いてコマンドラインからダウンロードすることをお勧めします。
Sudo apt-get update
Sudo apt-get install texlive-full
LaTeXは確かにここでは主要なプレーヤーですが、私は本当に好きです
主に静的HTMLとして公開されるオープンソースプロジェクトのドキュメントを作成するために使用されます。しかし、それを使って本を書くこともできます。
これはnotWYSIWYGですが、LaTeXによく似ています。使用するマークアップは、再構築テキスト(一般的に使用)または必要に応じてマークダウンです。少し簡単で、機能も少なくなります。また、拡張機能、カスタムジェネレーターなどを使用すると、はるかに柔軟になると思います。
以下に本の例を示します( Sphinxが作成した本 からランダムに選択): 理論物理学リファレンス 0.1(第1版)(オプション: html 、- pdf 、 book 、 source 、 blog post )
Focuswriterは、注意散漫にならないように設計されたフルスクリーンのライティングプログラムです。フォント、色、背景画像を変更して環境をカスタマイズすることで、環境をカスタマイズできます。 FocusWriterには、オンザフライで更新されるワードカウント、オプションの自動保存、オプションの1日の目標、および隠れて隠れてより明確に集中できるツールバーがあります。さらに、プログラムを開くと、現在進行中の作業が自動的に読み込まれ、ドキュメントの最後に配置されるため、すぐに元に戻ることができます。
機能:
インストール:
Sudo apt-get install focuswriter
最新バージョンが必要な場合は、プロジェクトのランチパッドリポジトリを追加して、そこからインストールするだけです。
Sudo add-apt-repository ppa:gottcode/gcppa
Sudo apt-get update
Sudo apt-get install focuswriter
さらに読む:
フィクションを書くために必要なものはすべて、Writer'sCaféは、すべてのフィクションライターのためのパワーツールのセットです。 Writer'sCaféの心臓部はStoryLinesです。これは、小説や脚本の作成と構造化を劇的に加速する強力でありながら使いやすいストーリー開発ツールです。
ここで見つけてください: http://www.writerscafe.co.uk/
* .debパッケージが利用可能。
強くお勧めし、本当に強力です。
2016年にbibisco(bibisco.com)を発見しました。私はそれを正しく試しています:これまでのところとても良いです。詳細情報を提供します。
Emacsの組織モード は、ドキュメント(書籍)のオーサリングの非常にシンプルで実用的な代替方法です。 html、LaTeX、PDFなどに変換できます。短い記事を書くためにEmacsのorg-modeを使用する方法についての短い記事があります: http://www.academia.edu/4005672/Easy_Blogging_With_Emacs
Linux向けの書籍作成
Linuxを使用して本を書きたい人は、多くの選択肢があります。
1番目>本の文学は小説のようなものですか、それとも教科書のような視覚的なものですか、それとも絵本のような非常に視覚的なものですか?
2番目>書籍の出版者で、最終形式バージョンまたは事前形式バージョンを受け入れる人。たとえば、CreatespaceとLuluには最終フォーマットバージョンが必要です。出版社には通常、事前フォーマットバージョンが必要です。
これらの2つの質問への回答は、どのLinuxソフトウェアを書籍プロジェクトに使用するかを決定するのに役立ちます。
Scribus:視覚的になればなるほど、Scribusのようなプログラムを使いたくなる可能性が高くなります。これを使用すると、印刷したいとおりにすべてをページごとに面倒にレイアウトできます。
LibreOffice:このオプションは、主にテキストベースの本の場合ですが、まだ多くの写真を処理できます。これは、幅広い種類のブックとライティングスタイルを適切に処理するため、ほとんどのLinuxユーザーが使用するオプションです。
Calligraは、開発中のLibreOfficeに追いつく可能性のある代替スイートです。今のところそれを監視してください。書籍プロジェクト用に特別に設計された開発中のAuthorというスイート内のアプリケーションがあります。恩恵を受けるのに十分な強さになるまでに、もう1、2年かかるかもしれません。
上記のプログラムは、コンテンツ作成とフォーマット作成の両方で本プロジェクト全体を完了するために使用できるという意味で素晴らしいです。これらは、本を作成する2つの主要なステップです。意識的にそれらをステップに分解する努力をすれば、生産性が向上し、最後にコンテンツとフォーマットが向上する可能性があります。
そのため、優れた結果とパフォーマンスを得るために、2つのLinuxプログラムを使用することを検討してください。各ステップごとに設計されています。
A>コンテンツの作成:
文学テキスト-FOCUSWRITER-文学テキストのコンテンツ作成に最適なLinuxの選択肢は、本の場合、Focuswriterです。 FocusWriterを使用すると、たとえば各章に1つずつ、テキストファイルを作成できます。テキストエディタよりもはるかに優れています。ライティングボックスのサイズと、その背後にあるフルスクリーンの壁紙をレイアウトできるからです。公開された印刷物ではなく、コンテンツ作成の目に合うようにフォントを決定します。スペルチェック、ワードカウント、1日あたりのワードカウント目標、1日あたりの時間目標、下からのポップアウトメニュー(たとえば、各章のテキストファイル)、左側からのポップアウトメニュー(単一のテキストファイルをセクションまたはシーンに分割します)インスタンス)および上部のポップアウトメニュー(設定、ファイルオプションなど)。右からポップアウトスクロール。
グラフィックス-GiMP、InkScape。本の表紙とグラフィック用。
B>出版のためのフォーマット。
テキストファイル(フロントマター、メインマターまたはチャプター、バックマター)を作成したら、公開用にフォーマットする必要があります。そのためには、LibreOfficeを使用できます。出版社はプロジェクトを受け入れています。ドキュメントファイルが必要な場合がありますので、それを希望するか、Calligraのような代替プログラムが必要です。 AbiWordを含む他のものもあります。
LaTeX、LyX:しかし、完全にフォーマットされたpdfファイルを受け入れる出版社または自己出版している人々のための別の選択肢があります。このオプションは、スクリプトを作成したいLinuxユーザーに特に適しています。 LyXでLaTeXを使用することです。ただし、その前に、誰が本を発行しているか、および必要な形式を知る必要があります。出版会社は通常、最終的にフォーマットされたバージョンではなく、事前にフォーマットされたバージョンをドキュメントファイルで必要とします。繰り返しますが、LibreOfficeはあなたが必要とするものです。 Scribusは他の人の解決策かもしれません。 CreatespaceまたはLuluで自己公開することにした場合、pdfオプションが存在し、最終フォーマットバージョンが必要です。その場合、LaTeXを備えたLyXは適切な選択ですが、ほとんどの人が苦労を耐えることができない重い学習曲線を必要とします。
LaTeX、LyXの利点は、本シリーズがあり、主にテキストベースであるが、本のルックアンドフィールにとって二次的に重要な写真を含めることができる場合、自動的にフォーマットするテンプレートをスクリプト化できることです。ページ番号、ハイフネーション、ジャスティフィケーション、ヘッダー、目次を備えたボタンをクリックするだけで、文字通り本のテキストファイルが本に追加され、テンプレートの仕様に合わせて適切に生成されます。
LaTeXは、数学の式と方程式を処理して素晴らしい結果を出すことで、学術界で特によく知られています。したがって、あなたの本が小説であるか、方程式やテキストや参考文献が多い学術的なものである場合、テンプレートをスクリプト化できる場合、そして出版社がCreatespaceやLuluなどの最終フォーマットバージョンのpdfを受け入れる場合、受け入れます。
著者として彼女を生かしている友人がいます。彼女は、本を書くためのプログラムが1つしかないことを教えてくれました。つまり、「出版社があなたに使用を要求するプログラム」です。あなたが出版社を使用している場合、セルフパブリッシングはとても簡単ですが、私の友人が私に行く最善の方法であると私に言って、彼らが提出したいフォーマットを見つけ、そのフォーマットを作成するプログラムを使用します。
これには、少なくとも最後にMicrosoft Wordを使用する必要があります(LibreofficeまたはAbiwordからのフォーマット、または本を書くために使用したWord互換プログラムが、本を正確にフォーマットして保存したことを確認するため)。
自己公開の場合は、テキストエディターでMarkDownを使用することをお勧めします。これは、公開形式のオプションが最も豊富だからです。 MarkDownは、何でも近くに保存します。
標準のUNIXテキスト処理ツールであるtroff
(またはGNUバージョンであるgroff
バージョン)を試してください。その主なアプリケーション領域はUNIXのマニュアルページですが、本をフォーマットする以上の能力があります。
私の意見では、LaTeX
(特に派手な書式設定が必要ない場合)よりもマスターする方がはるかに簡単で、プロフェッショナルな出力を生成します。
LinuxまたはBSDベースのOSにプリインストールされています(とにかく私の知る限り)。
AbiWord を使用することもできます。基本的な機能しかありませんが、非常に軽量なアプリケーションです。
Kubuntuを使用している場合は、Calligra Wordsを使用できます。