SSCAlogo2.GIF (364 bytes)   Formatting


A powerful formatting language developed specifically for this application allows you to format your posts without knowledge of HTML. This formatting language is easy for both HTML users and non-HTML users to learn quickly. There are examples after each major section.

Contents


Introduction to Formatting


Text Formatting


Special Characters


Other Formatting

  • Mathematical Notation
  • Hyperlinks
  • Images and Clipart
  • Tables and Lists

  • Mathematical Notation

    Tag Description Example Tag Output
    \sum{lower, upper} Sum using sigma notation \sum{i=1,10} i Si=110 i
    \int{lower, upper} Definite Integral \int{0,6} x dx ò06 x dx

    Example

    Input:    \int{0,2\greek{p}} sin(x) dx = 0
    Output:    ò02p sin(x) dx = 0

    Hyperlinks

    Code Description
    \link{URL, text description} Link to URL with text description
    \topurl{URL, text description} Link to URL in top frame with text description
    \mail{address, text description} "mailto" link to address with text description

    Example

    Input:    To learn more about this \green{FREE} discussion board program, visit the \topurl{http://mulliken.chem.hope.edu/discus,Discus Home Page}.
    Output:    To learn more about this FREE discussion board program, visit the Discus Home Page.

    Images and Clipart

    Tag Description
    \image{Text description} Upon posting, you are prompted for an image file to upload. Images must be either GIF or JPEG format. Images must be saved on your hard disk. Your browser must support form-based file upload (Netscape Navigator 2.0+ and Internet Explorer 4.0+ support this; IE 3.02 will also work provided that you have installed the file upload patch).
    \clipart{Clipart File Name} Inserts clipart (see index)

    Example

    Input:    This is a picture of me: \image{my picture} and I smile like this: \clipart{smile}.
    Output:    This is a picture of me: my picture and I smile like this: smile.

    Note that the "Your Image Here" graphic is replaced by the image file that you upload.

    Tables and Lists

    You can hand-enter tables or you can paste in tables directly from a tab-delimited spreadsheet (such as Microsoft Excel). See the "Pasting Tables" instructions if you are pasting a table directly from Excel.

    Tag Description
    \table{Table Items} Creates a table of the Table Items (table HAS a border)
    \tablenb{Table Items} Creates a table of the Table Items (table has NO border)
    \list{List Items} Creates a bulleted list of the List Items

      Table Items and List Items

      The Table Items are divided into columns by commas and into rows by newline characters (carriage returns). Thus, the entry \table{1,2,3} would create a table with three columns (with entries "1", "2", and "3").

      The List Items are separated by newline characters (carriage returns). Each List Item is given a bullet.

      See the examples for further explanation.

      Pasting Tables

      You can paste in tables from tab-delimited spreadsheets such as Microsoft Excel. To paste a table, do the following:

      • Open your spreadsheet using Excel.
      • Select the range that you wish to paste as a table using Excel.
      • Choose Edit and then Copy.
      • Bring up your WWW browser.
      • Enter an "empty" table tag (such as \table{ } or \tablenb{ }) in your message. Do not put in any Table Items at this time.
      • Click the mouse between the curly braces in that tag.
      • Select Edit and then Paste.

    Examples

    Input:    \table{X,O,X
    O,X
    O,,X}
    Output:   
    X O X
    O X
    O   X
    Input:    \list{List Item 1
    List Item 2
    List Item 3}
    Output:   
    • List Item 1
    • List Item 2
    • List Item 3
    Input:    \table{1,2\ch{br}2.5,3
    4,\{nbsp},6
    7,8,9\,000}
    Output:   
    1 2
    2.5
    3
    4   6
    7 8 9,000

Frequently Made Mistakes

  • Not looking at the preview
    • The message preview shows your tags in action. If you look at it and your \b{Bold text} isn't bold, you have made a mistake!

  • Using / instead of \ to start a tag
    • /b{Bold text tag} is wrong
    • \b{Bold text tag} is correct
  • Using parentheses instead of curly braces
    • \b(Bold text tag) is wrong
    • \b{Bold text tag} is correct
  • Using the wrong case in tags
    • \B{Bold text tag} is wrong (\B{ } is not defined)
    • \b{Bold text tag} is correct
  • Not escaping commas where necessary
    • Advanced tags use the comma to separate the various arguments. If you need to use a comma and not have it treated as a delimiter, you must escape the comma.
    • See the discussion under "Special Characters" for further explanation and many examples.
  • Trying to use HTML code
    • You cannot directly enter HTML code with this program.
    • HTML code is "escaped" (so if you typed in "<B>text</B>" it would be displayed as "<B>text</B>" and NOT as text)!
  • Putting spaces where they do not belong
    • \ b{Bold text tag} is wrong (space between \ and b).
    • \b {Bold text tag} is wrong (space between b and {).
    • \b{Bold text tag} is correct.



Copyright © 1998, Kevin W. Paulisse and William F. Polik, all rights reserved