Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 265444

Summary: media-fonts/mathematica-fonts-7.0: Mathematica5*.ttf break subset (U2282), nabla (U2207) and others
Product: Gentoo Linux Reporter: Christian von Schultz <christian.bugz>
Component: [OLD] UnspecifiedAssignee: Gentoo Fonts Team <fonts>
Status: RESOLVED OBSOLETE    
Severity: normal CC: jlec
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 561692    
Bug Blocks:    
Attachments: Screenshot of broken behavoiru
Still broken, without Mathematica5.ttf
This is how it should look, here without Mathematica5*.ttf

Description Christian von Schultz 2009-04-08 13:10:39 UTC
Several unicode characters are rendered incorrectly in several applications when the Mathematica5*.ttf fonts are present. Affected applications include Mozilla Firefox and gnome-extra/gucharmap-2.24.3. I'm going to attach screenshots with gucharmap, with and without these fonts to make my point clear.

Affected characters include nabla (U2207), subset (U2282), superset (U2283) and not-a-subset-of (U2284). The screenshots have subset (U2282) highlighted. It is supposed to look something like the letter "C", but instead we get the "maps-to" arrow.

Reproducible: Always

Steps to Reproduce:
1. Start gucharmap (2.24.3)
2. Goto unicode block "Mathematical operators", choose subset (U2282).
3. If the font is "Sans" and Mathematica5*.ttf is installed, things break. With the font setting "Serif" or without Mathematica5*.ttf everything works.

Actual Results:  
See screenshots "2009-04-08_with_5_and_5m.png" (broken behaviour); "2009-04-08_with_5_not_5m.png" (broken behaviour, sligtly different - this is after mv /usr/share/fonts/mathematica-fonts/Mathematica5.ttf .)

Expected Results:  
See screenshot "2009-04-08_not_5_not_5m.png" - this is after both 
mv /usr/share/fonts/mathematica-fonts/Mathematica5.ttf .
and
mv /usr/share/fonts/mathematica-fonts/Mathematica5m.ttf .
Comment 1 Christian von Schultz 2009-04-08 13:11:31 UTC
Created attachment 187683 [details]
Screenshot of broken behavoiru
Comment 2 Christian von Schultz 2009-04-08 13:12:38 UTC
Created attachment 187685 [details]
Still broken, without Mathematica5.ttf
Comment 3 Christian von Schultz 2009-04-08 13:13:27 UTC
Created attachment 187686 [details]
This is how it should look, here without Mathematica5*.ttf
Comment 4 Rafał Mużyło 2009-04-08 13:53:52 UTC
On unrelated note, which font does provide correct 
glyphs for you ?
Comment 5 Christian von Schultz 2009-04-08 15:31:17 UTC
(In reply to comment #4)
> On unrelated note, which font does provide correct 
> glyphs for you ?

For font setting "Sans" it is "Mathematica1".
For font setting "Serif" it is "Times".
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2015-09-28 11:07:42 UTC
commit 80c1ba9b982daf49da3cacf93763c6e4d23f030b
Author: Justin Lecher <jlec@gentoo.org>
Date:   Mon Sep 28 13:06:53 2015 +0200
    
    media-fonts/mathematica-fonts: Clean old
    
    obsoletes:
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=265444
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=298165
    Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561158
    
    Package-Manager: portage-2.2.22
    Signed-off-by: Justin Lecher <jlec@gentoo.org>
    
    https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c1ba9b982daf49da3cacf93763c6e4d23f030b