アイコン

> download page

> Demo Movie…

1 概要

1-1 Mac 版 InDesign の問題点

 Mac 版 InDesign は、InDesign ドキュメント(以下 indd)のアイコンがすべて「インストールされている最新バージョン」になります。そのため、どのバージョンで保存されたのかを容易には確認できません。

 この世のどこかにきっと「常に最新バージョンで開いて作業すればいい」という桃源郷があるのでしょうけど、実際はユーザのほとんどすべてが困っているのではないでしょうか。

1-2 その原因と実際

 しかし、実のところ、これは Mac OS X のUTI(Uniform Type Identifier)に原因があります。InDesign がわざとそうしているわけではありません。その証拠に InDesign.app のアプリケーションパッケージ内にある info.plist では、バージョンごとにファイルタイプを変えてあり、しかもバージョンごとのアイコンファイルも同梱してファイルタイプに関連付けています(一部例外あり、後述)。UTI がこれを反映しないにも関わらず、そうなっているのです。私はそこに大きな良心を感じます。

1-2 InDesign Glee の目的

 “InDesign Glee” はその良心を汲み取って作られました。以下の機能があります。

1-2 インストール

 アプリケーションフォルダ等、任意の場所にコピーしてください。

1-3 アンインストール

 ゴミ箱で削除してください。初期設定ファイルも削除したい場合は、以下の場所にあります。

 ユーザの ~/Library/Preferences/monokano/InDesignGlee

1-4 動作確認

・Mac OS X 10.4.11/10.5.8/10.6.7/10.7.1
・Adobe InDesign CS, CS2, CS3, CS4, CS5, CS5.5

1-5 注意点

もし InDesign Glee が遅いように感じる場合は「indd を別名で保存」してみてください。ファイル内のバージョンヒストリー情報が簡素化されて改善される場合があります。

[ 上に戻る ]

2 使い方

2-1 indd アイコンがファイルタイプに応じて変わるようにする

 indd はバージョンごとにファイルタイプが異なります。

 ・ InDd v2.0
 ・ IDd3 CS(v3.0))
 ・ IDd4 CS2(v4.0)
 ・ IDd5 CS3(v5.0)と CS4(v6.0.3 まで)
 ・ IDd6 CS4(v6.0.4 以降)
 ・ IDd7 CS5(v7.0)
 ・ IDd2 CS5.5(v7.5)

indd を InDesign Glee に関連付けると、これらのファイルタイプがあれば該当するバージョンのアイコンになります。(ただし CS4(v6.0.3 まで)で保存された indd は IDd5 になっているので CS3 のアイコンになってしまいます。これを直すにはファイルタイプを書き替えるか、v6.0.4 以降で開いて保存しなおすしかありません)

関連付けは、その設定をした OS X の中だけで有効です。ファイル自体に改変を加えるものではありません。

indd を InDesign Glee に関連付ける Demo Movie…

1. indd を Finder 上で1つ選択します。(拡張子が「.indd」ならどんなファイルでもかまいません)
2. そのまま Finder のメニューバー [ファイル] > [情報を見る…] を選択します。
3. [このアプリケーションで開く…] のポップアップメニューをクリックします。
4-1.「InDesign Glee」があればそれを選択します。
4-2. なければ [その他…] を選択して InDesign Glee を追加します。
5. [すべてを変更…] ボタンを押し、[続ける] ボタンを押します。

2-2 indd を「保存されたバージョンの InDesign.app」で開く

 InDesign Glee は、ユーザと InDesign.app の仲立ちをします。indd の保存バージョンを調べ、そのバージョンの InDesign.app がインストールしてあればそれで開きます。サブバージョンが一致しない、またはインストールされていなければ、情報ダイアログを表示します。

 上記 2-1 の方法で関連付けをしてあれば、indd をダブルクリックするだけです。

 関連付けをしていない場合は、InDesign Glee 本体にドラッグ&ドロップしてください。または、コンテクストメニュー [このアプリケーションで開く…] で InDesign Glee を選択してください。

※その際 command キーを押しているとかならず情報ダイアログを表示するようになります。

2-3 InDesign 互換ドキュメント、ブック、ライブラリの保存バージョンも検出する

 indd の他に、InDesign 互換ドキュメント、ブック、ライブラリの情報を検出することも可能です。

2-3-1 InDesign 互換ドキュメント(inx)

 どのバージョンもファイルタイプは「IDx3」です。したがって、InDesign Glee に関連付けをしてもアイコンはバージョン別になりません(Glee の設定で CS4 のアイコンになります)。CS5 から inx はなくなりました。

2-3-2 ブック(indb)

 ファイルタイプは以下のようになっています。
 ・ IDb3 CS(v3.0)
 ・ IDb4 CS2(v4.0)
 ・ IDb5 CS3(v5.0)
 ・ IDb6 CS4(v6.0)
 ・ IDb7 CS5(v7.0)
 ・ IDb2 CS5.5(v7.5)
関連付けをすると、indd 同様に「バージョン別アイコン表示」「保存バージョンで開く」が可能になります。ただしバージョン検出はメジャーバージョンのみで、サブバージョンは検出できません。

2-3-3 ライブラリ(indl)

 ファイルタイプは以下のようになっています。
 ・ IDl3 CS(v3.0)
 ・ IDl4 CS2(v4.0)
 ・ IDl4 CS3(v5.0)
 ・ IDl4 CS4(v6.0)
 ・ IDl4 CS4(v7.0)
 ・ IDl4 CS4(v7.5)
CS2 以降から同じファイルタイプなので、バージョン別アイコン表示ができません。InDesign Glee に関連付けをすると白アイコンになってしまうので、関連付けをしないでください。InDesign Glee にドラッグ&ドロップをすると保存されたメジャーバージョンを調べられます。

Tips
Adobe Bridge の [環境設定] > [ファイルタイプの関連付け] で InDesign の箇所を InDesign Glee に関連付けを変更すると、この3種類もBridge 内でのダブルクリックで InDesign Glee が起動するようになります。

[ 上に戻る ]

3 改訂履歴・謝辞 等

3-1 改訂履歴

ver. 1.2.7 2011.10 作成日や変更日の情報がない indd を開けない不具合を修正。

ver. 1.2.6 2011.09 配置ファイルがリンク切れのまま indd を開くと Glee が終了しない v1.2.5 の不具合を修正。

ver. 1.2.5 2011.08 
・OS X 10.7(Lion)に対応。
・indd が開いた時、確実に最前面で表示されるように修正。

ver. 1.2.4 2011.07 OS X 10.4/PPC で何度もしつこく InDesign.app の場所を聞いてくる不具合を修正。

ver. 1.2.3 2011.07 indd のフルバージョン取得に失敗する場合があったのをさらに修正。

ver. 1.2.2 2011.06 1.2.1 にアイコンリソースを仕込むのを忘れていたのを修正。

ver. 1.2.1 2011.06 CS_J.app のパスが間違っていて取得できなかったのを修正。

ver. 1.2.0 2011.05 
・CS5.5 に対応。
・indd のフルバージョン取得に失敗する場合があったのをさらに修正。
・indd のフルバージョン取得の処理時間を改善。
・InDesign.app 取得の処理速度を改善(mdfindを使っていたのをやめて、パスの決め打ちにした)

ver. 1.1.1 2011.03 
・indd のフルバージョン取得に失敗する場合があったのを修正。
・ブック(indb)もinddと同様に関連付けで「バージョン別アイコン表示」「保存バージョンで開く」を可能にした。
・[開く]ボタンをリターンキーで押せるように改善。

ver. 1.1.0 2010.06 CS5 に対応。

ver. 1.0.1 2010.03 ドキュメントが開かれても最前面にならないことがあるのを修正。

ver. 1.0.0 2010.02 公開。

3-2 謝辞

v1.0 公開に先立ち、あかつきさん杏珠さんmgさん のご協力で、実質は v2.0 といえる内容に仕上がりました。お礼を申し上げます。

3-3 連絡先

ものかの http://tama-san.com/

[ 上に戻る ]