KeyNoteにメイリオを使えるようにする（Windows PCなし、かつ無料でやる方法）


# 背景

タイトルのように、KeyNoteでメイリオを使いたいという方（特にデザイナーが多いかな）が多い。

けれど、この手に対する記事はWindows PCからフォントデータを持ってきて、という形でやっている方が多い。

例えば、

非公式サイトからこっそり持ち出す方法

https://powertraveler.jp/keynote-add-meiryo/

Windows PCからフォントを持ってきてMacに入れる方法、
あるいはWindows XPサポートセンターのオフラインインストールから持ってくる方法、

https://aprico-media.com/posts/1389

などなどあるようだが、

合法なやり方はWindows XPのサポートセンターから持ってくる方法しかないような気がした。
しかも、もうXPはサポート対象外。

だから、そもそも合法なやり方でMacにはメイリオを入れられない！ということになる。

**が、私気づいてしまった。
MacのKeyNoteにメイリオを入れる方法があることに。**

しかも、Microsoftの最新アップデートを常に受けられる条件で。

そのやり方をお伝えするとともに、
ライセンスの適用範囲がどの程度問題になるのか、
色々審議があると思われるので、説明したい。

OSはMac OS v12.6 Montereyで行ないました。
最新のバージョンだ。
最近クリーンインストールしたばかりなので、あまり無駄なものが入ってはいない。

# 方法

## App StoreでMicrosoft 365をインストールする

![スクリーンショット 2022-10-31 21.24.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/cfaad3bd-f1bc-3190-6f6f-9684374e0705.png)

勘のいいエンジニアなら、これで何をするか大体予想がついたんじゃないかな。

Microsoft 365はMicrosoft Officeを使うためのサブスクリプションサービスである。

実はMicrosoftは既に数年前に、Macユーザ向けにOfficeをいくつかリリースしており、リリースした当時は不具合だらけであったが、現在では割と動作が安定している。

**つまり、既にMacで不自由なくOfficeが動かせるような時代なのだ。**
AppleユーザもMicrosoftユーザも認識を改めないといけない時代なのである。

![スクリーンショット 2022-10-31 21.29.52.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/ed9ccf82-4245-279d-e500-01c5e6969595.png)

ちなみにインストールしてOffice製品を実行すると、しつこいほどサブスクリプションの要請が来る。これは若干デメリットか。

## OneNote for macからフォントを拝借する

OneNoteはMacでいうところのEvernoteと役割が似ていて、
つまるところ色々と便利なメモ帳ツールである。

こいつからフォントを拝借する。

そこで何をするかというと、
Finderを開き、
Command+Shift+Gを押す。

![スクリーンショット 2022-10-31 21.32.09.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/3404fe1f-49f4-e9ae-e3e8-7a4300930a76.png)

そして、これで自由にフォルダをアクセスできるようになるので、
**/Applications/Microsoft OneNote.app/Contents**
と入力し、開いてみる。

![スクリーンショット 2022-10-31 21.33.10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/4df708f2-5d42-5c63-1e26-1a7eeb254780.png)

そこから、さらに
Resources > DFonts
と開くと

![スクリーンショット 2022-10-31 21.33.53.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/40656058-a824-5cf0-998b-389e65737ca4.png)

なんとフォント一覧がいる！
こいつから、meiryo.ttcをパクる。

## Font Bookを開く。

![スクリーンショット 2022-10-31 21.37.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/1cd87692-9ef0-b08d-24af-0e31b6562698.png)

LaunchPadからFont Bookを開いて、

![screencopy.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/fae4168f-573f-0bdc-ef17-55e65dcc8553.png)

![スクリーンショット 2022-10-31 21.40.49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/2653aea2-b4cd-e9ac-d47a-437265729f14.png)

無事にユーザにMeiryoがインストールされている。

このままKeyNoteを開いた時に、
絶対にメイリオに変換してくれるわけではないが、
メイリオの存在を認識するようにはなってそう。

![スクリーンショット 2022-10-31 21.46.17.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/281173/7dcb058a-70b8-805e-dddb-5aede22530a0.png)

# 公式的にはこの方法はまずいのだろうか

私の感覚的には、結構あくどいことしているな〜
という印象はある。

フォントのライセンス関係の内容をまとめたものがMicrosoft公式には一応載っていて、

https://learn.microsoft.com/en-us/typography/fonts/font-faq

ただこれはFAQ形式で適切なものがなかなか見当たらないので、
日本語で簡単に解説してくれているものはこれ

https://forest.watch.impress.co.jp/docs/serial/yajiuma/1176098.html

一応、OS間でフォントデータを受け渡すやり方は公式としては認めていないかも（もう少ししっかり調べたいが）

しかし、今回はOS内のMicrosoft 365のソフトの中のフォントを利用している形式なので、その条件であれば抜け穴になっていると思う。

他には、

https://support.microsoft.com/ja-jp/office/office-%E3%81%AE%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89-%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88-f7b009fe-037f-45ed-a556-b5fe6ede6adb?ui=ja-jp&rs=ja-jp&ad=jp

ここには、**クラウド フォントは、Microsoft 365 サブスクライバーのみで使用できます。** という表記があり、これに基づくならば、配布されるソフトウエアについているフォントをOSに組み込むのは良くない（それを指摘する方法はないけども）、という感じになるのであろう。

正式なライセンス条文を見つけてから、この辺りは考えていきたい。