Bug 75441 - Tamil99 keyboard typing wrong display when converted to Latha font
Summary: Tamil99 keyboard typing wrong display when converted to Latha font
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Linguistic (show other bugs)
Version:
(earliest affected)
4.1.3.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-24 12:17 UTC by Oppili
Modified: 2015-09-04 03:00 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Tamil99 keyboard layout part (keyboard layout available through ibus) (145.99 KB, image/jpeg)
2014-02-26 08:45 UTC, Oppili
Details
Sample doc file with tamil words (10.50 KB, application/msword)
2014-03-02 07:02 UTC, Oppili
Details
Tamil font extra letter doc file (10.50 KB, application/msword)
2014-03-29 15:07 UTC, Oppili
Details
tamil font extra letter pdf file (37.77 KB, application/pdf)
2014-03-29 15:07 UTC, Oppili
Details
Tamil font extra letter screenshot png (153.93 KB, image/png)
2014-03-29 15:09 UTC, Oppili
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oppili 2014-02-24 12:17:04 UTC
Tamil99 keyboard typing wrong display when converted to Latha font from the default lohit Tamil font in Ubuntu 13.10. 
Tamil99 is an intelligent keyboard layout which assumes word stresses (full stop above the letter), this display correctly in the default lohit font. When converted to Latha font it gives an extra letter in word inbetween for the stresses. Please remove the extra letter when conversion. 

Due to this limitation I have to make abiword as default, which does not display this error.

Also want to mention one more since it might be related, the Tamil doc file typed tamil99 layout display a blank document in ms word. When selected all the space and converted to Latha font it display the above letter stress error.

Please do the needful.
Comment 1 Urmas 2014-02-24 13:15:58 UTC
What 'stresses'? What is the code (and name) of that symbol?
Comment 2 Oppili 2014-02-24 17:44:19 UTC
A letter in word is stressed by mentioning a dot above it (like in "i"). 
Tamil letter                        pronounced as

க without stress                   ka
க் With stress.                       ik
பக்கம் - word.                      pakkam
In the above word பக்கம் the stress (dot above 1st க) is automatically added while typing in tamil99 keyboard layout. It is done correctly in ubuntu 13.10 default Tamil font lohit tamil, only when font is changed to latha (more popular Unicode font) it is displayed as "பகக்கம்" (note the extra க). 
பக்கம் Meaning - Page
பகக்கம் - No such word.
The above saved doc file when opened in msword no Tamil words are displayed in lohit font, when the blank space is selected and font changed 
to latha it displays the word as "பகக்கம்".
Only one word is given here for reference, Tamil language has many such words.
Many thanks.
Comment 3 Oppili 2014-02-24 17:50:49 UTC
letters typed in Tamil 99 keyboard for the word "பக்கம்" are ப க க ம ஃ.
Comment 4 Oppili 2014-02-26 08:45:58 UTC
Created attachment 94759 [details]
Tamil99 keyboard layout part (keyboard layout available through ibus)
Comment 5 Urmas 2014-02-26 21:46:18 UTC
Please attach a sample doc file which describes that behavior.

P.S. The symbol in question is Tamil virama (U+0BCD) and it has nothing to do with stress.
Comment 6 Oppili 2014-03-02 07:02:26 UTC
Created attachment 94953 [details]
Sample doc file with tamil words

Extra word appearing error is now not appearing (may be due to updating ubuntu now - earlier update done 2 weeks back). Still msword compatibility and default font error exists.
Comment 7 Oppili 2014-03-02 07:15:22 UTC
This can be overcome by changing default font to Latha for all options in 
Tools - options - libreoffice writer - basic fonts CTL - Latha for all.
Comment 8 Oppili 2014-03-26 07:03:07 UTC
Please make tamil99 typing compatible with all the Tamil fonts.
Comment 9 Urmas 2014-03-26 13:25:13 UTC
The document you have attached shows "அம்மா அப்பா பக்கம்" exactly the same way in Latha and Lohit Tamil fonts. It is impossible to deduct what kind of issues you are having from your description.
Comment 10 Oppili 2014-03-27 09:23:25 UTC
The Latha, Tamu Maduram and Lohit Tamil fonts works well now for Tamil99 keyboard. Tamil Typing in LO writer using Unicode Tamil Keyboard works well for fonts Arial, Timesnewroman & Lohit Hindi, but the same fonts give wrong display if typed in Tamil99 Keyboard. This can be confirmed by converting the words to the above fonts in the doc file submitted. Hence requesting to make Tamil99 Keyboard typing compatible universally. Tamil99 is the best Tamil typing layout and recommended by Government of Tamilnadu. Many thanks for the interest shown.

P.S : the issue with Latha font conversion does not exist now as reported on 2nd March. Now only requesting to make Tamil99 compatible for all fonts.
Comment 11 Urmas 2014-03-27 17:05:08 UTC
> This can be confirmed by converting the words to the above fonts in the doc file submitted.

The DOC file attached has the phrase "அம்மா அப்பா பக்கம்" three times which looks the same in any font. What 'extra letters' do you mean? Can you post a screenshot?
Comment 12 Oppili 2014-03-29 15:07:07 UTC
Created attachment 96590 [details]
Tamil font extra letter doc file
Comment 13 Oppili 2014-03-29 15:07:52 UTC
Created attachment 96591 [details]
tamil font extra letter pdf file
Comment 14 Oppili 2014-03-29 15:09:54 UTC
Created attachment 96592 [details]
Tamil font extra letter screenshot png
Comment 15 Oppili 2014-03-29 15:16:56 UTC
I request to consider the last three attachments only and proceed from there. Sorry for saying that "extra letter not appears now". Tamil Letters are appearing in Lohit Hindi, if anyone sends the file to others it will show extra letter in most of words to others. Thanks
Comment 16 Urmas 2014-03-30 15:46:25 UTC
Well, all the six examples in your second doc file are the same: "அம்மமா அப்பபா பக்ககம்", none is correct.

What is 'tamil unicode' layout? Is it an IME too? When you use normal Tamil keyboard, do you see that behavior?
Comment 17 Oppili 2014-03-31 00:28:55 UTC
Libreoffice version used is 4.1.3.2. Are you using upgraded one ? Tamil Unicode is the normal typewriter keyboard layout (modified little bit). Tamil99 keyboard is in use from year 1999. Only first and fourth appear correct in Libreoffice writer installed  (see PNG and PDF for how it appears).

Please install I bus & m17n package and try to type the words in Tamil 99.

 Ubuntu says the computer is up to date. 

Many thanks.
Comment 18 Urmas 2014-03-31 13:04:34 UTC
You could not get the second part of your document with the "Tamil (unicode)" keyboard layout unless you typed them three times yourself. Care to explain?
Comment 19 Oppili 2014-03-31 15:48:51 UTC
I typed twice - using Lohit Hindi font, in tamil99 and Tamil unicode. Other fonts are conversions (did not type all lines).  Have tamil99 physical keyboard (only tamil98 layout physical keyboard is available in market) and for Unicode tamil layout used the onboard in Ubuntu 13.10. 

Do you have Lohit Hindi font installed ?

I have a feel that tamil99 compatibility is causing the problem, suspect tamil99 affects the unicode typing as well if selected after typing in tamil99 layout.

If it cannot be rectified please stop Tamil letters appearing in Lohit Hindi (Hindi is a different language) & other non Tamil fonts, so that users will be forced to choose a working Tamil font.
Comment 20 Oppili 2014-03-31 15:50:57 UTC
I typed twice - using Lohit Hindi font, in tamil99 and Tamil unicode. Other fonts are conversions (did not type all lines).  Have tamil99 physical keyboard (only tamil98 layout physical keyboard is available in market) and for Unicode tamil layout used the onboard in Ubuntu 13.10. 

Do you have Lohit Hindi font installed ?

I have a feel that tamil99 compatibility is causing the problem, suspect tamil99 affects the unicode typing as well if selected after typing in tamil99 layout.

If it cannot be rectified please stop Tamil letters appearing in Lohit Hindi (Hindi is a different language) & other non Tamil fonts, so that users will be forced to choose a working Tamil font.

Thanks.
Comment 21 Oppili 2014-04-01 05:52:13 UTC
Sorry for the typing mistake. Correct sentence is : Only Tamil 99 physical keyboard is available in the market. 
Please delete comment 19.
Comment 22 QA Administrators 2015-06-08 14:41:59 UTC
** Please read this message in its entirety before responding **

To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.

If you have time, please do the following:

   Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.3 or later)
   https://www.libreoffice.org/download/

   If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior
 
 If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System

Please DO NOT

   Update the version field
   Reply via email (please reply directly on the bug tracker)
   Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case)


If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3)

http://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug 
3. Leave a comment with your results;
4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 
4b. If the bug was not present in 3.3 - add "regression" to keyword


Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa

Thank you for your help!

-- The LibreOffice QA Team This NEW Message was generated on: 2015-06-08
Comment 23 Buovjaga 2015-06-21 18:44:24 UTC
Never confirmed by QA.
Is this still a problem in 4.4 or 5.0?

Set to NEEDINFO.
Change back to UNCONFIRMED, if the problem persists. Change to RESOLVED WORKSFORME, if the problem went away.
Comment 24 QA Administrators 2015-09-04 03:00:54 UTC
Dear Bug Submitter,

Please read this message in its entirety before proceeding.

Your bug report is being closed as INVALID due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided):

a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present

b) Provide easy to reproduce steps – the simpler the better

c) Provide any test case(s) which will help us confirm the problem

d) Provide screenshots of the problem if you think it might help

e) Read all comments and provide any requested information

Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. 
Please do not:
a) respond via email 
b) update the version field in the bug or any of the other details on the top section of FDO
Message generated on: 2015-09-03