MathML:Fonts: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Complete entries in mathfontSTIXSize1.properties, read OpenType MATH table)
No edit summary
Line 12: Line 12:


See {{bug|407059}} and [http://groups.google.com/group/mozilla.dev.tech.mathml/browse_thread/thread/e7fab78fb84cd391/e888fae8b5f3d4c3?show_docid=e888fae8b5f3d4c3|the thread on mozilla.dev.tech.mathml]
See {{bug|407059}} and [http://groups.google.com/group/mozilla.dev.tech.mathml/browse_thread/thread/e7fab78fb84cd391/e888fae8b5f3d4c3?show_docid=e888fae8b5f3d4c3|the thread on mozilla.dev.tech.mathml]
== Asana Math ==
Asana Math is available under the Open Font License and "includes almost all mathematical Unicode symbols". Unicode Mappings for [[MathML:CompositeChars_and_Variants|Composite Chars and Variants]] are provided, so it would be possible to support them by adding a  <tt>mathfontAsanaMath.properties</tt>. However, it would probably be better to directly read the OpenType MATH table.
See {{bug|407439}}


== Microsoft Cambria Math ==
== Microsoft Cambria Math ==


{{bug|372351}}
Windows Vista and Office 2007 come with new fonts Cambria and Cambria Math. They are also installed as part of PowerPoint Viewer 2007 and the Microsoft Office Compatibility Pack. We can get support for some [[MathML:CompositeChars_and_Variants|Composite Chars and Variants]] by writing a <tt>mathfontCambriaMath.properties</tt>. However, we won't have access to the non-Unicode glyphs since there is no character maps for them. The ideal approach is to read the OpenType MATH table.
 
== Asana Math ==


{{bug|407439}}
See {{bug|372351}}


== Improve font installation ==
== Improve font installation ==


{{bug|233950}}, {{bug|309090}}
Various Unicode fonts are already installed by default on many systems and we should try to support them. However, we should also ensure that supported fonts are ''really'' installed so that users do not wonder why MathML is no working correctly on their system. In former versions of Mozilla, a pop-up dialog appeared and invited the user to go to the [https://developer.mozilla.org/en/Mozilla_MathML_Project/Fonts Fonts] for MathML-enabled Mozilla page. This dialog was really not a pleasant UI and is now disabled. It was suggested to replace this dialog by an information bar {{bug|309090}}. Also, people proposed to help users any further by adding some kind of automated installation {{bug|233950}} {{bug|295193}}.
Confirmed users
226

edits

Navigation menu