MathGroup Archive 1996

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

Search the Archive

Re: Eliminating line break characters

  • To: mathgroup at smc.vnet.net
  • Subject: [mg5580] Re: Eliminating line break characters
  • From: "David B. Wagner" <dbwagner at princon.com>
  • Date: Fri, 27 Dec 1996 01:58:57 -0500
  • Organization: Principia Consulting
  • Sender: owner-wri-mathgroup at wolfram.com

PaulC0958 wrote:
> 
> In Mathematica 3.0, if I evaluate a large number like 200!, it breaks
> across several lines; each line has a ghosted backslash character at the
> end, which also appears in printouts. How do I get Mathematica to stop
> printing this character?

There is a function called StringBreak that you can override to do this.
(For some reason, this function was documented in version 2 but has been
dropped from the documentation in version 3).

StringBreak[n] is called to format the n'th line-breaking character in
a multiline output. So you can define

	Format[StringBreak[_]] := ""

to eliminate all the line-breaking characters.

A similar function, Continuation[n], is called to format the character
at the beginning of continued lines.  So, for example, the definition
Format[Continuation[n_]] := StringForm["(``)",n] would place a line
number inside of parentheses on the second and subsequent lines of
a multi-line output.

-- 
		Dave Wagner
		Principia Consulting
		http://www.princon.com/princon/
		Tel: (500) PRN-CPIA


  • Prev by Date: Interactive plotting in Mathematica?
  • Next by Date: Re: The << command on a Mac???
  • Previous by thread: Eliminating line break characters
  • Next by thread: Re:Live 3D rotation programs for mma