https://bugzilla.redhat.com/show_bug.cgi?id=839303
Bug ID: 839303 QA Contact: extras-qa@fedoraproject.org Severity: unspecified Version: rawhide Priority: unspecified CC: fonts-bugs@lists.fedoraproject.org, i18n-bugs@lists.fedoraproject.org, psatpute@redhat.com Assignee: psatpute@redhat.com Summary: [ta_IN] Submission of glyphs for Tamil fractions/symbols to be included in the Lohit Tamil fonts Regression: --- Story Points: --- Classification: Fedora OS: Unspecified Reporter: samjnaa@gmail.com Type: Bug Documentation: --- Hardware: Unspecified Mount Type: --- Status: NEW Component: lohit-tamil-fonts Product: Fedora
Created attachment 597580 --> https://bugzilla.redhat.com/attachment.cgi?id=597580&action=edit Lohit Tamil, Lohit Tamil Classical and Lohit Tamil Chart fonts with new characters
Contributing new Tamil glyphs to Lohit Tamil family: ----------------------------------------------------
I have prepared a proposal to encode 62 characters for old Tamil fractions and symbols to be encoded in Unicode. Seven of these are being proposed for the Tamil BMP block and rest for a new Tamil Supplement block in the SMP.
For the glyphs required for the code chart I have largely devised new glyphs based on existing Lohit Tamil glyphs under the derivative rights granted by the OFL. Some glyphs which could not be derived, I created myself using Inkscape and other tools.
I would like to donate all these glyphs to the Lohit project under the OFL for eventual inclusion into the Lohit Tamil/Tamil Classical fonts. For now they may be included in the PUA of an unofficial fork of the Lohit Tamil fonts. When they are eventually encoded in Unicode, they may be officially mapped to the new codepoints and included in the official distribution of the Lohit Tamil/Tamil Classical fonts.
Using Lohit Tamil glyphs for Unicode code chart: ------------------------------------------------
In the proposal, I am also requesting the Unicode / ISO 10646 project editors to use the Lohit Tamil font for the Unicode Tamil code charts (Tamil block, and newly proposed Tamil Supplement block) because:
1) When the new characters are encoded and my glyphs used for the code chart, it would look good to maintain stylistic uniformity in the code chart, and my designed glyphs are stylistically like the Lohit Tamil glyphs as they are mostly derived from them. So it would be good to use Lohit Tamil glyphs throughout.
2) There are currently 72 Tamil characters in Unicode 6.1.0. The present proposal almost doubles the number with 62 new characters. It would be a significant and unnecessary effort for anyone else to duplicate my glyph design work for so many characters to keep in with the current Tamil code chart font style. So switching to Lohit Tamil for all glyphs is easier and advisable.
3) Personally I think the glyphs of Lohit Tamil are much "cleaner" than the existing Tamil code chart font, and more representative of the nature and beauty of the Tamil script.
4) The OFL already permits the use of the Lohit Tamil font (and its derivatives) for any purpose, so there are (hopefully) no legal issues pertaining which need to be cleared between Unicode and Red Hat (but of course, IANAL).
I also sincerely request the cooperation of the Lohit / Fedora / Red Hat people in permitting the Lohit Tamil glyphs to be used for the Unicode Tamil code charts (i.e. for two blocks).
Fonts with new glyphs: ----------------------
I attach herewith a ZIP file containing three font files:
1) Lohit Tamil font, with newly proposed character glyphs mapped to the PUA.
2) Lohit Tamil Classical font, likewise.
3) Lohit Tamil Chart font, containing only glyphs required for the code chart (for existing and new characters, totalling 134 in number, across two blocks Tamil and Tamil Supplement) mapped to the existing and proposed characters for convenience of Unicode / ISO 10646 editors.
Behaviour of new characters and requirement from the fonts' side: -----------------------------------------------------------------
None of the newly proposed characters are combining characters in the sense of combining marks. However, most of them are proposed for a new SMP Tamil block and care might need to be taken for proper mapping so that on all platforms the SMP characters are accessible.
There is only one sequence of characters which needs to ligate: TAMIL DIGIT ONE ௧ + TAMIL SIGN KALAM (which looks like TAMIL LETTER LLA ள) should always ligate. I have also provided the ligature glyph after the glyphs for the individual characters (mapped to PUA E03F) in the fonts 1 and 2 above. I have not added any substitution mapping however as it is for now only temporarily in the PUA.
Etcetera: ---------
It is my intention to submit the proposal within a week or so and I will upload/link here a copy of the proposal.
If at all any changes are required to the set of glyphs as a result of any feedback from scholars or other sources, I will upload fresh TTF font files.
I thank everyone, especially Pravin Satpute, for their support regarding this.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #1 from Pravin Satpute psatpute@redhat.com --- I will be glad if Unicode can use Lohit Tamil fonts for there charting. In this way Unicode can set a one new standard for Using complete font i.e. font with Open Type tables. (AFAIK Unicode fonts contains just Basic Unicode shapes)
Lohit is under OFL so i don't see any problem.
Once the proposal get accepted i will include these shapes in upstream of Lohit git. For now these attached fonts are uploaded at http://pravins.fedorapeople.org/tamil-fraction-symbol-proposal-fonts/
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #2 from Shriramana Sharma samjnaa@gmail.com --- Hello, thanks for replying.
About the font for the chart -- really it need not contain any OpenType or any other smart rendering tables. (Open the Lohit Tamil Chart TTF and see.) All they are concerned about is that the representative glyphs for each character should be appropriate.
Anyhow, many thanks for your support and the temporary hosting under fedorapeople.org. I will keep you updated and send you a copy of the proposal (to upload to same location) when I submit it.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #3 from Shriramana Sharma samjnaa@gmail.com --- I have submitted the proposal and Pravin has kindly uploaded a copy at http://pravins.fedorapeople.org/tamil-fraction-symbol-proposal-fonts/tamil-f...
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #5 from Shriramana Sharma samjnaa@gmail.com --- Just an update on this issue to note that as per the recommendation of the UTC from the 2013 Feb meeting, the proposal has been revised with the current number of proposed characters being 55. This proposal was approved at the 2013 May UTC meeting and forwarded to the WG2: http://std.dkuug.dk/jtc1/sc2/wg2/docs/n4430.pdf. The WG2 meeting in Lithunia last month has discussed this document and IIUC has approved adding these characters to a future amendment (version) of the Unicode/ISO 10646 standards.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lohit-devel-list@redhat.com
--- Comment #6 from Pravin Satpute psatpute@redhat.com --- That's nice new Shriramana. Thanks for an update.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #7 from Pravin Satpute psatpute@redhat.com --- We are working on Development of Lohit Tamil under lohit2 project. I just gone through Unicode 7.0 but not found any new characters. Do update me if anything i am missing.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #8 from Shriramana Sharma samjnaa@gmail.com --- Dear Pravin, there are no new Tamil characters in Unicode 7.0. The proposed characters are still in the Unicode pipeline: http://www.unicode.org/alloc/Pipeline.html see for example TAMIL TRADITIONAL CREDIT SIGN and form part of ISO 10646 4th edn Proposed Draft Amendment 2: http://www.unicode.org/L2/L2014/14142-10646-4th-pdam2.pdf.
As you can see, Lohit Tamil is already used for Unicode Tamil chart from Unicode 7.0 onwards and the PDAM charts use my new glyphs based on Lohit Tamil. Will update when the characters are published.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #9 from Pravin Satpute psatpute@redhat.com --- Thats great news. !! Shriramana Sharma appreciating your contribution to make this happen.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #10 from Fedora End Of Life endoflife@fedoraproject.org --- This message is a notice that Fedora 19 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 19. It is Fedora's policy to close all bug reports from releases that are no longer maintained. Approximately 4 (four) weeks from now this bug will be closed as EOL if it remains open with a Fedora 'version' of '19'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 19 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|19 |20
--- Comment #11 from Pravin Satpute psatpute@redhat.com --- Moving to next Fedora release.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #12 from Fedora End Of Life endoflife@fedoraproject.org --- This message is a reminder that Fedora 20 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 20. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '20'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 20 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Shriramana Sharma samjnaa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|20 |23
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #13 from Fedora End Of Life jkurik@fedoraproject.org --- This message is a reminder that Fedora 23 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 23. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '23'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 23 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Fedora End Of Life jkurik@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |EOL Last Closed| |2016-12-20 07:15:00
--- Comment #14 from Fedora End Of Life jkurik@fedoraproject.org --- Fedora 23 changed to end-of-life (EOL) status on 2016-12-20. Fedora 23 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug.
Thank you for reporting this bug and we are sorry it could not be fixed.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Pravin Satpute psatpute@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |ASSIGNED Version|23 |25 Resolution|EOL |--- Keywords| |Reopened
--- Comment #15 from Pravin Satpute psatpute@redhat.com --- Moving to 25, as i dont see these are available in Unicode.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #16 from Shriramana Sharma samjnaa@gmail.com --- Due to various reasons, the publishing of these characters is being delayed. In Oct 2016 I participated in a meeting of the Gov't of Tamil Nadu in which change to many of the written shapes was requested. I have prepared the changed glyphs as well but there are some more delays out of my control. [sigh] Please don't close this as I hope that the characters will be accepted within this year at least. This has been going on since 2012. What to do!
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Shriramana Sharma samjnaa@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #597580|0 |1 is obsolete| |
--- Comment #17 from Shriramana Sharma samjnaa@gmail.com --- Created attachment 1283987 --> https://bugzilla.redhat.com/attachment.cgi?id=1283987&action=edit Font with glyphs for newly accepted Tamil symbols characters
With the cooperation of the Gov't of Tamil Nadu, a finalized proposal to encode these characters was submitted to Unicode: http://www.unicode.org/L2/L2017/17069-tamil-frac.pdf and accepted at the recent UTC meeting: http://www.unicode.org/L2/L2017/17103.htm#151-C18. Hopefully it will be encoded at least by 2019.
The font provided by me to the Unicode/ISO 10646 editors is attached. It is based on Lohit Tamil but many new glyphs were designed totally independently. Though I'm not a great artist I've tried my best to make the glyphs look clean at least.
All the glyphs have been mapped to their official newly allotted codepoints. I submit these glyphs to be part of the Lohit Tamil fonts under the OFL.
Thanks to Pravin and others for their help in all this.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
--- Comment #18 from Fedora End Of Life jkurik@fedoraproject.org --- This message is a reminder that Fedora 25 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 25. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '25'.
Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 25 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
https://bugzilla.redhat.com/show_bug.cgi?id=839303
Fedora End Of Life jkurik@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution|--- |EOL Last Closed|2016-12-20 07:15:00 |2017-12-12 05:28:02
--- Comment #19 from Fedora End Of Life jkurik@fedoraproject.org --- Fedora 25 changed to end-of-life (EOL) status on 2017-12-12. Fedora 25 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug.
Thank you for reporting this bug and we are sorry it could not be fixed.
i18n-bugs@lists.fedoraproject.org