>>>>> "John" == John Levon <[EMAIL PROTECTED]> writes:
John> On Fri, Feb 14, 2003 at 12:39:28AM +0000, John Levon wrote: >> > Is this some totally surreal bug in some changes I've made, > or >> is anyone else seeing that the closing smart quote no longer > >> looks like a quote in current CVS with Qt frontend, but like 2 Z's >> ?? >> >> Just confirmed - it happens with clean 1.4.0cvs. Something broke. 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. 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 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). John> I thought the only difference between -1 and -15 was the Euro ? John> It is fun that the user has the choice between a euro, and a John> sensible closing quote... No, look at http://czyborra.com/charsets/iso8859.html#ISO-8859-15 They added some french things (\oe \OE) and finnish too. 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... JMarc