On 2016-12-11, Jürgen Spitzmüller wrote:

>> As opposed to that, I would rather introduce a plain quote style and
>> ditch the straight quote special char 

Seconded. This could also solve the issue with the currently missing
straight single quote/apostrophe.

>> (and a language/style option "RequirePlainQuote"). 

Do we really require a separate option or could we just use the new
"straight" style with the existing QuoteStyle keyword in lib/languages?



> BTW I am not so sure anymore that the Hebrew restriction is correct.
> According to what I read on the Web, Hebrew uses typographic quotation
> marks as well, just RTL, either ``so'' or ``so,, (and they seem to be
> supported by babel-hebrew).

> https://en.wikipedia.org/wiki/Hebrew_punctuation#Quotation_marks

Yes, indeed. 

This means the special casing

        // In PassThru and Hebrew, we use straight quotes
        if (pass_thru_ || context_lang_ == "he_IL")
and
        || runparams.local_font->language()->lang() == "hebrew";


in QuoteInset should be restrichted to PassThru, right?

This would also obsolete the lyx2lyx conversion for Hebrew quotes.

Günter

Reply via email to