Lohit Hindi Font imports wrong size characters from outside fonts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ttf-indic-fonts (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When using Lohit Hindi font, the punctuation -- question mark, quotatation mark, comma, period, exclamation mark -- is all imported directly from Times New Roman (i.e. the default English language font on my computer). And all that imported punctuation is too big in size. It doesn't match the font size at all. If you are typing in Hindi on a particular line, and need to use a comma or any other punctuation, the entire line will have to be moved downward in order to accommodate the larger size of the punctuation. And any time you need to write a word in English, those characters too come from Times New Roman and are too large. In addition, all this imported punctuation and roman characters are of the wrong style -- ie thickness of the lines etc. So not only the size, but the style is also off.
There are other Hindi (Devanagari) fonts in which that doesn't happen-- for example: Aksharyogini or Sarai fonts.
Lohit Hindi (Devanagari) should be set up in such a way that the punctuation and latin (English) characters are part of the character map of Lohit Hindi itself and come from within Lohit's own character set so that all the sizes and styles will match.
Someone has told me that Lohit does have most of the punctuation within its character set. But the default is set in such a way that the punctuation is taken from an outside font rather than utilizing the punctuation internal to the Lohit font. So the settings should be made in such a way that the punctuation and latin characters will all come from the internal character map of Lohit Hindi by default.
Changed in ttf-indic-fonts (Ubuntu): | |
status: | Incomplete → Confirmed |
assignee: | Paolo Sammicheli (xdatap1) → nobody |
changed package to ttf-indic-fonts