Previous: symrt Up: ../plot79_s.html Next: symsf
SUBROUTINE SYMSCR (SUBTXT,LENSUB,SUPTXT,LENSUP) C$ (Subscript/Superscript Strings) C$ Define the strings used to flag the beginning of subscript C$ and superscript sequences in character strings to be C$ subsequently plotted. If the character following a C$ subscript or superscript flag string is not an open C$ parenthesis, open angle bracket, open square bracket, or C$ open brace, it represents a single subscript or C$ superscript. Otherwise, the text following the opening C$ parenthesis (bracket, brace) up to the character preceding C$ the next matching closing parenthesis (bracket, brace) is C$ the subscript or superscript. The open and closing C$ delimiters must be of the same type, so that an open angle C$ bracket is matched only by a close angle bracket. This C$ flexibility can make complicated subscript and superscript C$ expressions easier to read, and also allows an unmatched C$ parenthesis, bracket, or brace to appear in the C$ subscript/superscript text. C$ C$ SUBTXT(*)......1 to 5 (packed) character subscript flag. C$ LENSUB.........Number of characters in SUBTXT(*). C$ SUPTXT(*)......1 to 5 (packed) character superscript flag. C$ LENSUP.........Number of characters in SUPTXT(*). C$ C$ If more than 5 characters are provided for either, only the C$ first 5 will be used. Letter case is ignored. C$ C$ Recommended sequences are "//" or "SUB" for subscripts, and C$ "**" or "SUP" for superscripts. The default established at C$ CORE initialization is for both strings to be empty. C$ C$ Nested subscripts/superscripts are allowed up to a maximum C$ depth of 5; strings which exceed this depth will be plotted C$ with the subscript/superscript sequences appearing as C$ ordinary text. C$ (29-JUN-82)