Issue 78046 - MT Extra mapping incorrect/incomplete
Summary: MT Extra mapping incorrect/incomplete
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: OOo 2.2 RC4
Hardware: All Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-02 14:40 UTC by seanie
Modified: 2017-05-20 11:17 UTC (History)
1 user (show)

See Also:
Issue Type: PATCH
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Document with many up-down arrows, which are missing (150.50 KB, application/msword)
2007-06-02 14:42 UTC, seanie
no flags Details
Patch MT Extra mapping based on information from Design Science (UNTESTED) (5.30 KB, patch)
2007-06-02 14:43 UTC, seanie
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description seanie 2007-06-02 14:40:25 UTC
In attached file there are many "up-down arrow" characters from the "MT Extra"
font. These are not show correctly; I do not have the MT Extra font installed.

The character is 0x62. In vcl/source/gdi/fontcvt.cxx line 773 I can see that is
is mapped to 0xe25c, which is, if I'm not mistaken, in the unicode private range. 

Now it should be mapped to unicode 0x2195. The font is made by Design Science
and their mapping is available here:

http://www.dessci.com/en/support/mathtype/tech/encodings/mtextra.htm

In addition, here is another mapping (incomplete):

http://www.mozilla.org/projects/mathml/fonts/encoding/mtextra.html

Note that the default MT Extra which comes with Windows XP does not include many
of these characters. Only when you install the Math Player will you get the full
set.
Comment 1 seanie 2007-06-02 14:42:19 UTC
Created attachment 45608 [details]
Document with many up-down arrows, which are missing
Comment 2 seanie 2007-06-02 14:43:25 UTC
Created attachment 45609 [details]
Patch MT Extra mapping based on information from Design Science (UNTESTED)
Comment 3 seanie 2007-06-02 18:59:36 UTC
After checking the unicode characters of 0xeNNN do not exist in unicode. Both
the original source file and the mapping from Design Science have these indexes.
I'm not sure what is going on here.

In any case not everything can be represented in unicode. Some glyphs like
"double arrow from north-east to south-west" (0x5c) do exist in unicode 5.0 but
not on my default ubuntu machine, which is very useful either. Others like "left
harpoon barb down" (0x71) do not exist in unicode at all.

I'd say that the glyphes that do exist in unicode, like in the mapping in the
patch where is not in the 0xe000 range, should be supported by openoffice
without requiring non-free fonts.
Comment 4 michael.ruess 2007-06-04 10:50:46 UTC
Reassigned to ES.
Comment 5 eric.savary 2008-09-12 15:52:48 UTC
@HDU: the alternate (Symbol) font displays a beta character instead.
Comment 6 Rob Weir 2013-03-11 14:59:50 UTC
I'm adding this comment to all open issues with Issue Type == PATCH.  We have 220 such issues, many of them quite old.  I apologize for that.  

We need your help in prioritizing which patches should be integrated into our next release, Apache OpenOffice 4.0.

If you have submitted a patch and think it is applicable for AOO 4.0, please respond with a comment to let us know.

On the other hand, if the patch is no longer relevant, please let us know that as well.

If you have any general questions or want to discuss this further, please send a note to our dev mailing list:  dev@openoffice.apache.org

Thanks!

-Rob
Comment 7 Marcus 2017-05-20 11:17:58 UTC
Reset assigne to the default "issues@openoffice.apache.org".