【環境】
ハードウエア: MacBook Air, Apple M2、
OS:macOS Ventura 13.2.1、
Illustrator: 27.4、
TeX: pdfTeX Version 3.141592653-2.6-1.40.25 (TeX Live 2023)
【トラブル内容】
以前、LaTeXiTを使って作成した数式をadobe illustratorで作成したepsの図に
コピペしました。当時はなんの問題もなかったのですが、先ほどそのファイルを
開いたら「ドキュメントにはこのコンピュータにないフォントが使われています」
という警告と共に「フォントの置換」のパネルが表示されます。
ちなみに対象になっているフォントは、
CMMI10, CMMI7, CMR10, CMR7, CMSY7
です。
同症状に関する過去の質問で次を見つけました:
https://okumuralab.org/tex/mod/forum/discuss.php?d=1048
このスレッドの最後のコマンドの「2013」を「2023」に変更した次のコマンド:
find /usr/local/texlive/2013/texmf-dist -name "*.pfb" -print -exec cp {} ~/Library/Application\ Support/Adobe/Fonts/ \;
を実行しフォントのコピーをお請いましたが、解決しません。
アドバイス頂けるとたすかります。
「以前」というのがそのMBAの上でのことか,別なMacでの話なのかがわからないので解決策になるかは
わかりませんが,こちらはご覧になったでしょうか?
https://texwiki.texjp.org/?TeX%E3%81%AE%E6%95%B0%E5%BC%8F%E3%82%92DTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AB
TrueTypeとOpenTypeのフォントがCTANにありますので,そこから該当のものをmacOSにインストール
してはいかがでしょうか?
https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/
https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/otf/
#ttfとotfのどちらを選択するかは好みの問題
わかりませんが,こちらはご覧になったでしょうか?
https://texwiki.texjp.org/?TeX%E3%81%AE%E6%95%B0%E5%BC%8F%E3%82%92DTP%E3%82%BD%E3%83%95%E3%83%88%E3%81%AB
TrueTypeとOpenTypeのフォントがCTANにありますので,そこから該当のものをmacOSにインストール
してはいかがでしょうか?
https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/
https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/otf/
#ttfとotfのどちらを選択するかは好みの問題
アドバイスありがとうございます。
>「以前」というのがそのMBAの上でのことか,別なMacでの話なのかがわからないので解決策になるかは
わかりませんが,
情報が不足していてすみません。「以前」というのは去年のことで、(システムのアップデートはしましたが)同じMacです。
>こちらはご覧になったでしょうか?
>https://texwiki.texjp.org/?(略)
はい。最初の質問に書きませんでしたが、まずはそのページを読み、確認しました。私のMacも~/Library/Fonts/ の中に一つフォルダをつくりフォントを入れてありました。それでも改善しないので、最初の質問に書いたように~/Library/Application\ Support/Adobe/Fonts/以下にフォントをコピーしました。
>TrueTypeとOpenTypeのフォントがCTANにありますので,そこから該当のものをmacOSにインストール
>してはいかがでしょうか?
>https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/
>https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/otf/
「フォントの置換」が求められるCMMI10, CMMI7, CMR10, CMR7, CMSY7は既に~/Library/Fonts/ にインストールずみです。
【追記】
Adobe Illustrator の「フォントの置換」のパネルの警告は、例えば、図のファイルに使われている
「CMR10」
が環境にないので、置換するフォントを指定せよというもので、システムフォントのリストから
「cmr10」
を選ぶと置換され表示されます。(添付ファイル参照)大文字と小文字を違うものとして認識して融通がきかなくなっているのでしょうか・・・
>「以前」というのがそのMBAの上でのことか,別なMacでの話なのかがわからないので解決策になるかは
わかりませんが,
情報が不足していてすみません。「以前」というのは去年のことで、(システムのアップデートはしましたが)同じMacです。
>こちらはご覧になったでしょうか?
>https://texwiki.texjp.org/?(略)
はい。最初の質問に書きませんでしたが、まずはそのページを読み、確認しました。私のMacも~/Library/Fonts/ の中に一つフォルダをつくりフォントを入れてありました。それでも改善しないので、最初の質問に書いたように~/Library/Application\ Support/Adobe/Fonts/以下にフォントをコピーしました。
>TrueTypeとOpenTypeのフォントがCTANにありますので,そこから該当のものをmacOSにインストール
>してはいかがでしょうか?
>https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/ttf/
>https://www.ctan.org/tex-archive/fonts/cm/ps-type1/bakoma/otf/
「フォントの置換」が求められるCMMI10, CMMI7, CMR10, CMR7, CMSY7は既に~/Library/Fonts/ にインストールずみです。
【追記】
Adobe Illustrator の「フォントの置換」のパネルの警告は、例えば、図のファイルに使われている
「CMR10」
が環境にないので、置換するフォントを指定せよというもので、システムフォントのリストから
「cmr10」
を選ぶと置換され表示されます。(添付ファイル参照)大文字と小文字を違うものとして認識して融通がきかなくなっているのでしょうか・・・
>フォントキャッシュを再構築して症状が改善するかどうかはわかりませんが,Adobeにそういう記事はあります:
フォントキャッシュを再構築(セーフブート)を行いましたが、変化ありませんでした。
>LaTeXiTで再編集することがないのでしたら,アウトライン化したepsをイラストレータに持ち込めば良いと思いますが.
LaTeXiTで、例えば「\alpha」をコンパイルし、epsで書き出し、それをアウトライン化するためにはイラストレーター以外のアプリを使わないといけません(なぜならアウトライン化していないepsをイラストレータで開くと正しく表示できず、それをアウトライン化してもしかたないから)
イラストレーター以外でType1フォントをアウトライン化する方法をご存知でしたら教えて頂けるとたすかります。
フォントキャッシュを再構築(セーフブート)を行いましたが、変化ありませんでした。
>LaTeXiTで再編集することがないのでしたら,アウトライン化したepsをイラストレータに持ち込めば良いと思いますが.
LaTeXiTで、例えば「\alpha」をコンパイルし、epsで書き出し、それをアウトライン化するためにはイラストレーター以外のアプリを使わないといけません(なぜならアウトライン化していないepsをイラストレータで開くと正しく表示できず、それをアウトライン化してもしかたないから)
イラストレーター以外でType1フォントをアウトライン化する方法をご存知でしたら教えて頂けるとたすかります。
Illustrator は持っていないので想像でしかありませんが、Adobe が Type 1 フォントのサポートを終了した影響ではないでしょうか?
- PostScript Type 1 フォントのサポート終了, Adobe.
Type 1 データが埋め込まれたファイルはどうなりますか?
グラフィック要素として表示または印刷用に配置されている限り、EPS や PDF などのファイル形式に埋め込まれた Type 1 データに影響はありません。このようなファイルを Illustrator や Photoshop などのアプリケーションで編集用として開くと、「環境に無いフォント」エラーが発生します。
「!」 がついている「CMR10」は Type 1 フォントで「TT」がついている「cmr10」が TrueType フォントなのかもしれません。
Adobeは、
PostScript Type 1 フォントのサポート終了 - Adobe
最終更新日 : 2023年3月1日
https://helpx.adobe.com/jp/fonts/kb/postscript-type-1-fonts-end-of-support.html
> 2023 年 1 月をもって Adobe アプリの Type 1 フォントを使用したオーサリングを終了します
とお知らせしています。
実際に、こちらの手元でも確認済みで、Illustrator 2023 (27.3)から、PS Type 1フォントを扱えなくなりました。
一方、現状でIllustrator 2022 (26.4.1)またはIllustrator 2022 (26.5.3)は、PS Type 1フォントを使えているように見えます。
(細かいことですが、
Illustrator 2022 (26.5.2)からIllustrator 2022 (26.5.3)への更新は2023年1月以降のrevision更新でした。
参考: https://twitter.com/munepixyz/status/1611955127514202112
)
PostScript Type 1 フォントのサポート終了 - Adobe
最終更新日 : 2023年3月1日
https://helpx.adobe.com/jp/fonts/kb/postscript-type-1-fonts-end-of-support.html
> 2023 年 1 月をもって Adobe アプリの Type 1 フォントを使用したオーサリングを終了します
とお知らせしています。
実際に、こちらの手元でも確認済みで、Illustrator 2023 (27.3)から、PS Type 1フォントを扱えなくなりました。
一方、現状でIllustrator 2022 (26.4.1)またはIllustrator 2022 (26.5.3)は、PS Type 1フォントを使えているように見えます。
(細かいことですが、
Illustrator 2022 (26.5.2)からIllustrator 2022 (26.5.3)への更新は2023年1月以降のrevision更新でした。
参考: https://twitter.com/munepixyz/status/1611955127514202112
)