Hi, Björn - On Mar 26, 12:05 am, björn <[email protected]> wrote: > Hi Ron > The font substitution is out of my control -- if you choose a font > which does not have certain glyphs then Cocoa will choose a font > "close" to the one you've selected. In this case it seems the font > that is "close" is always the same one, regardless which font you set > using ":set gfn=...". You may have some luck with ":set > guifontwide=name-of-hebrew-font" in case Hebrew is displayed in a wide > font (is it?).
No, Hebrew doesn't use a wide font, the characters are all single width. One complication is the 'composing characters', but that isn't unique to Hebrew. As I mentioned, by telling MacVim not to substitute, I can at least display Hebrew with different (appropriate) fonts. 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 :( ) > 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. > > As for using proportional fonts: this is intentionally permitted. > MacVim will force such fonts to be monospaced by using the width of > "m" for every glyph. It looks kind of ugly. :) 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 Thank you for all your help! Best regards, Ron --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_mac" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
