Topic Using Group for Key Remapping then Combination
We have two new locations for Keyman technical support:
The Tavultesoft Forums are now read only.
# Using Group for Key Remapping then Combination 2015-11-24 18:30:49.657 |
---|
Sougata Das
| I am using a legacy ANSI Font which has the characters laid in its own fashion.
So my idea is process a group say group(remap) first for key remap then process further entries in another group say group(conjunct). How can I do this ?
For example:
: |
group(remap) using keys
'c' > 'L' c This is remap
group(conjunct)
'L' + 'L' > U+201A c This is a conjunct
|
So my questions are how can I fire another group from one, is this approach right or there are elegant ways to do it. Please help
|
# RE: Using Group for Key Remapping then Combination 2015-11-24 19:34:06.543 |
---|
Marc Durdin Tavultesoft Staff | There are two ways to accomplish this. Both would expect you to type "cc" for this conjunct example.
(a) Use a non-using-keys group. This will post-process the context, so don't use the + symbol:
: |
group(remap) using keys
+ 'c' > 'L'
match > use(conjunct)
group(conjunct)
'LL' > U+201A |
(b) Pre-process conjuncts. This will work on the keystrokes instead:
: |
begin > use(conjunct)
group(conjunct) using keys
'L' + 'c' > U+201A
nomatch > use(remap)
group(remap) using keys
+ 'c' > 'L' |
|
# RE: Using Group for Key Remapping then Combination 2015-11-24 19:47:08.500 |
---|
Sougata Das
| Thank you so much Marc. I have to try, to get grip on it.
Can you point me to a link to understand the non-using-keys and context post processing topics. |
# RE: Using Group for Key Remapping then Combination 2015-11-24 20:38:31.917 |
---|
Marc Durdin Tavultesoft Staff | |
# RE: Using Group for Key Remapping then Combination 2015-11-24 20:59:07.317 |
---|
Sougata Das
| Thanks |