From Fedora Project Wiki
< I18N
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
= | = Upstream Fonts = | ||
* [https://github.com/liberationfonts Liberation fonts] | |||
* [https://github.com/lohit-fonts Lohit fonts] | |||
* [https://github.com/RedHatOfficial/RedHatFont Red Hat font] | |||
Fedora | = Fonts related Fedora-features/changes achievements = | ||
* [[Changes/ImproveDefaultFontHandling|f39:Improve Default Font Handling with default-fonts metapackages]] | |||
* [[Changes/Indic_Noto_fonts|f39:Use Noto fonts for Indic (Indian language) scripts]] | |||
* [[Changes/NotoFontsForTwoLang|f38:Noto Fonts For Two Languages]] | |||
* [[Changes/Noto_CJK_Variable_Fonts|f38:Noto CJK Variable Fonts]] | |||
* [[Changes/DefaultToNotoFonts|f36: Default To Noto Fonts]] | |||
* [[Changes/MalayalamDefaultFontsUpdate|f36: Malayalam Default Fonts Update]] | |||
* [[Changes/EnableHarfBuzzInFreeType|f34: Enable HarfBuzz in FreeType]] | |||
* [[Changes/FontLangProvidesToLangpacks|f32: Move fonts language Provides to Langpacks]] | |||
* [[Changes/ProvideOpenTypeBitmapFonts|f32: Provide OpenType Bitmap Fonts]] | |||
* [[Changes/VariableNotoFonts|f31: Variable Noto Fonts]] | |||
* [[Changes/CJKDefaultFontsToNoto|f29: CJK Default Fonts To Noto]] | |||
* [[Changes/Liberation_Fonts_2|f29: Liberation Fonts 2]] | |||
* [[Changes/Fontconfig_2.13|f28: Fontconfig 2.13]] | |||
* [[Changes/ChineseSerifFonts|f27: Chinese Serif Fonts]] | |||
* [[Changes/FontconfigCacheDirChange|f26: Fontconfig cache directory change]] | |||
* [[Changes/Lohit2_Odia_Telugu|f22: Lohit2 Odia Telugu]] | |||
* [[Changes/NewDefaultConsoleFont|f22: New Default Console Font]] | |||
* [[Changes/Lohit_Odia_Gurmukhi|f21: Lohit Odia and Gurmukhi font naming]] | |||
* [[Features/Fontconfig2.10|f18: Fontconfig 2.10]] | |||
* [[Features/FontConfigurationTool|f17: Font Configuration Tool]] | |||
* [[Features/IndicUnicode6|f17: Lohit Unicode 6.0 support]] | |||
= Default fonts installation criteria = | |||
* Default installation will have at least one font for scripts available on Unicode Basic Multilingual Plane (BMP) . | * Default installation will have at least one font for scripts available on Unicode Basic Multilingual Plane (BMP) . | ||
* For script available on other planes of Unicode. One should do request through bugzilla for default installation of corresponding font. | * For script available on other planes of Unicode. One should do request through bugzilla for default installation of corresponding font. | ||
= | = Emoji font packages = | ||
* | * eosrei-emojione-fonts | ||
* | * google-noto-emoji-color-fonts | ||
* google-noto-emoji-fonts | |||
* | * gdouros-symbola-fonts | ||
* | * hfg-gmuend-openmoji-black-fonts | ||
* hfg-gmuend-openmoji-color-fonts | |||
* twitter-twemoji-fonts | |||
= Bugs = | |||
* [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ fonts bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version= | * [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ fonts bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=34&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ f34], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=33&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ f33]) | ||
* [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&component=fontconfig&bug_status=__open__ fontconfig bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&component=fontconfig&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version= | * [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&component=fontconfig&bug_status=__open__ fontconfig bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&component=fontconfig&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=34&component=fontconfig&bug_status=__open__ f34], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=33&component=fontconfig&bug_status=__open__ f33]) | ||
* [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&component=pango&bug_status=__open__ pango bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&component=pango&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version= | * [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&component=pango&bug_status=__open__ pango bugs] ([https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=rawhide&component=pango&bug_status=__open__ rawhide], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=34&component=pango&bug_status=__open__ f34], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=33&component=pango&bug_status=__open__ f33]) | ||
== Upstream Bugs == | |||
* [ | * [https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues open fontconfig bugs] | ||
== | = Resources = | ||
* | * [http://fonts.fedoraproject.org/ Fedora Fonts SIG] | ||
* [https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/ Font Packaging Guidelines] | |||
* [https://fedora-i18n.github.io/font-status/ Default Fonts status page] | |||
** [[I18N/Fonts/History]] | |||
** [[I18N/F34_Fonts]] | |||
* [https://tagoh.fedorapeople.org/fonts/diff/ Default Fonts difference for previous releases] | |||
* [https://fedoraproject.org/w/index.php?title=Special:PrefixIndex&from=I18N/Fonts/Meetings Old Meetings pages] | |||
== | = Tasks = | ||
* fontconfig to allow adobe-source-han-sans-cn-fonts as a default zh_CN font and adobe-source-han-sans-twhk-fonts as a default zh_TW font | |||
== Bitmap Font Conversion for Fedora 31 == | |||
* [https://fedoraproject.org/wiki/BitmapFontConversion Bitmap Font Conversion] | |||
[[Category:Internationalization]] | [[Category:Internationalization]] |
Latest revision as of 03:25, 17 October 2024
Upstream Fonts
- f39:Improve Default Font Handling with default-fonts metapackages
- f39:Use Noto fonts for Indic (Indian language) scripts
- f38:Noto Fonts For Two Languages
- f38:Noto CJK Variable Fonts
- f36: Default To Noto Fonts
- f36: Malayalam Default Fonts Update
- f34: Enable HarfBuzz in FreeType
- f32: Move fonts language Provides to Langpacks
- f32: Provide OpenType Bitmap Fonts
- f31: Variable Noto Fonts
- f29: CJK Default Fonts To Noto
- f29: Liberation Fonts 2
- f28: Fontconfig 2.13
- f27: Chinese Serif Fonts
- f26: Fontconfig cache directory change
- f22: Lohit2 Odia Telugu
- f22: New Default Console Font
- f21: Lohit Odia and Gurmukhi font naming
- f18: Fontconfig 2.10
- f17: Font Configuration Tool
- f17: Lohit Unicode 6.0 support
Default fonts installation criteria
- Default installation will have at least one font for scripts available on Unicode Basic Multilingual Plane (BMP) .
- For script available on other planes of Unicode. One should do request through bugzilla for default installation of corresponding font.
Emoji font packages
- eosrei-emojione-fonts
- google-noto-emoji-color-fonts
- google-noto-emoji-fonts
- gdouros-symbola-fonts
- hfg-gmuend-openmoji-black-fonts
- hfg-gmuend-openmoji-color-fonts
- twitter-twemoji-fonts
Bugs
- fonts bugs (rawhide, f34, f33)
- fontconfig bugs (rawhide, f34, f33)
- pango bugs (rawhide, f34, f33)
Upstream Bugs
Resources
- Fedora Fonts SIG
- Font Packaging Guidelines
- Default Fonts status page
- Default Fonts difference for previous releases
- Old Meetings pages
Tasks
- fontconfig to allow adobe-source-han-sans-cn-fonts as a default zh_CN font and adobe-source-han-sans-twhk-fonts as a default zh_TW font