2009/3/26 Ron Aaron:
>
> The strange thing is that the fonts *do* have Hebrew characters, but
> it may be
> that they are not tagged in such a way that OS/X can extract the
> correct
> glyphs.  For example, the monospace font "Miriam Fixed" has Hebrew
> characters,
> as does "Courier New" (from MS) - but neither seems to be able to be
> used in
> MacVim for Hebrew, nor "Web Hebrew Monospace" nor "SBL Hebrew".  But
> the
> non-monospace "Ezra SIL" works, as does "David MF" and various others
> (all
> non-monospace :( )

Yeah, I don't understand this either.  The Cocoa font system is very
much like a black box (at least to me) -- it is hard to get any
control over aspects such as font substitution.  There is probably
some way to "massage" the font files to get this to work but I have no
idea where you find information on this.

>> It would be very helpful if you could send me a file on which you can
>> reproduce all of these issues so that I can try it out myself.
>
> I have a set of two files: one with just the base characters and one
> with
> combining (niqud) characters.  You can get the file here:
>
>   http://ronware.org/vim-hebrew.zip

Thanks, I see the problem now.  I am aware that composing characters
are problematic and I am not sure how easy it will be to fix with the
default and ATSUI renderers.  Still, I will take another look to
refresh my memory (and it is good to have some example file to work on
as a test).

Failing that there is much more hope for the half-finished CoreText
renderer I have yet to finish and push to the repo -- I am confident
that I can get composing characters working properly with it.  So, I
might take another look at that as well.  Anyway, I'll post again when
I have something more to say on this.

Björn

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to