Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

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




  • Prev by Date: Re: How to use a function "Manipulate" to SmoothHistogram3D
  • Next by Date: Re: Function Libraries and 'LibraryFunction'
  • Previous by thread: Re: How Can I Make A String Variable With Styled Text?
  • Next by thread: Re: How Can I Make A String Variable With Styled Text?