display of $int...$ under QT5

Pavel Sanda sanda at lyx.org
Mon Aug 31 17:08:31 UTC 2020


On Sun, Aug 30, 2020 at 05:45:27PM +0200, M.B. Schiekel wrote:
> Am 29.08.20 um 16:33 schrieb Pavel Sanda:
> > ...
> > Can you please try two things?:
> > 1. post the result of strace lyx 2>&1 |grep esint
> > 2. overwrite LyX-2.4.0dev esint10.ttf with the attached and report if you see any difference?
> > ...
> 
> Hi, Pavel,
> 
> sorry for the delay (family).
> --------------------------------------------------------------
> strace lyx 2>&1 |grep esint
> stat("/usr/share/fonts/texlive-esint-type1", {st_mode=S_IFDIR|0755,
> st_size=4096, ...}) = 0
> openat(AT_FDCWD, "/usr/share/fonts/texlive-esint-type1",
> O_RDONLY|O_CLOEXEC) = 8
> openat(AT_FDCWD, "/usr/share/lyx/fonts/esint10.ttf", O_RDONLY) = 8
> openat(AT_FDCWD, "/usr/share/lyx/fonts/esint10.ttf", O_RDONLY) = 8
> 
> Then your new esint10.ttf -> /usr/share/lyx/fonts/
> then integrals unchanged :-(

Pity. I am running out of easy ideas of what to test and would need
to have debug session in front of the machine to get real understanding
what's going on.

I tried to build Qt 5.12.7 and reproduce the problem in this version,
but to coerce locally installed Qt to correctly run with lyx turned
up to be challenge...

At this moment I would like to ask other people on this list, whether
they can sucesfully load fonts/test/check_glyphs.lyx and display
esint glyphs (in particular oiint and alignment of limits around \int)
in any Qt >= 5.12.7 to check whether this is systemic problem or
something related to openSuse packaging.

Pavel


More information about the lyx-devel mailing list