We have two options to replace -- by EN (or EM) DASH, one in Tools >
Autocorrect: Replace (-- = -), the other at Options ("[ ] Replace dashes"). This
clearly leads to confusion.
Auto-correction/Replace is defined in extras/autocorr/lang/<id>/Documentlist.xml
and turns two dashes into one EN DASH U+2013 for more or less all languages
(grep -R – *), many but not all replace three dashes by EM DASH U+2014 (grep -R
— *). NL and NL_BE replace a single dash by EN DASH.
The "option" replacement is done via SvxAutoCorrect::DoAutoCorrect() at
IsAutoCorrFlag(ACFlags::ChgToEnEmDash) and SvxAutoCorrect::FnChgToEnEmDash(),
which is a rather complex function.
Now I'd vote for removing the option from the replacement table as this is in my
skills but I'm afraid of the triple dash thing / EM dash. At least for me it is
not converted after removing the replacement entry. Removing the code in
SvxAutoCorrect might be doable but could have side-effects.
Seeking for opinions here (x-post to dev and l10n).
BZ Ticket is https://bugs.documentfoundation.org/show_bug.cgi?id=142938
--
Dr. Heiko Tietze, UX-Designer and UX-Mentor
Tel: +49 30 5557992-63 | Mail: heiko.tietze@documentfoundation.org
The Document Foundation, Kurfürstendamm 188, 10707 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: https://www.documentfoundation.org/imprint
--
To unsubscribe e-mail to: l10n+unsubscribe@global.libreoffice.org
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/l10n/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
- [libreoffice-l10n] Two options to autocorrect dashes · Heiko Tietze
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.