Re: Strings with different Styles in a Grid
- To: mathgroup at smc.vnet.net
- Subject: [mg122479] Re: Strings with different Styles in a Grid
- From: Bob Hanlon <hanlonr357 at gmail.com>
- Date: Sat, 29 Oct 2011 07:14:06 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201110280935.FAA20788@smc.vnet.net>
Grid[{{Style["aa", Red, Bold], Style["bb", Green]},
{Row[{Style["c", Blue, Bold], Style["c", Red]}], "dd"}}]
Bob Hanlon
On Fri, Oct 28, 2011 at 5:35 AM, Don <donabc at comcast.net> wrote:
> Here is a Grid of strings, with some strings having different styles.
>
> Grid[{{Style["aa", Red, Bold], Style["bb", Green]}, {"cc", "dd"}}]
>
> The "cc" string should be output with the first "c" in the color Blue and
> in Bold, the second "c" should be in the color Red.
>
> How does one "break apart" the "cc" string to give each "c" a different style
> while still maintaining it as a single item for the Grid function?
>
> Something like this, which is very intuitive, simply doesn't work
>
> Grid[{{Style["aa", Red, Bold], Style["bb", Green]},
> {{Style["c", Blue, Bold], Style["c", Red]}, "dd"}}]
>
>
> And this, doesn't work either ...
>
> Grid[{{Style["aa", Red, Bold], Style["bb", Green]},
> {StringJoin[Style["c", Blue, Bold], Style["c", Red]], "dd"}}]
>
> Thank you in advance.
>
> Don
- References:
- Strings with different Styles in a Grid
- From: Don <donabc@comcast.net>
- Strings with different Styles in a Grid