home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / scribe.hlp < prev    next >
Text File  |  2020-01-01  |  18KB  |  316 lines

  1.  
  2.                            SCRIBE Reference Card 
  3.      (For a complete list of commands, see the SCRIBE Users Guide, Release 4)
  4.  
  5. @@      - Produces a literal "@" character in the document. 
  6. @!      - Sets return marker to current horizontal cursor position.
  7. @/      - Moves the cursor to the return marker.
  8. @*      - Forces a line break (without performing justification).
  9. @:      - Forces a sentence break.
  10. @#      - Leaves a quad space.
  11. @+      - SuperScript
  12. @-      - SubScript
  13. @\      - Moves the cursor to the next tab stop or marks the end of text being
  14.            centered or flushedd right.
  15. @^      - Sets a tab at the current cursor position.
  16. @>      - Marks the left end of text to be flushed right.
  17. @=      - Marks the left end of text to be centered.
  18. @&      - Repeats characters between @& and the next command from the current
  19.            position until the next tab setting.
  20. @)      - Like @&, but synchronized in fixed columns from one line to the next.
  21. @.      - Generates a period that is not the end of a sentence.
  22. @_      - Conditional hyphen.
  23. @|      - Conditional linebreak.
  24.  
  25. @Appendix[text] - Starts a new page with the Appendix text as given and places 
  26.         it in the Table of contents.
  27. @Appendixsection[text] - Subsection of Appendix.
  28. @B[phrase] - Boldface.
  29. @Begin[command] - long form of command (see command types below).
  30.     Center          Centered lines 
  31.     Description     Paragraphs with headers in a widened left margin
  32.     Display         Unjustified text with widened margins
  33.     Enumerate       Numbered paragraphs with widened margins
  34.     Equation        Equation, numbered in the right margin
  35.     Example         Unjustified text with widened margins in a fixed-width
  36.                      typeface
  37.     Figure          Figure with appropriately-numbered caption
  38.     FlushRight      Flushed right lines 
  39.     FlushLeft       Flushed left lines 
  40.     Format          Hand-formatted text 
  41.     Itemize         Marked paragraphs with widened margins
  42.     Math            Math in running text
  43.     MathDisplay     Math in examples and displays
  44.     Quotation       Text with widened margins
  45.     Theorem         Theorem, numbered in the right margin
  46.     Titlepage       TitlePage
  47.     Transparent     Dummy environment
  48.     Verbatim        Characters copied exactly, without formatting, in a
  49.                      fixed-width typeface
  50.     Verse           Verse quotation with widened margins
  51.  
  52. @Bibliography - puts the Bibliography at this point.  Usually it goes at the
  53.         end and is activated automatically by any use of a @Cite command.
  54.         Bibliography entries take the form:
  55.  
  56.         @DocumentType[identifier, parameter list]
  57.  
  58.         where "DocumentType" is one of Article, Book, Booklet, Conference, 
  59.         InBook, InCollection, InProceedings, MastersThesis, Manual, Misc, 
  60.         PhdThesis, Proceedings, TechReport, or Unpublished.  
  61.         The complete set of parameters is:
  62.  
  63.     Address         The address of the publisher or printer or organization.
  64.     Author          The name of the author or authors.  Put names in the order.
  65.     Annote          Any annotation text.  Conditionally printed.
  66.     BookTitle       Title of Book or Proceedings.
  67.     Chapter         Part of a Book.
  68.     Edition         Edition name or number.
  69.     Editor(S)       Name(s) of the editor(s).
  70.     FullAuthor      The full name of an author, without commas.
  71.     HowPublished    For unusual manuscripts, how it came into your possession.
  72.     Institution     The name of the organization or institution backing or
  73.                      publishing a technical report or a proceeding.
  74.     Journal         The title of a journal.
  75.     Key             The sort key.
  76.     Month           January, February, etc.
  77.     Note            Any comment.  Always printed.
  78.     Number          Issue number of a journal or publication series.
  79.     Organization    The name of the organization holding a conference.
  80.     Pages           The page numbers.
  81.     Publisher       The name of the publishing company. 
  82.     School          For theses, the name of the school granting the degree.
  83.     Series          The name of a book series. 
  84.     Title           The title of the article, paper, book, etc. being cited.
  85.     Type            Alternate name for a technical report.
  86.     Volume          The volumn number for journals or book series.
  87.     Year            The year of publication in four digits.
  88.  
  89. @BlankPage[number of pages] - leaves that number of blank pages after the
  90.         current page.
  91. @Blankspace[size] - leaves a blank space of the indicated size (inches, 
  92.         cm, mm, points, picas, ems (quads), chars (ens), or lines).
  93. @C[phrase] - SMALL CAPITALS.
  94. @Caption[Text] - puts the word "Figure" and the appropriate number
  95.         of the Caption before the centered text.
  96. @Chapter[text] - starts a chapter with the text as given.  
  97.         It will place the correct chapter number on the page and put a 
  98.         reference in the Table of Contents.
  99. @Cite[codeword] - Generates a bibliography citation in the text and places
  100.         the bibliography entry in the document's Bibliography.
  101. @Comment[text] - puts an unprinted comment in the source file.
  102. @Device[output device] - sets up the output device as follows:
  103.  
  104.  Device       File      Page         Page
  105.   Code     Extension   Length        Width          Description
  106.  
  107.   AJ832       .POD    11 inches     8.5 inches     Anderson-Jacobsen 832
  108.   AJ833       .POD    11 inches     8.5 inches     Anderson-Jacobsen 833
  109.   CRT         .DOC    24 lines      79 cols        CRT, screen size paging
  110.   DIABLO      .POD    11 inches     8.5 inches     Diablo HyType printer
  111.   FILE        .DOC    no limit      79 cols        CRT, no paging
  112.   GIGI        .GG     479 rasters   767 rasters    DEC VK100 (GIGI) terminal
  113.   IMPRINT10   .IMP    11 inches     8.5 inches     Imagen Imprint10
  114.   LA36        .TXT    66 lines      132 cols       LA36 DECwriterII
  115.   LPT         .LPT    57 lines      132 cols       Line printer [standard]
  116.   PAGEDFILE   .DOC    57 lines      79 cols        CRT, page size paging 
  117.   PRINTRONIX  .LPT    57 lines      132 cols       Printronix Printer
  118.   SPINWRITER  .POD    11 inches     8.5 inches     NEC SpinWriter Terminal
  119.   TI700       .TXT    66 lines      80 cols        Texas Instruments Silent 700
  120.   TI725       .TXT    66 lines      80 cols        Texas Instruments Silent 725
  121.   X2700       .X27    11 inches     8.5 inches     Xerox 2700 Laser Printer
  122.   X2700II     .X27    11 inches     8.5 inches     Xerox 2700 Laser Printer II
  123.   X9700       .X9700  11 inches     8.5 inches     Xerox 9700 Laser Printer
  124.  
  125. @End[command] - ends the command block (see @Begin).
  126. @Equate[newname=name] - changes a command name.
  127. @Foot[text] - inserts a reference to the footnote and puts the
  128.         numbered footnote text at the bottom of the page.
  129. @G[phrase] - Greek.
  130. @Heading[text] - prints the heading text in medium-size letters, centered.
  131. @Hinge - Allows a grouped environment to be broken at the point of the call.
  132.         @Hinge always forces a new output line.
  133. @I[phrase] - Italics.
  134. @Include[file name] - Makes SCRIBE suspend processing of the main manuscript  
  135.         file, process a second file, then resumes processing of the 
  136.         original manuscript file.
  137. @Index[entry] - places a reference to the entry in the index.
  138. @Label[codeword] - marks the page and section number of the codeword 
  139.         for reference by @Ref and @Pageref.
  140. @MajorHeading[text] - prints the heading text in large letters, centered.
  141. @Make[document type] - builds a document type.  Predefined types are:
  142.  
  143.     Article           A sectioned document. Produces numbered Sections,
  144.                       SubSections, Paragraphs, and Appendices.  No Index.
  145.     Article, Form 1   Same are Article, but sectioning is not numbered.
  146.     Bibliography      Produces a Bibliography only.
  147.     Brochure          Open, informal layout with lots of white space.  Provides
  148.                         numbered Chapters, Sections, SubSections, Paragraphs,
  149.                         Appendices, and AppendixSections.
  150.     Guide             Similar to Brochure, but designed to be printed in a
  151.                         handbook-size format.
  152.     Letter            A letter.
  153.     LetterHead        A business letter with CMU letterhead.
  154.     Manual            A sectioned document. Produces numbered Chapters, 
  155.                         Sections, SubSections, Paragraphs, Appendices and 
  156.                         AppendixSections.  Has a Table of Contents, and 
  157.                         TitlePage and Index on demand.
  158.     Manual, Form 1    Same as Manual, except all Sections are unnumbered except
  159.                         Chapters and Appendices.
  160.     MilStd837a        Miliary Standard Document 837A.
  161.     ReferenceCard     Produces a pocket reference guide or card. Each panel of 
  162.                         the reference card corresponds to one Scribe page.  
  163.                         The output is intended for 65% reduction, yielding a 
  164.                         finished size of 3.6 inches by 8.5 inches for each 
  165.                         panel.
  166.     Report            Like Manual but with no Index.
  167.     Report, Form 1    Like Report, but only Chapters are numbered.
  168.     Slides            Makes overhead-projector slides.  Font sizes and spacing 
  169.                       have been selected to make the slides maximally visible
  170.                       at normal projection distances.   Only possible on some
  171.                       devices.
  172.     Text              Default document type.  No automatic sectioning, Table of
  173.                       Contents, or Index.
  174.     Thesis            CMU Thesis Format.
  175.  
  176. @Modify[environment,list of changes] - globally changes an enviroment.
  177. @NewColumn[] - begins a new column in multicolumn output.
  178. @NewPage - starts a new page immediately (same as @NewPage[0]).
  179. @NewPage[positive number] - leaves a number of pages without test, but 
  180.         with headers and footers, if defined.
  181. @Note[text] - inserts a reference to the  endote and puts the numbered endnote 
  182.         at the end of the document in the Note Section.
  183. @Ovp[text1]text2 - prints text2 over text2.
  184. @P[phrase] - Bold Italics.
  185. @PageFooting[left string1, center string2, right string3] - places the 
  186.         strings at the bottom of the page at the corresponding locations.
  187.         Useful keywords: Immediate, even, odd.
  188. @PageHeading[left string1, center string2, right string3] - same as above, 
  189.         except at top of the page.
  190. @Pageref[codeword] - puts in the page number of the page on which a
  191.         @Tag[codeword] or @Label[codeword] command occurred.
  192. @Paragraph[text] - starts a paragraph with the text as given.  
  193.         It will place the correct paragraph number on the page and put a 
  194.         reference in the Table of Contents.
  195. @Part[part name, root "file name"] - defines a file to be a subpart of
  196.         an entire document whose root name is "file name".
  197. @PrefaceSection[text] - starts a major section with the text as given.  
  198.         It will unnumbered but will be referenced in the Table of Contents.
  199. @R[phrase] - Roman (the normal type face).
  200. @Ref[codeword] - puts in the text the thing or place marked by a
  201.         @Tag[codeword] or @Label[codeword] command.
  202. @Section[text] - starts a section with the text as given.  
  203.         It will place the correct section number on the page and put a 
  204.         reference in the Table of Contents.
  205. @Set[phrase] - allows you to change the counter values of page, chapter, 
  206.         theorem number, etc.
  207. @String[codeword="value"] - defines "codeword" as a text string with the
  208.         contents equal to the delimited string "value"  (see @Value).
  209. @Style[parameters] - allows you to change the appearance of the document
  210.         in a number of ways, some of which are:
  211.  
  212.     BottomMargin    Changes the vertical distance between the last line of text
  213.                       and the bottom of the page.
  214.     ColumnMargin    Specifies the distance between columns in multicolumn text.
  215.     Citation        Specifies the citation format.
  216.     CitationSeparator  A string to be used for separating multiple citations.
  217.     CitationType    Specifies how citations are to appear in the text.
  218.     Date            A template for printing dates, using some representation of
  219.                       March 8, l952.  
  220.     DoubleSided     Allows for odd and even pages to have different designs.
  221.     EndNotes        Footnotes generated by the @Foot command are placed at 
  222.                       the end of the document.
  223.     ExceptionDictionary  String in quotes names an Exception Dictionary to 
  224.                       be used with the hyphenation algorithm.
  225.     FontFamily      Designates the FontFamily for devices that can change 
  226.                       fonts.
  227.     FootNotes       Specifies the numbering style to use for marking footnotes
  228.                       in the text and in the footnote itself.  Takes a 
  229.                       numbering template as a value.
  230.     Hyphenation     Specifies method of Hyphenation.
  231.     Indentation     Horizontal distance indicating amount of indenting for each
  232.                       paragraph, relative to its left margin.
  233.     Justification   Controls justification of right margin.
  234.     LeftMargin      Horizontal distance of the global left margin from the
  235.                       physical left margin.
  236.     LineWidth       Horizontal distance from the global left margin to the end
  237.                       of the line.
  238.     Notes           Specifies where to place footnotes.
  239.     PageNumber      A counter template specifying the style of page numbering.
  240.     References      Specifies reference and citation style.
  241.     RightMargin     Horizontal distrance between the end of the text line and
  242.                       the global right margin.
  243.     ScriptPush      Determines whether to add extra vertical spacing for 
  244.                       subscripts and superscripts.
  245.     ShortestHyphenatable  The length of the shortest word to be hyphenated.
  246.     SingleSided     Turns off Doublesided.
  247.     Spacing         Vertical distance from base of one line of text to the
  248.                       base of the next.
  249.     Spread          Vertical distance added to Spacing to specify the vertical
  250.                       distance between paragraphs
  251.     Time            A template specifying the format in which @Value[Time] will
  252.                       be printed.  Must be some representation of 4:30 PM.
  253.     TopMargin       Vertical distance from the top of the paper to the baseline
  254.                       of the first text line on the page.
  255.     WidestBlank     A horizontal distance giving the maximum amount of white
  256.                       space that will be tolerated in a line before hyphenation
  257.                       will be attempted.
  258.     WidowAction     Controls the processing of widows and orphans.
  259.  
  260. @SubHeading[text] - prints a SubHeading with normal-size boldface letters,
  261.         flush to the left margin.
  262. @Subsection[text] - starts a subsection with the text as given.  
  263.         It will place the correct subsection number on the page and put a 
  264.         reference in the Table of Contents.
  265. @T[phrase] - Typewriter font.
  266. @Tabclear - clears any set tabs.
  267. @TabDivide[number] - divides the line into number equal tab stops.
  268. @Tabs[tab values] - sets the tabs to the values given.
  269. @Tag[codeword] -  marks cross-reference points.
  270. @Theorem[text] - adds the prefix text "Theorem" and then prints 
  271.         the current theorem number before the text.
  272. @TitleBox[text] - positions text in the area used for technical report titles.
  273. @TitlePage[text] - prints text on separate page, with items centered.
  274. @U[phrase] - underlines non-blank characters.
  275. @UN[phrase] - underlines  alpha-numberics (but not punctuation or spaces).
  276. @UnNumbered[text] - defines a major section that is unnumbered and places it
  277.         in the Table of Contents.
  278. @Use[file type "file name"] - uses other database, bibliography, and auxiliary 
  279.         files than normal.
  280. @UX[phrase] - underlines all characters.
  281. @Value[codeword] - retrieves the value of the codeword as follows:
  282.  
  283.     Date       produces the current date in the format given by the style
  284.                  command.  You specify the format by giving the special date of
  285.                  "8 March 1952." For example:
  286.                     If @Style[Date="8 March 1952"]
  287.                     then @value[Date] = 20 July 1982
  288.                     If @Style[Date="08/03/52"]
  289.                     then @value[Date] = 20/07/82
  290.                     If @style[date="03/08/52"]
  291.                     then @value[Date] = 07/20/82
  292.                     If @style[date="Eighth of March, Nineteen Fifty-two"]
  293.                     then @value[Date] = Twentieth of July, Nineteen Eight-two
  294.  
  295.     Day        the day number in the current month, e.g. "7".
  296.     Month      the full name of the current month, e.g. "August".
  297.     Year       the current year, e.g. "1978".  
  298.     Weekday    the name of the current week day, e.g. "Monday".   
  299.     Time       the time, in 24-hour notation, to the nearest minute, when the 
  300.                  current SCRIBE run began; e.g. "02:26". 
  301.     TimeStamp  the date and time of processing.
  302.     Page       the current page number.
  303.     ScribeVersion   the version of the current SCRIBE.
  304.     SectionTitle    title of the chapter, section, subsection, or whatever 
  305.                       is appropriate.
  306.     SectionNumber   number of the chapter, section, subsection, or whatever 
  307.                       is appropriate.
  308.     SiteName   the name of the site.
  309.     SourceFile the particular place in the manuscript file or the 
  310.                  @included subfile that scribe is processing.
  311.     UserName   the name of the user scribing the source file.
  312.  
  313. @W[phrase] - makes all blanks in the phrase significant, i.e., everything
  314.         within the brackets is treated as a single word.
  315.  
  316.