Untitled diff

Created Diff never expires
# Maintainer: reflexing <reflexing@reflexing.ru>
# Maintainer: reflexing <reflexing@reflexing.ru>
# Package is maintained on GitHub: https://github.com/reflexing/ttf-ms-win8
# Package is maintained on GitHub: https://github.com/reflexing/ttf-ms-win8
# ArchWiki page: https://wiki.archlinux.org/index.php/Ttf-ms-win8
# ArchWiki page: https://wiki.archlinux.org/index.php/Ttf-ms-win8
#
#
# BUILD INSTRUCTIONS:
# BUILD INSTRUCTIONS:
# ----------------------
# ----------------------
# This package is based on 'ttf-win7-fonts' package with fixes,
# This package is based on 'ttf-win7-fonts' package with fixes,
# suggested by AUR's 'severach' user in comments.
# suggested by AUR's 'severach' user in comments.
#
#
# It is intended as a more up-to-date replacement for the AUR's
# It is intended as a more up-to-date replacement for the AUR's
# 'ttf-ms-fonts', 'ttf-vista-fonts' and 'ttf-win7-fonts' packages.
# 'ttf-ms-fonts', 'ttf-vista-fonts' and 'ttf-win7-fonts' packages.
# It provides newer versions of the fonts in these packages, but due
# It provides newer versions of the fonts in these packages, but due
# to license issues cannot automatically download the fonts.
# to license issues cannot automatically download the fonts.
#
#
# Please note, that usage of Microsoft fonts outside running Windows
# Please note, that usage of Microsoft fonts outside running Windows
# system is prohibited by EULA (although in certain countries EULA is invalid).
# system is prohibited by EULA (although in certain countries EULA is invalid).
# Please consult Microsoft license before using fonts.
# Please consult Microsoft license before using fonts.
#
#
# You can acquire fonts either from an installed Windows 8.1 RTM system
# You can acquire fonts either from an installed Windows 8.1 RTM system
# or install medium. Any edition of Windows 8.1 RTM build 6.3.9600.17050 will work.
# or install medium. Any edition of Windows 8.1 RTM build 6.3.9600.17050 will work.
#
#
# On the installed Windows 8.1 system fonts are usually located in
# On the installed Windows 8.1 system fonts are usually located in
# C:\Windows\Fonts
# C:\Windows\Fonts
# and license file is
# and license file is
# C:\Windows\System32\license.rtf
# C:\Windows\System32\license.rtf
#
#
# How to acquire fonts from Windows 8.1 RTM install medium:
# How to acquire fonts from Windows 8.1 RTM install medium:
#
#
# You can freely download the Windows 8.1 Enterprise 90-day evaluation from:
# You can freely download the Windows 8.1 Enterprise 90-day evaluation from:
#
#
# http://technet.microsoft.com/en-US/evalcenter/hh699156.aspx
# http://technet.microsoft.com/en-US/evalcenter/hh699156.aspx
#
#
# Fonts are located in 'sources/install.wim' file on the ISO, which
# Fonts are located in 'sources/install.wim' file on the ISO, which
# is a 'Windows Imaging Format' (WIM) archive.
# is a 'Windows Imaging Format' (WIM) archive.
#
#
# You can extract WIM using wimextract ('wimlib' package from AUR).
# You can extract WIM using wimextract ('wimlib' package from AUR).
#
#
# Put the following script together with previously extracted
# Put the following script together with previously extracted
# 'install.wim' and execute:
# 'install.wim' and execute:
#
#
# wimextract install.wim 1 /Windows/{Fonts/"*".{ttf,ttc},System32/license.rtf} --dest-dir fonts
# wimextract install.wim 1 /Windows/{Fonts/"*".{ttf,ttc},System32/license.rtf} --dest-dir fonts
#
#
# Fonts and license will be located in the 'fonts' dir.
# Fonts and license will be located in the 'fonts' dir.
#
#
# Fonts are best viewed with Infinality freetype2 packages:
# Fonts are best viewed with Infinality freetype2 packages:
#
#
# https://wiki.archlinux.org/index.php/Font_Configuration#Infinality
# https://wiki.archlinux.org/index.php/Font_Configuration#Infinality
#
#
# Infinality offers great font rendering and customization.
# Infinality offers great font rendering and customization.
#
#
# You need the files listed in the source=() array. Place them in the same
# You need the files listed in the source=() array. Place them in the same
# directory as this PKGBUILD file, then run makepkg.
# directory as this PKGBUILD file, then run makepkg.
pkgbase=ttf-ms-win8
pkgbase=ttf-ms-win8
pkgname=($pkgbase $pkgbase-arabic $pkgbase-hebrew
pkgname=($pkgbase $pkgbase-arabic $pkgbase-hebrew
$pkgbase-sea $pkgbase-indic $pkgbase-japanese $pkgbase-korean
$pkgbase-sea $pkgbase-indic $pkgbase-japanese $pkgbase-korean
$pkgbase-zh_cn $pkgbase-zh_tw $pkgbase-thai $pkgbase-other)
$pkgbase-zh_cn $pkgbase-zh_tw $pkgbase-thai $pkgbase-other)
pkgver=6.3.9600.17238
pkgver=6.3.9600.17238
pkgrel=1
pkgrel=1
pkgdesc='Microsoft Windows 8.1 TrueType fonts'
pkgdesc='Microsoft Windows 8.1 TrueType fonts'
arch=('any')
arch=('any')
url='http://www.microsoft.com/typography/fonts/product.aspx?PID=164'
url='http://www.microsoft.com/typography/fonts/product.aspx?PID=164'
license=('custom')
license=('custom')
depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-mkfontscale' 'xorg-mkfontdir')
depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-mkfontscale' 'xorg-mkfontdir')
makedepends=('fontforge')
makedepends=('fontforge')
provides=('ttf-font' 'ttf-ms-fonts' 'ttf-tahoma' 'ttf-vista-fonts' 'ttf-win7-fonts')
provides=('ttf-font' 'ttf-ms-fonts' 'ttf-tahoma' 'ttf-vista-fonts' 'ttf-win7-fonts')
conflicts=('ttf-ms-fonts' 'ttf-tahoma' 'ttf-vista-fonts' 'ttf-win7-fonts')
conflicts=('ttf-ms-fonts' 'ttf-tahoma' 'ttf-vista-fonts' 'ttf-win7-fonts')
install="$pkgbase.install"
install="$pkgbase.install"
PKGEXT='.pkg.tar' # because XZ compression is awfully slow
PKGEXT='.pkg.tar' # because XZ compression is awfully slow
_ttf_ms_win8=(
_ttf_ms_win8=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
arial.ttf arialbd.ttf ariali.ttf arialbi.ttf # Arial 6.87
arial.ttf arialbd.ttf ariali.ttf arialbi.ttf # Arial 6.87
ariblk.ttf # Arial Black 5.21
ariblk.ttf # Arial Black 5.21
comic.ttf comicbd.ttf comici.ttf comicz.ttf # Comic Sans MS 5.11
comic.ttf comicbd.ttf comici.ttf comicz.ttf # Comic Sans MS 5.11
cour.ttf courbd.ttf couri.ttf courbi.ttf # Courier New 6.85
cour.ttf courbd.ttf couri.ttf courbi.ttf # Courier New 6.85
framd.ttf # Franklin Gothic Medium 5.01
framd.ttf # Franklin Gothic Medium 5.01
framdit.ttf # Italic 5.00
framdit.ttf # Italic 5.00
Gabriola.ttf # Gabriola 5.92
Gabriola.ttf # Gabriola 5.92
georgia.ttf georgiab.ttf georgiai.ttf georgiaz.ttf # Georgia 5.51
georgia.ttf georgiab.ttf georgiai.ttf georgiaz.ttf # Georgia 5.51
impact.ttf # Impact 5.10
impact.ttf # Impact 5.10
lucon.ttf # Lucida Console 5.00
lucon.ttf # Lucida Console 5.00
l_10646.ttf # Lucida Sans Unicode 5.00
l_10646.ttf # Lucida Sans Unicode 5.00
marlett.ttf # Marlett 5.00 Symbol
marlett.ttf # Marlett 5.00 Symbol
micross.ttf # Microsoft Sans Serif 6.02
micross.ttf # Microsoft Sans Serif 6.02
pala.ttf palab.ttf palai.ttf palabi.ttf # Palatino Linotype 5.02
pala.ttf palab.ttf palai.ttf palabi.ttf # Palatino Linotype 5.02
segoepr.ttf segoeprb.ttf # Segoe Print 5.02
segoepr.ttf segoeprb.ttf # Segoe Print 5.02
segoesc.ttf segoescb.ttf # Segoe Script 5.00
segoesc.ttf segoescb.ttf # Segoe Script 5.00
segoeui.ttf segoeuib.ttf segoeuii.ttf segoeuiz.ttf # Segoe UI 5.35
segoeui.ttf segoeuib.ttf segoeuii.ttf segoeuiz.ttf # Segoe UI 5.35
seguibl.ttf seguibli.ttf # Segoe UI Black 2.00
seguibl.ttf seguibli.ttf # Segoe UI Black 2.00
seguiemj.ttf # Segoe UI Emoji 1.02
seguiemj.ttf # Segoe UI Emoji 1.02
segoeuil.ttf seguili.ttf # Segoe UI Light 5.35
segoeuil.ttf seguili.ttf # Segoe UI Light 5.35
seguisb.ttf seguisbi.ttf # Segoe UI Semibold 5.35
seguisb.ttf seguisbi.ttf # Segoe UI Semibold 5.35
segoeuisl.ttf seguisli.ttf # Segoe UI Semilight 5.35
segoeuisl.ttf seguisli.ttf # Segoe UI Semilight 5.35
seguisym.ttf # Segoe UI Symbol 6.09
seguisym.ttf # Segoe UI Symbol 6.09
Sitka.ttc SitkaB.ttc SitkaI.ttc SitkaZ.ttc # Sitka Banner 1.10 Latin, Greek and Cyrillic
Sitka.ttc SitkaB.ttc SitkaI.ttc SitkaZ.ttc # Sitka Banner 1.10 Latin, Greek and Cyrillic
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Display 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Display 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Heading 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Heading 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Small 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Small 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Subheading 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Subheading 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Text 1.10
#Sitka.ttc #SitkaB.ttc #SitkaI.ttc #SitkaZ.ttc # Sitka Text 1.10
sylfaen.ttf # Sylfaen 5.03
sylfaen.ttf # Sylfaen 5.03
symbol.ttf # Symbol 5.00
symbol.ttf # Symbol 5.00
tahoma.ttf tahomabd.ttf # Tahoma 6.03
tahoma.ttf tahomabd.ttf # Tahoma 6.03
times.ttf timesbd.ttf timesi.ttf timesbi.ttf # Times New Roman 6.87
times.ttf timesbd.ttf timesi.ttf timesbi.ttf # Times New Roman 6.87
trebuc.ttf trebucbd.ttf trebucit.ttf trebucbi.ttf # Trebuchet MS 5.12
trebuc.ttf trebucbd.ttf trebucit.ttf trebucbi.ttf # Trebuchet MS 5.12
verdana.ttf # Verdana 5.31
verdana.ttf # Verdana 5.31
verdanab.ttf # Bold 5.30
verdanab.ttf # Bold 5.30
verdanai.ttf # Italic 5.30
verdanai.ttf # Italic 5.30
verdanaz.ttf # Bold Italic 5.30
verdanaz.ttf # Bold Italic 5.30
webdings.ttf # Webdings 5.00 Symbol
webdings.ttf # Webdings 5.00 Symbol
wingding.ttf # Wingdings 5.00 Symbol
wingding.ttf # Wingdings 5.00 Symbol
)
)
_vista=(
_vista=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
calibri.ttf calibrib.ttf calibrii.ttf calibriz.ttf # Calibri 5.87
calibri.ttf calibrib.ttf calibrii.ttf calibriz.ttf # Calibri 5.87
calibril.ttf calibrili.ttf # Calibri Light 2.12
calibril.ttf calibrili.ttf # Calibri Light 2.12
cambria.ttc cambriab.ttf cambriai.ttf cambriaz.ttf # Cambria 6.82
cambria.ttc cambriab.ttf cambriai.ttf cambriaz.ttf # Cambria 6.82
#cambria.ttc # Cambria Math 6.82
#cambria.ttc # Cambria Math 6.82
Candara.ttf Candarab.ttf Candarai.ttf Candaraz.ttf # Candara 5.61
Candara.ttf Candarab.ttf Candarai.ttf Candaraz.ttf # Candara 5.61
consola.ttf consolab.ttf consolai.ttf consolaz.ttf # Consolas 5.34
consola.ttf consolab.ttf consolai.ttf consolaz.ttf # Consolas 5.34
constan.ttf # Constantia 5.91
constan.ttf # Constantia 5.91
constanb.ttf # Bold 5.90
constanb.ttf # Bold 5.90
constani.ttf # Italic 5.90
constani.ttf # Italic 5.90
constanz.ttf # Bold Italic 5.90
constanz.ttf # Bold Italic 5.90
corbel.ttf corbelb.ttf corbeli.ttf corbelz.ttf # Corbel 5.61
corbel.ttf corbelb.ttf corbeli.ttf corbelz.ttf # Corbel 5.61
)
)
_ttf_ms_win8=("${_ttf_ms_win8[@]}" "${_vista[@]}")
_ttf_ms_win8=("${_ttf_ms_win8[@]}" "${_vista[@]}")
_sea=(
_sea=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
daunpenh.ttf # DaunPenh 5.00 Khmer
daunpenh.ttf # DaunPenh 5.00 Khmer
dokchamp.ttf # DokChampa 5.00 Lao
dokchamp.ttf # DokChampa 5.00 Lao
javatext.ttf # Javanese Text 1.00 Javanese
javatext.ttf # Javanese Text 1.00 Javanese
KhmerUI.ttf KhmerUIb.ttf # Khmer UI 5.02 Khmer
KhmerUI.ttf KhmerUIb.ttf # Khmer UI 5.02 Khmer
LaoUI.ttf LaoUIb.ttf # Lao UI 5.01 Lao
LaoUI.ttf LaoUIb.ttf # Lao UI 5.01 Lao
himalaya.ttf # Microsoft Himalaya 5.10 Tibetan
himalaya.ttf # Microsoft Himalaya 5.10 Tibetan
ntailu.ttf ntailub.ttf # Microsoft New Tai Lue 5.96 Tai Lue
ntailu.ttf ntailub.ttf # Microsoft New Tai Lue 5.96 Tai Lue
phagspa.ttf phagspab.ttf # Microsoft PhagsPa 5.97 Phags-pa
phagspa.ttf phagspab.ttf # Microsoft PhagsPa 5.97 Phags-pa
taile.ttf taileb.ttf # Microsoft Tai Le 5.96 Tai Le
taile.ttf taileb.ttf # Microsoft Tai Le 5.96 Tai Le
msuighur.ttf msuighub.ttf # Microsoft Uighur 6.00 Uighur
msuighur.ttf msuighub.ttf # Microsoft Uighur 6.00 Uighur
msyi.ttf # Microsoft Yi Baiti 5.97 Yi Script
msyi.ttf # Microsoft Yi Baiti 5.97 Yi Script
moolbor.ttf # MoolBoran 5.00 Khmer
moolbor.ttf # MoolBoran 5.00 Khmer
monbaiti.ttf # Mongolian Baiti 5.41 Mongolian
monbaiti.ttf # Mongolian Baiti 5.41 Mongolian
mmrtext.ttf mmrtextb.ttf # Myanmar Text 1.10 Myanmar
mmrtext.ttf mmrtextb.ttf # Myanmar Text 1.10 Myanmar
Nirmala.ttf NirmalaB.ttf # Nirmala UI 1.10 South Asian scripts (Bangla, Devanagari, Gujarati, Malayalam, Odia, Telugu)
Nirmala.ttf NirmalaB.ttf # Nirmala UI 1.10 South Asian scripts (Bangla, Devanagari, Gujarati, Malayalam, Odia, Telugu)
NirmalaS.ttf # Nirmala UI Semilight 1.00
NirmalaS.ttf # Nirmala UI Semilight 1.00
)
)
_indic=(
_indic=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
aparaj.ttf aparajb.ttf aparaji.ttf aparajbi.ttf # Aparajita 6.00 Hindi
aparaj.ttf aparajb.ttf aparaji.ttf aparajbi.ttf # Aparajita 6.00 Hindi
gautami.ttf gautamib.ttf # Gautami 6.00 Indic script — Telugu
gautami.ttf gautamib.ttf # Gautami 6.00 Indic script — Telugu
kalinga.ttf kalingab.ttf # Kalinga 6.00 Oriya
kalinga.ttf kalingab.ttf # Kalinga 6.00 Oriya
kartika.ttf kartikab.ttf # Kartika 6.00 Indic script — Malayalam
kartika.ttf kartikab.ttf # Kartika 6.00 Indic script — Malayalam
kokila.ttf kokilab.ttf kokilai.ttf kokilabi.ttf # Kokila 6.00 Hindi
kokila.ttf kokilab.ttf kokilai.ttf kokilabi.ttf # Kokila 6.00 Hindi
latha.ttf lathab.ttf # Latha 6.00 Indic script — Tamil
latha.ttf lathab.ttf # Latha 6.00 Indic script — Tamil
mangal.ttf mangalb.ttf # Mangal 6.00 Indic script — Devanagari
mangal.ttf mangalb.ttf # Mangal 6.00 Indic script — Devanagari
raavi.ttf raavib.ttf # Raavi 6.00 Indic script — Gurmukhi
raavi.ttf raavib.ttf # Raavi 6.00 Indic script — Gurmukhi
shruti.ttf shrutib.ttf # Shruti 6.00 Indic script — Gujarati
shruti.ttf shrutib.ttf # Shruti 6.00 Indic script — Gujarati
tunga.ttf tungab.ttf # Tunga 6.00 Indic script — Kannada
tunga.ttf tungab.ttf # Tunga 6.00 Indic script — Kannada
utsaah.ttf utsaahb.ttf utsaahi.ttf utsaahbi.ttf # Utsaah 6.00 Hindi
utsaah.ttf utsaahb.ttf utsaahi.ttf utsaahbi.ttf # Utsaah 6.00 Hindi
Vani.ttf Vanib.ttf # Vani 6.81 Indic script — Telugu
Vani.ttf Vanib.ttf # Vani 6.81 Indic script — Telugu
vrinda.ttf vrindab.ttf # Vrinda 6.81 Indic script — Bengali
vrinda.ttf vrindab.ttf # Vrinda 6.81 Indic script — Bengali
vijaya.ttf vijayab.ttf # Vijaya 6.81 Tamil
vijaya.ttf vijayab.ttf # Vijaya 6.81 Tamil
Shonar.ttf Shonarb.ttf # Shonar Bangla 6.81 Bengali
Shonar.ttf Shonarb.ttf # Shonar Bangla 6.81 Bengali
iskpota.ttf iskpotab.ttf # Iskoola Pota 6.00 Sinhala
iskpota.ttf iskpotab.ttf # Iskoola Pota 6.00 Sinhala
)
)
_zh_cn=( # Chinese (Simplified)
_zh_cn=( # Chinese (Simplified)
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
simkai.ttf # KaiTi 5.01 Simplified Chinese
simkai.ttf # KaiTi 5.01 Simplified Chinese
simsun.ttc # NSimSun 5.04 Simplified Chinese
simsun.ttc # NSimSun 5.04 Simplified Chinese
simhei.ttf # SimHei 5.03 Simplified Chinese font features plain strokes similar to sans serif designs
simhei.ttf # SimHei 5.03 Simplified Chinese font features plain strokes similar to sans serif designs
#simsun.ttc # SimSun 5.04 Simplified Chinese font features mincho (serif) stroke style
#simsun.ttc # SimSun 5.04 Simplified Chinese font features mincho (serif) stroke style
simsunb.ttf # SimSun-ExtB 5.01
simsunb.ttf # SimSun-ExtB 5.01
simfang.ttf # FangSong 5.01 Simplified Chinese
simfang.ttf # FangSong 5.01 Simplified Chinese
msyh.ttc msyhbd.ttc # Microsoft YaHei 6.10 Simplified Chinese
msyh.ttc msyhbd.ttc # Microsoft YaHei 6.10 Simplified Chinese
msyhl.ttc # Microsoft YaHei Light 1.01
msyhl.ttc # Microsoft YaHei Light 1.01
#msyh.ttc msyhbd.ttc # Microsoft YaHei UI 6.10 Simplified Chinese
#msyh.ttc msyhbd.ttc # Microsoft YaHei UI 6.10 Simplified Chinese
#msyhl.ttc # Microsoft YaHei UI Light 1.01
#msyhl.ttc # Microsoft YaHei UI Light 1.01
)
)
_zh_tw=( # Chinese (Traditional)
_zh_tw=( # Chinese (Traditional)
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
kaiu.ttf # DFKai-SB 5.00 Serif style with Traditional Chinese support. DFKai-SB has graceful strokes
kaiu.ttf # DFKai-SB 5.00 Serif style with Traditional Chinese support. DFKai-SB has graceful strokes
msjh.ttc msjhbd.ttc # Microsoft JhengHei 6.10 Chinese: Traditional chars — Taiwan and Hong Kong
msjh.ttc msjhbd.ttc # Microsoft JhengHei 6.10 Chinese: Traditional chars — Taiwan and Hong Kong
msjhl.ttc # Microsoft JhengHei Light 1.00
msjhl.ttc # Microsoft JhengHei Light 1.00
#msjh.ttc msjhbd.ttc # Microsoft JhengHei UI 6.10
#msjh.ttc msjhbd.ttc # Microsoft JhengHei UI 6.10
#msjhl.ttc # Microsoft JhengHei UI Light 1.00
#msjhl.ttc # Microsoft JhengHei UI Light 1.00
mingliu.ttc # MingLiU 7.01 Traditional Chinese font in a mincho (serif) stroke style
mingliu.ttc # MingLiU 7.01 Traditional Chinese font in a mincho (serif) stroke style
#mingliu.ttc # MingLiU_HKSCS 7.01
#mingliu.ttc # MingLiU_HKSCS 7.01
mingliub.ttc # MingLiU_HKSCS-ExtB 7.01
mingliub.ttc # MingLiU_HKSCS-ExtB 7.01
#mingliub.ttc # MingLiU-ExtB 7.01
#mingliub.ttc # MingLiU-ExtB 7.01
#mingliu.ttc # PMingLiU 7.01 Traditional Chinese font that features a mincho (serif) stroke style with proportional Latin characters
#mingliu.ttc # PMingLiU 7.01 Traditional Chinese font that features a mincho (serif) stroke style with proportional Latin characters
#mingliub.ttc # PMingLiU-ExtB 7.01
#mingliub.ttc # PMingLiU-ExtB 7.01
)
)
_japanese=(
_japanese=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
meiryo.ttc meiryob.ttc #meiryo.ttc meiryob.ttc # Meiryo 6.12 Japanese and Roman
meiryo.ttc meiryob.ttc #meiryo.ttc meiryob.ttc # Meiryo 6.12 Japanese and Roman
#meiryo.ttc meiryob.ttc meiryo.ttc meiryob.ttc # Meiryo UI 6.12
#meiryo.ttc meiryob.ttc meiryo.ttc meiryob.ttc # Meiryo UI 6.12
msgothic.ttc # MS Gothic 5.10 Japanese font features plain strokes similar to sans serif designs
msgothic.ttc # MS Gothic 5.10 Japanese font features plain strokes similar to sans serif designs
msmincho.ttc # MS Mincho 5.10 Japanese font that features serifs at the end of its strokes
msmincho.ttc # MS Mincho 5.10 Japanese font that features serifs at the end of its strokes
#msgothic.ttc # MS PGothic 5.10 Japanese font with proportional latin in the gothic (sans serif) style
#msgothic.ttc # MS PGothic 5.10 Japanese font with proportional latin in the gothic (sans serif) style
#msmincho.ttc # MS PMincho 5.10 Japanese font with proportional latin in the mincho (serif) style
#msmincho.ttc # MS PMincho 5.10 Japanese font with proportional latin in the mincho (serif) style
#msgothic.ttc # MS UI Gothic 5.10 The default glyph shapes of this font are based on JIS2004. This font also provides access to a set of JIS90 legacy glyphs via jp90' OpenType layout table.
#msgothic.ttc # MS UI Gothic 5.10 The default glyph shapes of this font are based on JIS2004. This font also provides access to a set of JIS90 legacy glyphs via jp90' OpenType layout table.
yugothic.ttf yugothib.ttf # Yu Gothic 1.55
#yugothic.ttf yugothib.ttf # Yu Gothic 1.55
yugothil.ttf # Yu Gothic Light 1.55
#yugothil.ttf # Yu Gothic Light 1.55
yumindb.ttf # Yu Mincho Demibold 1.55
yumindb.ttf # Yu Mincho Demibold 1.55
yuminl.ttf # Yu Mincho Light 1.55
yuminl.ttf # Yu Mincho Light 1.55
yumin.ttf # Yu Mincho Regular 1.55
yumin.ttf # Yu Mincho Regular 1.55
)
)
_korean=(
_korean=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
batang.ttc # Batang 5.00 Korean font that features a mincho (serif) stroke style
batang.ttc # Batang 5.00 Korean font that features a mincho (serif) stroke style
#batang.ttc # BatangChe 5.00
#batang.ttc # BatangChe 5.00
gulim.ttc # Dotum 5.00 Korean
gulim.ttc # Dotum 5.00 Korean
#gulim.ttc # DotumChe 5.00
#gulim.ttc # DotumChe 5.00
#gulim.ttc # Gulim 5.01 Korean
#gulim.ttc # Gulim 5.01 Korean
#gulim.ttc # GulimChe 5.00 Korean
#gulim.ttc # GulimChe 5.00 Korean
#batang.ttc # Gungsuh 5.00 Korean
#batang.ttc # Gungsuh 5.00 Korean
#batang.ttc # GungsuhChe 5.00 Korean
#batang.ttc # GungsuhChe 5.00 Korean
malgun.ttf malgunbd.ttf # Malgun Gothic 6.50 Korean
malgun.ttf malgunbd.ttf # Malgun Gothic 6.50 Korean
)
)
_arabic=(
_arabic=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
aldhabi.ttf # Aldhabi 1.00 Arabic, Latin
aldhabi.ttf # Aldhabi 1.00 Arabic, Latin
andlso.ttf # Andalus 6.00 Arabic, Latin
andlso.ttf # Andalus 6.00 Arabic, Latin
arabtype.ttf # Arabic Typesetting 6.00 Arabic, Latin
arabtype.ttf # Arabic Typesetting 6.00 Arabic, Latin
majalla.ttf majallab.ttf # Sakkal Majalla 6.81 Arabic font based on Naskh calligraphy
majalla.ttf majallab.ttf # Sakkal Majalla 6.81 Arabic font based on Naskh calligraphy
simpo.ttf simpbdo.ttf # Simplified Arabic 6.00 Arabic
simpo.ttf simpbdo.ttf # Simplified Arabic 6.00 Arabic
simpfxo.ttf # Simplified Arabic Fixed 5.92
simpfxo.ttf # Simplified Arabic Fixed 5.92
trado.ttf tradbdo.ttf # Traditional Arabic 6.00 Arabic
trado.ttf tradbdo.ttf # Traditional Arabic 6.00 Arabic
UrdType.ttf UrdTypeb.ttf # Urdu Typesetting 6.00 Arabic
UrdType.ttf UrdTypeb.ttf # Urdu Typesetting 6.00 Arabic
)
)
_hebrew=(
_hebrew=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
ahronbd.ttf # Aharoni Bold 5.10 Hebrew, Latin
ahronbd.ttf # Aharoni Bold 5.10 Hebrew, Latin
david.ttf davidbd.ttf # David 6.00 Hebrew
david.ttf davidbd.ttf # David 6.00 Hebrew
frank.ttf # FrankRuehl 5.10 Hebrew
frank.ttf # FrankRuehl 5.10 Hebrew
gisha.ttf gishabd.ttf # Gisha 5.01 Hebrew
gisha.ttf gishabd.ttf # Gisha 5.01 Hebrew
lvnm.ttf lvnmbd.ttf # Levenim MT 6.00 Hebrew
lvnm.ttf lvnmbd.ttf # Levenim MT 6.00 Hebrew
mriam.ttf # Miriam 5.10 Hebrew
mriam.ttf # Miriam 5.10 Hebrew
mriamc.ttf # Miriam Fixed 5.10
mriamc.ttf # Miriam Fixed 5.10
nrkis.ttf # Narkisim 5.10 Hebrew
nrkis.ttf # Narkisim 5.10 Hebrew
rod.ttf # Rod 5.10 Hebrew
rod.ttf # Rod 5.10 Hebrew
)
)
_thai=(
_thai=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
angsa.ttf angsab.ttf angsai.ttf angsaz.ttf # Angsana New 5.01 Thai, Latin
angsa.ttf angsab.ttf angsai.ttf angsaz.ttf # Angsana New 5.01 Thai, Latin
angsau.ttf angsaub.ttf angsaui.ttf angsauz.ttf # AngsanaUPC 5.01 Thai, Latin
angsau.ttf angsaub.ttf angsaui.ttf angsauz.ttf # AngsanaUPC 5.01 Thai, Latin
browa.ttf browab.ttf browai.ttf browaz.ttf # Browallia New 5.01 Thai
browa.ttf browab.ttf browai.ttf browaz.ttf # Browallia New 5.01 Thai
browau.ttf browaub.ttf browaui.ttf browauz.ttf # BrowalliaUPC 5.01 Thai
browau.ttf browaub.ttf browaui.ttf browauz.ttf # BrowalliaUPC 5.01 Thai
cordia.ttf cordiab.ttf cordiai.ttf cordiaz.ttf # Cordia New 5.01 Thai
cordia.ttf cordiab.ttf cordiai.ttf cordiaz.ttf # Cordia New 5.01 Thai
cordiau.ttf cordiaub.ttf cordiaui.ttf cordiauz.ttf # CordiaUPC 5.01
cordiau.ttf cordiaub.ttf cordiaui.ttf cordiauz.ttf # CordiaUPC 5.01
upcdl.ttf upcdb.ttf upcdi.ttf upcdbi.ttf # DilleniaUPC 5.01 Thai
upcdl.ttf upcdb.ttf upcdi.ttf upcdbi.ttf # DilleniaUPC 5.01 Thai
upcel.ttf upceb.ttf upcei.ttf upcebi.ttf # EucrosiaUPC 5.01 Thai
upcel.ttf upceb.ttf upcei.ttf upcebi.ttf # EucrosiaUPC 5.01 Thai
upcfl.ttf upcfb.ttf upcfi.ttf upcfbi.ttf # FreesiaUPC 5.02 Thai
upcfl.ttf upcfb.ttf upcfi.ttf upcfbi.ttf # FreesiaUPC 5.02 Thai
upcil.ttf upcib.ttf upcii.ttf upcibi.ttf # IrisUPC 5.02 Thai
upcil.ttf upcib.ttf upcii.ttf upcibi.ttf # IrisUPC 5.02 Thai
upcjl.ttf upcjb.ttf upcji.ttf upcjbi.ttf # JasmineUPC 5.01 Thai
upcjl.ttf upcjb.ttf upcji.ttf upcjbi.ttf # JasmineUPC 5.01 Thai
upckl.ttf upckb.ttf upcki.ttf upckbi.ttf # KodchiangUPC 5.01 Thai
upckl.ttf upckb.ttf upcki.ttf upckbi.ttf # KodchiangUPC 5.01 Thai
leelawad.ttf leelawdb.ttf # Leelawadee 5.05 Thai
leelawad.ttf leelawdb.ttf # Leelawadee 5.05 Thai
LeelawUI.ttf LeelaUIb.ttf # Leelawadee UI 1.00 Khmer, Lao, Thai, Buginese
LeelawUI.ttf LeelaUIb.ttf # Leelawadee UI 1.00 Khmer, Lao, Thai, Buginese
LeelUIsl.ttf # Leelawadee UI Semilight 1.00
LeelUIsl.ttf # Leelawadee UI Semilight 1.00
upcll.ttf upclb.ttf upcli.ttf upclbi.ttf # LilyUPC 5.01 Thai
upcll.ttf upclb.ttf upcli.ttf upclbi.ttf # LilyUPC 5.01 Thai
)
)
_other=(
_other=(
#########################################################################################################
#########################################################################################################
# Normal Bold Italic Bold+Italic # Full name Version Comment #
# Normal Bold Italic Bold+Italic # Full name Version Comment #
#########################################################################################################
#########################################################################################################
ebrima.ttf ebrimabd.ttf # Ebrima 5.08 African
ebrima.ttf ebrimabd.ttf # Ebrima 5.08 African
estre.ttf # Estangelo Edessa 6.00 Syriac
estre.ttf # Estangelo Edessa 6.00 Syriac
euphemia.ttf # Euphemia 5.05 Unified Canadian Syllabics
euphemia.ttf # Euphemia 5.05 Unified Canadian Syllabics
gadugi.ttf gadugib.ttf # Gadugi 1.06 Unified Canadian Aboriginal Syllabics
gadugi.ttf gadugib.ttf # Gadugi 1.06 Unified Canadian Aboriginal Syllabics
nyala.ttf # Nyala 5.01 Ethiopic, Latin
nyala.ttf # Nyala 5.01 Ethiopic, Latin
plantc.ttf # Plantagenet Cherokee 5.07 Cherokee
plantc.ttf # Plantagenet Cherokee 5.07 Cherokee
mvboli.ttf # MV Boli 6.00 Thaana, Maldivian
mvboli.ttf # MV Boli 6.00 Thaana, Maldivian
)
)
source=("${_ttf_ms_win8[@]}" "${_arabic[@]}" "${_hebrew[@]}"
source=("${_ttf_ms_win8[@]}" "${_arabic[@]}" "${_hebrew[@]}"
"${_sea[@]}" "${_korean[@]}" "${_japanese[@]}" "${_zh_cn[@]}"
"${_sea[@]}" "${_korean[@]}" "${_japanese[@]}" "${_zh_cn[@]}"
"${_zh_
"${_z