MacTeX 2014 で埋め込みフォントをフリーフォントにしてみる
後でもう少し書きます。
上を参考にフォントを設定しようと思ったんだけどマップファイルのせいか上手く行かなかったので、IPAフォント埋め込みのマップファイルを参考に書き直した。これには4つのファイルを用いれば良い。
otf-allfree.map
% TEXT, 90JIS hminl-h H ipaexm.ttf %!PS IPAMincho hminl-v V ipaexm.ttf %!PS IPAMincho hminr-h H ipaexm.ttf %!PS IPAMincho hminr-v V ipaexm.ttf %!PS IPAMincho hminb-h H :1:mogamb.ttc %!PS IPAMincho hminb-v V :1:mogamb.ttc %!PS IPAMincho hgothr-h H ipaexg.ttf %!PS IPAGothic hgothr-v V ipaexg.ttf %!PS IPAGothic hgothb-h H migmix-2p-bold.ttf %!PS IPAGothic hgothb-v V migmix-2p-bold.ttf %!PS IPAGothic hgotheb-h H migmix-2p-bold.ttf %!PS IPAGothic hgotheb-v V migmix-2p-bold.ttf %!PS IPAGothic hmgothr-h H migmix-1m-regular.ttf %!PS IPAGothic hmgothr-v V migmix-2m-refular.ttf %!PS IPAGothic % TEXT, JIS04 hminln-h H ipaexm.ttf %!PS IPAMincho hminln-v V ipaexm.ttf %!PS IPAMincho hminrn-h H ipaexm.ttf %!PS IPAMincho hminrn-v V ipaexm.ttf %!PS IPAMincho hminbn-h H :1:mogamb.ttc %!PS IPAMincho hminbn-v V :1:mogamb.ttc %!PS IPAMincho hgothrn-h H ipaexg.ttf %!PS IPAGothic hgothrn-v V ipaexg.ttf %!PS IPAGothic hgothbn-h H migmix-2p-bold.ttf %!PS IPAGothic hgothbn-v V migmix-2p-bold.ttf %!PS IPAGothic hgothebn-h H migmix-2p-bold.ttf %!PS IPAGothic hgothebn-v V migmix-2p-bold.ttf %!PS IPAGothic hmgothrn-h H migmix-1m-regular.ttf %!PS IPAGothic hmgothrn-v V migmix-2m-refular.ttf %!PS IPAGothic % CID otf-cjml-h Identity-H ipaexm.ttf/AJ16 %!PS IPAMincho otf-cjml-v Identity-V ipaexm.ttf/AJ16 %!PS IPAMincho otf-cjmr-h Identity-H ipaexm.ttf/AJ16 %!PS IPAMincho otf-cjmr-v Identity-V ipaexm.ttf/AJ16 %!PS IPAMincho otf-cjmb-h Identity-H :1:mogamb.ttc/AJ16 %!PS IPAMincho otf-cjmb-v Identity-V :1:mogamb.ttc/AJ16 %!PS IPAMincho otf-cjgr-h Identity-H ipaexg.ttf/AJ16 %!PS IPAGothic otf-cjgr-v Identity-V ipaexg.ttf/AJ16 %!PS IPAGothic otf-cjgb-h Identity-H migmix-2p-bold.ttf/AJ16 %!PS IPAGothic otf-cjgb-v Identity-V migmix-2p-bold.ttf/AJ16 %!PS IPAGothic otf-cjge-h Identity-H migmix-2p-bold.ttf/AJ16 %!PS IPAGothic otf-cjge-v Identity-V migmix-2p-bold.ttf/AJ16 %!PS IPAGothic otf-cjmgr-h Identity-H migmix-1m-regular.ttf/AJ16 %!PS IPAGothic otf-cjmgr-v Identity-V migmix-1m-regular.ttf/AJ16 %!PS IPAGothic % Unicode 90JIS otf-ujml-h UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho otf-ujml-v UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho otf-ujmr-h UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho otf-ujmr-v UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho otf-ujmb-h UniJIS-UTF16-H :1:mogamb.ttc %!PS IPAMincho otf-ujmb-v UniJIS-UTF16-V :1:mogamb.ttc %!PS IPAMincho otf-ujgr-h UniJIS-UTF16-H ipaexg.ttf %!PS IPAGothic otf-ujgr-v UniJIS-UTF16-V ipaexg.ttf %!PS IPAGothic otf-ujgb-h UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic otf-ujgb-v UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic otf-ujge-h UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic otf-ujge-v UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic otf-ujmgr-h UniJIS-UTF16-H migmix-1m-regular.ttf %!PS IPAGothic otf-ujmgr-v UniJIS-UTF16-V migmix-1m-regular.ttf %!PS IPAGothic % Unicode JIS04 otf-ujmln-h UniJIS2004-UTF16-H ipaexm.ttf %!PS IPAMincho otf-ujmln-v UniJIS2004-UTF16-V ipaexm.ttf %!PS IPAMincho otf-ujmrn-h UniJIS2004-UTF16-H ipaexm.ttf %!PS IPAMincho otf-ujmrn-v UniJIS2004-UTF16-V ipaexm.ttf %!PS IPAMincho otf-ujmbn-h UniJIS2004-UTF16-H :1:mogamb.ttc %!PS IPAMincho otf-ujmbn-v UniJIS2004-UTF16-V :1:mogamb.ttc %!PS IPAMincho otf-ujgrn-h UniJIS2004-UTF16-H ipaexg.ttf %!PS IPAGothic otf-ujgrn-v UniJIS2004-UTF16-V ipaexg.ttf %!PS IPAGothic otf-ujgbn-h UniJIS2004-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic otf-ujgbn-v UniJIS2004-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic otf-ujgen-h UniJIS2004-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic otf-ujgen-v UniJIS2004-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic otf-ujmgrn-h UniJIS2004-UTF16-H migmix-1m-regular.ttf %!PS IPAGothic otf-ujmgrn-v UniJIS2004-UTF16-V migmix-1m-regular.ttf %!PS IPAGothic
otf-up-allfree.map
% TEXT, 90JIS uphminl-h UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho uphminl-v UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho uphminr-h UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho uphminr-v UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho uphminb-h UniJIS-UTF16-H :1:mogamb.ttc %!PS IPAMincho uphminb-v UniJIS-UTF16-V :1:mogamb.ttc %!PS IPAMincho uphgothr-h UniJIS-UTF16-H ipaexg.ttf %!PS IPAGothic uphgothr-v UniJIS-UTF16-V ipaexg.ttf %!PS IPAGothic uphgothb-h UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic uphgothb-v UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic uphgotheb-h UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic uphgotheb-v UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic uphmgothr-h UniJIS-UTF16-H migmix-1m-regular.ttf %!PS IPAGothic uphmgothr-v UniJIS-UTF16-V migmix-2m-refular.ttf %!PS IPAGothic % TEXT, JIS04 uphminln-h UniJIS2004-UTF16-H ipaexm.ttf %!PS IPAMincho uphminln-v UniJIS2004-UTF16-V ipaexm.ttf %!PS IPAMincho uphminrn-h UniJIS2004-UTF16-H ipaexm.ttf %!PS IPAMincho uphminrn-v UniJIS2004-UTF16-V ipaexm.ttf %!PS IPAMincho uphminbn-h UniJIS2004-UTF16-H :1:mogamb.ttc %!PS IPAMincho uphminbn-v UniJIS2004-UTF16-V :1:mogamb.ttc %!PS IPAMincho uphgothrn-h UniJIS2004-UTF16-H ipaexg.ttf %!PS IPAGothic uphgothrn-v UniJIS2004-UTF16-V ipaexg.ttf %!PS IPAGothic uphgothbn-h UniJIS2004-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic uphgothbn-v UniJIS2004-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic uphgothebn-h UniJIS2004-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic uphgothebn-v UniJIS2004-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic uphmgothrn-h UniJIS2004-UTF16-H migmix-1m-regular.ttf %!PS IPAGothic uphmgothrn-v UniJIS2004-UTF16-V migmix-2m-refular.ttf %!PS IPAGothic
ptex-allfree.map
rml H ipaexm.ttf %!PS IPAMincho urmlv V ipaexm.ttf %!PS IPAMincho ugbm H migmix-2p-bold.ttf %!PS IPAMincho ugbmv V migmix-2p-bold.ttf %!PS IPAMincho
uptex-allfree.map
urml UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho urmlv UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho ugbm UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAMincho ugbmv UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAMincho uprml-h UniJIS-UTF16-H ipaexm.ttf %!PS IPAMincho uprml-v UniJIS-UTF16-V ipaexm.ttf %!PS IPAMincho upgbm-h UniJIS-UTF16-H migmix-2p-bold.ttf %!PS IPAGothic upgbm-v UniJIS-UTF16-V migmix-2p-bold.ttf %!PS IPAGothic uprml-hq UniJIS-UCS2-H ipaexm.ttf %!PS IPAMincho upgbm-hq UniJIS-UCS2-H migmix-2p-bold.ttf %!PS IPAGothic