Le 07/12/2016 à 13:27, Guenter Milde a écrit :
Dear LyX developers,

I am asking for comments and suggestions regarding Ticket #10451:


The Quotes inset shows a number of problems that could easily be solved
by using literal Unicode characters instead

Most important:

* Adjoining closing Single + double quote becomes double + single quote
  (for English, Swedish and German, LaTeX export as ''').

* French double quotes are converted to << >> in the LaTeX file and to
  double inverted question/interrogation marks in the output, if the font
  encoding is set to [None] or OT1 but the global default is T1. (test
  for lyxrc.fontenc instead of the document-specific fontenc setting in
  InsetQuotes.cpp).

Would these two problems be solved just by making the quote inset always use unicode on output? The use of unicode is orthogonal to the use of a quote inset, right?

I agree that currently the quote inset is not very helpful (only franch spacing is important here). If however some smart quote handling gets introduced, then the inset will be mandatory.

What bugs would remain once this switch to unicode is done in the inset? Except of course that the code is still complicated.

* Quote type ignored for LyXHTML: always "English" quotes used.

This should be easy/trivial to fix.

JMarc

Reply via email to