Download TABLE INPUT METHOD - Department of Computing and Software

Transcript
H1, G;
Decision.grid_dimensions = \
0, 1; \
1, 2;
Decision.grid_lines_min_rows =
1,
Decision.grid_lines_max_rows =
1,
Decision.grid_stacks_min_columns = 1,
Decision.grid_stacks_max_columns = 1,
Decision.grid_lines_min_heights =
Decision.grid_lines_heights
=
1
MAX
1
MAX
0, 80
80, 110
Decision.grid_stacks_min_widths =
0, 150
Decision.grid_stacks_widths
= 130, 200
#############################################################################
#############################################################################
##
## Declaration of Unicode to ASCII/Symbol character mapping
##
#############################################################################
#############################################################################
[TIM Unicode Map]
##
## Note: all use of hexadecimal notation must be in LOWER case.
##
#############################################################################
## Variable DefMap specifies default unicode mapping. If the Unicode character
## is not listed below, it will be mapped to this default value. The
## upside-down ‘?’ is a good choice (character 0xbf in ASCII).
#############################################################################
DefMap=0x01 0xbf
#############################################################################
## Indicate what Unicode character ranges we are interested in. For now, we
## care only for *RENDERABLE NON-WHITE-SPACE SUBSETS* of Letter-Like Symbols
## (0x2100-0x214f), Arrows (0x2190-0x21ff) and Mathematical Operators
## (0x2200-0x22ff). We care only for the characters we can actually render,
## so the ranges indicated are subsets of actual sets we’re interested in.
##
## For detailed description of Unicode characters, see the code charts at the
## Unicode Consortium site at http://www.unicode.org.
##
## Note that you should not specify the *RENDERABLE NON-WHITE-SPACE SUBSETS*
## of Latin-1 set (0x0000-0x00FF) - the valid subsets 0x0021-0x007e and
## 0x00a1-0x00ff are predefined in TIM by default, (see TIMConfig.cpp,
## ranges_[0] and ranges_[1]).
#############################################################################
Ranges=0x2100-0x213a,0x2190-0x21f3,0x2200-0x22f1
#############################################################################
## List all the desirable mappings from a Unicode character to an ASCII or a
## Symbol character. Each entry is the unicode character to be mapped, and its
## value is composed of the character set id and the character in the set
## separated by empty space.
##
## The unicode characters listed here must fall within one the ranges indicated
## in the ‘Ranges’ variable. Not all unicode characters in each range must be
## declared - only those that can be mapped. The unicode characters that
## omitted will mapped to a default value indicated by the ‘defMap’ variable.
##
## Format:
##
## UnicodeCharInHex = [0x01|0x02] charIdInHex
##
## where:
##
## 0x01 = ASCII
## 0x02 = Symbol
138