Bugs in Microsoft Equation Builder RRS feed

  • Question

  • Bugs in Equation builder

    I think I found a few bugs in the Equation builder in Microsoft Word 2010 32 Bit (a previous post I did on this said 64 bit as I recently switched) on Windows 7. 
    Firstly, when using a font other than Cambria Math as the default Math font (I'm using Latin Modern Math), sometimes the structures still default in as Cambria Math. For example the following keystrokes: [Alt + =, Pr, SPACE, (, A, |, B) SPACE] produce a Pr(A|B) where the brackets are in Cambria Math while the rest is in Latin Modern Math. A work around for this is to simply change the font back manually but this is of course annoying. 

    The second bug occurs following changing the font of a character within a "Normal Text" field of an equation. For example, I have changed the font of a blackboard bold "R" to Cambria Math as the Latin Modern Math blackboard bold "R" looks awful. When the document is reopened, the character becomes a regular uppercase 'R' in Cambria Math font. This one doesn't have a nice workaround other than to go through and fix them all prior to printing. Hope I can get some help on this. Thanks for any replies.

    And the third occured when I tried a work around for the second bug by using the "Euler" font instead of Cambria Math for blackboard bold lettering. The Euler font has a blackboard bold style 'R' for its standard R character and this didn't revert back to a standard looking R like in the previous bug. However, when applying a power (superscript) to this 'R' within an equation object, a huge space is inserted after that line that I can't get rid of. I think this is because the Latin Modern Math font has a very large default size (the flashing cursor is huge compared to other fonts)

    Hope this gets fixed up for the next Office! Thanks for any replies or workarounds.

    Sunday, September 23, 2012 5:29 AM

All replies

  • Update to this. I found a workaround for the third bug. In Line Spacing Options you can specify spacing to be "Exactly" what you want it to be, rather than "At Least".
    Sunday, September 23, 2012 6:27 AM
  • Found another problem... Opened up this document with the "Normal Text" within equation object blackboard bold R. See the bracket structure around the B_\rho(x, \varepsilon | "R" ) stretched when it shouldn't be.

    Also, just noticed that when printing to PDF these normal-text-within-equation-object blackboard bold letters don't show up.

    Sunday, September 23, 2012 7:48 PM
  • Thanks for taking the time to report your findings, we do appreciate it!

    Firstly, on the issue with the parenthesis changing to Cambria Math, I did what you suggested and saw this type of behavior occur, despite Word reporting it was Latin Modern Math via Reveal Formatting and from the Home tab.  I have reported this to our developer feedback channels for further review. 

    On the 2nd report, I had some issues reproducing what you are seeing.  What are you using for Blackboard bold? If I use a Double-struck "R" for example in the Normal Text field, it inserts the R between the field, essentially outside of it.  Thus, if you add it to Normal Text, it does indeed become Normal font text as expected. 

    Could you shed more light on your 2nd report?  Specifically, more information on how to reproduce this?


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Adrian Microsoft Online Community Support

    Wednesday, September 26, 2012 8:36 PM
  • Hi,

    Thanks a bunch for the reply!

    I also can't reproduce the 2nd report now. It seems to be working fine... If I come across it again I'll let you know.

    I also found a good work around for both the 2nd and 3rd problems anyway. I used FontForge to edit the Latin Modern Math font to change the blackboard bold lettering to the lettering from the AMS Math Symbol font and can now use it without resorting to using normal text.

    Another couple of things I found related to alignment of equations. They are both temperamental and difficult to reproduce. The first is that the alignment point often disappears when editing the line the alignment point is one. The second is that sometimes when alignment points are inserted, the equations don't align (see picture):


    Thursday, September 27, 2012 7:17 AM
  • Also, if including the Latin Modern Math font and family as standard with the next release is something the developers are considering, the look of upper case letters within brackets will need work. LaTeX does this very well by apparently changing where the 'side' of each upper case letter is within the font definitions. But they do that at the expense of the look of spacing elsewhere. For example typing XYZ in Latin Modern Math looks great in Word but is spaced awkwardly in LaTeX. But typing E[Y] in Word looks awful and looks great in LaTeX. It would be fantastic if Microsoft could handle both cases in a nice way.

    And, of course getting the rendering to work a lot faster would be great. This is the biggest criticism leveled at Word's equation builder and as a regular user I can confirm it's justified, especially when many structures are on the screen at once.

    Perhaps it would be a good idea to allow power users to turn rendering off for some structures (essentially temporarily blank them out) to speed things up.

    Thursday, September 27, 2012 7:31 AM
  • One more thing while I'm here!

    When the equation builder stretches square brackets, it seems to push things either side unnecessarily far away when using Latin Modern.

    Also I figured out I think how the alignment 'character' disappears that I mentioned earlier. It happens when something is copy-pasted into the equation object.

    Thursday, September 27, 2012 7:42 AM
  • Equation alignment has been something we've looked into as well as we have had similar reports recently.  I'm not sure what changes, if any are in store to date though.  But, it is something the devs are aware of.

    Office 2013 hasn't been released yet so I can't comment on what is included as some features may still be fluid.  I can say that in the Consumer Preview of Office 2013, the Latin Modern Math font is not included by default.  Of course, things can change, but for now, I don't think it'll be there as a built in font. 

    We do certainly appreciate your feedback and it is noted.  Thanks!

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Adrian Microsoft Online Community Support

    Thursday, September 27, 2012 10:30 PM
  • Hi,

    Not sure if this is still on anyone's radar but the bug where the equation alignment character disappears when somethings is pasted into the equation object is still present in Word 2013.

    Hopefully this is looked at soon for a future update.

    Kenny Bell

    Tuesday, March 5, 2013 3:53 AM