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