Pages 7 でリンクされたテキストボックスを使用する方法

Pages 7 でリンクされたテキストボックスを使用する方法

テキストボックスは、Pagesの便利な機能の中でも上位にランクインしています。テキストボックスを使えば、書類内の好きな場所にテキストを配置できます。サイドバー、キャプション、吹き出し、著者の余談など、書類の通常のテキストフローから外れたページにテキストを配置したい場合に最適です。ツールバーの「テキスト」ボタンをクリックするか、「挿入」>「テキストボックス」を選択するだけで簡単に作成できます。

2013年までは、Pagesでテキストボックスをリンクすることもできました。つまり、テキストボックスに入力したテキストがボックスに表示しきれない場合、そのボックスを別のテキストボックスにリンクすると、最初のボックスの余剰テキストが2番目のボックスに流し込まれます。2番目のテキストボックスは3番目のテキストボックスにリンクし、さらに3番目のテキストボックスにリンクする、といった具合です。この方法は、ニュースレターなど、各記事をそれぞれ別のリンクされたボックスに配置できるような用途に効果的でした。

しかし2013年、Appleが根本から書き直したPages 5が登場すると、テキストボックスのリンク機能は、Pagesユーザーが慣れ親しんで愛用してきた他の多くの機能と共に姿を消した(“iWorkが変わらなければならなかった理由(そしてそれがApertureとどう関係するのか)”、2014年7月9日記事参照)。時が経ち、Appleはそれらの機能のほとんどを(いくつか、いくつかと)Pagesのアップデートで復活させた。Pagesが再びテキストボックスをリンクする方法を提供するまでには2017年半ばまでかかり、機能が復活した際には、見た目も動作も以前とは異なっていた。そしてそれは良いことだ。

昔のリンクテキストボックス

Pages 5 より前にリンクされたテキスト ボックスを使用したことがない場合は、興味がない限りこのセクションをスキップできます。

テキストボックスのリンク機能は、次のように動作します。ページに配置する新しいテキストボックスには、それぞれ小さなウィジェットが2つずつあります。1つはボックスの左上端、もう1つは右下端です。あるボックスから別のボックスにテキストを流すには、最初のボックスの右下のウィジェット(これを「出力ウィジェット」と呼びます)をクリックし、次に2つ目のボックスの左上のウィジェット(これを「入力ウィジェット」と呼びます)をクリックします。Pag​​esでは、テキストボックス間のリンクは、ボックスの入力ウィジェットと出力ウィジェットの間に線で表示されるため、テキストがどこに流れているかを簡単に確認できます。

この方法は、ニュースレターのように、ボックスが複数ページにまたがるまではうまく機能していました。ニュースレターでは、1 ページ目のボックスで始まる記事が 6 ページ目のボックスに続くことがあります。しかし、長い青いリンク ラインを何ページにもわたってたどるのは面倒でした。

How linked text boxes looked in Pages 4.

しかし、リンク機能は十分に機能していたため、Pages 5 でリンク機能が消えたとき、Pages ユーザー コミュニティでは大きな動揺が起こりました。

現在のPagesでは、2つ以上のテキストボックスをスレッドでリンクしたり、ドキュメント内にリンクされたテキストボックスの複数のスレッドを作成したりできます。例えばニュースレターでは、各スレッドがそれぞれ異なる記事に対応しているため、1ページ目に複数の記事を書き込み、それぞれを別のページに続けるといったことが可能です。

バージョン5より前のPagesとは異なり、これらのスレッドはボックス間に伸びる青い線として表示されません。代わりに、各テキストボックスの上部にスレッド制御ウィジェットがあり、クリックすることでボックスが他のボックスにどのようにリンクするかを制御できます。(Pages for Mac、iOS、iCloudはすべてリンクされたテキストボックスをサポートしています。この記事ではPages for Macでのテキストボックスのリンクについて説明しますが、他のバージョンでも同様です。)

リンクされていないボックスの場合、スレッド コントロールは、テキスト ボックスが選択されたときに表示される単なる空の円です。リンクされたボックスの場合、スレッド コントロールは色付きで、リンクされたボックスのスレッド内でのボックスの位置を示す番号が表示されます。

How text box linking looks in Pages 5.

スレッドにボックスを追加するのは簡単です。ページ上に別のテキストボックスを配置し、そのスレッドコントロールをクリックします。Pag​​es は新しいボックスを最後に操作したスレッドに割り当て、必要に応じて追加のテキストを流し込みます。

スレッド化されたテキストは、Pages ドキュメント内に埋め込まれたドキュメントと考えてください。つまり、テキストボックス内にテキストを選択するか、挿入ポイントを置くと、「編集」>「すべて選択」でスレッド内のすべてのテキストが選択されます。Shift キーを押しながらクリックすることもできます。スレッド内の 1 つのボックス内のテキストを選択し、同じスレッド内の別のボックス内のテキストを Shift キーを押しながらクリックすると、最初のクリックから 2 回目のクリックまでの範囲のテキストを選択できます。

リンクの並べ替え

スレッド内でのテキストボックスの位置は、ボックスが文書内の位置によって異なります。通常、新しく追加したボックスをスレッドにリンクし、そのボックスがスレッド内の前の最後のボックスと同じページ(または次のページ)にある場合、Pages は新しいボックスをスレッドの末尾に割り当てます。

しかし、スレッドの開始前に表示されるページに新しいボックスを配置し、その新しいボックスをそのスレッドにリンクするとどうなるでしょうか。 Pages は巧妙に、新しいボックスをスレッドの開始ボックスとして設定し、スレッド内のボックスの番号を自動で変更して、テキストがボックス間で自然に流れるようにします。

つまり、デフォルトでは、ハードコードされたリンクではなく、ボックスを作成した時点の位置によってスレッド内の順序が決まります。

このビデオでは、スレッド化されたテキスト ボックスの操作方法について説明します。

スレッドコントロールの使用

ただし、希望するスレッド順序を作成するためにボックスの位置をあれこれ調整する必要はありません。スレッド内のボックスの位置を調整したり、スレッドから削除したり、スレッドコントロールをクリックすることで新しいスレッドを開始したりできます。ポップアップメニューにはさまざまな選択肢が表示されます。

Appleが、適切な場所にいる時だけコントロールが表示されるようなユーザーインターフェースを作るのが嫌いなのですが、このインターフェースは私にとっては使いやすいです。テキストボックスを選択するとすぐにスレッドコントロールが表示され、コントロールウィジェットにマウスを合わせるとポップアップメニューとインジケーターが表示されます。ウィジェットをクリックすると、ボックスが他のボックスとどのようにリンクされているかを制御したり、その情報を確認したりできます。

Changing text box layout order.

このメニューでは次のことが可能です。

  • ボックスを任意のスレッドに割り当てます。メニューの上部には、ドキュメント内の各テキストボックススレッドの開始テキストと識別色が表示されます。ボックスを割り当てたいスレッドを選択します。
  • スレッド内のボックスの位置を変更します。「レイアウト順序」サブメニューの選択肢を使って、スレッド内のボックスの位置を指定します。このサブメニューは、スレッドの長さを確認するのにも便利です。
  • ボックスを新しいスレッドの開始点にします。「新しいスレッドを作成」を選択します。これにより、ボックスは現在のスレッドから削除され、新しいスレッドが開始され、ボックスのスレッドコントロールに番号と色が割り当てられます。元のスレッドのテキストはボックスには表示されなくなりますが、スレッド内の他のボックスには引き続き表示されます。何も失われることはありません。
  • ボックスをスレッドから外します。「スレッドから削除」を選択してください。これによりボックスがスレッドから外され、スレッドコントロールが空になります。この場合も、テキストは失われません。

糸を美しくする

Pagesでは、新しいテキストボックスはデフォルトで無地の状態になっています。色も匂いもなく、枠線もなく、そこに含まれるフィラーテキストには文書のデフォルトの本文スタイルが適用されます。これらはすべて変更できます。

  • 単一テキストボックス:単一スレッドテキストボックスの外観を変更するには、ボックス(内容ではありません)を選択し、「フォーマット」インスペクタの「スタイル」タブにあるコントロールを使用します。新しい塗りつぶしの色やグラデーションを適用したり、境界線を様々な線種やフレームに変更したり、影や反射を追加したりできます。
  • スレッド内のすべてのリンクされたテキストボックス:スレッド内のすべてのリンクされたテキストボックスの外観を一度に変更するには、まずスレッド化されたテキストボックスをControlキーを押しながらクリックし、表示されるメニューから「スレッド内のすべてのテキストボックスを選択」を選択します。スレッド内のテキストボックスを選択した状態で、「フォーマット」インスペクタの「スタイル」タブで設定を調整します。
  • スレッド化されたテキストボックス内のテキスト:スレッド化されたテキストボックス内のテキストのスタイルを変更するには、まずスレッド化されたテキストの一部またはすべてを選択し、テキストフォーマットインスペクタのオプションを使用します。スタイルの設定、サイズの変更など、Pages書類内のテキストに対して実行できるすべての操作を実行できます。

ボーナス機能として、テキストボックスの外観(境界線や塗りつぶしの色など)を変更する場合は、「書式」>「詳細設定」>「テキストボックスの既定の外観として設定」を選択できます。このコマンドは文書内の既存のテキストボックスには影響しませんが、文書内に新しく作成するテキストボックスには新しい外観が適用されます。

すべてをまとめる

リンクされたテキストボックスが消えてから、スレッド化されたテキストボックスとして再登場するまで、実に4年もの歳月が流れました。Appleはこの機能の復活に手間取ったように思えたかもしれませんが、現在のテキストボックスのスレッド化は、洗練された使いやすく強力な代替機能です。2013年のPages 5の導入でアプリが取り返しのつかないほど「簡素になった」と感じていたユーザーは、2018年のPages 7がどれほどスマートになったか、一度見てみる価値があるかもしれません。

この記事の一部は、『Take Control of Pages, Second Edition』バージョン 2.2 に若干異なる形式で掲載されており、許可を得て再利用されています。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.