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