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