Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 43530 - LyX won't display symbols in math functions properly (such as Omega, pi, etc.), after upgrading Qt to 3.3.1 from 3.3.0-r1.
Summary: LyX won't display symbols in math functions properly (such as Omega, pi, etc....
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Text-Markup Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 50355
  Show dependency tree
 
Reported: 2004-03-02 15:13 UTC by James Ravn
Modified: 2004-05-08 00:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Ravn 2004-03-02 15:13:41 UTC
This is reproducible in both LyX 1.3.3 and LyX 1.3.4.  Other versions have not been tested.  After upgrading to Qt 3.3.1 from Qt 3.3.0-r1, any special symbol within a math function is not displayed properly. For example, the Omega symbol gets replaced with a dash and pi gets replaced with a '1/2' character.  Downgrading to 3.3.0-r1 fixes the problem.

Reproducible: Always
Steps to Reproduce:
1.emerge x11-libs/qt-3.3.1
2.USE="qt" emerge app-office/lyx-1.3.3 OR emerge app-office/lyx-1.3.4
3.try adding a math symbol, aka \Omega into a LyX math function. it won't be displayed properly!
4.emerge -C x11-libs/qt-3.3.1 && emerge x11-libs/qt-3.3.0-r1
5.try adding a math symbol into LyX now. it works.

Actual Results:  
First the math symbols don't display properly (qt 3.3.1), then they do (qt
3.3.0-r1).

Expected Results:  
Math symbols should be displayed properly in Qt 3.3.1 w/ LyX qt-frontend.

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0,
2.6.3-rc2-mm1)
=================================================================
System uname: 2.6.3-rc2-mm1 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.4.3.13
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X aalib acpi alsa avi cdr cups doc dv dvd encode esd faad flac
foomaticdb freetype gd gif gpm gtk gtk2 gtkhtml guile imlib imlib2 java
javascript jikes jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls
nocardbus oav offensive oggvorbis opengl oss pam pdflib perl png ppds python qt
readline samba sasl sdl slang snmp spell sse ssl stroke tcltk tcpd tetex
truetype unicode usb x86 xface xine xml xml2 xmms xv zlib"
Comment 1 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-07 11:59:35 UTC
caleb: do you have any idea about it?
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-05-07 12:05:15 UTC
Not sure.  Font handling in qt 3.3 has been changed.  it may be worthwhile to try out 3.3.2 and see if the problem has been fixed there.
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-07 12:09:35 UTC
Thanks. I'll give it a try then. Will report about it tomorrow ;)
Comment 4 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-08 00:55:45 UTC
Right. Thanks for the hint. This problem is fixed in qt-3.3.2. I
tried lyx-1.3.4 with several versions of toolkits.

symbols are rendered correctly: xforms-1.0, qt-3.3.0-r1, qt-3.3.2
symbols are not rendered correctly: qt-3.2.3-r1, qt-3.3.1-r1

James, please upgrade qt to 3.3.2 and see if the problem is fixed.