Math Text

List of Math Text Instructions

The following messages may be issued by the Math Text module.

Bad or inconsistent Math Text context info

Can't load Math Text resource

Internal inconsistency in Math Text subsystem

Invalid Math Text context handle

Invalid Math Text instruction terminator

Math Text context not properly closed

Math Text instruction's numeric value too big or small

Math Text instruction's parameter must be enclosed in quotes

Missing Math Text context table

Out of global memory

Out of local memory

Unpaired braces {...} in Math Text

Unrecognized Math Text instruction


List of Math Text Instructions

Note: Instruction names are case insensitive (\fs50, \FS50, \Fs50 or \fS50 are all valid).

\aX	Insert an ANSI character with code given by X (0 to 255).
\b	Embolden text.
\rgbbX	Sets amount of  blue in an RGB text color (X=0 to 255).
\date	Inserts the date when text is output.
\dnX	Moves text baseline down X% of current font size.
\f"X"	Change to the typeface named X.
\fsX	Change font size to X% of current size.
\rgbgX	Sets amount of green in an RGB text color (X=0 to 255).
\i	Italicize text.
\plain	Set "plain" text (normal weight, no italic, underlining or strikethrough).
\rgbrX	Sets amount of red in an RGB text color (X=0 to 255).
\rpX	Restore current position to position #X (1-20) on the current line.
\spX	Save current position as position #X (1-20) on the current line.
\strike	Strikethrough text.
\time	Inserts the time when text is output.
\upX	Moves text baseline up X% of current font size.
\ul	Underline text.

[Note: The \sp and \rp instructions only refer to positions on the same line.]

The following instructions are provided to make it easy to set basic text colors:

\black	Sets text color to black.
\blue	Sets text color to blue.
\green 	Sets text color to green.
\cyan	Sets text color to cyan.
\red	Sets text color to red.
\magenta	Sets text color to magenta.
\yellow	Sets text color to yellow.
\white	Sets text color to white.
\gray	Sets text color to gray.


Bad or inconsistent Math Text context info

The program has detected an internal error.  Close all active applications and restart Windows.  Please report this situation to Technical Support.


Can't load Math Text resource

Free memory may be exhausted, or memory contents are corrupted.  Close all active applications and restart Windows.  Please report this situation to Technical Support.


Internal inconsistency in Math Text subsystem

The program has detected an internal error.  Close all active applications and restart Windows.  Please report this situation to Technical Support.


Invalid Math Text context handle

The program has detected an internal error.  Close all active applications and restart Windows.  Please report this situation to Technical Support.


Invalid Math Text instruction terminator

Each Math Text instruction begins with a backslash ("\") and must end with a space.  The terminating space is not considered part of the normal text string.

Example:	A b\fs200 i\fs50 g eye

Yields:	A big eye

The "\fs200 " instruction is terminated by a space and results in the font size being doubled (200%).  The "\fs50 " instruction is terminated by a space and results in the font size being halved (50%) again.


Math Text context not properly closed

The program has detected a non-fatal internal inconsistency.  It is recommended you save your work and restart the application.  If you continue to get this message, contact Technical Support.


Math Text instruction's numeric value too big or small

The numeric value specified in a Math Text instruction is outside the allowed range.  See the list of Math Text instructions for allowed values.

List of Math Text Instructions


Math Text instruction's parameter must be enclosed in quotes

Since the parameter to this Math Text instruction may contain spaces, it must be enclosed within quotes.  (Example: \f"Times New Roman")  See the list of Math Text instructions for more details.

List of Math Text Instructions


Missing Math Text context table

The program has detected an internal error.  Close all active applications and restart Windows.  Please report this situation to Technical Support.


Out of global memory

Free memory may be exhausted.  Close all active applications and restart Windows.  If you get this message often, contact Technical Support.


Out of local memory

Free memory may be exhausted.  Close all active applications and restart Windows.  If you get this message often, contact Technical Support.


Unpaired braces {...} in Math Text

A text string starts out with certain attributes, such as typeface, size, color, weight and style (italic, strikethrough or underlined).  Math Text instructions can use and/or change these attributes.  A left curly brace ("{") causes all the attributes in effect at that point to be saved.  A right curly brace ("}") restores the attributes to what they were at the matching left curly brace.

[Note: If a backslash, left curly brace or right curly brace are needed as plaintext, preceed them with a backslash.  Thus "\\", "\{" and "\}" result in a single "\", "{" and "}" respectively.]

Math Text strings can be multi-line.  However, curly brace pairs ("{...}") cannot extend across lines and all directives are in effect only until the end of line.  It is as if every line has an implicit "{" at the front of the line and an implicit "}" at the end of the line.


Unrecognized Math Text instruction

Math Text instructions begin with a backslash ("\") and consist of one or more command characters finally ending in a space.  See the list of Math Text instructions for all valid commands.

List of Math Text Instructions