Some unicode math characters are missing

Bug #1276689 reported by Alexander Slávik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dvisvgm
Fix Released
Medium
Martin Gieseking

Bug Description

Hello again,

when using XeLaTeX + unicode-math package, some characters don't make it from the XDV file to resulting SVG – one example of this is an integral inside display math ($$\int$$) or bigger delimiters ($\big($).

The problem seems to be in the naming of glyphs in SVG; four bytes are just not enough for complicated fonts like STIX or LM Math.

Revision history for this message
Martin Gieseking (martin-gieseking) wrote :

This issue is more complicated to fix. Some glyphs are missing because the involved fonts don't define unicode points for the corresponding characters. Thus, there is no simple way to map glyph indexes to character codes but needs more complex computations.
The limit of 32bit character codes used in the SVG files shouldn't be a problem as DVI/XDV don't support larger character codes either..

Changed in dvisvgm:
assignee: nobody → Martin Gieseking (martin-gieseking)
importance: Undecided → Medium
status: New → Confirmed
Changed in dvisvgm:
status: Confirmed → Fix Committed
Changed in dvisvgm:
milestone: none → 1.7
Changed in dvisvgm:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.