ちょっと前にフォントの置換を行うJavaScriptを紹介しましたが、IDMLを使えばもっと確実にできそうです。IDMLではフォントの指定がどうなっていて、システムにインストールされていないフォントをどうやれば抽出できるか調べました。 まず、ストーリー(Stories\Story_ue5.xml)の中では下記のように AppliedFont タグでフォントが指定されています。 [ Stories\Story_ue5.xml ] <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <idPkg:Story xmlns:idPkg="http://ns.adobe.com/AdobeInDesign/idml/1.0/packaging" DOMVersion="6.0"> <Story Self="ue5" AppliedTOCSt