DTP駆け込み寺
  1. [8474] OCFからOTFに置き換える方法 しぃちゃん 2010/03/30 09:38
    1. [8475] Re: OCFからOTFに置き換える方法 ぶし 2010/03/30 10:00
    2. [8476] Re: OCFからOTFに置き換える方法 toron 2010/03/30 10:21
      1. [8481] Re^2: OCFからOTFに置き換える方法 小泉 2010/03/30 15:48
        1. [8486] Re^3: OCFからOTFに置き換える方法 しぃちゃん 2010/03/31 07:42
          1. [8487] Re^4: OCFからOTFに置き換える方法 toron 2010/03/31 10:49
          2. [8489] Re^4: OCFからOTFに置き換える方法 小泉 2010/03/31 16:57

[ 返信 ]

OCFからOTFに置き換える方法

過去のQXを開いて
OCFからオープンタイプに
置き換えるよい方法はないでしょうか?

ひとつずつフォントの置き換えでやっておりますが、
一括でできないかと、、
皆様のお知恵を拝借できればと思います。

OS10.5.8 indesigne CS3 です。

[8474] しぃちゃん (2010/03/30 Tue 09:38)

[ 返信 ]


Re: OCFからOTFに置き換える方法

基本的にはInDesignに置き換える場合はフォントの置換しかありませんが、
もしQuarkXPressのバージョン8をご購入できる余裕があるのであれば
OCF2OTFという一括変換できるXTensionがあります。
http://8.quark.com/jp/ocf2otf.html
ぜひご参考までに。

[8475] ぶし (2010/03/30 Tue 10:00)

[ 返信 ]


Re: OCFからOTFに置き換える方法

QuarkからIndesignに変換するのであれば、フォントの変更以外にも
チェックする作業がたくさんあるので、そのなかのフォント変更は
たいした作業でも無いと思いますが。
スクリプトが使えれば簡単にできるのでしょうが、おそらく質問の
内容から察するに、そういうレベルではないでしょう。
ひとつづつ置換というのは、検索・置換で一括1書体づつということですよね?
テキストボックス一個づつ置換している、という人もかつて居たので・・・。

[8476] toron (2010/03/30 Tue 10:21)

[ 返信 ]


Re^2: OCFからOTFに置き換える方法

ちょうど同じようなことをやってました。
QXをIDで開く→フォント変換その他→ID保存とPDF書き出し

tell application "Adobe InDesign CS3"
activate
set a1 to {{"検索フォント名", "置換フォント名"}, {"検索フォント名", "置換フォント名"}}
repeat with a2 in a1
try
set properties of find text preferences to {find what:"", applied font:a2's item 1}
set properties of change text preferences to {change to:"", applied font:a2's item 2}
tell document 1 to change text
end try
end repeat
end tell

フォント名の取得は
tell document 1 of application "Adobe InDesign CS3" to name of fonts

[8481] 小泉 (2010/03/30 Tue 15:48) web

[ 返信 ]


Re^3: OCFからOTFに置き換える方法

ありがとうございます!
フォント名の取得はできたのですが、
上のスクリプトは???でした。

あまりスクリプトに明るくないので、
もしよろしかったら
もっと具体的にやり方を教えていただければ幸いです。。

[8486] しぃちゃん (2010/03/31 Wed 07:42)

[ 返信 ]


Re^4: OCFからOTFに置き換える方法

過去のQuarkデータをコンバート流用してIndesignデータとして作っていくならば、
どういうデータになるのかを理解しておかないと、後々すごく面倒なことになりますよ。
ここの書き込みや、貼られているリンクも参照しておいた方がいいと思います。
 ↓
http://www2.rocketbbs.com/11/bbs.cgi?word=%88%EA%8A%87%89%F0%8F%C1&mode=find&id=thats

[8487] toron (2010/03/31 Wed 10:49)

[ 返信 ]


Re^4: OCFからOTFに置き換える方法

"検索フォント名"と"置換フォント名"を取得したフォント名に変えてスクリプトを実行します。

私は単純に検索に引っかけたいだけで作っているので結構適当にやっていますが、
実際に作り替えて使う場合はほかの方も言っているとおり、色々きをつけたほうが良いですね。

[8489] 小泉 (2010/03/31 Wed 16:57) web