Re: Strings with different Styles in a Grid
- To: mathgroup at smc.vnet.net
- Subject: [mg122463] Re: Strings with different Styles in a Grid
- From: Heike Gramberg <heike.gramberg at gmail.com>
- Date: Sat, 29 Oct 2011 07:11:12 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201110280935.FAA20788@smc.vnet.net>
This works: Grid[{{Style["aa", Red, Bold], Style["bb", Green]}, {Row[{Style["c", Blue, Bold], Style["c", Red]}], "dd"}}] Heike On 28 Oct 2011, at 11:35, Don 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