vsdfml filename [ format ]
To benefit from vsdfml you have to add it to the magic key of your information "recovery script": #!/bin/sh vsdfml .
Lines starting with a hash ( # ) are considered as comments and are not printed. Repetitive empty lines are reduced to one line.
All text lines beginning in the first column are set as bold font, all other text lines are set in normal font.
The text is not formatted to a certain number of columns, all text output is done as typed, this enables you to include also some ASCII graphics in the documentation.
There are some markup tags defined to set text in bold, underlined, etc. font, see section MARKUP TAGS for the markup tags available.
It might makes sense to add also some doc tags (D:) to inform the user about the purpose of the menu point when calling the doc contributed command on it, see contrib.doc(1m).
    #!/usr/bin/env vsdfml
    #
    # 0:info_contacts - Contact Information
    #
    # [00] 22.05.2007 CWa   Initial Version
    # [01] 03.06.2007 CWa   ++  
    #
    # D: This is a documentation menu point, to view
    # D: the documentation, start it.
    #
    PRIMARY LOCATION INFORMATION SHEET (PLIS)
        Department .......... : <b>SMM (System Management Midrange)</b>
        Country ............. : Switzerland
        Timezone ............ : MET
        Office Hours ........ : 08:00 - 17:00 / Monday - Friday
        On Call Hours ....... : 17:00 - 08:00 / Monday - Friday
                                00:00 - 24:00 / Saturday - Sunday
        EMail Address ....... : smm.support@acme.com
        (Group)
        Phone Number ........ : +01 555 1234 5600
        (during Office Hours)   
        Phone Number ........ : +01 555 1234 5600
        (on Call Hours) 
    DIRECT ACME CONTACTS
        <u>Storage Management:</u>
        John Doe, john.doe@acme.com, +01 555 1234 5601
        Pete Miller, pete.miller@acme.com, +01 555 1234 5602
        <u>Database Administration:</u>
        Aaron Brown, aaron.brown@acme.com, +01 555 1234 5603
        Bill Haselnut, bill.haselnut@acme.com, +01 555 1234 5604
        <u>Unix System Administration:</u>
        Mike Green, mike.green@acme.com, +01 555 1234 5605
        Brandon Make, brandon.make@acme.com, +01 555 1234 5606
    :
    :
This is free software; see edrc/doc/COPYING for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.