From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- gfx/thebes/StandardFonts-linux.inc | 1065 ++++++++++++++++++++++++++++++++++++ 1 file changed, 1065 insertions(+) create mode 100644 gfx/thebes/StandardFonts-linux.inc (limited to 'gfx/thebes/StandardFonts-linux.inc') diff --git a/gfx/thebes/StandardFonts-linux.inc b/gfx/thebes/StandardFonts-linux.inc new file mode 100644 index 0000000000..bf5c285b0d --- /dev/null +++ b/gfx/thebes/StandardFonts-linux.inc @@ -0,0 +1,1065 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +// List of standard font families present in a default English install +// of Ubuntu 22.04: +static const char* kBaseFonts_Ubuntu_22_04[] = { + "aakar", + "Abyssinica SIL", + "Ani", + "AnjaliOldLipi", + "Bitstream Charter", + "C059", + "Chandas", + "Chilanka", + "Courier 10 Pitch", + "D050000L", + "DejaVu Sans", + "DejaVu Sans Mono", + "DejaVu Serif", + "Dhurjati", + "Droid Sans Fallback", + "Dyuthi", + "FreeMono", + "FreeSans", + "FreeSerif", + "Gargi", + "Garuda", + "Gayathri", + "Gayathri Thin", + "Gidugu", + "Gubbi", + "Gurajada", + "Jamrul", + "KacstArt", + "KacstBook", + "KacstDecorative", + "KacstDigital", + "KacstFarsi", + "KacstLetter", + "KacstNaskh", + "KacstOffice", + "KacstOne", + "KacstPen", + "KacstPoster", + "KacstQurn", + "KacstScreen", + "KacstTitle", + "KacstTitleL", + "Kalapi", + "Kalimati", + "Karumbi", + "Keraleeyam", + "Khmer OS", + "Khmer OS System", + "Kinnari", + "LakkiReddy", + "Laksaman", + "Liberation Mono", + "Liberation Sans", + "Liberation Sans Narrow", + "Liberation Serif", + "Likhan", + "LKLUG", + "Lohit Assamese", + "Lohit Bengali", + "Lohit Devanagari", + "Lohit Gujarati", + "Lohit Gurmukhi", + "Lohit Kannada", + "Lohit Malayalam", + "Lohit Odia", + "Lohit Tamil", + "Lohit Tamil Classical", + "Lohit Telugu", + "Loma", + "Mallanna", + "Mandali", + "Manjari", + "Manjari Thin", + "Meera", + "Mitra", + "mry_KacstQurn", + "Mukti", + "Nakula", + "NATS", + "Navilu", + "Nimbus Mono PS", + "Nimbus Roman", + "Nimbus Sans", + "Nimbus Sans Narrow", + "Norasi", + "Noto Color Emoji", + "Noto Mono", + "Noto Sans CJK HK", + "Noto Sans CJK JP", + "Noto Sans CJK KR", + "Noto Sans CJK SC", + "Noto Sans CJK TC", + "Noto Sans Mono", + "Noto Sans Mono CJK HK", + "Noto Sans Mono CJK JP", + "Noto Sans Mono CJK KR", + "Noto Sans Mono CJK SC", + "Noto Sans Mono CJK TC", + "Noto Serif CJK HK", + "Noto Serif CJK JP", + "Noto Serif CJK KR", + "Noto Serif CJK SC", + "Noto Serif CJK TC", + "NTR", + "OpenSymbol", + "ori1Uni", + "P052", + "Padauk", + "Padauk Book", + "padmaa", + "padmmaa", + "Pagul", + "Peddana", + "Phetsarath OT", + "Ponnala", + "Pothana2000", + "Potti Sreeramulu", + "Purisa", + "Rachana", + "RaghuMalayalamSans", + "Ramabhadra", + "Ramaraja", + "Rasa", + "Rasa Light", + "Rasa Medium", + "Rasa SemiBold", + "RaviPrakash", + "Rekha", + "Saab", + "Sahadeva", + "Samanata", + "Samyak Devanagari", + "Samyak Gujarati", + "Samyak Malayalam", + "Samyak Tamil", + "Sarai", + "Sawasdee", + "Sree Krushnadevaraya", + "Standard Symbols PS", + "Suranna", + "Suravaram", + "Suruma", + "Syamala Ramana", + "TenaliRamakrishna", + "Tibetan Machine Uni", + "Timmana", + "Tlwg Mono", + "Tlwg Typewriter", + "Tlwg Typist", + "Tlwg Typo", + "Ubuntu", + "Ubuntu Condensed", + "Ubuntu Light", + "Ubuntu Mono", + "Ubuntu Thin", + "Umpush", + "Uroob", + "URW Bookman", + "URW Gothic", + "utkal", + "Vemana2000", + "Waree", + "Yrsa", + "Yrsa Light", + "Yrsa Medium", + "Yrsa SemiBold", + "Z003", + "गार्गी", + "नालिमाटी", + "অনি", + "মুক্তি", +}; + +// Additional font families installed when all languages are enabled via the +// Language Support utility on Ubuntu 22.04: +static const char* kLangFonts_Ubuntu_22_04[] = { + "AR PL UKai CN", + "AR PL UKai HK", + "AR PL UKai TW", + "AR PL UKai TW MBE", + "AR PL UMing CN", + "AR PL UMing HK", + "AR PL UMing TW", + "AR PL UMing TW MBE", + "Ezra SIL", + "Ezra SIL SR", + "Homa", + "Khmer OS Battambang", + "Khmer OS Bokor", + "Khmer OS Content", + "Khmer OS Fasthand", + "Khmer OS Freehand", + "Khmer OS Metal Chrieng", + "Khmer OS Muol", + "Khmer OS Muol Light", + "Khmer OS Muol Pali", + "Khmer OS Siemreap", + "Nazli", + "Noto Kufi Arabic", + "Noto Looped Lao", + "Noto Looped Lao Bold", + "Noto Looped Lao Regular", + "Noto Looped Lao UI", + "Noto Looped Lao UI Bold", + "Noto Looped Lao UI Regular", + "Noto Looped Thai", + "Noto Looped Thai Bold", + "Noto Looped Thai Regular", + "Noto Looped Thai UI", + "Noto Looped Thai UI Bold", + "Noto Looped Thai UI Regular", + "Noto Music", + "Noto Naskh Arabic", + "Noto Naskh Arabic UI", + "Noto Nastaliq Urdu", + "Noto Rashi Hebrew", + "Noto Sans", + "Noto Sans Adlam", + "Noto Sans Adlam Unjoined", + "Noto Sans AnatoHiero", + "Noto Sans Anatolian Hieroglyphs", + "Noto Sans Arabic", + "Noto Sans Arabic UI", + "Noto Sans Armenian", + "Noto Sans Avestan", + "Noto Sans Balinese", + "Noto Sans Bamum", + "Noto Sans Bassa Vah", + "Noto Sans Batak", + "Noto Sans Bengali", + "Noto Sans Bengali UI", + "Noto Sans Bhaiksuki", + "Noto Sans Brahmi", + "Noto Sans Buginese", + "Noto Sans Buhid", + "Noto Sans CanAborig", + "Noto Sans Canadian Aboriginal", + "Noto Sans Carian", + "Noto Sans CaucAlban", + "Noto Sans Caucasian Albanian", + "Noto Sans Chakma", + "Noto Sans Cham", + "Noto Sans Cherokee", + "Noto Sans CJK HK Black", + "Noto Sans CJK HK DemiLight", + "Noto Sans CJK HK Light", + "Noto Sans CJK HK Medium", + "Noto Sans CJK HK Thin", + "Noto Sans CJK JP Black", + "Noto Sans CJK JP DemiLight", + "Noto Sans CJK JP Light", + "Noto Sans CJK JP Medium", + "Noto Sans CJK JP Thin", + "Noto Sans CJK KR Black", + "Noto Sans CJK KR DemiLight", + "Noto Sans CJK KR Light", + "Noto Sans CJK KR Medium", + "Noto Sans CJK KR Thin", + "Noto Sans CJK SC Black", + "Noto Sans CJK SC DemiLight", + "Noto Sans CJK SC Light", + "Noto Sans CJK SC Medium", + "Noto Sans CJK SC Thin", + "Noto Sans CJK TC Black", + "Noto Sans CJK TC DemiLight", + "Noto Sans CJK TC Light", + "Noto Sans CJK TC Medium", + "Noto Sans CJK TC Thin", + "Noto Sans Coptic", + "Noto Sans Cuneiform", + "Noto Sans Cypriot", + "Noto Sans Deseret", + "Noto Sans Devanagari", + "Noto Sans Devanagari UI", + "Noto Sans Display", + "Noto Sans Duployan", + "Noto Sans EgyptHiero", + "Noto Sans Egyptian Hieroglyphs", + "Noto Sans Elbasan", + "Noto Sans Elymaic", + "Noto Sans Ethiopic", + "Noto Sans Georgian", + "Noto Sans Glagolitic", + "Noto Sans Gothic", + "Noto Sans Grantha", + "Noto Sans Gujarati", + "Noto Sans Gujarati UI", + "Noto Sans Gunjala Gondi", + "Noto Sans Gurmukhi", + "Noto Sans Gurmukhi UI", + "Noto Sans Hanifi Rohingya", + "Noto Sans Hanunoo", + "Noto Sans Hatran", + "Noto Sans Hebrew", + "Noto Sans ImpAramaic", + "Noto Sans Imperial Aramaic", + "Noto Sans Indic Siyaq Numbers", + "Noto Sans Inscriptional Pahlavi", + "Noto Sans Inscriptional Parthian", + "Noto Sans InsPahlavi", + "Noto Sans InsParthi", + "Noto Sans Javanese", + "Noto Sans Kaithi", + "Noto Sans Kannada", + "Noto Sans Kannada UI", + "Noto Sans Kayah Li", + "Noto Sans Kharoshthi", + "Noto Sans Khmer", + "Noto Sans Khmer UI", + "Noto Sans Khojki", + "Noto Sans Khudawadi", + "Noto Sans Lao", + "Noto Sans Lao UI", + "Noto Sans Lepcha", + "Noto Sans Limbu", + "Noto Sans Linear A", + "Noto Sans Linear B", + "Noto Sans Lisu", + "Noto Sans Lycian", + "Noto Sans Lydian", + "Noto Sans Mahajani", + "Noto Sans Malayalam", + "Noto Sans Malayalam UI", + "Noto Sans Mandaic", + "Noto Sans Manichaean", + "Noto Sans Marchen", + "Noto Sans Masaram Gondi", + "Noto Sans Math", + "Noto Sans Mayan Numerals", + "Noto Sans Medefaidrin", + "Noto Sans Meetei Mayek", + "Noto Sans Mende Kikakui", + "Noto Sans Meroitic", + "Noto Sans Miao", + "Noto Sans Modi", + "Noto Sans Mongolian", + "Noto Sans Mro", + "Noto Sans Multani", + "Noto Sans Myanmar", + "Noto Sans Myanmar UI", + "Noto Sans Nabataean", + "Noto Sans New Tai Lue", + "Noto Sans Newa", + "Noto Sans NKo", + "Noto Sans Nushu", + "Noto Sans Ogham", + "Noto Sans Ol Chiki", + "Noto Sans Old Hungarian", + "Noto Sans Old Italic", + "Noto Sans Old North Arabian", + "Noto Sans Old Permic", + "Noto Sans Old Persian", + "Noto Sans Old Sogdian", + "Noto Sans Old South Arabian", + "Noto Sans Old Turkic", + "Noto Sans OldHung", + "Noto Sans OldNorArab", + "Noto Sans OldSouArab", + "Noto Sans Oriya", + "Noto Sans Oriya UI", + "Noto Sans Osage", + "Noto Sans Osmanya", + "Noto Sans Pahawh Hmong", + "Noto Sans Palmyrene", + "Noto Sans Pau Cin Hau", + "Noto Sans PhagsPa", + "Noto Sans Phoenician", + "Noto Sans Psalter Pahlavi", + "Noto Sans PsaPahlavi", + "Noto Sans Rejang", + "Noto Sans Runic", + "Noto Sans Samaritan", + "Noto Sans Saurashtra", + "Noto Sans Sharada", + "Noto Sans Shavian", + "Noto Sans Siddham", + "Noto Sans SignWrit", + "Noto Sans SignWriting", + "Noto Sans Sinhala", + "Noto Sans Sinhala UI", + "Noto Sans Sogdian", + "Noto Sans Sora Sompeng", + "Noto Sans Soyombo", + "Noto Sans Sundanese", + "Noto Sans Syloti Nagri", + "Noto Sans Symbols", + "Noto Sans Symbols2", + "Noto Sans Syriac", + "Noto Sans Tagalog", + "Noto Sans Tagbanwa", + "Noto Sans Tai Le", + "Noto Sans Tai Tham", + "Noto Sans Tai Viet", + "Noto Sans Takri", + "Noto Sans Tamil", + "Noto Sans Tamil Supplement", + "Noto Sans Tamil UI", + "Noto Sans Telugu", + "Noto Sans Telugu UI", + "Noto Sans Thaana", + "Noto Sans Thai", + "Noto Sans Thai UI", + "Noto Sans Tifinagh", + "Noto Sans Tifinagh Adrar", + "Noto Sans Tifinagh Agraw Imazighen", + "Noto Sans Tifinagh Ahaggar", + "Noto Sans Tifinagh Air", + "Noto Sans Tifinagh APT", + "Noto Sans Tifinagh Azawagh", + "Noto Sans Tifinagh Ghat", + "Noto Sans Tifinagh Hawad", + "Noto Sans Tifinagh Rhissa Ixa", + "Noto Sans Tifinagh SIL", + "Noto Sans Tifinagh Tawellemmet", + "Noto Sans Tirhuta", + "Noto Sans Ugaritic", + "Noto Sans Vai", + "Noto Sans Wancho", + "Noto Sans Warang Citi", + "Noto Sans Yi", + "Noto Sans Zanabazar", + "Noto Sans Zanabazar Square", + "Noto Serif", + "Noto Serif Ahom", + "Noto Serif Armenian", + "Noto Serif Balinese", + "Noto Serif Bengali", + "Noto Serif CJK HK Black", + "Noto Serif CJK HK ExtraLight", + "Noto Serif CJK HK Light", + "Noto Serif CJK HK Medium", + "Noto Serif CJK HK SemiBold", + "Noto Serif CJK JP Black", + "Noto Serif CJK JP ExtraLight", + "Noto Serif CJK JP Light", + "Noto Serif CJK JP Medium", + "Noto Serif CJK JP SemiBold", + "Noto Serif CJK KR Black", + "Noto Serif CJK KR ExtraLight", + "Noto Serif CJK KR Light", + "Noto Serif CJK KR Medium", + "Noto Serif CJK KR SemiBold", + "Noto Serif CJK SC Black", + "Noto Serif CJK SC ExtraLight", + "Noto Serif CJK SC Light", + "Noto Serif CJK SC Medium", + "Noto Serif CJK SC SemiBold", + "Noto Serif CJK TC Black", + "Noto Serif CJK TC ExtraLight", + "Noto Serif CJK TC Light", + "Noto Serif CJK TC Medium", + "Noto Serif CJK TC SemiBold", + "Noto Serif Devanagari", + "Noto Serif Display", + "Noto Serif Dogra", + "Noto Serif Ethiopic", + "Noto Serif Georgian", + "Noto Serif Grantha", + "Noto Serif Gujarati", + "Noto Serif Gurmukhi", + "Noto Serif Hebrew", + "Noto Serif Hmong Nyiakeng", + "Noto Serif Kannada", + "Noto Serif Khmer", + "Noto Serif Khojki", + "Noto Serif Lao", + "Noto Serif Malayalam", + "Noto Serif Myanmar", + "Noto Serif Sinhala", + "Noto Serif Tamil", + "Noto Serif Tamil Slanted", + "Noto Serif Tangut", + "Noto Serif Telugu", + "Noto Serif Thai", + "Noto Serif Tibetan", + "Noto Serif Yezidi", + "Noto Traditional Nushu", + "Scheherazade", + "Titr", + "UKIJ 3D", + "UKIJ Basma", + "UKIJ Bom", + "UKIJ Chechek", + "UKIJ Chiwer Kesme", + "UKIJ CJK", + "UKIJ Diwani", + "UKIJ Diwani Kawak", + "UKIJ Diwani Tom", + "UKIJ Diwani Yantu", + "UKIJ Ekran", + "UKIJ Elipbe", + "UKIJ Elipbe_Chekitlik", + "UKIJ Esliye", + "UKIJ Esliye Chiwer", + "UKIJ Esliye Neqish", + "UKIJ Esliye Qara", + "UKIJ Esliye Tom", + "UKIJ Imaret", + "UKIJ Inchike", + "UKIJ Jelliy", + "UKIJ Junun", + "UKIJ Kawak", + "UKIJ Kawak 3D", + "UKIJ Kesme", + "UKIJ Kesme Tuz", + "UKIJ Kufi", + "UKIJ Kufi 3D", + "UKIJ Kufi Chiwer", + "UKIJ Kufi Gul", + "UKIJ Kufi Kawak", + "UKIJ Kufi Tar", + "UKIJ Kufi Uz", + "UKIJ Kufi Yay", + "UKIJ Kufi Yolluq", + "UKIJ Mejnun", + "UKIJ Mejnuntal", + "UKIJ Merdane", + "UKIJ Moy Qelem", + "UKIJ Nasq", + "UKIJ Nasq Zilwa", + "UKIJ Orqun Basma", + "UKIJ Orqun Yazma", + "UKIJ Orxun-Yensey", + "UKIJ Qara", + "UKIJ Qolyazma", + "UKIJ Qolyazma Tez", + "UKIJ Qolyazma Tuz", + "UKIJ Qolyazma Yantu", + "UKIJ Ruqi", + "UKIJ Saet", + "UKIJ Sulus", + "UKIJ Sulus Tom", + "UKIJ Teng", + "UKIJ Tiken", + "UKIJ Title", + "UKIJ Tor", + "UKIJ Tughra", + "UKIJ Tuz", + "UKIJ Tuz Basma", + "UKIJ Tuz Gezit", + "UKIJ Tuz Kitab", + "UKIJ Tuz Neqish", + "UKIJ Tuz Qara", + "UKIJ Tuz Tom", + "UKIJ Tuz Tor", + "UKIJ Zilwa", + "UKIJ_Mac Basma", + "UKIJ_Mac Ekran", +}; + +// Standard fonts from previous LTS version Ubuntu 20.04: +static const char* kBaseFonts_Ubuntu_20_04[] = { + "aakar", + "Abyssinica SIL", + "Ani", + "AnjaliOldLipi", + "Bitstream Charter", + "C059", + "Century Schoolbook L", + "Chandas", + "Chilanka", + "Courier 10 Pitch", + "D050000L", + "DejaVu Sans", + "DejaVu Sans Mono", + "DejaVu Serif", + "Dingbats", + "Droid Sans Fallback", + "Dyuthi", + "FreeMono", + "FreeSans", + "FreeSerif", + "Gargi", + "Garuda", + "Gayathri", + "Gayathri Thin", + "Gubbi", + "Jamrul", + "KacstArt", + "KacstBook", + "KacstDecorative", + "KacstDigital", + "KacstFarsi", + "KacstLetter", + "KacstNaskh", + "KacstOffice", + "KacstOne", + "KacstPen", + "KacstPoster", + "KacstQurn", + "KacstScreen", + "KacstTitle", + "KacstTitleL", + "Kalapi", + "Kalimati", + "Karumbi", + "Keraleeyam", + "Khmer OS", + "Khmer OS System", + "Kinnari", + "Laksaman", + "Liberation Mono", + "Liberation Sans", + "Liberation Sans Narrow", + "Liberation Serif", + "Likhan", + "LKLUG", + "Lohit Assamese", + "Lohit Bengali", + "Lohit Devanagari", + "Lohit Gujarati", + "Lohit Gurmukhi", + "Lohit Kannada", + "Lohit Malayalam", + "Lohit Odia", + "Lohit Tamil", + "Lohit Tamil Classical", + "Lohit Telugu", + "Loma", + "Manjari", + "Manjari Thin", + "Meera", + "Mitra Mono", + "mry_KacstQurn", + "Mukti Narrow", + "Mukti Narrow Bold", + "Nakula", + "Navilu", + "Nimbus Mono L", + "Nimbus Mono PS", + "Nimbus Roman", + "Nimbus Roman No9 L", + "Nimbus Sans", + "Nimbus Sans L", + "Nimbus Sans Narrow", + "Norasi", + "Noto Color Emoji", + "Noto Mono", + "Noto Sans CJK HK", + "Noto Sans CJK JP", + "Noto Sans CJK KR", + "Noto Sans CJK SC", + "Noto Sans CJK TC", + "Noto Sans Mono CJK HK", + "Noto Sans Mono CJK JP", + "Noto Sans Mono CJK KR", + "Noto Sans Mono CJK SC", + "Noto Sans Mono CJK TC", + "Noto Serif CJK JP", + "Noto Serif CJK KR", + "Noto Serif CJK SC", + "Noto Serif CJK TC", + "OpenSymbol", + "ori1Uni", + "P052", + "Padauk", + "Padauk Book", + "padmaa", + "padmaa-Bold.1.1", + "padmmaa", + "Pagul", + "Phetsarath OT", + "Pothana2000", + "Purisa", + "Rachana", + "RaghuMalayalamSans", + "Rasa", + "Rasa Light", + "Rasa Medium", + "Rasa SemiBold", + "Rekha", + "Saab", + "Sahadeva", + "Samanata", + "Samyak Devanagari", + "Samyak Gujarati", + "Samyak Malayalam", + "Samyak Tamil", + "Sarai", + "Sawasdee", + "Standard Symbols L", + "Standard Symbols PS", + "Suruma", + "Tibetan Machine Uni", + "Tlwg Mono", + "Tlwg Typewriter", + "Tlwg Typist", + "Tlwg Typo", + "Ubuntu", + "Ubuntu Condensed", + "Ubuntu Light", + "Ubuntu Mono", + "Ubuntu Thin", + "Umpush", + "Uroob", + "URW Bookman", + "URW Bookman L", + "URW Chancery L", + "URW Gothic", + "URW Gothic L", + "URW Palladio L", + "utkal", + "Vemana2000", + "Waree", + "Yrsa", + "Yrsa Light", + "Yrsa Medium", + "Yrsa SemiBold", + "Z003", + "गार्गी", + "नालिमाटी", + "অনি Dvf", + "মিত্র", + "মুক্তি", + "মুক্তি পাতনা", +}; + +// Additional font families installed when all languages are enabled via the +// Language Support utility on Ubuntu 20.04: +static const char* kLangFonts_Ubuntu_20_04[] = { + "Aharoni CLM", + "AlArabiya", + "AlBattar", + "AlHor", + "AlManzomah", + "AlYarmook", + "Amiri", + "Amiri Quran", + "Amiri Quran Colored", + "AR PL UKai CN", + "AR PL UKai HK", + "AR PL UKai TW", + "AR PL UKai TW MBE", + "AR PL UMing CN", + "AR PL UMing HK", + "AR PL UMing TW", + "AR PL UMing TW MBE", + "Arab", + "Caladings CLM", + "Cortoba", + "David CLM", + "Dimnah", + "Drugulin CLM", + "Electron", + "Ellinia CLM", + "Ezra SIL", + "Ezra SIL SR", + "Frank Ruehl CLM", + "Furat", + "Granada", + "Graph", + "Hadasim CLM", + "Hani", + "Haramain", + "Homa", + "Hor", + "Japan", + "Jet", + "Kayrawan", + "Keter YG", + "Khalid", + "Khmer OS Battambang", + "Khmer OS Bokor", + "Khmer OS Content", + "Khmer OS Fasthand", + "Khmer OS Freehand", + "Khmer OS Metal Chrieng", + "Khmer OS Muol", + "Khmer OS Muol Light", + "Khmer OS Muol Pali", + "Khmer OS Siemreap", + "Mashq", + "Mashq-Bold", + "Metal", + "Miriam CLM", + "Miriam Mono CLM", + "Nachlieli CLM", + "Nada", + "Nagham", + "Nazli", + "Nice", + "Noto Sans CJK HK Black", + "Noto Sans CJK HK DemiLight", + "Noto Sans CJK HK Light", + "Noto Sans CJK HK Medium", + "Noto Sans CJK HK Thin", + "Noto Sans CJK JP Black", + "Noto Sans CJK JP DemiLight", + "Noto Sans CJK JP Light", + "Noto Sans CJK JP Medium", + "Noto Sans CJK JP Thin", + "Noto Sans CJK KR Black", + "Noto Sans CJK KR DemiLight", + "Noto Sans CJK KR Light", + "Noto Sans CJK KR Medium", + "Noto Sans CJK KR Thin", + "Noto Sans CJK SC Black", + "Noto Sans CJK SC DemiLight", + "Noto Sans CJK SC Light", + "Noto Sans CJK SC Medium", + "Noto Sans CJK SC Thin", + "Noto Sans CJK TC Black", + "Noto Sans CJK TC DemiLight", + "Noto Sans CJK TC Light", + "Noto Sans CJK TC Medium", + "Noto Sans CJK TC Thin", + "Noto Serif CJK JP Black", + "Noto Serif CJK JP ExtraLight", + "Noto Serif CJK JP Light", + "Noto Serif CJK JP Medium", + "Noto Serif CJK JP SemiBold", + "Noto Serif CJK KR Black", + "Noto Serif CJK KR ExtraLight", + "Noto Serif CJK KR Light", + "Noto Serif CJK KR Medium", + "Noto Serif CJK KR SemiBold", + "Noto Serif CJK SC Black", + "Noto Serif CJK SC ExtraLight", + "Noto Serif CJK SC Light", + "Noto Serif CJK SC Medium", + "Noto Serif CJK SC SemiBold", + "Noto Serif CJK TC Black", + "Noto Serif CJK TC ExtraLight", + "Noto Serif CJK TC Light", + "Noto Serif CJK TC Medium", + "Noto Serif CJK TC SemiBold", + "Ostorah", + "Ouhod", + "Ouhod-Bold", + "Petra", + "Rasheeq", + "Rasheeq-Bold", + "Rehan", + "Salem", + "Scheherazade", + "Shado", + "Sharjah", + "Shofar", + "Simple CLM", + "Sindbad", + "Stam Ashkenaz CLM", + "Stam Sefarad CLM", + "Tarablus", + "Tholoth", + "Titr", + "UKIJ 3D", + "UKIJ Basma", + "UKIJ Bom", + "UKIJ Chechek", + "UKIJ Chiwer Kesme", + "UKIJ CJK", + "UKIJ Diwani", + "UKIJ Diwani Kawak", + "UKIJ Diwani Tom", + "UKIJ Diwani Yantu", + "UKIJ Ekran", + "UKIJ Elipbe", + "UKIJ Elipbe_Chekitlik", + "UKIJ Esliye", + "UKIJ Esliye Chiwer", + "UKIJ Esliye Neqish", + "UKIJ Esliye Qara", + "UKIJ Esliye Tom", + "UKIJ Imaret", + "UKIJ Inchike", + "UKIJ Jelliy", + "UKIJ Junun", + "UKIJ Kawak", + "UKIJ Kawak 3D", + "UKIJ Kesme", + "UKIJ Kesme Tuz", + "UKIJ Kufi", + "UKIJ Kufi 3D", + "UKIJ Kufi Chiwer", + "UKIJ Kufi Gul", + "UKIJ Kufi Kawak", + "UKIJ Kufi Tar", + "UKIJ Kufi Uz", + "UKIJ Kufi Yay", + "UKIJ Kufi Yolluq", + "UKIJ Mejnun", + "UKIJ Mejnuntal", + "UKIJ Merdane", + "UKIJ Moy Qelem", + "UKIJ Nasq", + "UKIJ Nasq Zilwa", + "UKIJ Orqun Basma", + "UKIJ Orqun Yazma", + "UKIJ Orxun-Yensey", + "UKIJ Qara", + "UKIJ Qolyazma", + "UKIJ Qolyazma Tez", + "UKIJ Qolyazma Tuz", + "UKIJ Qolyazma Yantu", + "UKIJ Ruqi", + "UKIJ Saet", + "UKIJ Sulus", + "UKIJ Sulus Tom", + "UKIJ Teng", + "UKIJ Tiken", + "UKIJ Title", + "UKIJ Tor", + "UKIJ Tughra", + "UKIJ Tuz", + "UKIJ Tuz Basma", + "UKIJ Tuz Gezit", + "UKIJ Tuz Kitab", + "UKIJ Tuz Neqish", + "UKIJ Tuz Qara", + "UKIJ Tuz Tom", + "UKIJ Tuz Tor", + "UKIJ Zilwa", + "UKIJ_Mac Basma", + "UKIJ_Mac Ekran", + "Yehuda CLM", + "מרים", +}; + +// The following Fedora font lists were obtained by installing @fonts and +// fontconfig into a container, then running this command: +// fc-list : family | tr ',' '\n' | sort -fu + +// List of standard font families installed on Fedora 39 Workstation. +static const char* kBaseFonts_Fedora_39[] = { + "Cantarell", + "Jomolhari", + "Madan", + "Noto Color Emoji", + "Noto Naskh Arabic", + "Noto Sans", + "Noto Sans Arabic", + "Noto Sans Armenian", + "Noto Sans Bengali", + "Noto Sans Canadian Aboriginal", + "Noto Sans Canadian Aboriginal Light", + "Noto Sans Cherokee", + "Noto Sans CJK HK", + "Noto Sans CJK JP", + "Noto Sans CJK KR", + "Noto Sans CJK SC", + "Noto Sans CJK TC", + "Noto Sans Devanagari", + "Noto Sans Ethiopic", + "Noto Sans Georgian", + "Noto Sans Gujarati", + "Noto Sans Gurmukhi", + "Noto Sans Hebrew", + "Noto Sans Kannada", + "Noto Sans Khmer", + "Noto Sans Lao", + "Noto Sans Math", + "Noto Sans Mono", + "Noto Sans Mono CJK HK", + "Noto Sans Mono CJK JP", + "Noto Sans Mono CJK KR", + "Noto Sans Mono CJK SC", + "Noto Sans Mono CJK TC", + "Noto Sans Oriya", + "Noto Sans Sinhala", + "Noto Sans Symbols", + "Noto Sans Symbols 2", + "Noto Sans Tamil", + "Noto Sans Telugu", + "Noto Sans Thaana", + "Noto Sans Thai", + "Noto Serif", + "Noto Serif Armenian", + "Noto Serif Bengali", + "Noto Serif CJK HK", + "Noto Serif CJK JP", + "Noto Serif CJK KR", + "Noto Serif CJK SC", + "Noto Serif CJK TC", + "Noto Serif Devanagari", + "Noto Serif Georgian", + "Noto Serif Gujarati", + "Noto Serif Gurmukhi", + "Noto Serif Hebrew", + "Noto Serif Kannada", + "Noto Serif Khmer", + "Noto Serif Lao", + "Noto Serif Oriya", + "Noto Serif Sinhala", + "Noto Serif Tamil", + "Noto Serif Telugu", + "Noto Serif Thai", + "Nuosu SIL", + "Padauk", + "PakType Naskh Basic", + "RIT Meera New", + "RIT Rachana", + "STIX", + "STIX Two Math", + "STIX Two Text", + "STIX Two Text Medium", + "STIX Two Text SemiBold", + "Vazirmatn", + "ആർഐടി രചന", + "രചന", +}; + +// List of standard font families installed on Fedora 38 Workstation. +static const char* kBaseFonts_Fedora_38[] = { + "Cantarell", + "Jomolhari", + "Liberation Mono", + "Liberation Sans", + "Liberation Serif", + "Lohit Assamese", + "Lohit Bengali", + "Lohit Devanagari", + "Lohit Gujarati", + "Lohit Kannada", + "Lohit Marathi", + "Lohit Odia", + "Lohit Tamil", + "Lohit Telugu", + "Mingzat", + "Noto Color Emoji", + "Noto Naskh Arabic", + "Noto Sans", + "Noto Sans Arabic", + "Noto Sans Armenian", + "Noto Sans Canadian Aboriginal", + "Noto Sans Cherokee", + "Noto Sans CJK HK", + "Noto Sans CJK JP", + "Noto Sans CJK KR", + "Noto Sans CJK SC", + "Noto Sans CJK TC", + "Noto Sans Ethiopic", + "Noto Sans Georgian", + "Noto Sans Gurmukhi", + "Noto Sans Hebrew", + "Noto Sans Khmer", + "Noto Sans Lao", + "Noto Sans Math", + "Noto Sans Mono", + "Noto Sans Mono CJK HK", + "Noto Sans Mono CJK JP", + "Noto Sans Mono CJK KR", + "Noto Sans Mono CJK SC", + "Noto Sans Mono CJK TC", + "Noto Sans Sinhala", + "Noto Sans Thaana", + "Noto Sans Thai", + "Noto Serif", + "Nuosu SIL", + "Padauk", + "PakType Naskh Basic", + "RIT Meera New", + "STIX", + "STIX Two Math", + "STIX Two Text", + "STIX Two Text Medium", + "STIX Two Text SemiBold", + "Vazirmatn", +}; -- cgit v1.2.3