Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Upright \[Micro] in AxesLabel

26 views
Skip to first unread message

John Fultz

unread,
Feb 12, 2010, 4:40:19 AM2/12/10
to
There seems to be some general confusion about how to reproduce your problem. I
can't reproduce it either, but here's a bit of speculation. Maybe what you were
using wasn't \[Micro], but \[Mu]. They look similar, but the Mathematica
rendering of \[Mu] (and all other Greek characters used in math) always has a
slanted appearance, which is exactly what you're complaining about.

So...go back to your problem notebook and try retyping the character as
\[Micro].

Sincerely,

John Fultz
jfu...@wolfram.com
User Interface Group
Wolfram Research, Inc.

On Wed, 10 Feb 2010 03:35:34 -0500 (EST), Ulf-Dietrich Braumann wrote:
> Hello, how can I get an upright \[Micro] within AxesLabel?
>
> E.g.
> Plot[x^2,{x,0,9},AxesLabel->{"Time [d]","Height [\[Micro]m]"},LabelStyle-
> >{FontSize->20,FontSlant->Plain}]
> should demonstrate the problem. Just \[Micro] remains slanted.
>
> However, turning on bold typeface (this is not what I need)
> Plot[x^2,{x,0,9},AxesLabel->{"Time [d]","Height [\[Micro]m]"},LabelStyle-
> >{FontSize->20,FontSlant->Plain,FontWeight->Bold}]
> the \[Micro] appears upright
>
> Any idea how to obtain this for Fontweight->Plain ?
>
> Regards - Ulf-Dietrich

Ulf-Dietrich Braumann

unread,
Feb 13, 2010, 5:24:24 AM2/13/10
to
Sorry for the confusion raised (in part) by not mentioning version and
platform: WinXP and v6. However, I actually did not expect some different=

behavior, neither between the v6 and v7 nor the Windows versions, since
the Mathematica3*.ttf TrueType fonts have not changed since years. To my
surprise, under v7 under Vista the effect (the \[Micro] with
FontSlant->Plain still appears slanted, while simply turning on
FontWeight-> Bold leads to and upright bold \[Micro]) does not occur.
Comparing the four Mathematica3*.tff, I noticed that on the position of =B5=

there are upright versions for the two monotype versions as well as for
the bold proportional version, but not for the plain proportional. In
consequence, something must have been changed between v6 and v7... I
speculate, now in v7 on Windows platforms the =B5 from the respective main=

font (Times New Roman, Arial, ...) is taken, but not that from
Mathematica3, at least for \[Micro] within a String.

Instead of calling

Plot[x^2, {x, 0, 9}, AxesLabel -> {"Time [d]", "Height [=B5m]"}, LabelStyle=
-> {FontSize -> 20, FontFamily -> "Times"}]

here is my poor man's solution simply taking the =B5 from the Symbol font,=

which is acceptable when using Times:

Plot[x^2, {x, 0, 9}, AxesLabel -> {"Time [d]", Row[{"Height [", Style["m", =
FontFamily -> "Symbol"], "m]"}]}, LabelStyle -> {FontSize -> 20, FontFamily=
-> "Times"}]

Thank you for all comments - Ulf-Dietrich Braumann


On Fri, 12 Feb 2010, John Fultz wrote:

> There seems to be some general confusion about how to reproduce your prob=
lem. I
> can't reproduce it either, but here's a bit of speculation. Maybe what y=


ou were
> using wasn't \[Micro], but \[Mu]. They look similar, but the Mathematica

> rendering of \[Mu] (and all other Greek characters used in math) always h=

0 new messages