]> git.lyx.org Git - lyx.git/commit
esint10: attempt on to fix empty symbol glyphs.
authorPavel Sanda <sanda@lyx.org>
Thu, 22 Mar 2018 01:26:46 +0000 (02:26 +0100)
committerPavel Sanda <sanda@lyx.org>
Thu, 22 Mar 2018 01:26:46 +0000 (02:26 +0100)
commit92680495bb8dcdcb5daf4a0c2ed9bdf9da7894f1
treee64e151774a8ad60c897d6b8fda9653369372f36
parent867867859bff15eab0ddcb85c984d029b52729ba
esint10: attempt on to fix empty symbol glyphs.

With advent of qt5 glyphs on codepoints 10, 12, 13 can't be shown anymore.

In this patch we copy the glyph pairs to new codepoints:
dotsint: 19->41 (this one was already moved by Goerg, now moving to the same block)
oint: 11->43
oiint:13->45

I couldn't find fix where both qt4 & qt5 would show correct results,
so this patch fixes qt5 situation, but breaks qt4, which hopefully
won't be needed for master.
Testing and debuging is somewhat tricky, becuse qt sometimes prefer to
load global fonts in /usr/share while ignoring the local git tree.

To be continued in other fonts.

Related reports:
https://www.lyx.org/trac/ticket/8493
https://bugreports.qt.io/browse/QTBUG-66266
lib/fonts/esint10.sfd
lib/fonts/esint10.ttf
lib/symbols