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
signature.asc
Description: This is a digitally signed message part