Re: Re: Re: PlotLabel - SubscriptBox - Vers.
- To: mathgroup at smc.vnet.net
- Subject: [mg83776] Re: [mg83726] Re: [mg83668] Re: PlotLabel - SubscriptBox - Vers.
- From: Thomas BOHL <Thomas.Bohl at cern.ch>
- Date: Fri, 30 Nov 2007 05:20:54 -0500 (EST)
- References: <figuaf$fhv$1@smc.vnet.net> <200711281024.FAA17583@smc.vnet.net> <200711291122.GAA27241@smc.vnet.net>
Hi Carl,
your suggestion works fine with me. Thank you very much for your input.
So in summary:
1)
The FontColor problem was solved by replacing the local copy of
Default.nb (dated from some previous version of Mathematica) and
replacing it with a version 6 Default.nb.
2)
The FontSlant problem can be solved with SingleLetterItalics->False and
TraditionalForm.
Thanks to all who made suggestions to my problem.
Kind regards,
Thomas.
Carl Woll wrote:
> Kevin J. McCann wrote:
>
>> I tried this with 6.0.1 under WXP-SP2 and it works as you might expect,
>> i.e. in color. The Italics are due to SingleLetterItalics->True in
>> either the Core or Default nb. I could not figure out how to get around
>> these myself. I tried all sorts of things to get rid of the Italics. So,
>> I did the unthinkable - I edited Core to change all those to False. I
>> also got rid of the annoying Courier fonts that show up in equations.
>>
>>
> Rather than editing a style sheet, I think it would be better to use
> Style to turn off SingleLetterItalics locally. In TraditionalForm, x
> formats in italics because of SingleLetterItalics->True. To get x to
> format in plain, just use Style:
>
> x //TraditionalForm
>
> vs
>
> Style[x, SingleLetterItalics->False] //TraditionalForm
>
> If you change the Core style sheet, then all TraditionalForm expressions
> will have a Plain FontSlant which is probably not what you want.
>
> Carl Woll
> Wolfram Research
>
>> Kevin
>>
>> Thomas BOHL wrote:
>>
>>
>>> Dear all,
>>>
>>> switching over to Mathematica Version 6 (6.0.1.0) on Linux x86 (SLC4) I
>>> have a number of problems which I did not have with previous versions of
>>> Mathematica. One is the following:
>>>
>>> ListPlot[Table[Random[], {10}],
>>> AxesLabel -> {Style["Subscript[f, RF]", \
>>> FontSlant->Plain, FontColor->Red],Style[ \
>>> "y-axis", FontColor->Red]} ]
>>>
>>> ... does not produce an x axis label as expected. What I would expect is
>>> a label with a the FontSlant as indicated and of FontColor as indicated.
>>>
>>> However, the label is written with "f" in italic, the subscript in plain
>>> and both in a colour of light grey.
>>>
>>> The y axis label (no Subscript) is as expected.
>>>
>>>
>>> With the same code on Windows XP at least the FontColor is as specified,
>>> the FontSlant is also here not as specified (but I could live with that
>>> if I have to).
>>>
>>> In summary there are two problems for me with Subscript (on Linux):
>>> - the FontSlant specification is not working
>>> - the FontColor specification is not working
>>>
>>>
>>> Could somebody please give me hint how to get at least FontColor working
>>> on Linux?
>>>
>>>
>>>
>>> Thank you very much and kind regards,
>>> Thomas.
>>>
>>>
>>>
>>> P.S.
>>> 1)The result of a cell command (not as label)
>>>
>>> Style["Subscript[f, RF]",\
>>> FontSlant->"Plain",FontColor->Red]
>>>
>>> is of correct FontSlant but the FontColor is still incorrect and using
>>> the same Mathematica expression in a label changes the FontSlant of the
>>> letter "f" to italic and the FontColor is of course still wrong (light
>>> grey).
>>>
>>> 2)
>>> Also LabelStyle->Red does not change the colour of a subscripted expression.
- References:
- Re: PlotLabel - SubscriptBox - Vers. 6: FontColor not working?
- From: "Kevin J. McCann" <Kevin.McCann@umbc.edu>
- Re: Re: PlotLabel - SubscriptBox - Vers. 6: FontColor not
- From: Carl Woll <carlw@wolfram.com>
- Re: PlotLabel - SubscriptBox - Vers. 6: FontColor not working?