create-branching-keyboard man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

create-branching-keyboard(1)	 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 format 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 specified 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:

	 ·  Lines beginning with '#' are ignored.
	 ·  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  fol‐
	    lowed  by  a ':' color delimiter, and a string of UTF-8 characters
	    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.

       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	keyboards  for
			       GOK

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │gnome/accessibility/gok	   │
       │			     │				   │
       │			     │SUNWgnome-a11y-gok	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface stability	     │Volatile			   │
       └─────────────────────────────┴─────────────────────────────┘

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

       gok(1), attributes(5)

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

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

SunOS 5.11			  13 Nov 2007	  create-branching-keyboard(1)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net