Re: Is it possible to disable the shaping to presentation forms
eduardo <[email protected]> Thu, 07 Nov 2013 13:06:07 +0100
| Newsgroups | gmane.comp.internationalization.fribidi |
|---|---|
| Message-ID | <[email protected]> |
Ok I will keep using log2vis. Thanks. I'm thinking, in order to skip the shaping, I could just pass NULL as the visual_str and just use the l2v table to relayout my string before shaping it, but I don't know whether the l2v table is biyective or nor because, for instance, the ligature LAM WITH ALEF represents two characters. Another reason I think it wouldn't be so straight forward is the amount of parameters fribidi_reorder_line needs to do the same task. Regards! On Thu, 07 Nov 2013 15:09:58 +0400, Evgeny Grin wrote: > Not everything, marked in fribidi as deprecated, are really > deprecated. > Log2vis is best and simple way to use fribidi with one-line > paragraphs. > > Best Wishes, > Evgeny > > 07.11.2013, 15:05, "eduardo" <[email protected]>: >> Hi Behdad, >> >> I checked log2vis and it is more complex than I expected. I think it >> is >> enough to comment the calls to get_joining_types, join_arabic and >> shape. >> But as long as this function is in a file called "deprecated.c "I >> wonder >> if there is a better way to use fribidi without using the big >> log2vis >> function, something like a set of calls where I can control/ommit >> different steps of the process. >> >> If I can get rid of the fribidi shaping, I think the algorithm to >> connect to harfbuzz is easier. I will post it in the hb list as soon >> as >> you confirm I got the fribidi part right. >> >> Thanks! >>