On Sun, Feb 16, 2003 at 02:06:39PM +0100, Jean-Marc Lasgouttes wrote: > John Levon a ?crit: > >On Fri, Feb 14, 2003 at 03:58:52PM +0100, Jean-Marc Lasgouttes wrote: > > > >>Because it thinks you use latin1 whereas you really use latin9. > > > > > >So how do we fix it ? I'm stuck. If this char isn't even in latin9 > > We could test against the current language's encoding. I can do that if > you want.
InsetLatexAccent::draw can set the language of the font to any language it likes, so if it wants to draw an iso8859-2 char, it can change to an appropriate language. This must require defining dummy languages in languages.C. So this is a mess. The solution: use unicode internally.