- レビュー

Ulysses 3 by Soulmen
カテゴリ:テキストエディタ
対応OS: Mac
価格: $40
Ulysses 3は、テキスト編集に全く新しいアプローチを採用した、まさにスーパースター級のテキストエディタです。私は大好きです。久しぶりにお気に入りの新しいソフトウェアです。しかし、ウェブ記事の執筆にフルタイムで使うには少し物足りない点が1つか2つあります。
もっと詳しく知りたいですか?
哲学
Ulyssesの根底にあるのは、「書くことは出版することではない」という考えです。Microsoft Word(およびその他のワードプロセッサ)は、この両方を混在させているため、2つの問題が生じます。1つは、文書の書式設定を微調整するのに時間を費やしてしまうこと(執筆に集中できない)です。もう1つは、最終的な文書形式が1つに限定されてしまうことです(強制的に変更することは可能ですが、DOCXはPDFやプレーンテキストへのエクスポートにはあまり最適化されていません)。
必要なのは書くだけです。書き終わったらエクスポートするだけです。
Ulyssesは別のアプローチを採用しています。あなたがするのはただ書くだけです。表示フォントや色は好みに合わせて変更できますが、テキスト自体には影響しません。黄色いレンズのサングラスをかけても視界の色が変わるのと同じです(それに、黄色いメガネをかけていると口ひげが生えるのを避けたくなるかもしれません。親は子供をあなたの近くには近づけさせないでしょう)。
書き終わったら、エクスポートします。元の文書は単なるプレーンテキストファイルで、エクスポート時に太字にしたり、見出しを付けたり、リンクを追加したりするなどの指示がいくつか含まれています。このようにして、同じソースから、完璧にフォーマットされた文書(HTMLページも含む)をいくつでも生成できます。
インタフェース

このアプリは文章作成に最適化されており、iOSアプリでお馴染みのすっきりとしたインターフェースを採用しています。iOSスタイルのカーソルも選択可能(デフォルト設定)。UlyssesはiOSアプリと同様に書類の管理も行います。書類を探すのにFinderを開く必要はありません。サイドバーからすべてアクセスできます。
文章を書く際には、リンクを追加したり、テキストを太字や斜体にしたり、基本的にはリッチテキストを編集しているかのように操作します。しかし、実際にはテキストファイルであり、Markdownファイルとよく似た動作をします(これについては後ほど詳しく説明します)。UlyssesはMacBookでフルスクリーン表示した際に真価を発揮します。シート(Ulyssesではページのことをシートと呼びます)が中央に表示され、表示するように選択したHUDが周囲に整列します。
見た目も素晴らしく、色やフォントは一日中調整できます。スクリーンショットでご覧いただけるように、デフォルトのFreestractionスタイルを維持しています。
Markdownに似ているが、Markdownではない
MarkdownはiOSテキストエディタの強い味方です。1800年代にジョン・グルーバーによって発明されたMarkdownは、プレーンテキストエディタでスタイル付きテキストを書く方法です。もともと人間が読める形式でHTMLを書くために設計されたMarkdownは、iPadで事実上の標準テキスト入力方法になりました。Markdownの強みは、コンテンツを書式設定から解放することです(聞き覚えがありますか?)。そのため、単語をアスタリスク で囲むことができ*like this*
、エクスポートするとのようになります。HTMLにエクスポートすると となり、PDF、RTF、DOCXにエクスポートすると のようlike this
に斜体になります。
Markdown エディターでは、⌘-I と ⌘-B のショートカットを使用して、単語にアスタリスク (またはアンダースコア – どちらも正常に機能します) を追加します。
Ulyssesはこれらすべての機能を備えており、Markdownを使っている場合はUlyssesですぐに使えます。ただし、このアプリはMarkdown XLと呼ばれるフォーマットで動作し、添付ファイル、インラインコメント、メモ、画像、キーワードなどの追加機能が追加されています。
Markdown を知っていれば、すぐに Ulysses で使用できます。
また、Markdownの「マークアップ」の一部も非表示になります。例えば、前述のアスタリスクは選択した単語の周囲に表示されます(ページ上ではテキストは実際に斜体で表示されます)。ただし、リンクコードは非表示になります(リンクされたテキストは、その位置がわかるようにスタイル設定されます)。
全体的にとてもエレガントで、普段の文章作成ではテキスト自体がプレビューウィンドウとして機能します。とても気に入っています。
最後に、ほぼすべての機能にキーボードショートカットがあります。メニューをざっと見ればわかるので、ここでは詳しく説明しません。ただし、一つだけ例を挙げておきます。⌘–9を押すと右側からチートシートがスライド表示されます。単語を1つ以上選択している場合は、チートシートの項目をクリックするだけで適用されます。
サイドバーは実際には2つあります。左端にはソースが表示され、その隣にはそれらのソースの内容がドキュメントのスニペットとして表示されます。タイトルも表示されます(タイトルを指定した場合)。
サイドバー
ソースサイドバーには、ほとんどの機能について解説したフォルダが付属しています(読む価値があり、時に面白い内容もあります)。また、iCloud、On My Mac、Daedalusのエントリも含まれています。Daedalus Touchは開発者SoulmenのiOSエディタで、iCloudを使ってUlyssesと同期します。
「On My Mac」を使えば、Finderから任意のファイルまたはフォルダをドラッグできます。Ulyssesはそれを管理しますが、移動はしません。このオプションは良さそうに見えますが、Ulyssesの便利な追加機能がすべての書類で使えるわけではないことに気づきます。つまり、TXTファイルは制限されていますが、MDファイルは問題なく使えるということです。少なくとも私の知る限りでは。もう一つ便利な機能(アプリを使い続けるうちに、こういったちょっとした工夫がどんどん見つかります)は、サイドバーで書類を選択して右クリックするだけで、閉じた書類の統計情報を取得できることです。これはクイックエクスポートにも使え、ファイルだけでなくフォルダにも適用されます。
他にも驚くほど便利な機能が2つあります。結合とスマートフォルダー(フィルターと呼ばれます)です。
接合
結合機能を使用すると、任意の数のシート(ファイル)を結合し、Scrivenerのように1つのファイルのように操作できます。2つ目のサイドバーでファイルをCMDキーを押しながらクリックして選択すると、メインビューに1枚の長いシートとして表示され、境界線は水平線で示されます。⌘-J(結合)を押すと、結合を解除するまでファイルは恒久的に結合されます。
フィルター

フィルターを使えば、キーワード、更新日、あるいは任意のテキストに基づいてスマートフォルダを作成できます。また、テキストの場所を指定することも可能です(デフォルトは「任意の場所」ですが、例えば脚注の見出しのみを検索するように設定することも可能です)。これは非常に便利です。例えば小説を書いているとしましょう。主人公の名前がタグ付けされたすべてのシーンを含むスマートフォルダを作成したり、脚本フィルターを使ってすべてのINTシーンを表示したりといったことが可能です。
添付ファイル

添付ファイルも非常に便利です。画像をドラッグして挿入したり(時々できないこともありますが、理由はよく分かりません)、メモやキーワード(タグ)を追加したりできます。これらはシート上部の添付ファイルバーに表示されます。添付ファイルを切り離して、独立したウィンドウに表示させることもできます。これは、執筆中にソース資料や参考文献を常に確認できる便利な機能です。
さて、それでは…
HUD
Ulysses のすべての追加機能は、必要に応じて画面上に表示される HUD にまとめられています。これらはすべて、メニューから、キーボードショートカット、またはツールバーの関連アイコンをクリックすることで開くことができます。
以下のパネルがあります:
- 統計情報(単語数など)。
- お気に入り (さまざまなドキュメントのシートをここに保存して、すぐにアクセスできるようにします)。
- クイック エクスポート (エクスポートと同様ですが、クイックです)。
- ナビゲーション。
- さらに、メモや画像も浮かべることができます。
これらのうち、「ナビゲーション」と「エクスポート」は特に注目に値します。ナビゲーション(⌘–8)は、ドキュメント内のヘッダーで定義されたシート(複数のシートを結合している場合はシート全体)のセクションを表示します(ヘッダーは行頭に#記号を追加することで作成され、<h>
タグに変換されます)。これらをクリックすると、ドキュメントの該当するセクションに移動します。

現時点では、MultiMarkdown Composer のようにヘッダーをドラッグしてセクションを並べ替えることはできません。これは残念です。
クイックエクスポートHUD(⌘–6)を使えば、生のテキストを好きな形式でエクスポートできます。ほぼ可能です。HTML、Markdown、TXT形式のプレーンテキスト、WordやPagesドキュメントなどのリッチテキスト、PDFに変換できます。さらに便利なのは、キーボードショートカットを使って、現在の選択範囲をこれらの形式でクリップボードにコピーできることです(編集メニューからもアクセスできます)。
1.0 リリースとしては、Ulysses は驚異的です。
ここで見つからない場合は、いつでも Markdown でエクスポートし、それを Brett Terpstra の素晴らしい Marked アプリなどに送信して、そこからエクスポートすることができます。
HUDについて最後に一言。既に開いているHUDのツールバーアイコンをクリックすると、アイコンが揺れてその場所を知らせてくれます。Macのログイン画面でパスワードを間違えた時に画面が揺れるのと似ています。こうした細部へのこだわりこそが、Ulyssesの謎を解く鍵です。
検索/置換

検索と置換(⌘-F)は素晴らしいです。画面上部からシートがポップアップ表示され、入力と同時に検索が始まります。画面が暗くなり、現在の検索結果が金色(または任意の色)でハイライト表示され、他の検索結果は暗くならずに表示されます。さらに「置換」機能も追加したい場合は、検索バーの右側にある小さな下向きのV字型のアイコンを押してください。
問題
1.0リリースにしては、Ulyssesは驚異的な出来栄えです。既に成熟した製品のように見えます。しかし、いくつかおかしな点が欠けているというわけではありません。タイプライタースクロールなど、以前のベータ版にはあったものの、リリース前に削除された機能もあります。これは、Max氏と彼のチームがリリースに向けてアプリの洗練に集中するために、いくつかの機能を削減したことを示しています。
では、私が日常業務で Ulysses を使わずに済ませるほど重要なものが欠けているのでしょうか?
HTMLの奇妙さ
時々、投稿に生のHTMLを挿入する必要があります。例えばWordPressは「more」タグを使って投稿本文とイントロを分けていますが、Markdownにはこれに相当するものがありません。普段はTextexpanderスニペットを使って挿入するのですが、Ulyssesはまるで何もしていないかのように動作してしまいます。さらに奇妙なことに、タグをエディターに直接貼り付けることすらできません。そのため、投稿する前に別のエディターで編集する必要があります。もしそうしなければならないなら、投稿全体をそのエディターで書けばいいのではないでしょうか。
プレビューなし
上で述べたように、Ulyssesのシートはそれ自体がプレビューです。ただし、ドキュメントがどのようにレンダリングされるかを正確に確認する必要がある場合は別です。また、Ulyssesはシートを内部ビンに保存するため、Markedのようなアプリでプレビューできるファイルはありません。プレビューを表示するには、Markedにエクスポートする必要がありますが、Markedではリアルタイムで更新されるファイルではなく、静的なファイルが生成されます。
自動ペアリングなし
まともなMarkdownエディタなら、文字のサブセットを自動的にペアリングする機能があります。例えば「“」と入力すると、エディタは実際には2つの引用符「”」を入力し、その間にカーソルを置きます。その後、2つ目の引用符を入力しても無視されます。
2つ目の関連機能は、タイプオーバーのサポートです。単語や文を入力した後、括弧で囲む必要があると判断した場合、その単語をハイライト表示して(キーを押すだけです。選択範囲は自動的に折り返されます。これは通常、角括弧や引用符などにも適用されます。一度慣れると、この機能がないテキストエディタはどれも機能不全に陥ります。そしてUlyssesにはこの機能がありません。
通常、回避策があります。ブレット・タープストラの
マークダウンサービスツール
OS X Servicesと連携するすべてのテキストエディタでタイプオーバーが可能です。少なくともほぼすべてです。Ulyssesではそれができません。
評決
Ulysses 3は期待通りの素晴らしい出来です。自信を持って言えるのは、Mac用テキストエディタの中で最高のものだということです。私が頼りにしているような機能をいくつか必要としないのであれば、このエディタはまさにうってつけです。来週価格が40ドルに上がる前に、ぜひ購入してください。
Ulysses 3 はテキストを RAW 画像ファイルのように扱います。
驚くほど洗練されたデザインで、使い始めてからずっと笑顔になれるものを見つけ続けるでしょう。あらゆる機能にキーボードショートカットが用意されているのでオタクも大満足。視覚的なフィードバックも誰もが満足できるでしょう。
このレビューを書いている間、ずっと頭の片隅で気になっていたことがありました。Ulysses(そしてMarkdown全般)は、プレーンテキストを作業の純粋なソースとして扱っているということです。写真のRAWファイルを思い出します。RAWファイルには写真に関するあらゆるデータが含まれていますが、実際の写真は含まれていません。RAWデータを解釈し、必要な形式(JPG、TIFF)で「エクスポート」することで初めて写真が完成するのです。
この例えで言えば、UlyssesはLightroomのようなアプリではありません。カメラのようなものです。ただし、Ulyssesは写真編集を支援するためにゼロから設計されたカメラです。そしてこれまで、すべてのワードプロセッサは印刷を支援するために設計されており、作成を目的としていませんでした。さあ、ライティングの未来へようこそ。
製品名: : ユリシーズ3
良い点:洗練されていて使いやすく、見た目も良くて楽しい。そして、信じられないほどパワフルでありながら、驚くほどシンプル。
悪い点:高度なHTMLを使用する際に、いくつか奇妙な動作が発生する。評決:史上最高のテキストエディタ。
購入先: Ulysses App