ChapterPDF Available

Der Textformatierer TROFF

Authors:
  • AIS San Marino

Abstract

Troff is a text formatting program with strong relations to the UNIX operating system. Its input language — a not quite recent design — is clearly not optimal with regard to user-friendlyness and efficiency but gives access to all facilities of a phototypesetter. Several preprocessors for various fields of use offer the comfort of more user-orientated languages. Troff was originally designed for a certain phototypesetter model; its successor Titroff, however, can be adapted to other output devices. No special hardware is required to edit a document. For previewing documents it is useful to have a graphics terminal, for which Troff can be adapted in a similar way as to a printer. Typesetting German texts involves minor problems concerning special signs and splitting of words.
Inhalt
Vorwort: 5
F.L. Bauer: Einführung 7
F.L. Bauer: Schrift als Ursprung der Typographie 19
Ph. Luidl: Grundbegrie der Typographie 39
H. Zebhauser: Textform und Typograe 67
H. Sarkowski: Von Gutenberg zu den
modernen Satz- und Drucktechniken 111
R. Fößmeier: TROFF 123
A. Gerold: T
E
X 139
W. Gander: Rechnergestützte Herstellung wissen-
schaftlicher Texte von der Rohfassung
bis zum Druck — ein Beispiel 157
Der Textformatierer TROFF
Reinhard Fößmeier
Technische Universität München
Institut für Informatik
Zusammenfassung
Troff ist ein Textformatierprogramm. das eng mit dem Betriebs-
system UNIXWZ verknüpft ist. Seine Eingabesprache – ein nicht
ganz neuer Entwurf – ist hinsichtlich Benutzerfreundlichkeit und
Effizienz nicht optimal aufgebaut; sie unterstützt jedoch alle Fähig-
keiten eines Fotosetzgerätes. Verschiedene Präprozessoren bieten in
einzelnen Gebieten den Komfort benutzernäherer Sprachen. Troff
war ursprünglich für ein bestimmtes Fotosetzgerät konzipiert; die
Nachfolgeversion Titroff kann auch an andere Geräte angepaßt wer-
den. Zum Edieren von Dokumenten sind keinerlei Spezialgeräte
erforderlich. Für eine Vorkontrolle des Ergebnisses ist ein grafik-
fähiges Sichtgerät von Nutzen, an das Troff ähnlich wie an einen
Drucker angepaßt werden kann. Beim Setzen von deutschen Texten
ergeben sich kleinere Probleme mit Sonderzeichen und Trennung.
Resumo
Troff estas teksto-formatiga programo intime ligita al la komputil-
administra sistemo UNIX.ˆ
Gia eniga lingvo — la˘ukoncepte jam
iom malnova — estas certe ne optimuma la˘u uzo-facileco kaj
efikeco, sed donas aliron al ˆciuj kapabloj de foto-kompostilo. Diver-
saj anta˘uprilaboraj programoj ofertas en kelkaj kampoj la komforton
de pli uzo-orientitaj lingvoj. Troff origine estis konstruita por iu
certa foto-kompostilo, sed ˆgia ido Titroff estas adaptebla al aliaj
aparatoj. Por redakti dokumentojn neniaj specialaj aparatoj necesas.
Por anta˘ukontrolo de la rezulto utilas grafika vidigilo, al kiu Troff
povas iˆgi adaptita simile kiel al presilo. Malgrandaj problemoj pri
specialaj signoj kaj disigo de vortoj okazas ˆce kompostado de
germanlingvaj tekstoj.
Abstract
Troff is a text formatting program with strong relations to the
UNIX operating system. Its input language — a not quite recent
design — is clearly not optimal with regard to user-friendlyness and
efficiency but gives access to all facilities of a phototypesetter.
Several preprocessors for various fields of use offer the comfort of
more user-orientated languages. Troff was originally designed for a
certain phototypesetter model; its successor Titroff, however, can be
adapted to other output devices. No special hardware is required to
edit a document. For previewing documents it is useful to have a
graphics terminal, for which Troff can be adapted in a similar way
as to a printer. Typesetting German texts involves minor problems
concerning special signs and splitting of words.
- 123 -
Literatur
Becker, J. D.:
Mehrsprachige Textverarbeitung. Spektrum der Wissenschaft, September
1984, 42–54.
Coray; Ingold; Vanoirbeek:
Formatting Structured Documents: Batch versus Interactive? In: Text Pro-
cessing and Document Manipulation. Proceedings of the International
Conference, University of Nottingham, 14–16 April 1986. Cambridge,
University Press 1986, 154–170.
Cowan; Smit:
Combining Interactive Document Editing with Batch Document Editing. In:
Text Processing and Document Manipulation. Proceedings of the Interna-
tional Conference, University of Nottingham, 14–16 April 1986. Cambridge,
University Press 1986, 140–153.
DIN, Deutsches Institut für Normung (Hrsg.):
DIN 66003, Informationsverarbeitung 7-Bit-Code. In: Informationsverar-
beitung 2, DIN-Taschenbuch 125. Berlin: Beuth-Verlag GmbH 1978.
Fößmeier, R.:
Das Textsystem TROFF auf Punktraster-Druckern. Institute für Mathematik
und Informatik der Technischen Universität München, TUM-I8514, 1985.
Junger; Maul:
Manlibro pri ˆjurnalismo. Antwerpen: tk Stafeto 1982.
Kernighan, B. W.:
A Typesetter-independent TROFF. Murray Hill: Bell Laboratories 1981.
Kernighan, Cherry:
A System for Typesetting Mathematics. Comm. ACM. 18, 151–157, 1975.
Knuth, D. E.:
TEX and METAFONT. Bedford, Mass., Digital Equipment Corporation 1979.
Knuth, D. E.:
The TEXbook. Reading, Mass.: Addison-Wesley 1984.
Lesk, M. E.:
Tbl — a Program for Setting Tables. Bell Laboratories Computing Science
Technical Report 49, 1976.
M´arkus, G.:
Tekstoprilaboraj problemoj de ideogramaj skribsistemoj. Internacia Kompu-
tado 6, 32–36, 1985.
Osanna, F. F.:
NROFF/TROFF User’s Manual. Bell Laboratories Computing Science
Technical Report 54, 1976.
Rüde, U.:
Forderungen an ein Textverarbeitungssystem. Unveröff. Manuskript 1986.
Sherwood, B. A.:
Komputila traktado de esperanta teksto. In: Komputado. Budapest: Hungara
Esperanto-Asocio 1981, 7–27.
- 137 -
ResearchGate has not been able to resolve any citations for this publication.
ResearchGate has not been able to resolve any references for this publication.