Features/IndicUnicode6

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Moved to FeatureAcceptedF17 - feature was accepted at 2012-01-09 meeting, ticket #730)
(Detailed Description)
 
(5 intermediate revisions by one user not shown)
Line 16: Line 16:
 
== Current status ==
 
== Current status ==
 
* Targeted release: [[Releases/17/Schedule | Fedora 17 ]]  
 
* Targeted release: [[Releases/17/Schedule | Fedora 17 ]]  
* Last updated: 2011-12-20
+
* Last updated: 2012-03-01
* Percentage of completion: 0%
+
* Percentage of completion: 100%
 
<!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. -->
 
<!-- CHANGE THE "FedoraVersion" TEMPLATES ABOVE TO PLAIN NUMBERS WHEN YOU COMPLETE YOUR PAGE. -->
  
Line 23: Line 23:
 
Lohit font family is default for Assamese, Bengali, Gujarati, Hindi, Kannada, Marathi, Oriya, Punjabi,  Tamil and Telugu language. Presently lohit does not support characters added in Unicode 6.0 script supporting these languages. User can not use these missing characters in Fedora due to unavailability of fonts. Even if any website having data consisting of these characters will not render perfect and user can not read it perfectly. Typing these characters can give only Square-Box to users.
 
Lohit font family is default for Assamese, Bengali, Gujarati, Hindi, Kannada, Marathi, Oriya, Punjabi,  Tamil and Telugu language. Presently lohit does not support characters added in Unicode 6.0 script supporting these languages. User can not use these missing characters in Fedora due to unavailability of fonts. Even if any website having data consisting of these characters will not render perfect and user can not read it perfectly. Typing these characters can give only Square-Box to users.
 
Below is the list of missing characters.
 
Below is the list of missing characters.
    Malayalam script:
 
    u0D3D; MALAYALAM SIGN AVAGRAHA
 
    u0D44; VOWEL SIGN VOCALIC RR
 
    0D29;  MALAYALAM LETTER NNNA
 
    0D3A;  MALAYALAM LETTER TTTA
 
  
    Devanagari Script
+
*    '''Malayalam script'''
    u0900; DEVANAGARI SIGN INVERTED CANDRABINDU
+
**    u0D3D; MALAYALAM SIGN AVAGRAHA
    u094E; DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
+
**    u0D44; VOWEL SIGN VOCALIC RR
    u094F; DEVANAGARI VOWEL SIGN AW
+
**  0D29; MALAYALAM LETTER NNNA
    u0955; DEVANAGARI VOWEL SIGN CANDRA LONG E
+
**    0D3A; MALAYALAM LETTER TTTA
    u0975; DEVANAGARI LETTER AW
+
    u0979; DEVANAGARI LETTER ZHA
+
    u097A; DEVANAGARI LETTER HEAVY YA
+
    u09FB; BENGALI GANDA MARK
+
  
    Devanagari Extended:
+
*    '''Devanagari Script'''
    u0A8E to u0A8F
+
**    u0900; DEVANAGARI SIGN INVERTED CANDRABINDU
 +
**    u094E; DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
 +
**    u094F; DEVANAGARI VOWEL SIGN AW
 +
**    u0955; DEVANAGARI VOWEL SIGN CANDRA LONG E
 +
**    u0975; DEVANAGARI LETTER AW
 +
**    u0979; DEVANAGARI LETTER ZHA
 +
**    u097A; DEVANAGARI LETTER HEAVY YA
  
    Oriya script:
+
* '''Bengali script'''
    u0B72;ORIYA FRACTION ONE QUARTER
+
**    u09FB; BENGALI GANDA MARK
    u0B73;ORIYA FRACTION ONE HALF
+
 
    u0B74;ORIYA FRACTION THREE QUARTERS
+
*    '''Devanagari Extended'''
    u0B75;ORIYA FRACTION ONE SIXTEENTH
+
**    uA8E0 to uA8FB
    u0B76;ORIYA FRACTION ONE ErIGHTH
+
 
    u0B77;ORIYA FRACTION THREE
+
*    '''Oriya script'''
 +
**    u0B72;ORIYA FRACTION ONE QUARTER
 +
**    u0B73;ORIYA FRACTION ONE HALF
 +
**    u0B74;ORIYA FRACTION THREE QUARTERS
 +
**    u0B75;ORIYA FRACTION ONE SIXTEENTH
 +
**    u0B76;ORIYA FRACTION ONE ErIGHTH
 +
**    u0B77;ORIYA FRACTION THREE
  
 
This feature will add these missing characters in Lohit fonts.
 
This feature will add these missing characters in Lohit fonts.
Line 104: Line 107:
 
<!-- The Fedora Release Notes inform end-users about what is new in the release.  Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ -->
 
<!-- The Fedora Release Notes inform end-users about what is new in the release.  Examples of past release notes are here: http://docs.fedoraproject.org/release-notes/ -->
 
<!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns.  If there are any such changes involved in this feature, indicate them here.  You can also link to upstream documentation if it satisfies this need.  This information forms the basis of the release notes edited by the documentation team and shipped with the release. -->
 
<!-- The release notes also help users know how to deal with platform changes such as ABIs/APIs, configuration or data file formats, or upgrade concerns.  If there are any such changes involved in this feature, indicate them here.  You can also link to upstream documentation if it satisfies this need.  This information forms the basis of the release notes edited by the documentation team and shipped with the release. -->
* Provides Unicode 6.0 support for Indian script (Assamese/Bengali, Devanagari, Gujarati, Kannada, Oriya, Malayalam, Punjabi, Tamil and Telugu) with improved Lohit fonts.
+
* Provides Unicode 6.0 support for Indian script (Assamese/Bengali, Devanagari and Devanagari-Extended, Gujarati, Kannada, Oriya, Malayalam, Punjabi, Tamil and Telugu) with improved Lohit fonts.
  
 
== Comments and Discussion ==
 
== Comments and Discussion ==

Latest revision as of 05:49, 14 March 2012


Contents

[edit] Lohit Unicode 6.0 support

[edit] Summary

Unicode 6.0 support for Indian script (Assamese/Bengali, Devanagari, Gujarati, Kannada, Oriya, Malayalam, Punjabi, Tamil and Telugu) with improved Lohit fonts.

[edit] Owner

  • Email: psatpute@redhat.com

[edit] Current status

  • Targeted release: Fedora 17
  • Last updated: 2012-03-01
  • Percentage of completion: 100%

[edit] Detailed Description

Lohit font family is default for Assamese, Bengali, Gujarati, Hindi, Kannada, Marathi, Oriya, Punjabi, Tamil and Telugu language. Presently lohit does not support characters added in Unicode 6.0 script supporting these languages. User can not use these missing characters in Fedora due to unavailability of fonts. Even if any website having data consisting of these characters will not render perfect and user can not read it perfectly. Typing these characters can give only Square-Box to users. Below is the list of missing characters.

  • Malayalam script
    • u0D3D; MALAYALAM SIGN AVAGRAHA
    • u0D44; VOWEL SIGN VOCALIC RR
    • 0D29; MALAYALAM LETTER NNNA
    • 0D3A; MALAYALAM LETTER TTTA
  • Devanagari Script
    • u0900; DEVANAGARI SIGN INVERTED CANDRABINDU
    • u094E; DEVANAGARI VOWEL SIGN PRISHTHAMATRA E
    • u094F; DEVANAGARI VOWEL SIGN AW
    • u0955; DEVANAGARI VOWEL SIGN CANDRA LONG E
    • u0975; DEVANAGARI LETTER AW
    • u0979; DEVANAGARI LETTER ZHA
    • u097A; DEVANAGARI LETTER HEAVY YA
  • Bengali script
    • u09FB; BENGALI GANDA MARK
  • Devanagari Extended
    • uA8E0 to uA8FB
  • Oriya script
    • u0B72;ORIYA FRACTION ONE QUARTER
    • u0B73;ORIYA FRACTION ONE HALF
    • u0B74;ORIYA FRACTION THREE QUARTERS
    • u0B75;ORIYA FRACTION ONE SIXTEENTH
    • u0B76;ORIYA FRACTION ONE ErIGHTH
    • u0B77;ORIYA FRACTION THREE

This feature will add these missing characters in Lohit fonts.

[edit] Benefit to Fedora

Fedora will get Lohit font family supporting latest characters of Unicode 6.0. This is important as user can use Unicode 6.0 latest characters to create and view data. This required changes in Lohit fonts packages.

This feature will make sure Lohit fonts family support these characters and users can get perfect rendering of these characters across all Fedora applications. This will help users to use latest characters for create data and read online website with the latest Unicode characters and improve user experience.

[edit] Scope

This is enhancement in Lohit font family. Developer need to add missing characters in Lohit fonts. This will not affect any other components of distribution. Fonts will have shapes for missing Unicode 6.0 characters in supported script.

[edit] How To Test

1. yum install lohit-*

2. Open gedit/openoffice/kwrite

3. Type above list Unicode characters either with available input method or control+shift+u

[edit] User Experience

End users can use above listed characters of Unicode 6.0 to create and view content.

[edit] Dependencies

No dependencies.

[edit] Contingency Plan

Present version of Lohit fonts support Unicode 5.0. Users can use Lohit fonts as it is without any problem even if this feature not get completed within time.

[edit] Documentation

[edit] Release Notes

  • Provides Unicode 6.0 support for Indian script (Assamese/Bengali, Devanagari and Devanagari-Extended, Gujarati, Kannada, Oriya, Malayalam, Punjabi, Tamil and Telugu) with improved Lohit fonts.

[edit] Comments and Discussion