> Date: Tue, 2 Dec 2014 22:33:51 +0100
> From: dan at danny.cz
> To: scribus at lists.scribus.net
> Subject: Re: [scribus] Indic Support in Scribus 1.5
>
> On Tue, 2 Dec 2014 15:50:03 -0500
> William Bader <williambader at hotmail.com> wrote:
>
>>> From: cbradney at scribus.info
>>> Date: Tue, 2 Dec 2014 19:50:03 +0100
>>> To: scribus at lists.scribus.net
>>> Subject: Re: [scribus] Indic Support in Scribus 1.5
>>>
>>>> On 02 Dec 2014, at 19:43, William Bader <williambader at hotmail.com>
>>>> wrote:
>>>>
>>>>> Date: Tue, 2 Dec 2014 15:03:17 +0530
>>>>> From: nikhil.pattnaik at gmail.com
>>>>> To: scribus at lists.scribus.net
>>>>> Subject: [scribus] Indic Support in Scribus 1.5
>>>>>
>>>>> Hello,
>>>>> Can someone please tell me:
>>>>> 1. If Indic support is available in Scribus 1.5? Have the Indic
>>>>> patch and additinal Oriya patch been merged into the main Code?
>>>>> 2. Is any ppa or exe of the 1.5 svn available? I have not been
>>>>> able to install the svn.
>>>>> Thanks,
>>>>> nmp
>>>>
>>>> I could enter characters in the story editor with Scribus 1.5.0 on
>>>> Fedora 20 Linux, but I might need to install more fonts.
>>>>
>>>> http://williambader.com/scribus-hindi-2dec14.png
>>>>
>>>> William
>>>
>>> But they won?t work in the text frames.
>>>
>>> Craig
>>
>> Is it the same issue as http://bugs.scribus.net/view.php?id=12228
>> "0012228: Some accented characters dont get typed in text frames"?
>>
>> I remember a
>> discussion. 
>> http://search.gmane.org/?query=Accented+characters+requiring+2+keystroke+to+be+typed&group=gmane.comp.graphics.scribus
>>
>> Is there any way to tell if the problem is with Scribus or with Qt5?
>>
>> I can type accented characters into text frames in the Scribus 1.4.4
>> (linked to qt-4.8.6) provided with Fedora 20 but not with the Scribus
>> 1.5.0 (linked to qt5-5.3.2) that I built from source.
>
> There was a bug in keyboard handling between Qt5 and system xkbcommon
> library. Is your Qt5 taken from Fedora packages?
>
> The issue in Sigil EPUB editor was tracked as
> https://bugzilla.redhat.com/show_bug.cgi?id=1054646 and I think there
> were other bugs too.
>
> Dan

Yes, I am using qt5 provided by Fedora 20. ?The full package name is 
qt5-qtbase-5.3.2-4.fc20.1.x86_64.

I just built the current Scribus 1.5.0 svn from source to check, and I still 
can not type accented characters into text frames.

Comment 3 of the bugzilla report says "Qt5 5.3.1-4 fixed the error", which is 
older than the release on Fedora 20.

My laptop has a US-English keyboard. I use the Mate desktop and configure the 
"Menu" key as the Compose key. I have no problems in chrome, thunderbird or 
libreoffice writing text in Spanish, Catalan, French, Portuguese, Italian and 
Swedish.

If Qt5 were bad, wouldn't the story editor have problems also?

I remember once putting a lot of debug code in the story editor and the text 
frame editor to look for differences. The story editor requests and 
handles?inputMethodEvent() but the text frame editor does 
not.?http://qt-project.org/doc/qt-5/qinputmethodevent.html?Also, the story 
editor is a high level QTextObject that supports?inputMethodEvent() while the 
text frame is a low level QWidget that does not have a default 
inputMethodEvent().??https://bugreports.qt-project.org/browse/QTBUG-38450?

William


Reply via email to