DTP駆け込み寺
  1. [20061] PC内に無いフォントを置き換える ちーあに 2019/07/24 15:16
    1. [20062] Re: PC内に無いフォントを置き換える (z-) 2019/07/25 13:19
      1. [20063] Re^2: PC内に無いフォントを置き換える (z-) 2019/07/25 14:31
        1. [20064] Re^3: PC内に無いフォントを置き換える (z-) 2019/07/25 17:02
    2. [20065] Re: PC内に無いフォントを置き換える あさうす 2019/07/25 23:18
      1. [20067] Re^2: PC内に無いフォントを置き換える ちーあに 2019/07/26 11:41
        1. [20069] Re^3: PC内に無いフォントを置き換える (z-) 2019/07/29 12:34

[ 返信 ]

PC内に無いフォントを置き換える

得意先から納入されるinddファイル内にCIDフォントを使っているものがあり、弊社で作業する時に、フォント検索でOTFフォントに置き換えて作業しています。
「検索と置換」のクエリを使用して、クエリを登録し、流用してみようと試みたのですが、クエリを読み出すと
「このクエリは、このドキュメントにないフォーマット要素を参照しています。それでも続行しますか?」
と出て、検索形式にはCIDフォントがない状態になります。(PC内にないのだから検索情報が活きないのは分かります)
デフォルトの「検索と置換」が使用できないなら、PCに入っていないフォントを、登録及び読み出し出来る、置き換えソフトやスクリプトはありますでしょうか?

もしくは、「検索と置換」ではなく、フォント検索で、手動でフォントを置き換えられますが、複数のフォント(例は↓に)を置き換え指定できるソフトなどはあるのでしょうか?

有料無料は問いません。

例・
CID ゴシックMB101 Bold→A-OTF ゴシックMB101pro B
CID リュウミン Light→A-OTF リュウミン pro L

winXP CS4
win7 CS6
win10 CC2019まで無理でした。

[20061] ちーあに (2019/07/24 Wed 15:16)

[ 返信 ]


Re: PC内に無いフォントを置き換える

やや質問ですが、
入稿データは段落スタイルで管理されていないんですか?
ドキュメント上の全ての文字をCID→OTF置換して、すべてオーバーライドした状態から作業するわけですか?

用途の類似したスクリプトは自分用にあるんですが、
まずドキュメント中のスタイルで指定しているフォントをすべて変更してから、残ったドキュメント内の文字を処理します。

編集メニュー「フォント検索...」から置換を行った場合はスタイル内のフォントも置換されるんですがクエリはそこまで行き届かないんですよねー。
また「フォント検索...」はスクリプトで制御できないのがとても残念。。

[20062] (z-) (2019/07/25 Thu 13:19) web

[ 返信 ]


Re^2: PC内に無いフォントを置き換える

もひとつ、手元のマシンにCIDをインストールできない理由があるのでしょうか?

[20063] (z-) (2019/07/25 Thu 14:31) web

[ 返信 ]


Re^3: PC内に無いフォントを置き換える

WindowsにはNewCIDがインストールできないのを失念しておりました失礼いたしました

https://www.morisawa.co.jp/support/faq/170

[20064] (z-) (2019/07/25 Thu 17:02) web

[ 返信 ]


Re: PC内に無いフォントを置き換える

もともと、NewCIDフォントを全て置き換える、ということ自体に無理があるように思います。
ドキュメント内だけではなく、リンク先まで利用されていたら対処しきれるものではありません。
何より、NewCIDとOpenTypeは互換があるわけではなく、置き換えたら文字組み結果は明らかに変わるので、それ自体、多大なリスクがあります。
その点は得意先は理解の上での話でしょうか。

またNewCIDは、次期Adobe CCのメジャーバージョンと、リリース元であるモリサワ自体のサポートが終了する旨アナウンスしています。
よってそのことを得意先に報告し、OpenType利用のワークフローにいち早く切り替えてもらうのが最も確実で今後も対応できる方法といえます。

helpx.adobe.com/jp/x-productkb/policy-pricing/end-of-support-cid-font-jp.html
www.morisawa.co.jp/about/news/4280

[20065] あさうす (2019/07/25 Thu 23:18)

[ 返信 ]


Re^2: PC内に無いフォントを置き換える

(z-)様、あさうす様、早い返信ありがとうございます。

>入稿データは段落スタイルで管理されていないんですか?

得意先の作業者によります。こちらから統一を提案したことあるのですが、フリーの方や他社の方が作ったものを集めて1冊の書籍にしているので統一は無理とのことでした。
みんなインデの段落スタイルを使う、という基本を忠実に行ってくれればいいのですが…(もっと言うとイラレで文字組してインデには貼ってるだけ、という作業者もいます。理由はインデに慣れてないだけだそうです)

>何より、NewCIDとOpenTypeは互換があるわけではなく、置き換えたら文字組み結果は明らかに変わるので、それ自体、多大なリスクがあります。
その点は得意先は理解の上での話でしょうか。

互換性の件、以前からお伝えしているのですが、得意先は対して深く考えていないみたいです。文字組自体そこまで厳しくない得意先なので今のところ問題ないのですが、はっきり言って怖いですよ。置き換えは得意先の指定なので文字組が変わっても、私の会社サイドに責任は押し付けない。で来てるのでまだいいですが…普通の文字組ならアウトですよね。

>またNewCIDは、次期Adobe CCのメジャーバージョンと、リリース元であるモリサワ自体のサポートが終了する旨アナウンスしています。
よってそのことを得意先に報告し、OpenType利用のワークフローにいち早く切り替えてもらうのが最も確実で今後も対応できる方法といえます。

これも以前から伝えているのですが、色々な作業環境の方がいて、統一は不可能だそうです…。
CIDが完全に使えなくなるまで使用する作業者はいなくならないみたいです。

※CIDをOTFへ置き換えるのみ、文字組結果が崩れるは考えないものとする場合、私の理想論としては…

検索と置換で、置き換えるフォントをクエリ登録。
せうぞーさんのスクリプト「run_Queries」で一括検索置換

と出来れば、検索と置換のクエリは増える問題はありますが。

フォント検索で変更の場合でも、同じようなことが出来れば…。
と思ったもので。

[20067] ちーあに (2019/07/26 Fri 11:41)

[ 返信 ]


Re^3: PC内に無いフォントを置き換える

事情のほうはわかりました。
Illustrator側でも処理が必要なのですね。
数千円では済まない感じですが有償でよければご相談に乗りますのでメールをいただければ。

[20069] (z-) (2019/07/29 Mon 12:34) web