Sounds like you could be helped by Graphite!


When I did a conscript with context-sensitive variants a longish
time ago I did a font with characters for each permutation much
likehow Tibetan script works in Unicode, but left the process
of chosing how to map a sequence of Latin 'transliteration'
charaters to conscript font glyphs to a separate transliteration
script.  Depending on how much you want to be able to type WYSIWYG
in your conscript that may be the easier approach. I've been
working on a script which generates lookup tables for simple
substring matching and mapping with some limited context 
sensitivity for some time. It just doesn't want to become
urgent enough for me to finish it due to my crappy fontmaking


2013-05-21 06:05, George Marques de Jesus skrev:
> Well, it's not different of the way I thought it should work, I'm not so
> bad in guessing, at least.
> But now I don't know *how* to create such slots and permutations with the
> font, so the word processor would understand and prettify everything. I
> will dive into FontForge and see what I can do.
> George Marques
> 2013/5/21 Casey Borders <[log in to unmask]>
>> My thought is that you wouldn't need every combination you just need each
>> letter in each permutation. So you need to look at how you're forming your
>> blocks and find out how many different slots you have and make a version of
>> each letter that fits into each slot. Then, when you type, it would be
>> something like :
>> Upper Left B
>> Upper Right R
>> Middle A
>> Lower D
>> Then the space character could move you on to the next block.  Depending on
>> the complexity of your combination system it could still be quite a few
>> permutations but you should be able to get away with less than 35K.
>> On May 20, 2013 11:30 PM, "George Marques de Jesus" <
>> [log in to unmask]>
>> wrote:
>>> I'm finally trying to develop a conscript. I liked the way Hangul works,
>> so
>>> I thought to do something with the same idea: an alphabet that groups
>>> letters into syllables. I sketched some letters in the paper, but then I
>>> realized I had no idea how to use them in the computer. I know plenty
>> about
>>> computers, as a hobbyist programmer, though only almost nothing about
>>> fonts.
>>> I searched to see how Hangul fonts are designed, because I think nobody
>>> goes creating 11k glyphs for a font (well, maybe someone does, but
>> besides
>>> the time it'd take, that'd use some good extra space in the hard drive
>> and
>>> RAM). So I wanted to know how they combine to look pretty as they do,
>> but I
>>> found nothing about it (TBH I do found something here:
>>> only
>> it
>>> didn't help me much)
>>> If my math is good, I have over 35k possibilities for syllables (35490 to
>>> be exact), so I'm not going to make glyph for everything (I'll probably
>>> even *use* all combinations).
>>> And my questions are: are there any resources about how Hangul font are
>>> designed? Are there any specific software that can build something
>> similar
>>> to it (specially a free one)? Is this even possible to do (considering
>> that
>>> I have over 3 times more possibilities than Hangul and somewhat different
>>> way of combining)? Should I give up and stick with pencil and paper?
>>> George Marques