Office for Macでフォントのスキーマを追加する
課題
Windowsとファイルを共有することが多いため、メイリオ等のフォントを標準にしたいケースあります。
しかしながら、Office for Macではフォントのスキーマを追加する際にアプリケーションから行うことが出来ません。
そのため、設定ファイルを手作業で追加する必要があります。
解決方法
/Users/<ユーザー名>/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Themes.localized/Theme Fonts
配下にXMLファイルを配置することで追加できます。
このXMLを配置することで、Word, Excel, PowerPointのすべてで利用可能になります。
私が利用しているファイルの内容を配置しておきます。
メイリオ用
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <a:fontScheme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="メイリオ"> <a:majorFont> <a:latin typeface="メイリオ"/> <a:ea typeface="メイリオ"/> <a:cs typeface=""/> </a:majorFont> <a:minorFont> <a:latin typeface="メイリオ"/> <a:ea typeface="メイリオ"/> <a:cs typeface=""/> </a:minorFont> </a:fontScheme>
ヒラギノ明朝用
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <a:fontScheme xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" name="ヒラギノ明朝"> <a:majorFont> <a:latin typeface="ヒラギノ明朝 Pro"/> <a:ea typeface="ヒラギノ明朝 Pro"/> <a:cs typeface=""/> </a:majorFont> <a:minorFont> <a:latin typeface="Times New Roman"/> <a:ea typeface="Times New Roman"/> <a:cs typeface=""/> </a:minorFont> </a:fontScheme>