ハンズオン: TextSoap 8はオンラインと出版社向けにテキストをクリーンアップします

ハンズオン: TextSoap 8はオンラインと出版社向けにテキストをクリーンアップします

TextSoap 8 は、非常に便利で、始めるのも簡単です。そして習得するのは難しいですが、あらゆる能力レベルのライターにとって非常に強力です。

1998年から2004年頃まで、英国のBBCワールドワイドのウェブサイト編集者は全員、Microsoft Wordに追加のボタンを持っていました。それをクリックすると、当時の一般的な問題は一切なく、Wordがテキストをウェブサイトに入力できるように準備してくれました。例えば、66や99といったスマートクォーテーションはウェブサイトの表示を分割していたため、通常のクォーテーションに変更されました。BBCのシステムはダッシュや特定の種類の括弧にも問題があり、さらにイギリスのポンド記号にも常に問題がありました。

このWordボタンは、よくある問題を4つか5つ解決してくれましたが、特に問題視されていたのは引用符でした。賢い引用符を愚かな引用符に変えてしまうので、「Dumber(ダンバー)」と名付けられてもおかしくなかったほどです。ところが、「thick(分厚い)」はイギリスの俗語で「愚か」を意味するので、「Thickify(分厚い化)」と名付けられました。賢いものをより分厚くするのです。

私がThickifyを書いたからこそ、この全てを知っているのです。BBCで私が手がけた作品の中で、Thickifyは最も成功したものでした。それを使った人はほとんど誰も、それが私の作品だとかWordのマクロだとは知りませんでした。彼らはThickifyがMicrosoft Wordの一部だと信じていて、Wordをアップグレードした時には、IT担当者に「あの大きなボタンが削除されたみたいだ」と怒鳴り散らしていました。

BBCのウェブサイト12件がこれを使用していました。おそらく20人ほどの編集者、ニュース編集者、あるいはアシスタント編集者が使用していたでしょう。これらのサイトのライターのほとんども同様でした。今でも私はその成果を誇りに思っています。しかし、TextSoap 8.4.7と比べると、全くの駄作だったと分かります。

TextSoapも同じアイデアで、同じ機能を持っています。しかし、BBC向けのThickifyでは4つか5つの問題を修正しましたが、TextSoap 8では100以上の問題を修正しています。

このMacアプリにテキストを貼り付けると、余分なスペースや改行、タブなどをすべて削除してくれます。WebページのHTMLソースコードを貼り付けると、そこから実際のテキストがすべて抽出されます。

ますます良くなる

ただし、アプリにテキストを貼り付ける必要はありません。TextSoapの機能は、ほぼすべてのMacアプリから呼び出すことができます。テキストを選択し、メニューバーでアプリ名をクリックするだけです。表示されるメニューから、あまり使われていない「サービス」項目を選択すれば、TextSoapが作業を開始します。

バックグラウンドでは、選択されたテキストを取得して独自のアプリに配置し、クリーンアップして貼り付け直します。

テキストはクリップボードワークスペースに保存されますが、TextSoapでドキュメントを開いたり作成したりすることも可能です。ただし、奇妙なことに、再度閉じることができません。

サービスメニューから何度か起動してみたのですが、そのたびに新しい書類が開かれていることに気づくことがありました。そこでそれらを閉じたのですが、次にTextSoapを起動すると、また12個も書類が開かれることがありました。おそらくmacOSの仕様で、アプリが最後に作業していた書類を再び開くようになっているためでしょうが、それでも私たちはあえて書類を閉じることを選択しました。

ただし、Pages、Word、Ulysses などの別のアプリ内から実行すると、そのアプリ内で作業を続けるため、ドキュメントにはまったく気付かないでしょう。

それでも、macOSのサービスメニューがあまり使われていないのには理由があります。サービスメニューの存在を忘れてしまうし、選択するにはキーボードから手を離してマウスかトラックパッドを使わなければなりません。これは入力したテキストを素早く準備するための機能なので、キーボードショートカットが使えればもっと便利でしょう。そして、実際に可能です。

サービスメニューの下部に「サービス環境設定」オプションがあります。これを選択すると、システム環境設定の右側のセクションに移動します。キーボードパネルが表示され、ショートカット/サービスが既にハイライト表示されています。

これまでMacの「サービス」を初めて使ったり、見たことがない方は、その選択肢の多さに驚くかもしれません。インストールしたアプリはすべてサービスを提供できますが、その数は非常に多いため、リストは長くなるでしょう。

しかし、下にスクロールしていくと「Clean with TextSoap 8」という項目があります。その横には「none」と表示されています。これをクリックすると、新しいキーストロークが記録され、サービスが自動的に開きます。

TextSoapの使い方は、テキストを選択してボタンを押し、動作中はキーボードから手を離すだけです。選択したテキストの量によっては、少し待つ必要があるかもしれませんが、指を動かすには十分な時間です。コーヒーを飲む時間ではありません。

あらゆる種類の

おそらく、私たちはメニューバーの項目をクリックすることに慣れてしまっているため、思い出した時にだけサービスを使うようになっているのでしょう。それ以外の時は、TextSoapのメニューバーアプリをクリックしています。

これには利点もあります。サービスではTextSoapクリーナーが1つか2つしか表示されないのに対し、メニューバーアプリではデフォルトで約20個も表示されるのです。そのため、必要なのがStraighten Quotesだけであれば、直接Straighten Quotesにアクセスできます。

しかし、それだけではない

これが TextSoap を使用する唯一の目的であれば、あなたは良い仲間です。これは主に私たちが長年 TextSoap を使用する方法と同じです。

しかし、それは途方もなく強力であり、私たちが時々検討してきた実質的に途方もない数のオプションがあります。

これらはすべて、TextSoapが「独自のクリーナー」と呼ぶものを作成することに関係しています。スマートクォーテーションをまっすぐにしたり太くしたりする組み込みオプションはクリーナーです。文末の二重スペースを削除するものもクリーナーです。

ほとんどの場合、実際には多くのルーチンのコレクションである Scrub と呼ばれるものを使用しますが、TextSoap を実行するたびに、選択したテキストを処理するクリーナーを選択します。

自分だけのクリーナーを作成できるという点です。メインアプリを開く必要があります。メニューバー版からは作成できません。「ファイル」新規「カスタムクリーナー」を選択してください。

すると、3つの主要な領域に分かれたエディターウィンドウが表示されます。左下には、使用可能なアクションまたは既存のクリーナーのリストがあります。それぞれのアクションには詳細な説明が付いています。このリストをすべて確認するのに時間がかかるのは、その数が多すぎるからです。

エディターウィンドウの大部分は、水平に並んだ2つのセクションで構成されています。上部には「プロパティ」ウィンドウがあり、その下には「アクション」ウィンドウがあります。

というか、理論上はそうなります。アクション部分が見つからなかったため、このセクションがどのように動作するのか理解するのに、イライラするほど長い時間を費やしました。結局、ソフトウェアの最新バージョンを使っていなかったことが原因であることが判明しました。TextSoapには数年前からこの機能が搭載されていたのですが、どういうわけか私たちのバージョンでは表示されませんでした。アップデートするまでは。

実際にやってみると、これが突然、ずっと馴染みのある領域に思えてきました。Workflow、Automator、Keyboard Maestroを使ったことがある人なら、そのアイデアはお分かりいただけるでしょう。アクションの選択肢がいくつかあり、その中から必要なものをドラッグして、動作させたい順番に並べていくだけです。

その後、それらを編集してアクションをより具体的にすることができます。

たとえば、私たちは「The Ize Have It」というクリーナーを作成しました。これは、イギリス英語の -ise で終わる単語をアメリカ英語の -ize に変換するものです。

検索と置換アクションをドラッグして、「equalise」と「equalize」のような単語のペアを入力すると、このクリーナーがそれを置き換えてくれます。単語のペアごとに検索と置換を個別に実行しなければならなかったので、少し面倒でした。スプレッドシートに読み込めるともっと良いと思います。

それでも、単語のペアをいくつ追加しても、1つのクリーナーに追加していることになります。つまり、この問題をチェックして修正したいときは、そのクリーナーを実行すれば完了です。

努力する価値がある

TextSoapは、独自のクリーナーを作成するために少し手間をかける価値があります。今費やす時間は後で節約できるからです。一度作成すれば、このツールは永久に利用できます。

もっと分かりやすくてもいいのですが、大抵の場合、TextSoap は非常に分かりやすいです。ただ、もっと詳しく知りたい時のために、最新のドキュメントがあればいいなと思っています。

TextSoap 8.4.7は、開発者から直接購入する場合65ドルです。また、Setappサブスクリプションサービスの一部としても入手可能です。

開発者サイトから試用版を入手でき、TextSoapが20年前から存在していることも明記されています。BBCにTextSoapバージョン1.0を買うように勧めればよかったのに。