lyx_mirror/lib
Enrico Forestieri 72a488d7e6 Fix output of en- and em-dashes with TeX fonts
This commit fixes the regression introduced in 2.2 about the
output of en- and em-dashes. In 2.2 en- and em-dashes are output as
the \textendash and \textemdash macros when using TeX fonts, causing
changed output in old documents and also bugs (for example, #10490).

Now documents produced with older versions work again as intended,
while documents produced with 2.2 can be made to produce the exact
same output by simply checking "Don't use ligatures for en-and
em-dashes" in Document->Settings->Fonts.

When exporting documents using TeX fonts to earlier versions, in order
to avoid changed output, a zero-width space character is inserted after
each en/em-dash if dash ligatures are allowed. These characters are
removed when reloading  documents with 2.3, so that they don't accumulate.
2017-03-19 20:50:34 +01:00
..
bind Add depth-increment/decrement shortcuts to emacs bind 2017-02-16 15:29:15 +01:00
citeengines Improve BibTeX name parsing #4 2017-03-19 14:03:48 +01:00
commands
doc Remove a \textipa that snuck into es/UserGuide.lyx 2017-02-22 11:48:42 -05:00
examples ctests: sort inverted unreliable tests. 2017-02-26 19:37:15 +01:00
fonts Really regenerate cmex10.ttf from .sfd at af970c20 2016-01-24 11:40:03 +01:00
images Add \math{rel,bin,op,ord} to the math toolbar 2017-01-31 22:54:59 +01:00
kbd
layouts Improve BibTeX name parsing #4 2017-03-19 14:03:48 +01:00
lyx2lyx Fix output of en- and em-dashes with TeX fonts 2017-03-19 20:50:34 +01:00
scripts Make Japanese Biblatex-aware 2017-01-14 12:13:33 +01:00
templates Class agutex.cls is obsolete: information given in the LyX template 2017-03-10 19:11:22 +01:00
tex
ui Add default export to the menu 2017-03-05 08:45:52 +01:00
.gitignore
appdata.xml
autocorrect
build-listerrors
chkconfig.ltx Support for multiple bibliographies setting "per child" 2017-02-04 19:23:45 +01:00
configure.py Document changes to configure.py. 2017-01-14 22:44:46 +01:00
CREDITS zh_CN.po: port Zheru's translation updates from branch 2017-02-14 00:22:21 +01:00
encodings Remove unsupported encoding "pt254". 2016-12-06 14:04:50 +01:00
external_templates Further fixes due to remarks by Pavel Sanda Sep. 5, 2016 2016-10-04 00:01:18 +02:00
generate_contributions.py zh_CN.po: port Zheru's translation updates from branch 2017-02-14 00:22:21 +01:00
languages Revert 809b8b62 (Add FontEncoding to language descriptions). 2017-01-16 12:38:06 +01:00
latexfonts Add support for the Crimson font 2016-12-29 16:45:19 +01:00
layouttranslations Update translation of Chart by Georger 2016-04-07 07:37:44 +02:00
layouttranslations.review Review of greek layout translations by Οδυσσέας 2016-04-04 22:05:31 +02:00
lyx.desktop.in
Makefile.am Add \math{rel,bin,op,ord} to the math toolbar 2017-01-31 22:54:59 +01:00
RELEASE-NOTES Fix output of en- and em-dashes with TeX fonts 2017-03-19 20:50:34 +01:00
symbols Fix metrics of math characters with 0 width 2017-01-20 10:53:06 +01:00
syntax.default Add missing entries in syntax.default 2016-08-19 16:02:36 +02:00
unicodesymbols Use xfrac package for "fraction characters". 2016-12-18 23:42:15 +01:00