MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


User Commands                        create-branching-keyboard(1)



NAME
     create-branching-keyboard - create branching  keyboards  for
     GOK

SYNOPSIS
     create-branching-keyboard infile [n-desired-rows]

DESCRIPTION
     create-branching-keyboard  takes  an  input  data  file  and
     creates a family of branching keyboard XML files in the for-
     mat that GOK expects. Given an input file  named  test.data,
     create-branching-keyboard  creates  test.data.kbd,  which in
     turn refers to a family of  *.kbd  files  that  are  created
     based on data in the input file.

OPERANDS
     The following operands are supported:

     infile          The name of the input file.



     n-desired-rows  If   specified,    create-branching-keyboard
                     attempts to create keyboards with the speci-
                     fied number of rows. The recommended  values
                     are between 2 and 6.



EXTENDED DESCRIPTION
     create-branching-keyboard can be used to create families  of
     branching  keyboards  from  UTF-8 input files. The format of
     the input files is as follows:

       ]o  Lines beginning with '#' are ignored.

       ]o  The rest of the  input  file  consists  of  consecutive
          pairs  of  lines. The first line of a pair is typically
          ignored, but should serve as a UTF-8  label  describing
          the  "primary key" in the next line. The second line of
          the pair consists of a single UTF-8 character  followed
          by a ':' color delimiter, and a string of UTF-8 charac-
          ters to which the initial character may branch.


     The resulting XML file, after processing, defines .kbd files
     such  that  each prefix 'primary key' forms a key on the GOK
     keyboard whose label is the "primary key"  UTF-8  character,
     and which branches to a keyboard consisting of the following
     UTF-8 characters, one per key.





SunOS 5.11          Last change: 13 Nov 2007                    1






User Commands                        create-branching-keyboard(1)



     create-branching-keyboard is particularly useful in creating
     branching keyboards for ideographic languages. For instance,
     the primary key for a given line may consist  of  the  UTF-8
     character for a 'radical' such as hng.

EXAMPLES
     Example 1: Creating Branching Keyboards From a  File  Called
     test.data

     example% create-branching-keyboard test.data

EXIT STATUS
     The following exit values are returned:

     0        Application exited successfully



     >0       Application exited with failure



FILES
     The following files are used by this application:

     /usr/bin/create-branchinExecutable to create branching  key-
                             boards for GOK



ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     
           ATRIBUTE TYPE               ATRIBUTE VALUE      
    
     Availability                 SUNWgnome-a11y-gok         
                                                             
                                  SUNWgnome-a11y-gok         
   
    Interface stability          Volatile                    
   


SEE ALSO
     Latest version of the GNOME  Desktop  User  Guide  for  your
     platform.

     gok(1), attributes(5)





SunOS 5.11          Last change: 13 Nov 2007                    2






User Commands                        create-branching-keyboard(1)



NOTES
     The create-branching-keyboard utility  is  experimental  and
     unsupported.

     Written by Bill Haneman, Sun Microsystems Inc., 2004,  2006,
     2007.

















































SunOS 5.11          Last change: 13 Nov 2007                    3



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™