H ? « »

Language peer sets for Scribe:
United States
United States/1978
Designed 1978
1970s languages
Fourth generation
High Cold War
Genus Layout and display
Specialised Languages
Layout and display
Layout and display/1978
Layout and display/United States
Text-display/United States
Image-related/United States
Specialised Languages
Specialised Languages/1978
Specialised Languages/us


Text-formatting language 

alternate simple view
Country: United States
Designed 1978
Genus: Layout and display
Sammet category: Specialised Languages

Brian Reid. Ground-breaking text-formatting language. Reason for Reid getting a Hopper Medal in 1982.

From the manual:
To use Scribe, you prepare a manuscript file using a text editor. You process this manuscript file through Scribe to generate a document file, which you then print on some convenient printing machine to get paper copy.

Scribe controls the words, lines, pages, spacing, headings, footings, footnotes, numbering, tables of contents, indexes and more. It has a data base full of document format definitions, which tell it the rules for formatting a document in a particular style. Under normal circumstances, writers need not concern themselves with the details of formatting, because Scribe does it for them.

The manuscript document an author creates has markup statements throughout. These statements describe the various components of the document to the Scribe processor. The descriptive markup the author places in the document is interpreted and formatted by the Scribe document processor.

Related languages
PUB Scribe   Influence
Scribe Etude   Influence

  • Brian K. Reid, (1980) Brian K. Reid, "Scribe: A Document Specification Language and its Compiler," Ph.D. Dissertation, CarnegieMellon University, Pittsburgh, PA, Oct. 1980.
  • Reid, Brian K. (1980) Reid, Brian K. "A High-Level Approach to Computer Document Formatting" Conference Record of the Seventh Annual ACM Symposium on Principles of Programming Languages, ACM, Jan., 1980, pp24-31
  • (1980) Scribe Introductory User's Manual, 3rd Edition, May 1980
  • Good, Michael (1981) Good, Michael "Etude and the Folklore of User Interface Design" pp34-43 Extract: Etude Extract: Command Structure Extract: Online copy
          in [STM 1981] (1981) SIGPLAN Notices 16(06) June 1981, also Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation 1981, Portland, Oregon
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder