diff --git a/win32/etc/fonts/conf.d/10-hinting-slight.conf b/win32/etc/fonts/conf.d/10-hinting-slight.conf
new file mode 100644
index 000000000..96a81fb07
--- /dev/null
+++ b/win32/etc/fonts/conf.d/10-hinting-slight.conf
@@ -0,0 +1,15 @@
+
+
+
+ Set hintslight to hintstyle
+
+
+
+ hintslight
+
+
diff --git a/win32/etc/fonts/conf.d/10-scale-bitmap-fonts.conf b/win32/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
new file mode 100644
index 000000000..0c3a2efc3
--- /dev/null
+++ b/win32/etc/fonts/conf.d/10-scale-bitmap-fonts.conf
@@ -0,0 +1,83 @@
+
+
+
+ Bitmap scaling
+
+
+
+ false
+
+
+
+ pixelsize
+ pixelsize
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ true
+
+
+
+
+ pixelsizefixupfactor
+ 1.2
+
+
+ pixelsizefixupfactor
+ 0.8
+
+
+
+
+
+
+ true
+
+
+ 1.0
+
+
+
+
+
+ false
+
+
+ 1.0
+
+
+
+ matrix
+
+ pixelsizefixupfactor 0
+ 0 pixelsizefixupfactor
+
+
+
+
+
+ size
+ pixelsizefixupfactor
+
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/10-sub-pixel-rgb.conf b/win32/etc/fonts/conf.d/10-sub-pixel-rgb.conf
new file mode 100644
index 000000000..a87470a19
--- /dev/null
+++ b/win32/etc/fonts/conf.d/10-sub-pixel-rgb.conf
@@ -0,0 +1,15 @@
+
+
+
+ Enable sub-pixel rendering with the RGB stripes layout
+
+
+
+ rgb
+
+
diff --git a/win32/etc/fonts/conf.d/10-yes-antialias.conf b/win32/etc/fonts/conf.d/10-yes-antialias.conf
new file mode 100644
index 000000000..4451f6ed1
--- /dev/null
+++ b/win32/etc/fonts/conf.d/10-yes-antialias.conf
@@ -0,0 +1,8 @@
+
+
+
+ Enable antialiasing
+
+ true
+
+
diff --git a/win32/etc/fonts/conf.d/11-lcdfilter-default.conf b/win32/etc/fonts/conf.d/11-lcdfilter-default.conf
new file mode 100644
index 000000000..602559783
--- /dev/null
+++ b/win32/etc/fonts/conf.d/11-lcdfilter-default.conf
@@ -0,0 +1,17 @@
+
+
+
+ Use lcddefault as default for LCD filter
+
+
+
+
+ lcddefault
+
+
+
diff --git a/win32/etc/fonts/conf.d/20-unhint-small-vera.conf b/win32/etc/fonts/conf.d/20-unhint-small-vera.conf
new file mode 100644
index 000000000..e4e9c33cb
--- /dev/null
+++ b/win32/etc/fonts/conf.d/20-unhint-small-vera.conf
@@ -0,0 +1,49 @@
+
+
+
+ Disable hinting for Bitstream Vera fonts when the size is less than 8ppem
+
+
+
+
+ Bitstream Vera Sans
+
+
+ 7.5
+
+
+ false
+
+
+
+
+
+ Bitstream Vera Serif
+
+
+ 7.5
+
+
+ false
+
+
+
+
+
+ Bitstream Vera Sans Mono
+
+
+ 7.5
+
+
+ false
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/30-metric-aliases.conf b/win32/etc/fonts/conf.d/30-metric-aliases.conf
new file mode 100644
index 000000000..7216b4e93
--- /dev/null
+++ b/win32/etc/fonts/conf.d/30-metric-aliases.conf
@@ -0,0 +1,637 @@
+
+
+
+ Set substitutions for similar/metric-compatible families
+
+
+
+
+
+
+
+ Nimbus Sans L
+
+ Helvetica
+
+
+
+
+ Nimbus Sans
+
+ Helvetica
+
+
+
+
+ TeX Gyre Heros
+
+ Helvetica
+
+
+
+
+ Nimbus Sans Narrow
+
+ Helvetica Narrow
+
+
+
+
+ TeX Gyre Heros Cn
+
+ Helvetica Narrow
+
+
+
+
+ Nimbus Roman No9 L
+
+ Times
+
+
+
+
+ Nimbus Roman
+
+ Times
+
+
+
+
+ TeX Gyre Termes
+
+ Times
+
+
+
+
+ Nimbus Mono L
+
+ Courier
+
+
+
+
+ Nimbus Mono
+
+ Courier
+
+
+
+
+ Nimbus Mono PS
+
+ Courier
+
+
+
+
+ TeX Gyre Cursor
+
+ Courier
+
+
+
+
+ Avant Garde
+
+ ITC Avant Garde Gothic
+
+
+
+
+ URW Gothic L
+
+ ITC Avant Garde Gothic
+
+
+
+
+ URW Gothic
+
+ ITC Avant Garde Gothic
+
+
+
+
+ TeX Gyre Adventor
+
+ ITC Avant Garde Gothic
+
+
+
+
+ Bookman
+
+ ITC Bookman
+
+
+
+
+ URW Bookman L
+
+ ITC Bookman
+
+
+
+
+ Bookman URW
+
+ ITC Bookman
+
+
+
+
+ URW Bookman
+
+ ITC Bookman
+
+
+
+
+ TeX Gyre Bonum
+
+ ITC Bookman
+
+
+
+
+ Bookman Old Style
+
+ ITC Bookman
+
+
+
+
+ Zapf Chancery
+
+ ITC Zapf Chancery
+
+
+
+
+ URW Chancery L
+
+ ITC Zapf Chancery
+
+
+
+
+ Chancery URW
+
+ ITC Zapf Chancery
+
+
+
+
+ Z003
+
+ ITC Zapf Chancery
+
+
+
+
+ TeX Gyre Chorus
+
+ ITC Zapf Chancery
+
+
+
+
+ URW Palladio L
+
+ Palatino
+
+
+
+
+ Palladio URW
+
+ Palatino
+
+
+
+
+ P052
+
+ Palatino
+
+
+
+
+ TeX Gyre Pagella
+
+ Palatino
+
+
+
+
+ Palatino Linotype
+
+ Palatino
+
+
+
+
+ Century Schoolbook L
+
+ New Century Schoolbook
+
+
+
+
+ Century SchoolBook URW
+
+ New Century Schoolbook
+
+
+
+
+ C059
+
+ New Century Schoolbook
+
+
+
+
+ TeX Gyre Schola
+
+ New Century Schoolbook
+
+
+
+
+ Century Schoolbook
+
+ New Century Schoolbook
+
+
+
+
+
+ Arimo
+
+ Arial
+
+
+
+
+ Liberation Sans
+
+ Arial
+
+
+
+
+ Liberation Sans Narrow
+
+ Arial Narrow
+
+
+
+
+ Albany
+
+ Arial
+
+
+
+
+ Albany AMT
+
+ Arial
+
+
+
+
+ Tinos
+
+ Times New Roman
+
+
+
+
+ Liberation Serif
+
+ Times New Roman
+
+
+
+
+ Thorndale
+
+ Times New Roman
+
+
+
+
+ Thorndale AMT
+
+ Times New Roman
+
+
+
+
+ Cousine
+
+ Courier New
+
+
+
+
+ Liberation Mono
+
+ Courier New
+
+
+
+
+ Cumberland
+
+ Courier New
+
+
+
+
+ Cumberland AMT
+
+ Courier New
+
+
+
+
+ Gelasio
+
+ Georgia
+
+
+
+
+ Caladea
+
+ Cambria
+
+
+
+
+ Carlito
+
+ Calibri
+
+
+
+
+ SymbolNeu
+
+ Symbol
+
+
+
+
+
+
+
+ Helvetica
+
+ Arial
+
+
+
+
+ Helvetica Narrow
+
+ Arial Narrow
+
+
+
+
+ Times
+
+ Times New Roman
+
+
+
+
+ Courier
+
+ Courier New
+
+
+
+
+
+ Arial
+
+ Helvetica
+
+
+
+
+ Arial Narrow
+
+ Helvetica Narrow
+
+
+
+
+ Times New Roman
+
+ Times
+
+
+
+
+ Courier New
+
+ Courier
+
+
+
+
+
+
+
+ Helvetica
+
+ TeX Gyre Heros
+
+
+
+
+ Helvetica Narrow
+
+ TeX Gyre Heros Cn
+
+
+
+
+ Times
+
+ TeX Gyre Termes
+
+
+
+
+ Courier
+
+ TeX Gyre Cursor
+
+
+
+
+ Courier Std
+
+ Courier
+
+
+
+
+ ITC Avant Garde Gothic
+
+ TeX Gyre Adventor
+
+
+
+
+ ITC Bookman
+
+ Bookman Old Style
+ TeX Gyre Bonum
+
+
+
+
+ ITC Zapf Chancery
+
+ TeX Gyre Chorus
+
+
+
+
+ Palatino
+
+ Palatino Linotype
+ TeX Gyre Pagella
+
+
+
+
+ New Century Schoolbook
+
+ Century Schoolbook
+ TeX Gyre Schola
+
+
+
+
+
+ Arial
+
+ Arimo
+ Liberation Sans
+ Albany
+ Albany AMT
+
+
+
+
+ Arial Narrow
+
+ Liberation Sans Narrow
+
+
+
+
+ Times New Roman
+
+ Tinos
+ Liberation Serif
+ Thorndale
+ Thorndale AMT
+
+
+
+
+ Courier New
+
+ Cousine
+ Liberation Mono
+ Cumberland
+ Cumberland AMT
+
+
+
+
+ Georgia
+
+ Gelasio
+
+
+
+
+ Cambria
+
+ Caladea
+
+
+
+
+ Calibri
+
+ Carlito
+
+
+
+
+ Symbol
+
+ SymbolNeu
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/40-nonlatin.conf b/win32/etc/fonts/conf.d/40-nonlatin.conf
new file mode 100644
index 000000000..f8d96ce81
--- /dev/null
+++ b/win32/etc/fonts/conf.d/40-nonlatin.conf
@@ -0,0 +1,332 @@
+
+
+
+ Set substitutions for non-Latin fonts
+
+
+
+
+ Nazli
+ serif
+
+
+ Lotoos
+ serif
+
+
+ Mitra
+ serif
+
+
+ Ferdosi
+ serif
+
+
+ Badr
+ serif
+
+
+ Zar
+ serif
+
+
+ Titr
+ serif
+
+
+ Jadid
+ serif
+
+
+ Kochi Mincho
+ serif
+
+
+ AR PL SungtiL GB
+ serif
+
+
+ AR PL Mingti2L Big5
+ serif
+
+
+ MS 明朝
+ serif
+
+
+ NanumMyeongjo
+ serif
+
+
+ UnBatang
+ serif
+
+
+ Baekmuk Batang
+ serif
+
+
+ MgOpen Canonica
+ serif
+
+
+ Sazanami Mincho
+ serif
+
+
+ AR PL ZenKai Uni
+ serif
+
+
+ ZYSong18030
+ serif
+
+
+ FreeSerif
+ serif
+
+
+ SimSun
+ serif
+
+
+
+ Arshia
+ sans-serif
+
+
+ Elham
+ sans-serif
+
+
+ Farnaz
+ sans-serif
+
+
+ Nasim
+ sans-serif
+
+
+ Sina
+ sans-serif
+
+
+ Roya
+ sans-serif
+
+
+ Koodak
+ sans-serif
+
+
+ Terafik
+ sans-serif
+
+
+ Kochi Gothic
+ sans-serif
+
+
+ AR PL KaitiM GB
+ sans-serif
+
+
+ AR PL KaitiM Big5
+ sans-serif
+
+
+ MS ゴシック
+ sans-serif
+
+
+ NanumGothic
+ sans-serif
+
+
+ UnDotum
+ sans-serif
+
+
+ Baekmuk Dotum
+ sans-serif
+
+
+ MgOpen Modata
+ sans-serif
+
+
+ Sazanami Gothic
+ sans-serif
+
+
+ AR PL ShanHeiSun Uni
+ sans-serif
+
+
+ ZYSong18030
+ sans-serif
+
+
+ FreeSans
+ sans-serif
+
+
+
+ NSimSun
+ monospace
+
+
+ ZYSong18030
+ monospace
+
+
+ NanumGothicCoding
+ monospace
+
+
+ FreeMono
+ monospace
+
+
+
+
+ Homa
+ fantasy
+
+
+ Kamran
+ fantasy
+
+
+ Fantezi
+ fantasy
+
+
+ Tabassom
+ fantasy
+
+
+
+
+ IranNastaliq
+ cursive
+
+
+ Nafees Nastaleeq
+ cursive
+
+
+
+
+ Noto Sans Arabic UI
+ system-ui
+
+
+ Noto Sans Bengali UI
+ system-ui
+
+
+ Noto Sans Devanagari UI
+ system-ui
+
+
+ Noto Sans Gujarati UI
+ system-ui
+
+
+ Noto Sans Gurmukhi UI
+ system-ui
+
+
+ Noto Sans Kannada UI
+ system-ui
+
+
+ Noto Sans Khmer UI
+ system-ui
+
+
+ Noto Sans Lao UI
+ system-ui
+
+
+ Noto Sans Malayalam UI
+ system-ui
+
+
+ Noto Sans Myanmar UI
+ system-ui
+
+
+ Noto Sans Oriya UI
+ system-ui
+
+
+ Noto Sans Sinhala UI
+ system-ui
+
+
+ Noto Sans Tamil UI
+ system-ui
+
+
+ Noto Sans Telugu UI
+ system-ui
+
+
+ Noto Sans Thai UI
+ system-ui
+
+
+ Leelawadee UI
+ system-ui
+
+
+ Nirmala UI
+ system-ui
+
+
+ Yu Gothic UI
+ system-ui
+
+
+ Meiryo UI
+ system-ui
+
+
+ MS UI Gothic
+ system-ui
+
+
+ Khmer UI
+ system-ui
+
+
+ Lao UI
+ system-ui
+
+
+ Microsoft JhengHei UI
+ system-ui
+
+
+ Microsoft YaHei UI
+ system-ui
+
+
+
diff --git a/win32/etc/fonts/conf.d/45-generic.conf b/win32/etc/fonts/conf.d/45-generic.conf
new file mode 100644
index 000000000..5c1bd36b5
--- /dev/null
+++ b/win32/etc/fonts/conf.d/45-generic.conf
@@ -0,0 +1,136 @@
+
+
+
+ Set substitutions for emoji/math fonts
+
+
+
+
+
+
+
+ Noto Color Emoji
+ emoji
+
+
+ Apple Color Emoji
+ emoji
+
+
+ Segoe UI Emoji
+ emoji
+
+
+ Twitter Color Emoji
+ emoji
+
+
+ EmojiOne Mozilla
+ emoji
+
+
+
+ Emoji Two
+ emoji
+
+
+ JoyPixels
+ emoji
+
+
+ Emoji One
+ emoji
+
+
+
+ Noto Emoji
+ emoji
+
+
+ Android Emoji
+ emoji
+
+
+
+
+
+ emoji
+
+
+ und-zsye
+
+
+
+
+
+ und-zsye
+
+
+ emoji
+
+
+
+
+ emoji
+
+
+
+
+
+
+
+
+ XITS Math
+ math
+
+
+ STIX Two Math
+ math
+
+
+ Cambria Math
+ math
+
+
+ Latin Modern Math
+ math
+
+
+ Minion Math
+ math
+
+
+ Lucida Math
+ math
+
+
+ Asana Math
+ math
+
+
+
+
+
+ math
+
+
+ und-zmth
+
+
+
+
+
+ und-zmth
+
+
+ math
+
+
+
+
+ math
+
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/45-latin.conf b/win32/etc/fonts/conf.d/45-latin.conf
new file mode 100644
index 000000000..86486c945
--- /dev/null
+++ b/win32/etc/fonts/conf.d/45-latin.conf
@@ -0,0 +1,301 @@
+
+
+
+ Set substitutions for Latin fonts
+
+
+
+
+ Bitstream Vera Serif
+ serif
+
+
+ Cambria
+ serif
+
+
+ Constantia
+ serif
+
+
+ DejaVu Serif
+ serif
+
+
+ Elephant
+ serif
+
+
+ Garamond
+ serif
+
+
+ Georgia
+ serif
+
+
+ Liberation Serif
+ serif
+
+
+ Luxi Serif
+ serif
+
+
+ MS Serif
+ serif
+
+
+ Nimbus Roman No9 L
+ serif
+
+
+ Nimbus Roman
+ serif
+
+
+ Palatino Linotype
+ serif
+
+
+ Thorndale AMT
+ serif
+
+
+ Thorndale
+ serif
+
+
+ Times New Roman
+ serif
+
+
+ Times
+ serif
+
+
+
+ Albany AMT
+ sans-serif
+
+
+ Albany
+ sans-serif
+
+
+ Arial Unicode MS
+ sans-serif
+
+
+ Arial
+ sans-serif
+
+
+ Bitstream Vera Sans
+ sans-serif
+
+
+ Britannic
+ sans-serif
+
+
+ Calibri
+ sans-serif
+
+
+ Candara
+ sans-serif
+
+
+ Century Gothic
+ sans-serif
+
+
+ Corbel
+ sans-serif
+
+
+ DejaVu Sans
+ sans-serif
+
+
+ Helvetica
+ sans-serif
+
+
+ Haettenschweiler
+ sans-serif
+
+
+ Liberation Sans
+ sans-serif
+
+
+ MS Sans Serif
+ sans-serif
+
+
+ Nimbus Sans L
+ sans-serif
+
+
+ Nimbus Sans
+ sans-serif
+
+
+ Luxi Sans
+ sans-serif
+
+
+ Tahoma
+ sans-serif
+
+
+ Trebuchet MS
+ sans-serif
+
+
+ Twentieth Century
+ sans-serif
+
+
+ Verdana
+ sans-serif
+
+
+
+ Andale Mono
+ monospace
+
+
+ Bitstream Vera Sans Mono
+ monospace
+
+
+ Consolas
+ monospace
+
+
+ Courier New
+ monospace
+
+
+ Courier
+ monospace
+
+
+ Courier Std
+ monospace
+
+
+ Cumberland AMT
+ monospace
+
+
+ Cumberland
+ monospace
+
+
+ DejaVu Sans Mono
+ monospace
+
+
+ Fixedsys
+ monospace
+
+
+ Inconsolata
+ monospace
+
+
+ Liberation Mono
+ monospace
+
+
+ Luxi Mono
+ monospace
+
+
+ Nimbus Mono L
+ monospace
+
+
+ Nimbus Mono
+ monospace
+
+
+ Nimbus Mono PS
+ monospace
+
+
+ Terminal
+ monospace
+
+
+
+ Bauhaus Std
+ fantasy
+
+
+ Cooper Std
+ fantasy
+
+
+ Copperplate Gothic Std
+ fantasy
+
+
+ Impact
+ fantasy
+
+
+
+ Comic Sans MS
+ cursive
+
+
+ ITC Zapf Chancery Std
+ cursive
+
+
+ Zapfino
+ cursive
+
+
+
+ Cantarell
+ system-ui
+
+
+ Noto Sans UI
+ system-ui
+
+
+ Segoe UI
+ system-ui
+
+
+ Segoe UI Historic
+ system-ui
+
+
+ Segoe UI Symbol
+ system-ui
+
+
+
diff --git a/win32/etc/fonts/conf.d/48-spacing.conf b/win32/etc/fonts/conf.d/48-spacing.conf
new file mode 100644
index 000000000..6df5c1176
--- /dev/null
+++ b/win32/etc/fonts/conf.d/48-spacing.conf
@@ -0,0 +1,16 @@
+
+
+
+ Add mono to the family when spacing is 100
+
+
+
+ 100
+
+
+ monospace
+
+
+
diff --git a/win32/etc/fonts/conf.d/49-sansserif.conf b/win32/etc/fonts/conf.d/49-sansserif.conf
new file mode 100644
index 000000000..6cc3a1c49
--- /dev/null
+++ b/win32/etc/fonts/conf.d/49-sansserif.conf
@@ -0,0 +1,22 @@
+
+
+
+ Add sans-serif to the family when no generic name
+
+
+
+ sans-serif
+
+
+ serif
+
+
+ monospace
+
+
+ sans-serif
+
+
+
diff --git a/win32/etc/fonts/conf.d/50-user.conf b/win32/etc/fonts/conf.d/50-user.conf
new file mode 100644
index 000000000..d019f4d4e
--- /dev/null
+++ b/win32/etc/fonts/conf.d/50-user.conf
@@ -0,0 +1,16 @@
+
+
+
+ Load per-user customization files
+
+ fontconfig/conf.d
+ fontconfig/fonts.conf
+
+ ~/.fonts.conf.d
+ ~/.fonts.conf
+
diff --git a/win32/etc/fonts/conf.d/51-local.conf b/win32/etc/fonts/conf.d/51-local.conf
new file mode 100644
index 000000000..82e3c1b2f
--- /dev/null
+++ b/win32/etc/fonts/conf.d/51-local.conf
@@ -0,0 +1,7 @@
+
+
+
+ Load local customization file
+
+ local.conf
+
diff --git a/win32/etc/fonts/conf.d/60-generic.conf b/win32/etc/fonts/conf.d/60-generic.conf
new file mode 100644
index 000000000..783150771
--- /dev/null
+++ b/win32/etc/fonts/conf.d/60-generic.conf
@@ -0,0 +1,64 @@
+
+
+
+ Set preferable fonts for emoji/math fonts
+
+
+
+
+
+
+
+ und-zsye
+
+
+ true
+
+
+ false
+
+
+ true
+
+
+
+
+
+ emoji
+
+
+ Noto Color Emoji
+ Apple Color Emoji
+ Segoe UI Emoji
+ Twitter Color Emoji
+ EmojiOne Mozilla
+
+ Emoji Two
+ JoyPixels
+ Emoji One
+
+ Noto Emoji
+ Android Emoji
+
+
+
+
+
+
+ math
+
+ XITS Math
+ STIX Two Math
+ Cambria Math
+ Latin Modern Math
+ Minion Math
+ Lucida Math
+ Asana Math
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/60-latin.conf b/win32/etc/fonts/conf.d/60-latin.conf
new file mode 100644
index 000000000..ff933af99
--- /dev/null
+++ b/win32/etc/fonts/conf.d/60-latin.conf
@@ -0,0 +1,88 @@
+
+
+
+ Set preferable fonts for Latin
+
+ serif
+
+ Noto Serif
+ DejaVu Serif
+ Times New Roman
+ Thorndale AMT
+ Luxi Serif
+ Nimbus Roman No9 L
+ Nimbus Roman
+ Times
+
+
+
+ sans-serif
+
+ Noto Sans
+ DejaVu Sans
+ Verdana
+ Arial
+ Albany AMT
+ Luxi Sans
+ Nimbus Sans L
+ Nimbus Sans
+ Helvetica
+ Lucida Sans Unicode
+ BPG Glaho International
+ Tahoma
+
+
+
+ monospace
+
+ Noto Sans Mono
+ DejaVu Sans Mono
+ Inconsolata
+ Andale Mono
+ Courier New
+ Cumberland AMT
+ Luxi Mono
+ Nimbus Mono L
+ Nimbus Mono
+ Nimbus Mono PS
+ Courier
+
+
+
+
+ fantasy
+
+ Impact
+ Copperplate Gothic Std
+ Cooper Std
+ Bauhaus Std
+
+
+
+
+ cursive
+
+ ITC Zapf Chancery Std
+ Zapfino
+ Comic Sans MS
+
+
+
+
+ system-ui
+
+ Cantarell
+ Noto Sans UI
+ Segoe UI
+ Segoe UI Historic
+ Segoe UI Symbol
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/65-fonts-persian.conf b/win32/etc/fonts/conf.d/65-fonts-persian.conf
new file mode 100644
index 000000000..47da1bb09
--- /dev/null
+++ b/win32/etc/fonts/conf.d/65-fonts-persian.conf
@@ -0,0 +1,418 @@
+
+
+
+
+
+
+
+
+
+ Nesf
+ Nesf2
+
+
+ Nesf2
+ Persian_sansserif_default
+
+
+
+
+
+ Nazanin
+ Nazli
+
+
+ Lotus
+ Lotoos
+
+
+ Yaqut
+ Yaghoot
+
+
+ Yaghut
+ Yaghoot
+
+
+ Traffic
+ Terafik
+
+
+ Ferdowsi
+ Ferdosi
+
+
+ Fantezy
+ Fantezi
+
+
+
+
+
+
+
+ Jadid
+ Persian_title
+
+
+ Titr
+ Persian_title
+
+
+
+
+ Kamran
+
+ Persian_fantasy
+ Homa
+
+
+
+ Homa
+
+ Persian_fantasy
+ Kamran
+
+
+
+ Fantezi
+ Persian_fantasy
+
+
+ Tabassom
+ Persian_fantasy
+
+
+
+
+ Arshia
+ Persian_square
+
+
+ Nasim
+ Persian_square
+
+
+ Elham
+
+ Persian_square
+ Farnaz
+
+
+
+ Farnaz
+
+ Persian_square
+ Elham
+
+
+
+ Sina
+ Persian_square
+
+
+
+
+
+
+ Persian_title
+
+ Titr
+ Jadid
+ Persian_serif
+
+
+
+
+
+ Persian_fantasy
+
+ Homa
+ Kamran
+ Fantezi
+ Tabassom
+ Persian_square
+
+
+
+
+
+ Persian_square
+
+ Arshia
+ Elham
+ Farnaz
+ Nasim
+ Sina
+ Persian_serif
+
+
+
+
+
+
+
+ Elham
+
+
+ farsiweb
+
+
+
+
+
+ Homa
+
+
+ farsiweb
+
+
+
+
+
+ Koodak
+
+
+ farsiweb
+
+
+
+
+
+ Nazli
+
+
+ farsiweb
+
+
+
+
+
+ Roya
+
+
+ farsiweb
+
+
+
+
+
+ Terafik
+
+
+ farsiweb
+
+
+
+
+
+ Titr
+
+
+ farsiweb
+
+
+
+
+
+
+
+
+
+ TURNED-OFF
+
+
+ farsiweb
+
+
+
+ roman
+
+
+
+ roman
+
+
+
+
+ matrix
+ 1-0.2
+ 01
+
+
+
+
+
+ oblique
+
+
+
+
+
+
+
+
+ farsiweb
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+
+
+ serif
+
+ Nazli
+ Lotoos
+ Mitra
+ Ferdosi
+ Badr
+ Zar
+
+
+
+
+
+ sans-serif
+
+ Roya
+ Koodak
+ Terafik
+
+
+
+
+
+ monospace
+
+
+ Terafik
+
+
+
+
+
+ fantasy
+
+ Homa
+ Kamran
+ Fantezi
+ Tabassom
+
+
+
+
+
+ cursive
+
+ IranNastaliq
+ Nafees Nastaleeq
+
+
+
+
+
+
+
+
+ serif
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+ sans-serif
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+ Persian_sansserif_default
+
+
+ 200
+
+
+ 24
+
+
+ Titr
+
+
+
+
+
+
+
+
+ Persian_sansserif_default
+
+
+ Roya
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/65-nonlatin.conf b/win32/etc/fonts/conf.d/65-nonlatin.conf
new file mode 100644
index 000000000..4d135b02c
--- /dev/null
+++ b/win32/etc/fonts/conf.d/65-nonlatin.conf
@@ -0,0 +1,228 @@
+
+
+
+ Set preferable fonts for non-Latin
+
+ serif
+
+ Artsounk
+ BPG UTF8 M
+ Kinnari
+ Norasi
+ Frank Ruehl
+ Dror
+ JG LaoTimes
+ Saysettha Unicode
+ Pigiarniq
+ B Davat
+ B Compset
+ Kacst-Qr
+ Urdu Nastaliq Unicode
+ Raghindi
+ Mukti Narrow
+ malayalam
+ Sampige
+ padmaa
+ Hapax Berbère
+ MS Mincho
+ SimSun
+ PMingLiu
+ WenQuanYi Zen Hei
+ WenQuanYi Bitmap Song
+ AR PL ShanHeiSun Uni
+ AR PL New Sung
+ ZYSong18030
+ HanyiSong
+ MgOpen Canonica
+ Sazanami Mincho
+ IPAMonaMincho
+ IPAMincho
+ Kochi Mincho
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ AR PL Zenkai Uni
+ MS 明朝
+ ZYSong18030
+ NanumMyeongjo
+ UnBatang
+ Baekmuk Batang
+ KacstQura
+ Frank Ruehl CLM
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Marathi
+ Lohit Maithili
+ Lohit Kashmiri
+ Lohit Konkani
+ Lohit Nepali
+ Lohit Sindhi
+ Lohit Punjabi
+ Lohit Tamil
+ Rachana
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
+ sans-serif
+
+ Nachlieli
+ Lucida Sans Unicode
+ Yudit Unicode
+ Kerkis
+ ArmNet Helvetica
+ Artsounk
+ BPG UTF8 M
+ Waree
+ Loma
+ Garuda
+ Umpush
+ Saysettha Unicode
+ JG Lao Old Arial
+ GF Zemen Unicode
+ Pigiarniq
+ B Davat
+ B Compset
+ Kacst-Qr
+ Urdu Nastaliq Unicode
+ Raghindi
+ Mukti Narrow
+ malayalam
+ Sampige
+ padmaa
+ Hapax Berbère
+ MS Gothic
+ UmePlus P Gothic
+ Microsoft YaHei
+ Microsoft JhengHei
+ WenQuanYi Zen Hei
+ WenQuanYi Bitmap Song
+ AR PL ShanHeiSun Uni
+ AR PL New Sung
+ MgOpen Modata
+ VL Gothic
+ IPAMonaGothic
+ IPAGothic
+ Sazanami Gothic
+ Kochi Gothic
+ AR PL KaitiM GB
+ AR PL KaitiM Big5
+ AR PL ShanHeiSun Uni
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ MS ゴシック
+ ZYSong18030
+ TSCu_Paranar
+ NanumGothic
+ UnDotum
+ Baekmuk Dotum
+ Baekmuk Gulim
+ KacstQura
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Marathi
+ Lohit Maithili
+ Lohit Kashmiri
+ Lohit Konkani
+ Lohit Nepali
+ Lohit Sindhi
+ Lohit Punjabi
+ Lohit Tamil
+ Meera
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
+ monospace
+
+ Miriam Mono
+ VL Gothic
+ IPAMonaGothic
+ IPAGothic
+ Sazanami Gothic
+ Kochi Gothic
+ AR PL KaitiM GB
+ MS Gothic
+ UmePlus Gothic
+ NSimSun
+ MingLiu
+ AR PL ShanHeiSun Uni
+ AR PL New Sung Mono
+ HanyiSong
+ AR PL SungtiL GB
+ AR PL Mingti2L Big5
+ ZYSong18030
+ NanumGothicCoding
+ NanumGothic
+ UnDotum
+ Baekmuk Dotum
+ Baekmuk Gulim
+ TlwgTypo
+ TlwgTypist
+ TlwgTypewriter
+ TlwgMono
+ Hasida
+ GF Zemen Unicode
+ Hapax Berbère
+ Lohit Bengali
+ Lohit Gujarati
+ Lohit Hindi
+ Lohit Marathi
+ Lohit Maithili
+ Lohit Kashmiri
+ Lohit Konkani
+ Lohit Nepali
+ Lohit Sindhi
+ Lohit Punjabi
+ Lohit Tamil
+ Meera
+ Lohit Malayalam
+ Lohit Kannada
+ Lohit Telugu
+ Lohit Oriya
+ LKLUG
+
+
+
+
+ system-ui
+
+ Noto Sans Arabic UI
+ Noto Sans Bengali UI
+ Noto Sans Devanagari UI
+ Noto Sans Gujarati UI
+ Noto Sans Gurmukhi UI
+ Noto Sans Kannada UI
+ Noto Sans Khmer UI
+ Noto Sans Lao UI
+ Noto Sans Malayalam UI
+ Noto Sans Myanmar UI
+ Noto Sans Oriya UI
+ Noto Sans Sinhala UI
+ Noto Sans Tamil UI
+ Noto Sans Telugu UI
+ Noto Sans Thai UI
+ Leelawadee UI
+ Nirmala UI
+ Yu Gothic UI
+ Meiryo UI
+ MS UI Gothic
+ Khmer UI
+ Lao UI
+ Microsoft YaHei UI
+ Microsoft JhengHei UI
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/69-unifont.conf b/win32/etc/fonts/conf.d/69-unifont.conf
new file mode 100644
index 000000000..02854ff9d
--- /dev/null
+++ b/win32/etc/fonts/conf.d/69-unifont.conf
@@ -0,0 +1,28 @@
+
+
+
+
+ serif
+
+ FreeSerif
+ Code2000
+ Code2001
+
+
+
+ sans-serif
+
+ FreeSans
+ Arial Unicode MS
+ Arial Unicode
+ Code2000
+ Code2001
+
+
+
+ monospace
+
+ FreeMono
+
+
+
diff --git a/win32/etc/fonts/conf.d/80-delicious.conf b/win32/etc/fonts/conf.d/80-delicious.conf
new file mode 100644
index 000000000..d20990cd3
--- /dev/null
+++ b/win32/etc/fonts/conf.d/80-delicious.conf
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+ Delicious
+
+
+ Heavy
+
+
+ heavy
+
+
+
+
diff --git a/win32/etc/fonts/conf.d/90-synthetic.conf b/win32/etc/fonts/conf.d/90-synthetic.conf
new file mode 100644
index 000000000..dfce674bb
--- /dev/null
+++ b/win32/etc/fonts/conf.d/90-synthetic.conf
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+ roman
+
+
+
+ roman
+
+
+
+
+ matrix
+ 10.2
+ 01
+
+
+
+
+
+ oblique
+
+
+
+ false
+
+
+
+
+
+
+
+
+ medium
+
+
+
+ bold
+
+
+
+ true
+
+
+
+ bold
+
+
+
diff --git a/win32/etc/fonts/conf.d/README b/win32/etc/fonts/conf.d/README
new file mode 100644
index 000000000..0d20ef4d0
--- /dev/null
+++ b/win32/etc/fonts/conf.d/README
@@ -0,0 +1,23 @@
+conf.d/README
+
+Each file in this directory is a fontconfig configuration file. Fontconfig
+scans this directory, loading all files of the form [0-9][0-9]*.conf.
+These files are normally installed in /usr/share/fontconfig/conf.avail
+and then symlinked here, allowing them to be easily installed and then
+enabled/disabled by adjusting the symlinks.
+
+The files are loaded in numeric order, the structure of the configuration
+has led to the following conventions in usage:
+
+ Files beginning with: Contain:
+
+ 00 through 09 Font directories
+ 10 through 19 system rendering defaults (AA, etc)
+ 20 through 29 font rendering options
+ 30 through 39 family substitution
+ 40 through 49 generic identification, map family->generic
+ 50 through 59 alternate config file loading
+ 60 through 69 generic aliases, map generic->family
+ 70 through 79 select font (adjust which fonts are available)
+ 80 through 89 match target="scan" (modify scanned patterns)
+ 90 through 99 font synthesis
diff --git a/win32/etc/fonts/fonts.conf b/win32/etc/fonts/fonts.conf
new file mode 100644
index 000000000..c755ffa61
--- /dev/null
+++ b/win32/etc/fonts/fonts.conf
@@ -0,0 +1,104 @@
+
+
+
+
+ Default configuration file
+
+
+
+
+
+ data/fonts/locale
+ data/fonts
+
+ WINDOWSFONTDIR WINDOWSUSERFONTDIR
+
+ fonts
+
+ ~/.fonts
+
+
+
+
+ mono
+
+
+ monospace
+
+
+
+
+
+
+ sans serif
+
+
+ sans-serif
+
+
+
+
+
+
+ sans
+
+
+ sans-serif
+
+
+
+
+
+ system ui
+
+
+ system-ui
+
+
+
+
+ conf.d
+
+
+
+ /var/cache/fontconfig
+ fontconfig
+
+ ~/.fontconfig
+
+
+
+
+ 30
+
+
+
+