From Fedora Project Wiki
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Asian Fonts =
+
= Upstream Fonts =
 +
* [https://github.com/liberationfonts Liberation fonts]
 +
* [https://github.com/lohit-fonts Lohit fonts]
 +
* [https://github.com/RedHatOfficial/RedHatFont Red Hat font]
  
Fedora I18n maintains various fonts, in particular many for Asian languages.
+
= Fonts related Fedora-features/changes achievements =
See also [[SIGs/Fonts]] for Fedora Fonts in general and [[Lohit]] for Indic.
+
* [[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 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.
  
== Default fonts packages ==
+
= Emoji font packages =
* Chinese: adobe-source-han-sans-cn-fonts for zh_CN (simplified Chinese) and adobe-source-han-sans-twhk-fonts for zh_TW (traditional Chinese) since f21.
+
* eosrei-emojione-fonts
* Indic: see [[I18N/Indic#Fonts_list]].
+
* google-noto-emoji-color-fonts
* Japanese: vlgothic-fonts
+
* google-noto-emoji-fonts
* Korean: un-core-dotum-fonts
+
* gdouros-symbola-fonts
* Thai: thai-scalable-waree-fonts
+
* hfg-gmuend-openmoji-black-fonts
 +
* hfg-gmuend-openmoji-color-fonts
 +
* twitter-twemoji-fonts
  
== Bugs ==
+
= 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=12&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ f12], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=11&field0-0-0=component&type0-0-0=regexp&value0-0-0=fonts&bug_status=__open__ f11])
+
* [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=12&component=fontconfig&bug_status=__open__ f12], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=11&component=fontconfig&bug_status=__open__ f11])
+
* [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=12&component=pango&bug_status=__open__ f12], [https://bugzilla.redhat.com/buglist.cgi?product=Fedora&version=11&component=pango&bug_status=__open__ f11])
+
* [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 ===
+
== Upstream Bugs ==
* [http://bugs.freedesktop.org/buglist.cgi?product=fontconfig&bug_status=__open__ open fontconfig bugs]
+
* [https://gitlab.freedesktop.org/fontconfig/fontconfig/-/issues open fontconfig bugs]
  
== Tasks ==
+
= Resources =
 +
* [http://fonts.fedoraproject.org/ Fedora Fonts SIG]
 +
* [https://docs.fedoraproject.org/en-US/packaging-guidelines/FontsPolicy/ Font Packaging Guidelines]
 +
* [https://tagoh.fedorapeople.org/fonts/status/ Default Fonts status page]
 +
** [[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
 
* 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
  
Line 31: Line 58:
 
* [https://fedoraproject.org/wiki/BitmapFontConversion Bitmap Font Conversion]
 
* [https://fedoraproject.org/wiki/BitmapFontConversion Bitmap Font Conversion]
  
== Meetings ==
 
Meetings are held biweekly on #fedora-i18n on Wednesdays at 0500 UTC.
 
 
* [https://fedoraproject.org/w/index.php?title=Special:PrefixIndex&from=I18N/Fonts/Meetings Meetings pages]
 
  
 
[[Category:Internationalization]]
 
[[Category:Internationalization]]

Latest revision as of 11:44, 12 July 2021

Upstream Fonts

Fonts related Fedora-features/changes achievements

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

Upstream Bugs

Resources

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