List Info

Thread: (no subject)




(no subject)
country flaguser name
Russian Federation
2007-04-05 05:27:39
Hi Roottalk,

We tried to use ROOT classes like TGTextEntry and similar
for an X 
application with Russian language in that. We failed however
to be able 
to enter the russian language. Examing in deep it looks like
that there 
is always a check on 7 bit ascii symbols entering by a user 
which 
certainly excludes the possibility to enter other languages
with 8 bits. 
I wonder if there is a way to rule out this problem or
perhaps ROOT 
could allow to enter the Russian encoding in some near
future? Many 
thanks in advance, Dmitry


RE: Russian Fonts
country flaguser name
United States
2007-04-05 08:02:55
Hello Dmitri,
 
 You can do that right now if you use ROOT with Qt layer and
Qt GUI:
 
 I think the topics
 
http:
//root.cern.ch/phpBB2/viewtopic.php?t=4084 
 
http:
//root.cern.ch/phpBB2/viewtopic.php?t=1512
 
do reply your message.
 
We (QtRoot project http://root.bnl.gov )  are
going to upgrade the Qt layer for ROOT by July, 2007.  (see
ROOT Workshop 2007, http://ro
ot.cern.ch/root/R2007/Welcome.html, 
"QtRoot project status and examples of its use at
STAR" 
http://indic
o.cern.ch/materialDisplay.py?contribId=24&materialId
=slides&confId=13356 
This version should extend the Qt
"internationalization" facility ( see http://doc.tro
lltech.com/4.3/i18n.html  ) to the ROOT GUI components
also. There is the "natural" constrain though. To
achieve the full-fledged Qt-like
"internationalization" the internal ROOT format
for the strings has to be 16-bits UNICODE (see: http://en.wikipe
dia.org/wiki/Unicode ). The current ROOT internal format
for the string is 8-bit.
 
I did not hear about any plan to lift that constrain and
provide the Qt internationalization facility equivalent with
no Qt layer yet.
 
With my best regards, 
                         Valeri Fine
 
 

________________________________

From: owner-roottalkpcroot.cern.ch on behalf of Dmitry Naumov
Sent: Thu 4/5/2007 6:27 AM
To: roottalkcern.ch
Subject: [ROOT] (no subject)



Hi Roottalk,

We tried to use ROOT classes like TGTextEntry and similar
for an X
application with Russian language in that. We failed however
to be able
to enter the russian language. Examing in deep it looks like
that there
is always a check on 7 bit ascii symbols entering by a user 
which
certainly excludes the possibility to enter other languages
with 8 bits.
I wonder if there is a way to rule out this problem or
perhaps ROOT
could allow to enter the Russian encoding in some near
future? Many
thanks in advance, Dmitry





Re: Russian Fonts
country flaguser name
Russian Federation
2007-04-06 10:09:57
Thank you Valeri, I will examine the Qt layer for this
purpose. Best 
regards, Dmitry

Fine, Valeri wrote:
> Hello Dmitri,
>  
>  You can do that right now if you use ROOT with Qt
layer and Qt GUI:
>  
>  I think the topics
>  
> http:
//root.cern.ch/phpBB2/viewtopic.php?t=4084 
>  
> http:
//root.cern.ch/phpBB2/viewtopic.php?t=1512
>  
> do reply your message.
>  
> We (QtRoot project http://root.bnl.gov )  are
going to upgrade the Qt layer for ROOT by July, 2007.  (see
ROOT Workshop 2007, http://ro
ot.cern.ch/root/R2007/Welcome.html, 
> "QtRoot project status and examples of its use at
STAR" 
> http://indic
o.cern.ch/materialDisplay.py?contribId=24&materialId
=slides&confId=13356 
> This version should extend the Qt
"internationalization" facility ( see http://doc.tro
lltech.com/4.3/i18n.html  ) to the ROOT GUI components
also. There is the "natural" constrain though. To
achieve the full-fledged Qt-like
"internationalization" the internal ROOT format
for the strings has to be 16-bits UNICODE (see: http://en.wikipe
dia.org/wiki/Unicode ). The current ROOT internal format
for the string is 8-bit.
>  
> I did not hear about any plan to lift that constrain
and provide the Qt internationalization facility equivalent
with no Qt layer yet.
>  
> With my best regards, 
>                          Valeri Fine
>  
>  
>
> ________________________________
>
> From: owner-roottalkpcroot.cern.ch on behalf of
Dmitry Naumov
> Sent: Thu 4/5/2007 6:27 AM
> To: roottalkcern.ch
> Subject: [ROOT] (no subject)
>
>
>
> Hi Roottalk,
>
> We tried to use ROOT classes like TGTextEntry and
similar for an X
> application with Russian language in that. We failed
however to be able
> to enter the russian language. Examing in deep it looks
like that there
> is always a check on 7 bit ascii symbols entering by a
user  which
> certainly excludes the possibility to enter other
languages with 8 bits.
> I wonder if there is a way to rule out this problem or
perhaps ROOT
> could allow to enter the Russian encoding in some near
future? Many
> thanks in advance, Dmitry
>
>
>
>   


[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )