Linux用の5つの気を散らさない執筆アプリケーション

気を散らさない全画面執筆ソフトウェアは、長年にわたりすべてのプラットフォームの作家の間で人気があります。このようなソフトウェアは、一般的な作家の問題に対する明らかな解決策を提供します。すなわち、執筆したくないと感じているときに、気を散らすウェブサイト、アプリケーション、ゲーム、システム機能、メールが多すぎることです。

WindowsやMac用には、通常のワードプロセッサでは見られる装飾のないクリーンで全画面の執筆環境を提供する優れたアプリケーションが多数ありますが、Linuxには質の高いZenware執筆アプリケーションが少ないようです。このソフトウェアのほとんどの開発は数年前に停止しているようで、いくつかの有望なアプリケーションは古い依存関係のために新しいシステムとの互換性を失っています。

もしあなたが作家であるか、定期的に執筆を行い、Linuxを使用することを好むなら、まだ希望はあります。以下の3つのアプリケーションは、現在も積極的に開発・維持されているか、Linux上で機能を失っていないものです。

1. Focuswriter

おそらく、最も優れた機能を持ち、明らかに数少ない積極的に維持されているLinuxネイティブの気を散らさない執筆アプリケーションは、Gott CodeのFocuswriterです。Ubuntuなどの主要なLinuxディストリビューションのほとんどにパッケージ候補が用意されており、Ubuntuでは次のコマンドを入力することでインストールできます。

sudo apt-get install focuswriter

ただし、これでは機能が限られ、利用可能なテーマも少なくなります。最新バージョンをインストールするには、公式PPAを使用してください。

sudo add-apt-repository sourceforge.net/projects/twin/
sudo apt-get update
sudo apt-get install focuswriter

ほとんどの気を散らさない執筆アプリケーションは、機能を削除することで「クリーンさ」を維持しようとしますが、Focuswriterは多くのリッチテキストフォーマット機能を提供します。最初に背景と執筆ウィンドウが表示され、他には何もありません。

最初に背景と空の執筆ウィンドウが表示されます。

しかし、画面の端をマウスで動かすと、隠れたコントロールが表示されます。

隠れたコントロールが表示されます。

基本的なテキストフォーマット機能に加えて、Focuswriterでは、書いた分の分数または単語で日々の目標を設定し(その達成は下部パネルで表示されます)、タイマーを設定し、タブ形式で複数の文書に取り組むことができます。

タブ形式で複数の文書に取り組むことができます。

4つのデフォルトテーマから選択するか、好きな背景色や画像を使用して独自のテーマを作成できます。

Focuswriterの宇宙テーマ。

Focuswriterの興味深い機能は、アクティブな行、3行、または段落をわずかに目立たせ、他のテキストを背景に暗くする「Focused Text」(設定 -> Focused Text)です。

Focused Textはアクティブな行、3行、または段落を目立たせます。

Focuswriterでは、プレーンテキストODT、OOXML、RTF形式で作業を保存できるため、好みのワードプロセッサにインポートしてフォーマットするのが簡単です。

2. CutePad

CutePadは、革新的なアプローチを持つ興味深いアプリです。これは、Windows Metroインターフェースデザインに触発されたスリランカの小さなプロジェクトです。ダウンロードリンクでは、名前とメールアドレスを求められますが、プライバシーを重視する場合は偽の情報を入力することができます。LinuxにCutePadをインストールするには、ダウンロードしたアーカイブを抽出し、「CutePad_LinuxBuild_x8x」(サブ)フォルダー内の実行可能ファイルを実行します。

linux-writing-cutepad

中央の執筆エリアは、CutePadの設定に迅速にアクセスできるコンテキストに応じた浮動ツールバーに挟まれています。下部のツールバーは、ファイルの開閉、作成、印刷、保存、さらに「検索」や「PDFにエクスポート」などの基本機能を提供します。上部のリボンの内容は、メニューからオプションを選択すると変わります(「書く」、「フォーマット」、「挿入」、「検索」)。「挿入」ツールバーには、リンク、画像、表、日付と時刻を挿入するための便利なポップアップダイアログがあり、整列、ワードラップ、箇条書きリスト、フォントタイプ、サイズ、色のオプションは「フォーマット」メニューにあります。

CutePadは標準のキーボードショートカット(例:保存のためのCtrl+S、太字のためのCtrl+Bなど)をサポートしているため、すぐに慣れることができるでしょう。浮動ツールバーはかなり侵入的であるため、正確には「気を散らさない」とは言えませんが、その新鮮な外観は創造力を刺激するかもしれません。

3. TextTrix

TextTrixはJavaアプリケーションであり、リストの中で最も美しいテキストエディタではありませんが、逆にインストールする必要はありません。ターミナルでjava -jar TextTrix.jarと入力するだけで実行できます。これは、いくつかのプログラミング言語の構文ハイライトをサポートしているため、高度なユーザーやプログラマーにアピールします。また、TextTrixの機能を拡張するための独自のプラグインを開発することもできます。TextTrixの最も優れた機能であり、他のテキストエディタにも見てみたい機能は「Line Dance」です。これは、選択した行をブックマークすることでファイル内をナビゲートするシンプルで非常に便利な方法です。

linux-writing-textrix2

これに加えて、TextTrixはスペルチェック、タブでの複数ファイルのオープンとグループ化、セッションの保存(FocusWriterに似ています)をサポートしています。TextTrixで博士論文を書くことは選ばないかもしれませんが、大きなテキストファイルでより効率的に作業するのに役立ちます。

4. KoalaWriter

Linuxの準優勝者はKoalaWriterで、Ommwriterのクローンであり、残念ながらLinuxでは利用できない美しいZenware執筆アプリケーションです。KoalaWriterはQTで構築されているため、他のDEにインストールする場合は、最初に多くのライブラリをインストールする必要があります。

Ubuntu用のパッケージはありません。代わりに、開発者のGoogle Codeページを訪れて、そこからtarアーカイブをダウンロードする必要があります。最新バージョン1.0.1は起動時にセグメンテーションフォルトを引き起こします。2011年11月にリリースされ、これを指摘するバグレポートはまだ新しいとマークされているため、このプロジェクトは放棄されたと考えるのが安全です。ただし、以前のバージョンはUbuntu 15.04でうまく動作するようです。次のコマンドで入手できます。

wget https://koalawriter.googlecode.com/files/KoalaWriter.tar.gz

依存関係をインストールします。

sudo apt-get install build-essential qt4-dev-tools libphonon-dev

アーカイブを解凍します。

tar -xvf KoalaWriter.tar.gz

解凍したディレクトリに移動します。

cd KoalaWriter

そしてコンパイルします。

qmake
make

実行するには、次のように入力します。

./KoalaWriter

KoalaWriterは、よりミニマリストなアプローチを持っています。背景画像、サイズ変更可能な執筆エリア、基本的なコントロールセットが提供されます。

KoalaWriterはよりミニマリストなアプローチを持っています。

これらは、タイピングを開始するとすぐに消えます。

タイピングを開始すると基本的なコントロールセットが消えます。

フォントとテキストサイズを調整できますが、テキストフォーマット機能はほとんど期待できません。

背景画像は残念ながらかなり気を散らすものであり、Ommwriterの素敵な環境色とは異なりますが、目標をほぼ達成しています。他の2つの追加機能(必ずしも気を散らさないわけではありません)である静かな音楽を再生し、キー入力のクリック音を鳴らすには、phonon-backendがインストールされている必要があります。KDEでは問題ありませんが、他のシステムでは次のようにインストールする必要があります。

sudo apt-get install phonon-backend-gstreamer

最初の起動時に、執筆エリアが極端な左側に表示されることに注意が必要です。これは、側面やコーナーをドラッグして適切な位置に修正できます。

最初の起動時に執筆エリアが極端な左側に表示されます。

また、下部のあまり目立たないスライドコントロールで執筆エリアの不透明度を調整できます。

KoalaWriterでは、作業をプレーンテキストファイルとして保存することしかできません。

5. JDarkRoom

JDarkRoomは、非常にシンプルでJavaベースのクロスプラットフォーム執筆アプリケーションで、1980年代の古いモノクロ画面を思わせる非常にクリーンなユーザーインターフェースを持っています。Linuxでは、2010年にリリースされた最新バージョン1.5ベータのJavaアプリケーションですが、今でも問題なく動作します。これを実行するには、Java 1.6以上が必要です。Javaがインストールされていない場合、ディストリビューションのデフォルトJREを取得する最も簡単な方法は次の通りです。

sudo apt-get install default-jre

JDarkRoomをダウンロードするには、次のように入力します。

wget http://www.codealchemists.com/jdarkroom/versions/15-beta/JDarkRoom.jar

次に、ダウンロードしたディレクトリで次のように入力して起動します。

java -jar JDarkRoom.jar

あなたが熱心なオタクであるか、古いコモドール64のワードプロセッサを使っているのが最も快適な中年作家であれば、JDarkRoomで居心地の良さを感じるでしょう。他の人には、少しスパルタンすぎるかもしれません。

熱心なオタクや中年作家であれば、JDarkRoomで居心地の良さを感じるでしょう。

JDarkRoomは「気を散らさない」を真剣に受け止めており、非常に限られたフロントエンド機能を提供します。F5を押すと、それらすべてが表示されます。

JDarkRoomは非常に限られたフロントエンド機能を提供します。

もちろん、色、行の終わり、フォント、カーソルスタイル、画面の境界など、さまざまな設定を行うことができます。F6を押すことで、これらの設定を行うことができます。

さまざまな設定を行うことができます。

JDarkRoomでは、プレーンテキストファイルを保存でき、MarkDownエクスポートをオンにするオプションもあります。

結論

気を散らさない執筆アプリケーションはLinux上で放棄されているようですが、Focuswriterを除いてはそうです。これらのいくつかはまだ動作していますが、将来的に動作し続ける保証はありません。Focuswriterにはいくつかの素晴らしい機能がありますが、本当に不要な膨張を避けるために、お気に入りのワードプロセッサの全画面モードに切り替えることを検討するのが最良かもしれません。OpenOffice、LibreOffice、さらにはScrivenerもそのような機能を提供しており、アプリケーション間でのエクスポートとインポートの必要なく、後でテキストをさらに強化するために使用する環境で作業することができます。

写真クレジット: Rubin Starset, CC BY-NC-SA