On Fri, Feb 14, 2003 at 03:33:11PM +0100, Jean-Marc Lasgouttes wrote:

> John> No it didn't. Using iso-8859-15 in lib/languages breaks it. WTF
> John> ?? 
> 
> There is the following code in InsetQuote::dispString():
> 
>       if (lyxrc.font_norm_type == LyXRC::ISO_8859_1
>           || lyxrc.font_norm_type == LyXRC::ISO_8859_3
>           || lyxrc.font_norm_type == LyXRC::ISO_8859_4
>           || lyxrc.font_norm_type == LyXRC::ISO_8859_9) {
>               if (disp == "'")
>                       disp = "´";
>               else if (disp == "''")
>                       disp = "´´";
>       }
> 
> So we use the quote in 0xB4 if encoding is iso-8859-[1349]. So this
> relies on the lyxrc setting.

Which is not even settable in Qt. If it relies on that, why does change
lib/languages make a difference ?

> Are you saying that it should rely on the
> local encoding of the language? It would be easy (pass , but tell me what you
> really want.

I don't know :(

> I am not sure BTW that this idea of using what is an acute character
> for right quote was good. Do you feel it looks good? (the look of it
> depends a lot of the font, that's why I ask).

I don't think it looks great, no.

> What they removed is accents and fractions (½). This means BTW that
> the insetlatexaccent will not work with latin9. Probably another
> reason why it should not be the default...

Oh, that explains the above then. Bugger.

john

Reply via email to