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