-
-
Save doraTeX/8e4f6229639c9b54a69e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This program is licensed under the terms of the MIT License. | |
# | |
# Copyright (c) 2014 Munehiro Yamamoto <[email protected]> | |
# | |
# Permission is hereby granted, free of charge, to any person obtaining a copy | |
# of this software and associated documentation files (the "Software"), to deal | |
# in the Software without restriction, including without limitation the rights | |
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | |
# copies of the Software, and to permit persons to whom the Software is | |
# furnished to do so, subject to the following conditions: | |
# | |
# The above copyright notice and this permission notice shall be included in | |
# all copies or substantial portions of the Software. | |
# | |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | |
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | |
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | |
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | |
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | |
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | |
# THE SOFTWARE. | |
set -x | |
which kpsewhich 2>/dev/null || exit 1 | |
HIRAGINOOTFDIR=${HIRAGINOOTFDIR:-$(kpsewhich -var-value=TEXMFLOCAL)/fonts/opentype/screen/hiragino} | |
YUOTFDIR=${YUOTFDIR:-$(kpsewhich -var-value=TEXMFLOCAL)/fonts/opentype/jiyukobo/yu} | |
KLEEOTFDIR=${KLEEOTFDIR:-$(kpsewhich -var-value=TEXMFLOCAL)/fonts/opentype/fontworks/klee} | |
TSUKUSHIOTFDIR=${TSUKUSHIOTFDIR:-$(kpsewhich -var-value=TEXMFLOCAL)/fonts/opentype/fontworks/tsukushi} | |
mkdir -p ${HIRAGINOOTFDIR} | |
cd ${HIRAGINOOTFDIR} | |
rm -f *.otf *.ttc *.otc | |
## bundled Hiragino OpenType fonts (OS X 10.10 Yosemite or lower versions) | |
[ -f "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 Pro W3.otf" HiraMinPro-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 Pro W6.otf" HiraMinPro-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf" HiraMaruPro-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W3.otf" HiraKakuPro-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ Pro W6.otf" HiraKakuPro-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ Std W8.otf" HiraKakuStd-W8.otf | |
[ -f "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W3.otf" HiraMinProN-W3.otf | |
[ -f "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W6.otf" HiraMinProN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf" HiraMaruProN-W4.otf | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W3.otf" HiraKakuProN-W3.otf | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴ ProN W6.otf" HiraKakuProN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W8.otf" HiraKakuStdN-W8.otf | |
## bundled Hiragino OpenType fonts/collections (OS X 10.11 El Capitan) | |
[ -f "/System/Library/Fonts/ヒラギノ明朝 ProN W3.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W3.ttc" HiraginoSerif-W3.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ明朝 ProN W6.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ明朝 ProN W6.ttc" HiraginoSerif-W6.ttc | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ ProN W4.ttc" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ ProN W4.ttc" HiraginoSansR-W4.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W0.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W0.ttc" HiraginoSans-W0.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W1.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W1.ttc" HiraginoSans-W1.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W2.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W2.ttc" HiraginoSans-W2.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W3.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W3.ttc" HiraginoSans-W3.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W4.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W4.ttc" HiraginoSans-W4.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W6.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W6.ttc" HiraginoSans-W6.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W5.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W5.ttc" HiraginoSans-W5.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W7.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W7.ttc" HiraginoSans-W7.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W8.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W8.ttc" HiraginoSans-W8.ttc | |
[ -f "/System/Library/Fonts/ヒラギノ角ゴシック W9.ttc" ] && \ | |
ln -s "/System/Library/Fonts/ヒラギノ角ゴシック W9.ttc" HiraginoSans-W9.ttc | |
# Input font: /System/Library/Fonts/ヒラギノ明朝 ProN W3.ttc | |
# Output font: HiraMinProN-W3.otf | |
# Output font: HiraMinPro-W3.otf | |
# Input font: /System/Library/Fonts/ヒラギノ明朝 ProN W6.ttc | |
# Output font: HiraMinProN-W6.otf | |
# Output font: HiraMinPro-W6.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W0.ttc | |
# Output font: HiraginoSans-W0.otf | |
# Output font: .HiraKakuInterface-W0.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W1.ttc | |
# Output font: HiraginoSans-W1.otf | |
# Output font: .HiraKakuInterface-W1.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W2.ttc | |
# Output font: HiraginoSans-W2.otf | |
# Output font: .HiraKakuInterface-W2.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W3.ttc | |
# Output font: HiraginoSans-W3.otf | |
# Output font: .HiraKakuInterface-W3.otf | |
# Output font: HiraKakuProN-W3.otf | |
# Output font: HiraKakuPro-W3.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W4.ttc | |
# Output font: HiraginoSans-W4.otf | |
# Output font: .HiraKakuInterface-W4.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W5.ttc | |
# Output font: HiraginoSans-W5.otf | |
# Output font: .HiraKakuInterface-W5.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W6.ttc | |
# Output font: HiraginoSans-W6.otf | |
# Output font: .HiraKakuInterface-W6.otf | |
# Output font: HiraKakuProN-W6.otf | |
# Output font: HiraKakuPro-W6.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W7.ttc | |
# Output font: HiraginoSans-W7.otf | |
# Output font: .HiraKakuInterface-W7.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W8.ttc | |
# Output font: HiraginoSans-W8.otf | |
# Output font: .HiraKakuInterface-W8.otf | |
# Output font: HiraKakuStd-W8.otf | |
# Output font: HiraKakuStdN-W8.otf | |
# Input font: /System/Library/Fonts/ヒラギノ角ゴシック W9.ttc | |
# Output font: HiraginoSans-W9.otf | |
# Output font: .HiraKakuInterface-W9.otf | |
# Input font: /Library/Fonts/ヒラギノ丸ゴ ProN W4.ttc | |
# Output font: HiraMaruPro-W4.otf | |
# Output font: HiraMaruProN-W4.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino Pr6N | |
[ -f "/Library/Fonts/ヒラギノ明朝 Pr6N W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 Pr6N W3.otf" HiraginoSerifPr6N-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 Pr6N W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 Pr6N W6.otf" HiraginoSerifPr6N-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ Pr6N W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ Pr6N W3.otf" HiraginoSansPr6N-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ Pr6N W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ Pr6N W6.otf" HiraginoSansPr6N-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ Pr6N W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ Pr6N W4.otf" HiraginoSansRPr6N-W4.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino Mincho | |
[ -f "/Library/Fonts/ヒラギノ明朝 ProN W2.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 ProN W2.otf" HiraMinProN-W2.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 StdN W4.otf" HiraMinStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 StdN W5.otf" HiraMinStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 StdN W7.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 StdN W7.otf" HiraMinStdN-W7.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝 StdN W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝 StdN W8.otf" HiraMinStdN-W8.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino KakuGo | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W1.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W1.otf" HiraKakuStdN-W1.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W2.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W2.otf" HiraKakuStdN-W2.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W4.otf" HiraKakuStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W5.otf" HiraKakuStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W7.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W7.otf" HiraKakuStdN-W7.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴ StdN W9.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴ StdN W9.otf" HiraKakuStdN-W9.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino MaruGo | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ StdN W2.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ StdN W2.otf" HiraMaruStdN-W2.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ StdN W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ StdN W3.otf" HiraMaruStdN-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ StdN W5.otf" HiraMaruStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ StdN W6.otf" HiraMaruStdN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ丸ゴ StdN W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ丸ゴ StdN W8.otf" HiraMaruStdN-W8.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino Gyosho | |
[ -f "/Library/Fonts/ヒラギノ行書 StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ行書 StdN W4.otf" HiraGyoStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ行書 StdN W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ行書 StdN W8.otf" HiraGyoStdN-W8.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino UD | |
[ -f "/Library/Fonts/ヒラギノUD明朝 StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD明朝 StdN W4.otf" HiraginoUDSerifStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノUD明朝 StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD明朝 StdN W6.otf" HiraginoUDSerifStdN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴ StdN W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴ StdN W3.otf" HiraginoUDSansStdN-W3.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴ StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴ StdN W4.otf" HiraginoUDSansStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴ StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴ StdN W5.otf" HiraginoUDSansStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴ StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴ StdN W6.otf" HiraginoUDSansStdN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノUD丸ゴ StdN W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD丸ゴ StdN W3.otf" HiraginoUDSansRStdN-W3.otf | |
[ -f "/Library/Fonts/ヒラギノUD丸ゴ StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD丸ゴ StdN W4.otf" HiraginoUDSansRStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノUD丸ゴ StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD丸ゴ StdN W5.otf" HiraginoUDSansRStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノUD丸ゴ StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD丸ゴ StdN W6.otf" HiraginoUDSansRStdN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴF StdN W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴF StdN W3.otf" HiraginoUDSansFStdN-W3.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴF StdN W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴF StdN W4.otf" HiraginoUDSansFStdN-W4.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴF StdN W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴF StdN W5.otf" HiraginoUDSansFStdN-W5.otf | |
[ -f "/Library/Fonts/ヒラギノUD角ゴF StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノUD角ゴF StdN W6.otf" HiraginoUDSansFStdN-W6.otf | |
## MORISAWA PASSPORT 2014, 2015 Hiragino Kana | |
[ -f "/Library/Fonts/江川活版三号行書仮名.otf" ] && \ | |
ln -s "/Library/Fonts/江川活版三号行書仮名.otf" Egw3goGyoshoKana.otf | |
[ -f "/Library/Fonts/こぶりなゴシック StdN W1.otf" ] && \ | |
ln -s "/Library/Fonts/こぶりなゴシック StdN W1.otf" KoburinaGoStdN-W1.otf | |
[ -f "/Library/Fonts/こぶりなゴシック StdN W3.otf" ] && \ | |
ln -s "/Library/Fonts/こぶりなゴシック StdN W3.otf" KoburinaGoStdN-W3.otf | |
[ -f "/Library/Fonts/こぶりなゴシック StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/こぶりなゴシック StdN W6.otf" KoburinaGoStdN-W6.otf | |
[ -f "/Library/Fonts/築地体初号仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体初号仮名.otf" TkjShogoKana.otf | |
[ -f "/Library/Fonts/築地体一号太仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体一号太仮名.otf" Tkj1goFutoKana.otf | |
[ -f "/Library/Fonts/築地体三号太仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体三号太仮名.otf" Tkj3goFutoKana.otf | |
[ -f "/Library/Fonts/築地体三号細仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体三号細仮名.otf" Tkj3goHosoKana.otf | |
[ -f "/Library/Fonts/築地体前期五号仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体前期五号仮名.otf" TkjZenki5goKana.otf | |
[ -f "/Library/Fonts/築地体後期五号仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体後期五号仮名.otf" TkjKouki5goKana.otf | |
[ -f "/Library/Fonts/築地活文舎五号仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地活文舎五号仮名.otf" TkjKtbn5goKana.otf | |
[ -f "/Library/Fonts/築地体三十五ポイント仮名.otf" ] && \ | |
ln -s "/Library/Fonts/築地体三十五ポイント仮名.otf" Tkj35ptKana.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W2.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W2.otf" Yutuki36PKStd-W2.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W3.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W3.otf" Yutuki36PKStd-W3.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W4.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W4.otf" Yutuki36PKStd-W4.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W5.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W5.otf" Yutuki36PKStd-W5.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W6.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W6.otf" Yutuki36PKStd-W6.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W7.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W7.otf" Yutuki36PKStd-W7.otf | |
[ -f "/Library/Fonts/游築36ポ仮名 Std W8.otf" ] && \ | |
ln -s "/Library/Fonts/游築36ポ仮名 Std W8.otf" Yutuki36PKStd-W8.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W2.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W2.otf" Yutuki5GoKStd-W2.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W3.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W3.otf" Yutuki5GoKStd-W3.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W4.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W4.otf" Yutuki5GoKStd-W4.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W5.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W5.otf" Yutuki5GoKStd-W5.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W6.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W6.otf" Yutuki5GoKStd-W6.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W7.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W7.otf" Yutuki5GoKStd-W7.otf | |
[ -f "/Library/Fonts/游築五号仮名 Std W8.otf" ] && \ | |
ln -s "/Library/Fonts/游築五号仮名 Std W8.otf" Yutuki5GoKStd-W8.otf | |
[ -f "/Library/Fonts/ヒラギノ角Pack仮名 Std W2.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角Pack仮名 Std W2.otf" HiraKakuPKStd-W2.otf | |
[ -f "/Library/Fonts/ヒラギノ角Pack仮名 Std W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角Pack仮名 Std W3.otf" HiraKakuPKStd-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ角Pack仮名 Std W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角Pack仮名 Std W4.otf" HiraKakuPKStd-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ角Pack仮名 Std W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角Pack仮名 Std W5.otf" HiraKakuPKStd-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ角Pack仮名 Std W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角Pack仮名 Std W6.otf" HiraKakuPKStd-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W1.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W1.otf" HiraKakADKStd-W1.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W2.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W2.otf" HiraKakADKStd-W2.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W3.otf" HiraKakADKStd-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W4.otf" HiraKakADKStd-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W5.otf" HiraKakADKStd-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W6.otf" HiraKakADKStd-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W7.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W7.otf" HiraKakADKStd-W7.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W8.otf" HiraKakADKStd-W8.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W9.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴAD仮名 Std W9.otf" HiraKakADKStd-W9.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴOld StdN W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴOld StdN W6.otf" HiraSansOldStdN-W6.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴOld StdN W7.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴOld StdN W7.otf" HiraSansOldStdN-W7.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴOld StdN W8.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴOld StdN W8.otf" HiraSansOldStdN-W8.otf | |
[ -f "/Library/Fonts/ヒラギノ角ゴOld StdN W9.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ角ゴOld StdN W9.otf" HiraSansOldStdN-W9.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝横仮名 Std W3.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝横仮名 Std W3.otf" HiraMinHKStd-W3.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝横仮名 Std W4.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝横仮名 Std W4.otf" HiraMinHKStd-W4.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝横仮名 Std W5.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝横仮名 Std W5.otf" HiraMinHKStd-W5.otf | |
[ -f "/Library/Fonts/ヒラギノ明朝横仮名 Std W6.otf" ] && \ | |
ln -s "/Library/Fonts/ヒラギノ明朝横仮名 Std W6.otf" HiraMinHKStd-W6.otf | |
mkdir -p ${YUOTFDIR} | |
cd ${YUOTFDIR} | |
rm -f *.otf *.ttc *.otc | |
## Bundled Yu OpenType fonts | |
## Yu Mincho: OS X 10.9 Mavericks, OS X 10.10 Yosemite | |
## Yu Gothic: OS X 10.9 Mavericks, OS X 10.10 Yosemite, OS X 10.11 El Capitan | |
[ -f "/Library/Fonts/Yu Mincho Medium.otf" ] && \ | |
ln -s "/Library/Fonts/Yu Mincho Medium.otf" YuMin-Medium.otf | |
[ -f "/Library/Fonts/Yu Mincho Demibold.otf" ] && \ | |
ln -s "/Library/Fonts/Yu Mincho Demibold.otf" YuMin-Demibold.otf | |
[ -f "/Library/Fonts/Yu Gothic Medium.otf" ] && \ | |
ln -s "/Library/Fonts/Yu Gothic Medium.otf" YuGo-Medium.otf | |
[ -f "/Library/Fonts/Yu Gothic Bold.otf" ] && \ | |
ln -s "/Library/Fonts/Yu Gothic Bold.otf" YuGo-Bold.otf | |
## We do not have to do that because the basename of YuMincho.ttc does not have | |
## any half-width space characters. | |
## Bundled Yu OpenType collections (OS X 10.11 El Capitan) | |
# Input font: /Library/Fonts/YuMincho.ttc | |
# Output font: YuMin-Medium.otf | |
# Output font: YuMin-Demibold.otf | |
# Output font: YuMin_36pKn-Medium.otf | |
# Output font: YuMin_36pKn-Demibold.otf | |
mkdir -p ${KLEEOTFDIR} | |
cd ${KLEEOTFDIR} | |
rm -f *.otf *.ttc *.otc | |
## Bundled Klee OpenType collections (OS X 10.11 El Capitan) | |
# Input font: /Library/Fonts/Klee.ttc | |
# Output font: Klee-Demibold.otf | |
# Output font: Klee-Medium.otf | |
[ -f "/Library/Fonts/Klee.ttc" ] && \ | |
ln -s "/Library/Fonts/Klee.ttc" Klee.ttc | |
mkdir -p ${TSUKUSHIOTFDIR} | |
cd ${TSUKUSHIOTFDIR} | |
rm -f *.otf *.ttc *.otc | |
## Bundled Tsukushi OpenType collections (OS X 10.11 El Capitan) | |
# Input font: /Library/Fonts/TsukushiAMaruGothic.ttc | |
# Output font: TsukuARdGothic-Regular.otf | |
# Output font: TsukuARdGothic-Bold.otf | |
# Input font: /Library/Fonts/TsukushiBMaruGothic.ttc | |
# Output font: TsukuBRdGothic-Regular.otf | |
# Output font: TsukuBRdGothic-Bold.otf | |
[ -f "/Library/Fonts/TsukushiAMaruGothic.ttc" ] && \ | |
ln -s "/Library/Fonts/TsukushiAMaruGothic.ttc" TsukushiAMaruGothic.ttc | |
[ -f "/Library/Fonts/TsukushiBMaruGothic.ttc" ] && \ | |
ln -s "/Library/Fonts/TsukushiBMaruGothic.ttc" TsukushiBMaruGothic.ttc | |
exit | |
"/Library/Fonts/游築36ポ仮名 Std W2.otf",Yutuki36PKStd-W2 | |
"/Library/Fonts/游築36ポ仮名 Std W3.otf",Yutuki36PKStd-W3 | |
"/Library/Fonts/游築36ポ仮名 Std W4.otf",Yutuki36PKStd-W4 | |
"/Library/Fonts/游築36ポ仮名 Std W5.otf",Yutuki36PKStd-W5 | |
"/Library/Fonts/游築36ポ仮名 Std W6.otf",Yutuki36PKStd-W6 | |
"/Library/Fonts/游築36ポ仮名 Std W7.otf",Yutuki36PKStd-W7 | |
"/Library/Fonts/游築36ポ仮名 Std W8.otf",Yutuki36PKStd-W8 | |
"/Library/Fonts/ヒラギノUD明朝 StdN W4.otf",HiraginoUDSerifStdN-W4 | |
"/Library/Fonts/ヒラギノUD明朝 StdN W6.otf",HiraginoUDSerifStdN-W6 | |
"/Library/Fonts/ヒラギノUD丸ゴ StdN W3.otf",HiraginoUDSansRStdN-W3 | |
"/Library/Fonts/ヒラギノUD角ゴ StdN W3.otf",HiraginoUDSansStdN-W3 | |
"/Library/Fonts/ヒラギノUD丸ゴ StdN W4.otf",HiraginoUDSansRStdN-W4 | |
"/Library/Fonts/ヒラギノUD角ゴ StdN W4.otf",HiraginoUDSansStdN-W4 | |
"/Library/Fonts/ヒラギノUD丸ゴ StdN W5.otf",HiraginoUDSansRStdN-W5 | |
"/Library/Fonts/ヒラギノUD角ゴ StdN W5.otf",HiraginoUDSansStdN-W5 | |
"/Library/Fonts/ヒラギノUD丸ゴ StdN W6.otf",HiraginoUDSansRStdN-W6 | |
"/Library/Fonts/ヒラギノUD角ゴ StdN W6.otf",HiraginoUDSansStdN-W6 | |
"/Library/Fonts/ヒラギノUD角ゴF StdN W3.otf",HiraginoUDSansFStdN-W3 | |
"/Library/Fonts/ヒラギノUD角ゴF StdN W4.otf",HiraginoUDSansFStdN-W4 | |
"/Library/Fonts/ヒラギノUD角ゴF StdN W5.otf",HiraginoUDSansFStdN-W5 | |
"/Library/Fonts/ヒラギノUD角ゴF StdN W6.otf",HiraginoUDSansFStdN-W6 | |
"/Library/Fonts/游築五号仮名 Std W2.otf",Yutuki5GoKStd-W2 | |
"/Library/Fonts/游築五号仮名 Std W3.otf",Yutuki5GoKStd-W3 | |
"/Library/Fonts/游築五号仮名 Std W4.otf",Yutuki5GoKStd-W4 | |
"/Library/Fonts/游築五号仮名 Std W5.otf",Yutuki5GoKStd-W5 | |
"/Library/Fonts/游築五号仮名 Std W6.otf",Yutuki5GoKStd-W6 | |
"/Library/Fonts/游築五号仮名 Std W7.otf",Yutuki5GoKStd-W7 | |
"/Library/Fonts/游築五号仮名 Std W8.otf",Yutuki5GoKStd-W8 | |
"/Library/Fonts/ヒラギノ角Pack仮名 Std W2.otf",HiraKakuPKStd-W2 | |
"/Library/Fonts/ヒラギノ角Pack仮名 Std W3.otf",HiraKakuPKStd-W3 | |
"/Library/Fonts/ヒラギノ角Pack仮名 Std W4.otf",HiraKakuPKStd-W4 | |
"/Library/Fonts/ヒラギノ角Pack仮名 Std W5.otf",HiraKakuPKStd-W5 | |
"/Library/Fonts/ヒラギノ角Pack仮名 Std W6.otf",HiraKakuPKStd-W6 | |
"/Library/Fonts/ヒラギノ明朝 Pr6N W3.otf",HiraginoSerifPr6N-W3 | |
"/Library/Fonts/ヒラギノ明朝 Pr6N W6.otf",HiraginoSerifPr6N-W6 | |
"/Library/Fonts/ヒラギノ明朝 Pro W3.otf",HiraMinPro-W3 | |
"/Library/Fonts/ヒラギノ明朝 Pro W6.otf",HiraMinPro-W6 | |
"/Library/Fonts/ヒラギノ明朝 ProN W2.otf",HiraMinProN-W2 | |
"/Library/Fonts/ヒラギノ明朝 StdN W4.otf",HiraMinStdN-W4 | |
"/Library/Fonts/ヒラギノ行書 StdN W4.otf",HiraGyoStdN-W4 | |
"/Library/Fonts/ヒラギノ明朝 StdN W5.otf",HiraMinStdN-W5 | |
"/Library/Fonts/ヒラギノ明朝 StdN W7.otf",HiraMinStdN-W7 | |
"/Library/Fonts/ヒラギノ明朝 StdN W8.otf",HiraMinStdN-W8 | |
"/Library/Fonts/ヒラギノ行書 StdN W8.otf",HiraGyoStdN-W8 | |
"/Library/Fonts/築地体初号仮名.otf",TkjShogoKana | |
"/Library/Fonts/ヒラギノ角ゴ Pr6N W3.otf",HiraginoSansPr6N-W3 | |
"/Library/Fonts/ヒラギノ丸ゴ Pr6N W4.otf",HiraginoSansRPr6N-W4 | |
"/Library/Fonts/ヒラギノ角ゴ Pr6N W6.otf",HiraginoSansPr6N-W6 | |
"/Library/Fonts/ヒラギノ角ゴ Pro W3.otf",HiraKakuPro-W3 | |
"/Library/Fonts/ヒラギノ丸ゴ Pro W4.otf",HiraMaruPro-W4 | |
"/Library/Fonts/ヒラギノ角ゴ Pro W6.otf",HiraKakuPro-W6 | |
"/Library/Fonts/ヒラギノ丸ゴ ProN W4.otf",HiraMaruProN-W4 | |
"/Library/Fonts/ヒラギノ角ゴ Std W8.otf",HiraKakuStd-W8 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W1.otf",HiraKakuStdN-W1 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W2.otf",HiraMaruStdN-W2 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W2.otf",HiraKakuStdN-W2 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W3.otf",HiraMaruStdN-W3 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W3.otf",HiraKakuStdN-W3 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W4.otf",HiraMaruStdN-W4 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W4.otf",HiraKakuStdN-W4 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W5.otf",HiraMaruStdN-W5 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W5.otf",HiraKakuStdN-W5 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W6.otf",HiraMaruStdN-W6 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W6.otf",HiraKakuStdN-W6 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W7.otf",HiraKakuStdN-W7 | |
"/Library/Fonts/ヒラギノ丸ゴ StdN W8.otf",HiraMaruStdN-W8 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W8.otf",HiraKakuStdN-W8 | |
"/Library/Fonts/ヒラギノ角ゴ StdN W9.otf",HiraKakuStdN-W9 | |
"/Library/Fonts/築地体一号太仮名.otf",Tkj1goFutoKana | |
"/Library/Fonts/築地体三号太仮名.otf",Tkj3goFutoKana | |
"/Library/Fonts/築地体三号細仮名.otf",Tkj3goHosoKana | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W1.otf",HiraKakADKStd-W1 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W2.otf",HiraKakADKStd-W2 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W3.otf",HiraKakADKStd-W3 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W4.otf",HiraKakADKStd-W4 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W5.otf",HiraKakADKStd-W5 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W6.otf",HiraKakADKStd-W6 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W7.otf",HiraKakADKStd-W7 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W8.otf",HiraKakADKStd-W8 | |
"/Library/Fonts/ヒラギノ角ゴAD仮名 Std W9.otf",HiraKakADKStd-W9 | |
"/Library/Fonts/ヒラギノ角ゴOld StdN W6.otf",HiraSansOldStdN-W6 | |
"/Library/Fonts/ヒラギノ角ゴOld StdN W7.otf",HiraSansOldStdN-W7 | |
"/Library/Fonts/ヒラギノ角ゴOld StdN W8.otf",HiraSansOldStdN-W8 | |
"/Library/Fonts/ヒラギノ角ゴOld StdN W9.otf",HiraSansOldStdN-W9 | |
"/Library/Fonts/築地体前期五号仮名.otf",TkjZenki5goKana | |
"/Library/Fonts/築地体後期五号仮名.otf",TkjKouki5goKana | |
"/Library/Fonts/築地活文舎五号仮名.otf",TkjKtbn5goKana | |
"/Library/Fonts/ヒラギノ明朝横仮名 Std W3.otf",HiraMinHKStd-W3 | |
"/Library/Fonts/ヒラギノ明朝横仮名 Std W4.otf",HiraMinHKStd-W4 | |
"/Library/Fonts/ヒラギノ明朝横仮名 Std W5.otf",HiraMinHKStd-W5 | |
"/Library/Fonts/ヒラギノ明朝横仮名 Std W6.otf",HiraMinHKStd-W6 | |
"/Library/Fonts/こぶりなゴシック StdN W1.otf",KoburinaGoStdN-W1 | |
"/Library/Fonts/こぶりなゴシック StdN W3.otf",KoburinaGoStdN-W3 | |
"/Library/Fonts/こぶりなゴシック StdN W6.otf",KoburinaGoStdN-W6 | |
"/Library/Fonts/江川活版三号行書仮名.otf",Egw3goGyoshoKana | |
"/Library/Fonts/築地体三十五ポイント仮名.otf",Tkj35ptKana |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment