テンプレート作成に StationeryPalette

【Strip Styles of Text】の作者である くりたさん から、ご自分が制作した【StationeryPalette】なるアプリをご紹介いただいた。ダウンロードは【Script Factory】のサイドバー、【Software Gallery】の【Finder Helpers】から。

このアプリ、過去記事の【Quicksilver 経由 Bean で新規書類】のように、Quicksilver 経由で書類のテンプレートから新規書類をつくる方法を試みたのだが、それをアプリで手間入らずにしてしまおうというもの。

ダウンロードして StationeryPalette 本体をアプリケーションにコピーし、一端ログアウトした方が良いと思う。そうするとサービスメニューからもアクセスできるし、shift+⌘+S のショートカットも使える。(どうやらサービスメニューに現れるのもショートカットが使えるのもファインダが前面に来ている時のようだ。)起上がった画面は以下の画像。
(追記:コメント欄に作者のくりたさんからご指摘いただきました。【サービスメニューがどのアプリケーションで現れるかはサービスを提供しているアプリケーション(Service Provider) の側から制御できません。Service Provider が要求している値をアプリケーションが渡せるときだけ、そのアプリケーションのサービスメニューに登場します。】とのこと。なるほど。)

Stationerypalette

ツールバーのプラスアイコンをクリックすると新しいテンプレート書類を登録できる。フォルダのプラスアイコンはフォルダ別けもできるので、新規フォルダを作成するボタン。これでテンプレートにしたいファイルを選択して、そのファイルを移動させるかコピーして使うかを選択できる。

そうするとウィンドウ内にテンプレート書類が表示される。後はこのウィンドウ内から使いたいテンプレートを選択して Copy か OK をクリックすると新規書類を作成できるということだ。Copy の場合は指定したフォルダ内に書類を作成。OK の場合は更にその書類を開いてくれる。StationeryPalette ウィンドウの下部に File name というのがあるが、そう、ファイル名もここで予め設定できるのだ。

ただ、ファイルを何処に保存するかということに関してちょっと判らないことがある。真ん中辺りの Save to... というところに移動したいフォルダをドラッグすればそれが移動先となるようなのだが、時によってはダイアログが出ることがある。でもそのダイアログが出るのはどんな時なのか?それが今のところ判断がつかない。

(追記:この件も作者のくりたさんからご指摘いただきました。【同名のファイルが存在する場所に OKもしくはコピーで新規ファイルを作成しようとすると、ファイル保存ダイアログが表示されます。】とのこと。なるほど。)

でも、どうやらファインダで選択されている場所を自動的に認識するように思う。だからファインダで書類を作成したいフォルダをクリックし shift+⌘+S で StationeryPalette を起上げ新規書類を作成というパターンが一般的だろうと思う。

ぼくは普段はファインダもデスクトップの状態にしていることが多いので、Quicksilver で目的のフォルダを選択してファインダに表示させ、それから shift+⌘+S で StationeryPalette を起上げて新規書類作成というパターンになるかなと思う。

これ確かに Quicksilver 経由でテンプレートから新規書類作成よりも手間入らずだと思う。それに Quicksilver はどうもという人にもお勧めできる。くりたさん、どうもありがとうございます。

あっ、余談だが、もし Bean でテンプレート書類を作る場合、拙記事の【Bean のテンプレート設定が判った】でのテンプレートの作り方では無く、単純にテンプレートにしたい書類を作り StationeryPalette に読込むこと。

トラックバック

このエントリーのトラックバックURL:
http://www.sumainobaiten.com/blog/mt-tb.cgi/575

コメント (5)

>Save to... というところに移動したいフォルダをドラッグすればそれが移動先とな
>るようなのだが、時によってはダイアログが出ることがある。でもそのダイアログ
>が出るのはどんな時なのか?それが今のところ判断がつかない。
これは、「Save to... というところに移動したいフォルダをドラッグ」したときに、ダイアログが表示されるということですか?そんなはずはないと思うのですが・・・同名のファイルが存在する場所に OKもしくはコピーで新規ファイルを作成しようとすると、ファイル保存ダイアログが表示されます。それ以外は、表示されないはずなのですが。

あと、Quicksilver との併用についてですが、StationeryPalette はサービスメニューをサポートしています。Quicksilver の Service menu moudule という plugin をinstall しておけば、Finder でフォルダを選択するというステップを踏む必要は無いです。つまり、Quicksilver で保存場所のフォルダを検索して、「New File from Template」というサービスを呼び出せば、OK。

あと、申し訳ないですが、たぶん download していただいた、StationeryPalette には以下の不備があるものと思われます。
・日本語ローカライズリソースが含まれていない。
・ヘルプが含まれていない。
先ほど、条規の不備に気付きパッケージを差し替えました。
機能に影響は無いですが、差し支えなければもう一度ダウンロードしていただけませんでしょうか。

匿名:

>どうやらサービスメニューに現れるのもショートカットが使えるのもファインダが
>前面に来ている時のようだ。
これは誤解です。サービスメニューがどのアプリケーションで現れるかはサービスを提供しているアプリケーション(Service Provider) の側から制御できません。Service Provider が要求している値をアプリケーションが渡せるときだけ、そのアプリケーションのサービスメニューに登場します。

StationeryPalette の場合はファイルへ参照を要求しています。ファイルへの参照を渡すアプリケーションは Finder 以外にそう無いと思います。試したことはないですが、たぶん PathFinder などのファイラー系のアプリケーションのサービスメニューにも StationeryPalette は登場すると思います。

keizo:

くりたさんわざわざありがとうございます。
なるほど、そういうことだったんですね。スミマセン。随分誤解というか、知らないことが多いのに適当なことを言ってしまっているようでした。
>Quicksilver の Service menu moudule plugin 、そうでしたその手もありました。かさねてありがとうございます。

なにはともあれ、ご紹介いただきありがとう。
大事なことを言い忘れていました。

keizo:

くりたさん。こちらこそ直々に教えていただきありがとうございました。これからもよろしくお願いします。

コメントを投稿

アーカイブ

最近のトラックバック

Powered by
Movable Type 3.34