On Wed, Aug 30, 2017 at 11:06:25PM +0200, Guenter Milde wrote:
>  
> +* Since version 2.2, -- and --- in the LyX source are output as -{}- and
> +  -{}-{}- to prevent conversion to en- and em-dashes by TeX.
> +  Occurences in pre-2.2 documents are converted to literal Unicode dashes.
> +  In some cases this leads to different line breaks, as:
> +  + there is an optional line break after hyphens (also -- and ---) but not
> +    after literal dashes, and
> +  + hyphenation is suppressed in words following hyphens but allowed after
> +    literal dashes.

I think the above does not belong to the release notes for 2.3. It would have
been appropriate for the 2.2 release notes. IMO, this has to go in the docs.

> +  LyX 2.3 exports literal dashes as -- and --- by default. If you used
> +  literal em- and en-dashes in pre-2.2 documents, you must manually unselect
> +  "Document->Settings->Fonts->Output em- and en-dash as ligatures" to ensure
> +  unchanged behaviour.

The above might be useful information and thus is Ok.

> +  It is no longer possible to differentiate dashes with/without optional
> +  line break using --- and -- vs. literal dashes. Either convert one sort to
> +  ERT or insert optional line break characters.

This is true since 2.2, so this does not belong to the release notes for
2.3 and is better explained in the docs.

> +  lyx2lyx deletes ZWSP characters following literal em- and en-dashes when
> +  converting to 2.3 format. If you used literal ZWSP characters (u200b) as
> +  optional line breaks after dashes, convert them to 0dd wide space insets
> +  before opening your document with LyX 2.3 or the optional line breaks will
> +  be lost!

I find the above so technical to be not understood by the vast majority
of users. Moreover, the chance that someone used ZWSP to achieve that
effect is negligible. Better removed from release notes and maybe explained
in a footnote in the docs.

-- 
Enrico

Reply via email to