home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-bin / x11r6.1 / man / cat1 / xkbcomp.0 < prev    next >
Encoding:
Text File  |  1996-10-17  |  4.2 KB  |  133 lines

  1.  
  2.  
  3.  
  4. XKBCOMP(1)                           XKBCOMP(1)
  5.  
  6.  
  7. NNAAMMEE
  8.        xkbcomp - compile XKB keyboard description
  9.  
  10. SSYYNNOOPPSSIISS
  11.        xxkkbbccoommpp [option] source [ destination ]
  12.  
  13. DDEESSCCRRIIPPTTIIOONN
  14.        The  _x_k_b_c_o_m_p  keymap compiler converts a description of an
  15.        XKB keymap into one of several output formats.    The  most
  16.        common use for xkbcomp is to create a compiled keymap file
  17.        (.xkm extension) which can be read directly by XKB-capable
  18.        X  servers  or  utilities.    The keymap compiler can also
  19.        produce C header files or XKB source files.  The C  header
  20.        files  produced by xkbcomp can be included by X servers or
  21.        utilities that need a built-in default  keymap.     The  XKB
  22.        source  files  produced    by _x_k_b_c_o_m_p are fully resolved and
  23.        can be used to verify that the files which typically  make
  24.        up  an XKB keymap are merged correctly or to create a sin-
  25.        gle file which contains    a  complete  description  of  the
  26.        keymap.
  27.  
  28.        The _s_o_u_r_c_e may specify an X display, or an _._x_k_b or depends
  29.        on the format of the source.   Compiling     a  _._x_k_b  (keymap
  30.        source)    file  generates     a _._x_k_m (compiled keymap file) by
  31.        default.      If the source is a _._x_k_m file or an  X     display,
  32.        _x_k_b_c_o_m_p generates a keymap source file by default.
  33.  
  34.        If  the    _d_e_s_t_i_n_a_t_i_o_n  is     an X display, the keymap for the
  35.        display is updated with the compiled keymap.
  36.  
  37.        The name of the _d_e_s_t_i_n_a_t_i_o_n is usually computed    from  the
  38.        name  of the source, with the extension replaced as appro-
  39.        priate.    When compiling a single map  from  a  file  which
  40.        contains     several  maps, _x_k_b_c_o_m constructs the destination
  41.        file name by appending an  appropriate  extension  to  the
  42.        name of the map to be used.
  43.  
  44. OOPPTTIIOONNSS
  45.        --aa      Show  all keyboard information, reporting implicit
  46.            or dervied information as a comment.  Only affects
  47.            _._x_k_b format output.
  48.  
  49.        --CC      Produce    a C header file as output (.h extension).
  50.  
  51.        --ddffllttss  Compute defaults for any missing components,  such
  52.            as key names.
  53.  
  54.        --II_d_i_r   Specifies top-level directories to be searched for
  55.            files included by the keymap description.
  56.  
  57.        --ll      List maps that specify  the  _m_a_p     pattern  in  any
  58.            files  listed on the command line (not implemented
  59.            yet).
  60.  
  61.  
  62.  
  63.  
  64. X Version 11           Release 6.1                1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. XKBCOMP(1)                           XKBCOMP(1)
  71.  
  72.  
  73.        --mm _n_a_m_e Specifies a map to be compiled from an  file  with
  74.            multiple entries.
  75.  
  76.        --mmeerrggee  Merge  the  compiled information with the map from
  77.            the server (not implemented yet).
  78.  
  79.        --oo _n_a_m_e Specifies a name for the     generated  output  file.
  80.            The default is the name of the source file with an
  81.            appropriate extension for the output format.
  82.  
  83.        --oopptt _p_a_r_t_s
  84.            Specifies a list of optional  parts.   Compilation
  85.            errors in any optional parts are not fatal.  Parts
  86.            may consist of any combination of the  letters  _c,
  87.            _g,_k,_s,_t which specify the compatibility map, geom-
  88.            etry, keycodes, symbols and types, respectively.
  89.  
  90.        --RR_d_i_r   Specifies the root  directory  for  relative  path
  91.            names.
  92.  
  93.        --ssyynncchh  Force synchonization for X requests.
  94.  
  95.        --ww _l_v_l  Controls the reporting of warnings during compila-
  96.            tion.  A warning level of 0 disables all warnings;
  97.            a warning level of 10 enables them all.
  98.  
  99.        --xxkkbb    Generate     a  source description of the keyboard as
  100.            output (.xkb extension).
  101.  
  102.        --xxkkmm    Generate a compiled keymap file    as  output  (.xkm
  103.            extension).
  104.  
  105. SSEEEE AALLSSOO
  106.        X(1)
  107.  
  108. CCOOPPYYRRIIGGHHTT
  109.        Copyright  1994,     Silicon  Graphics Computer Systems and X
  110.        Consortium, Inc.
  111.        See _X_(_1_) for a full statement of rights and permissions.
  112.  
  113. AAUUTTHHOORR
  114.        Erik Fortune, Silicon Graphics
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. X Version 11           Release 6.1                2
  131.  
  132.  
  133.