Adobeの「フォント検索」を使用してOSXとWindowsの間で正しいフォント名を確認する方法


7

Adobe Illustrator CC 2017では、

編集:この問題が発生している他のすべての人に。それは本当に悪いバグのようです。アドビが新しいリリースでこの問題を認識して修正できるように、下のリンクで問題に投票してください。 アドビが起動するまで実際にこれを修正する方法はないので、私は答えとして最良の「回避策」を選択 します。 https://illustrator.uservoice.com/forums/601447-illustrator-bugs/suggestions/32589683-find-font-broken-between-osx-and-windows


Adobeの「フォント検索」/ Font Managerがない場合に、OSXとWindowsの間で正しいフォント名を確認する方法

それがあるITCAvantGardeStdか、それがありますかITC Avant Garde Gothic Std

  • MacのIllustratorで開くと、不足しているフォントは次のとおりです:ITC Avant Garde Gothic Std

  • WindowsのIllustratorで開くと、不足しているフォントITCAvantGardeStdです。

Windowsでは、「ゴシック」という単語を含まないPostScript名です。

インストールするフォントをどのようにして知るのですか?


OSX-良い

  • フォントのインストール時にMacに表示される正しいフォント名

ここに画像の説明を入力してください

  • Macでフォントが見つからない/アンインストールされている場合の正しいフォント名

ここに画像の説明を入力してください

  • Macファイルマネージャとフォントマネージャ

ここに画像の説明を入力してください


Windows-悪い

  • WindowsのPostScriptフォント名。(ゴシックの言及なし)

ここに画像の説明を入力してください

  • Windowsファイルマネージャとフォントマネージャ

ここに画像の説明を入力してください

  • 正しいフォントがインストールされている場合、IllustratorはPostScript名を表示しなくなります。興味深い...しかし役に立たない!!

ブロッククォート

  • インストールすると、フォントはPostScript名を表示しないか、PostScript名で検索できません!!!

ここに画像の説明を入力してください


ITC Avant Garde Gothic StdのFontForge情報

ここに画像の説明を入力してください

ここに画像の説明を入力してください


2
名前が間違って表示されているわけではありません。同じフォントではありません。両方のシステムに同じOTFフォントをインストールします。どちらもOpen Type Formatを使用できます。
Scott

@Scott Macと同じフォントサーバーにアクセスできます。問題は、イラストレーターが不足しているフォント名を検出することです。Macでフォントをアンインストールして画像をアップロードします。これにより、Macが見つからないフォントを別の名前として検出していることがわかります。
LateralTerminal

@スコット私はどんな助けにも感謝します。私はあなたがフォントに精通していることを知っています!
LateralTerminal '05

Illustratorのどのバージョンを使用していますか(MacおよびWin)?Windowsでのフォントサーバーの使用方法について詳しく教えてください。可能であれば、上記のフォントのファイル名を教えていただけますか?
Pepe Ochoa

私の一般的な傾向として、ArialはWindowsプラットフォームのデフォルトフォントであり、Macプラットフォームのデフォルトフォントではありません。「Arial」の複数の反復/バージョンがWindowsシステムに存在し、競合を引き起こしている可能性があることは完全に不可能ではありません
スコット

回答:


5

何ヶ月もの調査の結果、この問題に対する多くの解決策を見つけました。

PostScript名を検索する必要があります。

Windowsフォントマネージャーはそれを検索しません。そのため、検索しても表示されません。心配しないで、それを回避する方法があります!


オプション1(Nexusfont)

  1. nexusfont (無料)をダウンロード
  2. (オプション)Windowsに付属のWindowsを除くすべてのフォントをアンインストールします。(対立を防ぐため)
  3. フォントを整理し、PostScript名を検索します。
  4. プロパティを右クリックすると、命名の詳細が表示されます。

長所:詳細について説明します。ライブタイププレビュー機能を備えた優れたFontManagerとしても機能します。nexusfontから直接フォントをインストールおよびアンインストールします。

短所:すべてのフォントは、プログラムを終了するまでアクティブです。フォントが多すぎない限り、それは実際にはコンディではありません。特定のプログラムがクラッシュする可能性があります。フォントをインストールし、NexusFontを閉じ、ジョブを終了し、ジョブを閉じ、NexusFontを開き、フォントをアンインストールして、NexusFontを閉じる必要があります。

オプション2(Windowsエクスプローラー方式)

  1. Windowsフォントマネージャーを使用して検索しないでください。PostScript名は検索しません。
  2. (オプション)Windowsに付属のWindowsを除くすべてのフォントをアンインストールします。(対立を防ぐため)
  3. すべてのフォントを「Windowsフォントマネージャーフォルダー」以外のフォルダーに移動します。検索フィールドでPostScript名を検索します。そのPostScript名を含むすべてのフォントが表示されます。
  4. PostScript名を表示するには:右クリック->プロパティ->詳細->タイトル

長所:追加のソフトウェアをダウンロードする必要はありません。

短所:ウィンドウエクスプローラーが愚かで、プロパティウィンドウを展開する方法がないため、詳細が表示されないため、すべての詳細を読み取ることができません。


不名誉な言及(すでにこれらがない場合は明確にしてください):

  1. ExtensisによるSuitcase Fusionの無料トライアル。 それは$ 119.95で、 "自動アクティベーション"と "一時アクティベーション"を除いてそれほど良くないからです。

  2. Extensisによるユニバーサルタイプサーバー。非常に高価であるため、価格を記載しておらず、ローカルデータベースを管理していません。NexusFontよりも遅く、常にクラッシュします。


フォントをインストールおよびアンインストールする機能を持つPostScript名を検索する他のタイプマネージャーは見つかりませんでした。他の誰かがこのコメントを実行できる他のフォントマネージャーを持っている場合は、それらをリストに追加します。ありがとうございました!


素晴らしい、素晴らしい研究活動。回避策を見つけて良かったです。
Pepe Ochoa 2017

2

FontForgeが提供する情報を確認した後、名前が完全に異なるわけではないことを明確にする必要があります。OTF仕様では、特定の名前を特定の文字数の最大長に制限しています。表示される異なる名前は、同じ「名前」テーブルの異なるフィールドから取得された同じフォントの名前です。

この問題を解決するために、多くの情報が不足しています。

  • イラストレーターファイルは、使用中のフォントの多くの属性を保存します。作成したサンプルファイルを確認すると、フォント名(またはフルネーム)、ファミリ名、フォントファイルが保存されていることがわかります。ネットワーク環境でフォント名がどのように保存されるのか、MacとWindowsの間でどのように変わるのか、私にはわかりません。

  • Illustratorの各バージョン(WinおよびMac)で使用されているフォントを識別するために、3つの属性のいずれが使用されているかわかりません。それらはそれぞれ異なる場合があります。

推奨される編集:この場合、Macの代わりにWindowsを使用しているときに表示されます。Illustratorは、[フォントの検索]ウィンドウで[ PostScript名]を使用しています。

  • また、オペレーティングシステムが各OSのアプリケーションに使用可能なフォントをどのように報告するかについても確信が持てません。

私が見ることができる(大きく異なる)可能な解決策は次のとおりです:

  • ドキュメントにフォントを埋め込むので、サーバーに依存する必要はありません(問題は、これは許可されていますか?フォントライセンスで許可されていますか?)

    フォントを埋め込む(他のアプリケーションの場合):フォントベンダーからの適切な権限を含むすべてのフォントを埋め込みます。フォントを埋め込むと、ファイルがAdobe InDesignなどの別のアプリケーションに配置された場合でも、元のフォントが表示および印刷されます。ただし、 フォントが インストールされていないコンピューターのIllustratorでファイルを開くと、フォントは偽造または置換されます。これは、埋め込みフォントの不正使用を防ぐためです。注:[フォントを埋め込む]オプションを選択すると、保存されるファイルのサイズが大きくなります。 https://helpx.adobe.com/illustrator/using/saving-artwork.html

  • フォントが実質的に同じであることを確認した後、手動でフォントを置き換えることができます(問題:多くの作業が必要です!自動化されていません)。

  • Windowsは古いフォントで混乱を招き、不適切なフィールドを使用してフォントを整理して報告する傾向があるため、プラットフォームに依存しない名前フィールドのみを含むようにフォントファイルを編集することができます(問題:多くの作業、そして非常に技術的です。また、フォントのライセンスでは、おそらくそれを行うことはできません)。

現時点では、他の解決策は考えられません。厄介な問題のようです。


いくつかの技術情報:


ペペ、これをもっと明確にしていただきありがとうございます。手動置換は私がやっていることです。しかし、100種類のAvant Gardeフォントがあると難しいです。FontForgeで100をすべて開くのは、メタ名が何であるかを確認するだけでは、ワークフローでは時間がかかりすぎます。私は何もしません。結局、Macに頼って多くの仕事をしてしまいましたが、それを続けることができません。
LateralTerminal

残念ながら、13,000を超えるフォントがあるため、フォントの名前を変更できません。これを自分で行うには数週間かかります。これを行う自動化された方法はありますか?
LateralTerminal

もう1つの考えは、名前だけでなく、メタデータで13,000のフォントを検索する方法があるのではないかと考えています。単なる名前ではなく、テキストドキュメント内を検索する方法と同じです。それは可能ですか?
LateralTerminal

1
ほとんどのフォントエディターではスクリプトを使用できます。Pythonをある程度知っていて、エディタに必要な基本的なインターフェースを読んでいる場合、フォントの検索や大量編集を行うのは比較的簡単だと思います。しかし、最初に、問題を切り分けてみます。問題の原因となっているフォントのバックアップを作成し、たとえばfontforgeで手動で編集して、フォントを再生成し、問題が解決したかどうかを確認しませんか。数分かかるはずです。その後、フォントやその他のソリューションを一括編集するためのスクリプトを作成することから始めることができます。
Pepe Ochoa

FontLabで同様のフォントを分析したところ、フォントにMacとWinの別々の情報(異なるプラットフォームIDフィールド)が含まれているようで、フォント名はプラットフォームごとに異なります。:/ Adob​​eによると(私が理解している限り)、Macのフィールドを削除し、ウィンドウを残すことで、フォントを両方に対応させる必要があります。幸いなことに、1は「ゴシック」の部分を含むフィールドであるように思わ窓が...残念ながら、ファイルはおそらく新しいアプリが...それの価値を確認する実験をしようとしてより良い仕事に思えるものの、マックでは今開きませんどちらが
有効か
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.