Re: How Can I Make A String Variable With Styled Text?
- To: mathgroup at smc.vnet.net
- Subject: [mg128785] Re: How Can I Make A String Variable With Styled Text?
- From: "Nasser M. Abbasi" <nma at 12000.org>
- Date: Sun, 25 Nov 2012 05:01:31 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-newout@smc.vnet.net
- Delivered-to: mathgroup-newsend@smc.vnet.net
- References: <k8psvt$is4$1@smc.vnet.net>
- Reply-to: nma at 12000.org
On 11/24/2012 1:29 AM, Gregory Lypny wrote: > Hello everyone, > > I have a string variable > > myString = "This is boldface. The rest is not." > > When I execute myString, I want the first sentence to appear in bold type. >Selecting the sentence and formatting it as bold when I create the string does not work. >StringForm will do the trick, as in > > myString = StringForm["`` The rest is not.", Style["This is boldface", Bold]] > > but, of course, the Head of myString will no longer be String. Is there any other way to do this? > Colors and Bold or not and other attributes are part of the display processes, not the data itself. Why not simply do: ----------------------------- boldString = "This is boldface."; notBoldString = " The rest is not."; Row[{Style[boldString, Bold], notBoldString}] ------------------------------- --Nasser