Process for preparing dot screen data for character and/or picture representations
Abstract
Abstract Translated from German Für die Layoutgestaltung einer Seite werden Text- und Bildblöcke mit entsprechenden Positionsangaben für ihre Anordnung auf der Seite an die Datenverarbeitungsanlage geliefert. Die Bildblöcke enthalten Rasterinformation, die Textblöcke enthalten Zeichencodes - Rasterinformation für die Zeichen wird in einem Schriftartspeicher verfügbar gehalten. Für die Aufbereitung der aufzuzeichnenden Daten ist ein sogenannter "Fenster-Speicher" (5) vorgesehen, dessen Zeilen (W1-W7) in zyklischer Folge den aufeinanderfolgenden Punktrasterzeilen (P1, P2, P3 ...) auf der Seite (4) zugeordnet werden. Dabei nimmt der Fenster-Speicher (5) in gedanklicher Vorstellung nacheinander von oben nach unten die Seite überstreichend verschiedene Fensterpositionen (I, II, III) ein. Die Höhe des Fenster-Speichers (5) wird so gewählt, daß er auch ein Zeichen mit maximaler Ober- bzw. Unterlänge auf einer Seite aufnehmen kann. Dadurch ist gewährleistet, daß die Rasterinformation eines Zeichers in einem Schwung (in zusammenhängenden Zeitabschnitten) in den Fenster-Speicher (5) übertragen werden kann. Die Folge, in welcher die Rasterdaten für miteinander fluchtende oder nicht fluchtende Zeilen auf der Seite nebeneinanderliegender Textblöcke im Fenster-Speicher (5) aufbereitet werden, hängt von der Folge der Zeilenobergrenzen bzw. der Zeilengrundlinien auf der Seite ab. For the layout design of a page, text and image blocks with corresponding position information for their arrangement on the page are supplied to the data processing system. The image blocks contain raster information, the text blocks contain character codes - raster information for the characters is kept available in a font memory. A so-called "window memory" (5) is provided for the preparation of the data to be recorded, the lines (W1-W7) of which are assigned to the successive dot matrix lines (P1, P2, P3 ...) on the side (4) in a cyclical sequence . The window memory (5) takes up different window positions (I, II, III) in succession from top to bottom, sweeping the page. The height of the window memory (5) is chosen so that it can also accommodate a character with a maximum length or length on one side. This ensures that the raster information of a character can be transferred to the window memory (5) in one swing (in contiguous time periods). The sequence in which the raster data for lines that are aligned or not aligned on the side of adjacent text blocks in the window memory (5) is processed depends on the sequence of the line upper limits or line baselines on the page.
Inventors
- 👤 Helmut Dipl.-Math. Hasselmeier
Bibliographic Details
Claims Analysis
Total Claims: 0References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.