書き出したPDFでKeynoteのナビゲーションリンクが機能しない場合は、まずスライドのリンク先を確認し、簡単なテスト用コピーを書き出してから、同じファイルを2つのビューアで比較してください。この手順に沿えば、ナビゲーションを作り直す前に問題の箇所を特定できます。

このガイドでは、Mac版Keynoteで作成したPDF内で、ページ間の移動を目的としたクリック可能なボタンやテキストを扱います。Appleはスライドリンクの作成方法とPDFの書き出し方法を説明していますが、現在の書き出し手順では、あらゆるナビゲーション動作が保持されるとは保証していません。以下の確認手順では、公式に説明されている操作と、診断のための提案を区別します。

Appleが説明していることと、その限界

Keynoteでは、テキストや図形、グループなどのさまざまなオブジェクトにリンクを設定できます。リンク先には別のスライドを指定できます。Appleの現行の説明には、グループ化したオブジェクトにはリンクを設定できないという一律の記載はありません。また、サポートされているすべてのリンク元オブジェクトがPDFに同じように書き出されるとも明記されていません。MacのKeynoteでWebページ、メールアドレス、電話番号、またはスライドにリンクする。

Appleは、PDFへの書き出しについて、各スライドをPDFの1ページとして出力する方法を説明しており、出力を変更できるオプションも用意しています。公式に説明されているPDF設定には、「ハイパーリンクを保持」や「ナビゲーションコントロールを含める」といったスイッチはありません。したがって、これらの手順には修復のために有効にする設定はありません。ただし、説明にその設定がないからといって、PDFではスライドリンクがすべてサポートされないことの証明にはなりません。MacのKeynoteでPowerPointまたは別のファイル形式に書き出す。

また、クリック可能なリンク先とスライドショーの再生方法は分けて考えてください。Keynoteの通常とリンクのみはプレゼンテーションの種類であり、「リンクのみ」ではリンクをクリックしてスライドを進めます。Appleはこれらをスライドショーのナビゲーション設定として説明しており、PDFの書き出し設定とはしていません。プレゼンテーションのテストではこのオプションを変更すると役立ちますが、書き出したPDFのリンクに対する公式の修正方法ではありません。Macでプレゼンテーションの移動方法を選択する。

Keynote内で機能しないリンクを確認する

まず、常に問題が起きるボタンを1つ選びます。開始スライド、表示されているラベル、意図したリンク先の見出しを記録します。たとえば、「目次 → 青い図形」のようにします。リンク先をページ番号だけでなく内容で特定すると、後でPDFを確認しやすくなります。

既存のリンクを調べるには、リンクが設定されたテキスト、またはオブジェクトの横にあるリンクボタンをクリックします。リンク編集画面でリンク先を確認してください。リンクを作り直すには、対象のオブジェクトまたは選択したテキストをControlキーを押しながらクリックし、リンクを追加 > スライドを選んでリンク先を指定します。スライドに移動をクリックして確認します。Appleはこれらの操作をKeynoteのリンクに関する説明で紹介しています。

「スライドに移動」で意図と異なる内容に移動する場合は、再度書き出す前にリンク先を修正してください。対象のテキストやオブジェクトにリンクが設定されていない場合は、明示的に作成します。「目次」のようなラベルは、読者にリンク先を示すものですが、実際にどこへ移動するリンクなのかを決めるものではありません。

次に、スライドショーの再生中にボタンをテストします。Appleは、リンクされたオブジェクトを使った操作には通常またはリンクのみを指定しています。開始スライドを選択して「再生」をクリックします。「リンクのみ」を使う場合は、行き止まりができないよう、すべてのスライドに次へ進むリンクまたは戻るリンクを設定してください。MacのKeynoteでリンクされたオブジェクトを追加し、プレゼンテーションをインタラクティブにする。

次の2点は別々に確認してください。編集画面でリンク先が解決されるか、そして再生中に表示されたボタンが機能するかです。どちらか一方でも失敗する場合は、元のプレゼンテーションの修正を続けます。書き出しの動作を調べる前提として、元のファイルで正常に動作することが必要です。

比較用のPDFを書き出す

ファイル > 書き出す > PDFを選択します。この診断用コピーでは、ビルドの各段階をプリントをオフにし、リンク先として使う予定のスライドがある場合は、スキップしたスライドも含めます。Appleの説明によると、ビルドの各段階を書き出すとページが追加され、スキップしたスライドを含めるオプションもあります。テスト用だとわかる別のファイル名で保存します。MacのKeynoteでPowerPointまたは別のファイル形式に書き出す。

これらの設定は比較を簡単にするためのもので、リンクを修復する公式設定ではありません。まず、リンク先の内容が書き出したファイルに実際に存在するかを確認してください。リンク先がない場合と、クリック可能な領域が反応しない場合は別の問題です。

問題が起きたファイルがプリント経由で作られた場合でも、基準となる比較用ファイルは直接書き出します。Appleはプリントのオプションも説明していますが、このページではプリントすると必ずリンクが削除される、あるいは直接書き出すと必ずリンクが保持されるとは述べていません。テスト中は書き出し方法を統一し、別の変数を増やさないようにします。

Appleがこれらのファイルを開くアプリとして紹介している「プレビュー」で、新しく書き出したPDFを開きます。問題のボタンをクリックし、リンク先の見出しを確認します。次に、利用可能な別のPDFビューアで同じPDFファイルを開き、もう一度クリックします。ビューアごとのテストの間に再書き出しはしないでください。

以下の表は、こうした比較から導いた診断の参考情報であり、Keynoteの確認済みの不具合一覧ではありません。

テスト結果 考えられること 次の対応
Keynote内でリンク先が間違っている 元のリンクを修正する必要がある 修正し、書き出す前にもう一度確認する
PDFにリンク先の内容がない 出力に意図したリンク先が含まれていない スキップしたスライドを含める設定と、書き出した内容を再確認する
同じPDFのリンクが一方のビューアでしか機能しない ビューアの動作が要因の可能性が高い 使用したいビューアのリンクに関する説明を確認する
元のファイルでは機能するが、PDFでは両方のビューアで失敗する 書き出しまたは特定のオブジェクトの動作を切り分ける必要がある 以下の最小構成のテストを試す
最小構成のテストは機能するが、元のボタンは失敗する そのボタンまたは書類に固有の条件が関係している可能性がある 問題のボタンを1つだけ単純化して、もう一度比較する

3枚のスライドで問題を切り分ける

多数のボタンを変更する前に、一般的なサンプル内容を使って別の小さなプレゼンテーションを作成します。これは診断のための提案であり、報告済みのテスト結果ではありません。

  1. 目次、青い図形、緑の図形というタイトルのスライドを3枚作成します。
  2. 「目次」に、特定の「青い図形」スライドへ移動するプレーンテキストのリンクを追加します。
  3. 別の目に見える図形を追加し、特定の「緑の図形」スライドにリンクします。
  4. どちらのリンク先スライドにも、「目次」に戻るリンクを追加します。
  5. Keynoteで各リンク先を確認し、再生中にテストしてから、同じ基準設定で書き出します。
  6. 2つのPDFビューアで4つのリンクをすべてテストします。

この方法なら、スライド間の基本的な移動と、元のデザインの複雑さを切り分けられます。結果が明確になるよう、このテストでは特定のリンク先スライドを指定してください。元のプレゼンテーションで相対位置への移動を使っている場合は、後で別途テストします。

プレーンテキストのリンクは機能するのに、元の複雑なボタンが機能しない場合は、そのボタンだけを、同じリンク先を設定した単純で目に見える図形に置き換えてみます。単純なリンクがどちらも機能する場合は、元のコントロールを1つずつ作り直します。これらは問題の切り分け手順であり、書き出しを確実に修正する方法としてAppleが説明しているものではありません。

Keynoteでは機能するのに、最小構成のプレゼンテーションでも両方のビューアで失敗する場合は、大幅なデザイン変更をやめてください。Keynoteのバージョン、書き出し設定、使用したビューア、失敗したサンプルリンクを記録します。Appleのガイドによると、Keynote > Keynoteについてでインストール済みのバージョンを確認できます。再現可能な小さなサンプルがあれば、サポートへの問い合わせ内容をより具体的にできます。Mac用Keynoteユーザガイド。

PagesのブックマークでKeynoteのPDFを修復できる?

Pagesのリンク先の仕組みは異なります。ページレイアウト書類ではページへのリンクを設定でき、ワープロ書類ではブックマークへのリンクを設定できます。これらはPagesでの編集操作であり、Keynoteで使える追加のリンク先や修復コマンドではありません。作業をPagesに移すと、既存のスライドリンクを診断する代わりに、別の書類でナビゲーションを作成することになります。MacのPagesでWebページ、メールアドレス、電話番号、またはページにリンクする。

また、Pagesでは、ワープロ書類の本文テキストにしかブックマークを設定できません。これらの手順では、テキストボックスや図形内のテキストをブックマークのリンク先にできません。テキストボックスを使ってスライド風のレイアウトを作り直す方法を検討している場合は、この点が重要です。公式のブックマーク手順は、そのテキストには適用されません。MacのPagesでブックマークを追加してリンクする。

読者の目的を保てる代替策を選ぶ

読者が必要としているのがインタラクティブなスライドショーそのものなら、プレゼンテーションをKeynoteのままにし、公式に説明されている「通常」または「リンクのみ」の再生方法を使います。これにより、確認済みのスライドナビゲーションを、サポートされている環境で利用できます。ただし、要求されたPDFは作成されないため、納品形式を変更できる場合に限って使います。

納品物をPDFにする必要があり、元ファイルのトラブルシューティングでも解決しない場合は、内部リンクの編集機能が公式に説明されているPDFエディタを使う方法があります。AdobeはAcrobatでリンク領域を作成し、ページ表示に移動を割り当てる方法を説明しています。編集機能を使える場合は、PDFを開いて編集を選び、コンテンツを追加の下からその他 > リンク > リンクを追加または編集を選択します。クリック可能な長方形を描き、「ページ表示に移動」を選んで、リンク先の指定手順に従います。PDFにリンクを追加する。

ページ順を確定してから、コピーにPDFレベルの修正を加えてください。後でKeynoteから再書き出しした際に照合できるよう、修正したコントロールを簡潔に記録しておきます。プレビューで個人用のナビゲーションを設定する方法として、Appleはツール > ブックマークを追加を選び、その後表示 > ブックマークを選ぶ手順も説明しています。これはサイドバーのナビゲーションを作成するもので、ページ上のボタンを修復するものではありません。MacのプレビューでPDFのページをブックマークする。

最後に、納品する予定のPDFそのものをテストします。目次の各リンク、戻るボタン、書類内の別経路をすべて確認してください。クリックしたときの反応だけでなく、リンク先の見出しも確認します。これにより、元ファイルの修正、書き出しの動作、ビューアの動作を区別しながら、書き出したファイルを具体的に検収できます。

参照元