Skip to main content
1-Visitor
July 5, 2011
Question

Math formatting in Prime

  • July 5, 2011
  • 3 replies
  • 13148 views

OK, I can see how to adjust the font size for text regions, but how do you adjust it for math regions?

Math regions seem to be permanently wired to 12-point times roman. The times roman (or similar) I can live with, since the intent is obviously to make the math look like it was typeset, but what about the size?

12-pt height is a little large for my tastes, and I usually make the text regions 10 pts. With M15 and before, I would make both the text and the math 10 pts high so they look consistent. When I import an old sheet into Prime, the text comes in 10 pts but the math is larger, it looks out of proportion, and it usually ends up extending into the right margin (or worse, truncated at the right printable edge).

Please tell me that either I am blind and cannot see how to change this, or else that this is a temporary limitation in Prime 1 and will be changed in the future.

Daryl

3 replies

1-Visitor
July 5, 2011

Your correct, there doesn't seem to be an option to change the math font size.

Another feature to be implemented in Prime 2.0 hopefully.

Mike

24-Ruby III
July 25, 2011

Well, to change font setting (type and its sizes) is possible only for text areas. But it is possible to look at what parameters of a font ("font-family" and "font-size") are used by default for styles of a designation "Variable" and "Unit". For this purpose we open file Mathcad Prime 1.0".mcdx" in the text editor, for example in Notepad ++ (http://notepad-plus-plus.org/) where we find a line "mathStyle" to refer to styles of "Variable","Unit" etc.:

Edit_mcdx.gif

1-Visitor
July 25, 2011

That won't help with the formatting though.

Mike

24-Ruby III
July 25, 2011

I know it. After saving changes in a text editor (if we change the font manually), ".mcdx" file in Prime 1.0 will not open.

1-Visitor
August 24, 2011

There is a way to change the font type and size of the math regions, though it is not a simple way and you have to use some software tools. In my case, I use a modified isocpeur-font. With a program to edit fonts, TypeTool, I have copied many characters to the font files MathcadUniMathPrime.otf and MathcadUniMathPrimeItalic.otf. I was also able to scale the font, so it is 10% smaller and approx. 11 pts. It is afcourse not the right way to deal with fonts, but for now I am able to use Prime with the right font.

1-Visitor
August 24, 2011

There is a way to change the font type and size of the math regions, though it is not a simple way and you have to use some software tools. In my case, I use a modified isocpeur-font. With a program to edit fonts, TypeTool, I have copied many characters to the font files MathcadUniMathPrime.otf and MathcadUniMathPrimeItalic.otf. I was also able to scale the font, so it is 10% smaller and approx. 11 pts. It is afcourse not the right way to deal with fonts, but for now I am able to use Prime with the right font.

Good work.

While this is a valid alternative and a workaround. I still think should be a given.

Mike

1-Visitor
August 25, 2011

I agree, the font for math regions should be set with no hassle within Mathcad. I have seen all the characters in the MathcadUniMathPrimeItalic.otf. All the special characters (like the rootsign with the right width and hight, greek letters, := sign) are placed in this font that is used for all the characters in math regions. Afcourse these are not standard characters in other fonts. So there is some work to do to create a good solution (like a seperate fontfile for all the special characters).