mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 08:25:03 +00:00
[SETUP][BOOTDATA][INF] Add font substitute ('Segoe UI Symbol' to 'Arial') (#6155)
Based on CORE-19346 "segoe-ui-symbo.patch". In order to display gender glyphs (U+2642 and U+2640; ♂ and ♀), we add a font substitute from "Segoe UI Symbol" to "Arial". ReactOS Arial has many symbol glyphs, so I think we can use it for "Segoe UI Symbol" font substitute. The glyph size problem will be fixed in #6156. CORE-19346
This commit is contained in:
parent
a837138dfc
commit
e2b1ee9a53
3 changed files with 17 additions and 0 deletions
|
@ -20,6 +20,7 @@ MUI_SUBFONT LatinFonts[] =
|
|||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Terminal", L"Lucida Console" },
|
||||
{ L"Times", L"Times New Roman" },
|
||||
|
@ -51,6 +52,7 @@ MUI_SUBFONT CyrillicFonts[] =
|
|||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Terminal", L"Lucida Console" },
|
||||
{ L"Times", L"Times New Roman" },
|
||||
|
@ -82,6 +84,7 @@ MUI_SUBFONT GreekFonts[] =
|
|||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Terminal", L"Lucida Console" },
|
||||
{ L"Times", L"Times New Roman" },
|
||||
|
@ -113,6 +116,7 @@ MUI_SUBFONT HebrewFonts[] =
|
|||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Terminal", L"Courier New" },
|
||||
{ L"Times", L"Times New Roman" },
|
||||
|
@ -154,6 +158,7 @@ MUI_SUBFONT ChineseSimplifiedFonts[] =
|
|||
{ L"MS UI Gothic", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic 2", L"Droid Sans Fallback" },
|
||||
{ L"NSimSun", L"Droid Sans Fallback" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"SimHei", L"Droid Sans Fallback" },
|
||||
{ L"SimSun", L"Droid Sans Fallback" },
|
||||
{ L"Source Sans Pro", L"Droid Sans Fallback" },
|
||||
|
@ -208,6 +213,7 @@ MUI_SUBFONT ChineseTraditionalFonts[] =
|
|||
{ L"Ming Light", L"Droid Sans Fallback" },
|
||||
{ L"MingLiU", L"Droid Sans Fallback" },
|
||||
{ L"PMingLiU", L"Droid Sans Fallback" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"Source Sans Pro", L"Droid Sans Fallback" },
|
||||
{ L"System", L"Droid Sans Fallback" },
|
||||
{ L"Tahoma", L"Droid Sans Fallback" },
|
||||
|
@ -258,6 +264,7 @@ MUI_SUBFONT JapaneseFonts[] =
|
|||
{ L"MS Shell Dlg 2", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic 2", L"Droid Sans Fallback" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"Source Sans Pro", L"Droid Sans Fallback" },
|
||||
{ L"System", L"Droid Sans Fallback" },
|
||||
{ L"Tahoma", L"Droid Sans Fallback" },
|
||||
|
@ -312,6 +319,7 @@ MUI_SUBFONT KoreanFonts[] =
|
|||
{ L"MS Shell Dlg 2", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic 2", L"Droid Sans Fallback" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"Source Sans Pro", L"Droid Sans Fallback" },
|
||||
{ L"System", L"Droid Sans Fallback" },
|
||||
{ L"Tahoma", L"Droid Sans Fallback" },
|
||||
|
@ -349,6 +357,7 @@ MUI_SUBFONT UnicodeFonts[] =
|
|||
{ L"Courier New TUR,162", L"Courier New,162" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
|
||||
{ L"Helvetica", L"Arial" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Terminal", L"Courier New" },
|
||||
{ L"Times", L"Times New Roman" },
|
||||
|
@ -382,6 +391,7 @@ MUI_SUBFONT HindiFonts[] =
|
|||
{ L"MS Shell Dlg", L"FreeSans" },
|
||||
{ L"MS Shell Dlg 2", L"FreeSans" },
|
||||
{ L"Palatino Linotype", L"FreeSans" },
|
||||
{ L"Segoe UI Symbol", L"Arial" },
|
||||
{ L"System", L"FreeSans" },
|
||||
{ L"Tahoma", L"FreeSans" },
|
||||
{ L"Terminal", L"Lucida Console" },
|
||||
|
|
|
@ -54,6 +54,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
|
|
@ -31,6 +31,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
@ -43,6 +44,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
@ -55,6 +57,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
@ -67,6 +70,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Courier New"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
@ -82,6 +86,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dl
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS UI Gothic",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS UI Gothic 2",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Source Sans Pro",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tahoma",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"
|
||||
|
@ -93,6 +98,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Trebuchet M
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier",0x00000000,"Courier New"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01-L2"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Courier New"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Times",0x00000000,"Times New Roman"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Tms Rmn",0x00000000,"Times New Roman"
|
||||
|
|
Loading…
Reference in a new issue