home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
EFFO
/
forum4.lzh
/
SPRACHEN
/
C
/
ROFF
/
roff.doc
< prev
Wrap
Text File
|
1988-02-14
|
3KB
|
85 lines
Bedienungsanleitung fuer den Textformatierer roff
Alle roff-Befehle stehen am Anfang einer Zeile und beginnen mit ".".
Befehle:
N ist hier eine ganze positive Zahl
-N bedeutet den bisherigen Wert um N verringern
+N bedeutet den bisherigen Wert um N erhoehen
+-N N, -N und +N sind erlaubt
Seitenbild
.bp +-N neue Seite und neue Seitennummer ist N
.pa +-N neue Seite und neue Seitennummer ist N
.ne N neue Seite falls weniger als N Zeilen
.bl N Abstand zwischen 2 Absaetzen ist N
.he /l/c/r/ Kopfzeile (l linksbuendig; c zentriert; r rechtsbuendig)
% steht hier fuer die Seitennummer
(z.B.)
/-%-/ schreibt die Seitennummer zentriert oben auf die Seite
.eh /l/c/r/ Kopfzeile fuer gerade Seitennummern
.oh /l/c/r/ Kopfzeile fuer ungerade Seitennummern
.fo /l/c/r/ Fusszeile
.ef /l/c/r/ Fusszeile fuer gerade Seitennummern
.oh /l/c/r/ Fusszeile fuer ungerade Seitennummern
.hx naechst Seite ohne Seitenkopf bzw. -fuss
.sk Leerseite mit Kopf und Fuss
.m1 N Abstand bis Seitenkopf ist N
.m2 N zwischen Seitenkopf und Textanfang sind N Zeilen
.m3 N zwischen Textende und Fusszeile sind N Zeilen
.m4 N zwischen Fusszeile und Blattende sind N Zeilen
.in +-N Linker Rand auf N
.ix +-N Linker Rand ab naechster Zeile auf N
.ti +-N Naechste Zeile um N einruecken
.po +-N alle Zeilen um N einruecken
.fi Zeilenumbruch
.nf Zeilenumbruch abschalten
.ad rechter Randausgleich
.na Randausgleich abschalten
.ls N zwischen zwei Zeilen N Zeilenvorschuebe
.ss eine Leerzeile zwischen 2 Zeilen
.ll +-N Zeilenlaenge auf N
.pl +-N Seitenlaenge auf N
.n1 Zeilen nummerieren
.n2 N Zeilen von N ab nummerieren
.ni +-N Zeilennummern um N einruecken
.nn N naechsten N Zeilen nicht nummerieren
.ar arabische Seitennummerierung
.ro roemische Seitennummerierung
.sh N x Ueberschrift x mit naechster N-stelligen Nummer
**** .uh x unnummerierte Ueberschrift
**** .hy N Silbentrennung
.hc c Silbentrennzeichen c
**** .nh keine siblentrennung
.ce N die naechsten N Zeilen zentrieren
.ul N die naechsten N Zeile unterstreichen
**** .bx x den Text x umranden
.sp N N Leerzeilen maximal bis Seitenende, nicht am Seitenanfang
.li N Leerzeilen
**** .ta Nt Tabulator auf Spalte N (t=r rechtsbuendig; t=l linksbuendig)
.tc c Tabulatorzeichen c
.pi x pipe Ausgabe zu Programm x
.ds xx aa weise der Stringvariablen xx den Wert aa zu
.de xx definiert macro xx mit Inhalt Text (.. beendet Macrodef.)
text
..
.tr abcd die Zeichen a,b c d werden durch ' ' ersetzt
.ig ignoriere roff-Kommandos
.cc x neues roff-Kommandozeichen ist x (statt '.' also xls statt .ls !!)
Die Befehle mit *** sind noch nicht implementiert.
Mit \(ue \(Ae etc. keonnen die deutschen Sonderzeichen erzeugt werden.