>>>>> "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

Reply via email to