InDesignのリンクパネルの< >を消したい
と、その前にリンクパネルの「?」マークがついているものを消したい
InDesignドキュメントを開いたときに出るこのアラート。
どれどれ…とリンクパネルを覗いたときに、どこにも配置されていなくて(ドキュメントに存在しない)リンク情報のみが残っていることがありますよね。
これに関してはネットで検索すると解決方法が出てきます。
実際に、IDML形式で保存すれば消えます。(解決しない場合もあるかもしれません)
ところでIDML形式で書き出したファイルを再度InDesignで開くことに関して、完全に互換性があるのか知りたかったのでXで投稿してみました。
バージョンダウンする意図で書き出したのなら、バージョン間の互換性はないと考えているのですが、同じバージョンのInDesignで開く場合はどうなのか、わたしには分かりませんでした。
コメントをいただき、ありがとうございました。いずれにしてもIDMLをInDesignで開くときはチェックが必要ということになりそうですね。
その他にもスクリプトで解決する方法もあるのですが、こちらは紹介程度にとどめておきます。
不明なリンクではなく、配置しているページが< >となっているものを消したい
人から引き継いだデータはいつだって何かしら「?」となることがあるものです。もちろんお互い様ですけど。
前任者から引き継いだInDesignデータのリンクパネルが下の画像のようになっていて、これがどうも邪魔に感じてしまいました。気にしなければいいのですが、気になってしまう。
< >の部分にカーソルを合わせると、「XML構造要素、レイアウトに存在しない」と表示されます。
XMLに関してはわたしは詳しくはないのですが、分かる範囲でいじってみたら解決しました。
まずは、[表示]→[構造]→[構造を表示]。
そうすると、当該ファイルの構造は図のようになっていました。
構造ウィンドウのアイコンの見方はこちらに記載されています。
とりあえず、リンクパネルの< >を消したいので、構造ウィンドウのメニューから削除を選べばいいのかと思いました。
「Root」は削除できないので、ツリーになっている「frame」を選択して削除。この時点ではリンクパネルの< >は消えませんでした。
ダメかと思ったのですが、Rootのアイコンが、先にあげたアドビのHPに記載されている「ルート要素のアイコン」になっていないので、Rootを選んで削除してみました。
そうするとアイコンが変わって、リンクパネルの< >も無事に消えました。
Rootの下の要素を削除できないこともあり
別のファイルでも同じ症状のものがあったので、同じように処理しようとしたところ、Rootの下の要素がグレーアウトして削除できないことがありました。
どうしたものかとアレコレ考えながらタグパネルを見てみたら、大量にタグが出てきました笑。
タグを削除すると、要素も削除可能になりました。
あとは先ほどの例と同様に処理し、こちらのファイルでも無事にリンクパネルの< >を削除することができました。
< >のついたリンクが447個も消えたことでファイル容量が約40MBも小さくなりました。
残念ながらリンクパネルに< >が発生する原因は分かりませんでしたが、やはり扱うデータは余計なものがない状態が望ましいと思いました。
Photoshop・Illustrator・InDesignその他、印刷物のデータ作りで分からないことがあったらお気軽にご連絡ください。