Am Montag, den 12.12.2016, 20:41 +0000 schrieb Guenter Milde:
> Would it also be possible to override the "open/close" automatism?
> Currently, I have to 
>   write something, 
>   insert a quote, 
>   go back and delete what was written, 
>   go behind the quote again
> if I want a closing quote following a space for some reason (e.g.
> working
> around the missing "padding" of single quotes in French with Babel).
> 
> But maybe this does not need to be done with quote-insert if the
> second (and
> more important) wishlist item were implemented:
> 
>   Make the Quote inset mutable: a right-click should open a menu
> allowing to
>   set the arguments 
>     position: open/close,
>     level:    primary/secondary, and 
>     style:    straight, english, french, ...

Yes, this is on my TODO list.
 
> And, when adding styles, I'd like to see one more special style:
> "default",
> which would use the document-wide style setting at time of export:
> 
> * changing the style of all quotes in one go from "german" to
> "french",
>   say would become simple.
>   
> * quotes would adapt in style: this comes handy when a language uses
>   alternative quoting styles, e.g. copying from a document with
> "german"
>   quotes to a document with "french" style adapts the style of quotes
>   automatically. If this is not desired (e.g. for quotes in foreign
> language
>   text parts), the existing "fixed" styles can be set in the context
> menu.

This is the "dynamic quotes" feature requested here (by me 13 years
ago):
http://www.lyx.org/trac/ticket/1499

> The code would become a lot simpler, if macros were used instead
> of ligatures for all LaTeX export:
> 
> - simpler conditonals,
> - no need to insert {} to prevent unwanted ligatures.

This is actually not a very tricky part of the code. More tricky was to
correctly terminate the macros in the given context space vs. {} cs.
nothing, which is done now in master.

Jürgen

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to