summaryrefslogtreecommitdiff
path: root/doc/user/benutzerhandbuch.5d
blob: 8a61f2957a0604e2a37cb1ef530c4175c357027a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
#start(5.0,1.5)##pagenr("%",116)##setcount(1)##block##pageblock##count per page# 
#headeven# 
#lpos(0.0)##cpos(5.5)##rpos(11.0)# 
#table# 
                     EUMEL-Benutzerhandbuch    
#fillchar(" ")# 
#on("u")#       #off("u")# 
#table end##clear pos# 
 
#end# 
#headodd# 
#lpos(0.0)##cpos(5.5)##rpos(11.0)##fillchar(" ")# 
#table# 
     Teil 5: Textkosmetik und Druck    
#fillchar(" ")# 
#on("u")#       #off("u")# 
#table end##clear pos# 
 
#end# 
#bottomeven# 
 
#lpos(0.0)##cpos(5.5)##rpos(11.0)# 
#table# 
#fillchar(" ")# 
#on("u")#       #off("u")# 
#fillchar(" ")# 
5 - %      GMD 
#tableend##clearpos# 
#end# 
#bottomodd# 
 
#lpos(0.0)##cpos(5.5)##rpos(11.0)# 
#table# 
#fillchar(" ")# 
#on("u")#       #off("u")# 
#fillchar(" ")# 
GMD        5 - % 
#tableend##clearpos# 
#end# 
 
#ib(9)#5.9. Übersicht über die Anweisungen und 
     Kommandos der EUMEL-Textkosmetik#ie(9)# 
#free(1.0)# 
   #on ("i")# 
   Zuerst werden die am häufigsten benutzten Kommandos/Anweisungen beschrie­
   ben. Danach sind (durch einen Strich getrennt) Kommandos/Anweisungen auf­
   geführt, die seltener benötigt werden. 
   #off ("i")# 
#free(1.0)# 
#on("b")# 
#ib#Kommandos#ie##off("b")# 
#free(1.0)# 
   #on("i")# 
   Kommandos werden im Monitor gegeben ('gib kommando :'). 
   #off("i")#  
#free(1.0)# 
#lpos(0.0)##lpos(4.6)# 
#table# 
#on("b")#Kommando               Bedeutung#off("b")# 
#free(1.0)# 
#clearpos# 
#lpos(0.0)##lpos(4.6)# 
lineform ("x")                  Formatieren von Zeilen mit interaktiver Silben­
                                trennung. 
autoform ("x")                  Wie lineform, jedoch werden Silbentrennungen
                                automatisch vorgenommen. 
pageform ("x")                  Interaktives Formatieren von Seiten, mit Behand­
                                lung von Fußnoten, Kopf- und Fußzeilen, Seiten­
                                numerierung, Seitenquerverweisen usw. Erzeugt
                                eine Druckdatei (Zusatz '.p'). 
autopageform ("x")              Wie pageform, jedoch werden die Seitengrenzen
                                automatisch plaziert. 
print ("x")                     Datei drucken. 
print ("x.p")                   Eine mit 'pageform' bearbeitete Datei drucken. 
----------------                ----------------
#page# 
index ("x.p")                   Erstellt aus einer Druckdatei ein Stichwort-
                                und/oder Inhaltsverzeichnis. 
index merge ("a.i1","b.i1")     Führt Indexdateien zusammen. 
outline ("x")                   Erstellt eine Übersicht aus Kapitelüberschriften
                                und Stichworten. 
hyphenation width (int)         Stellt die Trennbreite für die Silbentrennung ein. 
load macros ("x")               Lädt Makros. 
list macros                     Zeigt geladene Makros. 
lade ausnahmen ("x")            Lädt Wörter, die von der Trennhilfe nicht korrekt 
                                getrennt werden, in einen Ausnahme-Speicher. 
entlade ausnahmen ("x")         Entlädt die Worte aus dem Ausnahme-Speicher 
                                in die angegebene Datei. 
first head (false)              Schaltet Kopfzeilen auf erster Seite aus. 
first head (true)               Schaltet Kopfzeilen auf erster Seite wieder ein. 
last bottom (false)             Schaltet Fußzeilen auf letzter Seite aus. 
last bottom (true)              Schaltet Fußzeilen auf letzter Seite wieder ein. 
number empty lines before foot  Stellt die Anzahl der Leerzeilen vor einer Fußnote 
before foot                     ein. 
#tableend##clearpos# 
#page# 
#on("b")# 
#ib#Anweisungen#ie##off("b")# 
#free(1.0)# 
   #on ("i")# 
   Anweisungen werden in die Datei geschrieben. Jede Anweisung muß in Anwei­
   sungszeichen eingeschlossen werden. Als Parameter (diese werden in Klammern
   eingeschlossen) kommen in Frage: 
   'int'   bedeutet eine ganze Zahl: 17, 1, 311; 
   'real'  bedeutet eine Zahl mit Dezimalpunkt (meist cm-Angabe): 0.5, 1.25; 
   'text'  bedeutet eine Zeichen-Angabe. Muß in Anführungszeichen eingeschlos­
           sen werden: "%", "meine datei". 
           #off ("i")# 
#free(1.0)# 
#lpos(0.0)##lpos(4.6)# 
#table# 
#on("b")#Anweisung           Bedeutung#off("b")# 
#clearpos# 
#lpos(0.0)##lpos (4.6)# 
 
type (text)                  Schrifttyp einstellen: \#type("trium8")\# 
limit (real)                 Zeilenbreite einstellen: \#limit (16.0)\# 
on (text)                    Modifikation einschalten: \#on("bold")\#. Erlaubt 
                             sind: b(bold), r(everse), i(talic), u(nderline) 
off (text)                   Modifikation ausschalten (siehe 'on'). 
block                        Blocksatz (Randausgleich) einschalten. 
head                         Kopfzeilen (für Seiten mit geraden/ungeraden 
(bzw. headeven/headodd)      Seitennummern) definieren. 
... -%-                      Platzhalter für Seitenzahl. 
end                          Kopfzeilen-Ende (pageform).  
bottom                       Wie oben, jedoch für Fußzeilen. 
(bzw.                          
bottomeven/bottomodd)          
...                            
end                          Fußzeilen-Ende 
pagenr (text, int)           Seitennummer einstellen bzw. zusätzliches Sei­ 
                             enzeichen ab nächster Seite einführen: 
                             \#pagenr ("%", 17)\# 
foot                         Fußnoten-Anfang. 
...                            
end                          Fußnoten-Ende. 
free (real)                  Platz freihalten (in cm): \#free (1.27)\# 
page                         Neue Seite: \#page\# 
page (int)                   Neue Seite mit Seitennummer 17: \#page (17)\# 
linefeed (real)              Zeilenhöhe relativ zum eingeschalteten Schrifttyp 
                             verändern: \#linefeed (1.25)\# 
pagelength (real)            Seitenlänge einstellen (ab nächster Seite in cm):
                             \#pagelength (24.0)\# Nachfolgenden Zeilentext 
center                       zentriert drucken. 
right                        Nachfolgenden Zeilentext rechtsbündig drucken. 
u ... e                      (steht für up) Exponent schreiben: \#u\#123\#e\# 
d ... e                      (steht für down) Index schreiben. 
start (real, real)           Schriftfeld (linke obere Ecke) einstellen: \#start 
                             (1.0, 2.0)\# 
------------                 ------------ 
b                            Zwei Zeichen übereinander drucken. 
bottom off                   Schaltet Fußzeilen aus. 
bottom on                    Schaltet Fußzeilen ein. 
bpos (real, real)            Der Text zwischen den angegebenen Tabellen­ 
                             positionen wird im Blocksatz gedruckt. 
clearpos                     Löscht alle Tabellenpositionen. 
clearpos (real)              Löscht die angegebene Tabellenposition. 
columns (int, real)          Formatieren von Spalten mit Zwischenraum: 
                             \#columns (3, 1.0)\#, 3 Spalten mit 1 cm Zwischen­ 
                             raum. 
columnsend                   Beendigung der Spaltenformatierung. 
count                        Interner Zähler für Fußnoten wird eingesetzt
                             (pageform). 
count (text)                 Wie oben, aber der Wert des internen Zählers 
                             wird vermerkt: \#count ("neue Zahl")\# 
count per page               Interner Zähler beginnt bei jeder Seite mit 1. 
cpos (real)                  Zentrierende Tabellenposition. 
dpos (real, text)            Um den angegebenen Text zentrierende Tabel­ 
                             lenposition, meist Dezimalzeichen: 
                             \#dpos (13.0, 2.")\# 
fillchar (text)              Zwischenräume zwischen Tabellenpositionen wer­
                             den mit dem angegebenen Text beim Drucken
                             ausgefüllt. Beachten Sie, daß das Ausschalten der
                             Füllzeichen durch 'niltext' erfolgt. 
goalpage (text)              Stelle, auf die obige Anweisung verweist: \#goal­ 
                             page ("1.Kapitel")\# 
head off                     Schaltet Kopfzeile(n) aus. 
head on                      Schaltet Kopfzeile(n) ein. 
ib                           Anfang eines Stichworts oder einer Kapitel­
                             überschrift kennzeichnen (Ablegen in Indexdatei 
                             mit Zusatz '.i1'): \#ib\#ein Stichwort oder eine 
                             Kapitelüberschrift\#ie\# 
ib (int)                     Wie oben, jedoch wird Stichwort in angegebener 
                             Indexdatei abgelegt. 
ib (int, text)               Wie oben, jedoch erhält Eintrag in der Indexdatei 
                             den angegebenen Text an die Seiten­ 
                             nummer angefügt. 
ie                           Beendigung der Stichwortmarkierung. 
ie (int)                     Wie oben (int-Angabe muß der in der ib-An­ 
                             weisung entsprechen). 
ie (int, text)               Wie oben, jedoch wird die Textangabe hinter das 
                             markierte Stichwort angefügt. 
lpos (real)                  Linksbündige Tabellenposition. 
mark (text, text)            Markierung rechts und links neben der Schreib­ 
                             fläche ein-/ausschalten. 
pageblock                    Einschalten des vertikalen Blocksatzes. Falls ein­
                             geschaltet, kann mit 'pageform' auch über das
                             (rechnerische) Seitenende formatiert werden. 
rpos (real)                  Rechtsbündige Tabellenposition.
setcount (int)               Zählerwert setzen: \#setcount (17)\# 
table                        Anfang einer Tabelle. 
...                            
table end                    Ende einer Tabelle. 
topage (text)                Seitenverweis (die Seitennummer, auf die verwie­ 
                             sen wird, wird eingesetzt): 
                             \#topage ("1.Kapitel")\# 
value                        Letzter Zählerwert wird eingesetzt. 
value (text)                 Wie oben, jedoch wird ein vermerkter Zählerwert
                             eingesetzt: \#value ("Vermerk")\# 
#tableend#