[go: up one dir, main page]

DE2334747A1 - TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS - Google Patents

TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS

Info

Publication number
DE2334747A1
DE2334747A1 DE19732334747 DE2334747A DE2334747A1 DE 2334747 A1 DE2334747 A1 DE 2334747A1 DE 19732334747 DE19732334747 DE 19732334747 DE 2334747 A DE2334747 A DE 2334747A DE 2334747 A1 DE2334747 A1 DE 2334747A1
Authority
DE
Germany
Prior art keywords
data memory
memory
text
text processing
comparator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE19732334747
Other languages
German (de)
Inventor
Paul Bauer
Franz Forster
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FORSTER ELECTRONIC GmbH
Original Assignee
FORSTER ELECTRONIC GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FORSTER ELECTRONIC GmbH filed Critical FORSTER ELECTRONIC GmbH
Priority to DE19732334747 priority Critical patent/DE2334747A1/en
Priority to CH686574A priority patent/CH567935A5/xx
Priority to AT418174A priority patent/AT329603B/en
Priority to NL7407980A priority patent/NL7407980A/en
Priority to GB2826874A priority patent/GB1442591A/en
Priority to SE7408895A priority patent/SE7408895L/
Priority to DD17977574A priority patent/DD111557A5/xx
Priority to FR7423773A priority patent/FR2236663B1/fr
Publication of DE2334747A1 publication Critical patent/DE2334747A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J5/00Devices or arrangements for controlling character selection
    • B41J5/30Character or syllable selection controlled by recorded information
    • B41J5/44Character or syllable selection controlled by recorded information characterised by storage of recorded information
    • B41J5/48Character or syllable selection controlled by recorded information characterised by storage of recorded information on external storages
    • B41J5/50Character or syllable selection controlled by recorded information characterised by storage of recorded information on external storages on a single storage

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

Textbearbeitungszusatz für fernstenerbare SchreibmaschinenText processing add-on for remote-controlled typewriters

Die Erfindung bezieht sich auf einen Textbearbeitungszusatz far fernsteuerbare elektrische Schreibmaschinen, ait einem Datenspeicher für die Binspeicherung des Textes samt eventuellen zugehörigen Korrekturen, einem Register (Vergleichsregister) zur Einspeicherung einer über die Schreibmaschinentastatur eingebbaren Suchzeichenkombination und einem Vergleicher, in dem die jeweils eingegebene Sucheeichenkombination so lange fortlaufend mit dem Datenspeicherinhalt verglichen wird, bis Übereinstimmung festgestellt wird, worauf der Vergleicher an die Ansteuermittel des Datenspeichers ein Stoppsignal liefert.The invention relates to a text editing add-on far remotely controllable electric typewriters, ait a data memory for the bin storage of the text including any associated corrections, a register (comparison register) for storing a search character combination that can be entered via the typewriter keyboard and a comparator in which the search bar combination entered is continuously compared with the data memory contents until a match is found whereupon the comparator to the control means of the data memory supplies a stop signal.

409885/0592409885/0592

Textbearbeitungszusätze für Schreibmaschinen dienen vor allea dazu, nachträglich Korrekturen in einen einaal geschriebenen Text einbringen zu können, ohne daft dies in dea Schriftbild schlieftlich erkennbar ist bzw. eine manuelle Neuschrift erfordert. Dazu bedarf es einer Möglichkeit, jede gewünschte Korrekturstelle rasch und ohne Uastände anzusteuern.Text processing additives for typewriters are used especially for this, subsequent corrections in a single room to be able to introduce written text without this being ultimately recognizable in the typeface or a manual one Requires rewriting. This requires a possibility of any desired correction point quickly and without Ua states head for.

Bei einea bekannten Textbearbeitungszusatz der eingangs genannten Art besteht der Datenspeicher aus einea Magnetbandspeicher, der ait einea Zeilenpuffer in Verbindung steht. Aus diesea Zeilenpuffer, der seiner Funktion entsprechend nur beispielsweise 100 byte aufzunehaen vermag, werden die jeweils ersten Zeichen einer jeden Zeile mit der in das Vergleichsregister eingegebenen Suchzeichenkombination verglichen, um auf diese Welse eine bestimmte Zeile aufzufinden. Ganz abgesehen davon, daft zur eindeutigen Identifizierung einer Zeile alt ihren ersten Zeichen verhältnisaäAig viele Zeichen erforderlieh sein können, hat diese Mafinahae den Nachteil, daft der zu korrigierende Text in seiner zunächst letzten Fora gesehrieben vorliegen muft, da sich durch Einfügen oder Wegstreichen von Zeichen, Wörtern etc. der Zeilenanfang gegenüber dem ursprünglichen Text ändern kann. Aufterdea können längere Einfügungen nur unter gleichzeitigea überspielen des Textes auf ein zweites Magnetband vorgenommen werden.In a known text editing add-on to the initially The data memory consists of a magnetic tape memory connected to a line buffer stands. From this line buffer, which according to its function can only hold 100 bytes, for example, become the first characters of each line with the search character combination entered in the comparison register compared to find a certain line on these catfish. Quite apart from that, daft zur unambiguous identification of a line old its first character, a relatively large number of characters must be required can, this Mafinahae has the disadvantage of being corrected Text must be present in its initially last forum, as it can be inserted or deleted of characters, words etc. can change the beginning of the line compared to the original text. Aufterdea can be longer Insertions only with simultaneous transfer of the text on a second magnetic tape.

Bei einer anderen bekannten Fora eines Textbearbeitungszusatzes, bei dea der Datenspeicher aus einea Halbleiterspeicher besteht, kann man sich an die Korrekturstelle absatz-, satz-, zeilen-, wort- und zeichenweise herantasten. Auch hierzu amfi der zuletzt gültige Text unter Umständen geschrieben vorliegen. Jedenfalls aber 1st ein genaues Mitzählen erforderlich.In another known form of a text processing add-on, in dea the data memory from a semiconductor memory exists, you can approach the correction point by paragraph, sentence, line, word or character. The last valid text may also be amfi for this written available. In any case, exact counting is required.

-S--S-

409885/0592409885/0592

Der Erfindung ist die Aufgabe zugrundegelegt, bei einem Textbearbeitungszusatz der eingangs genannten Art den Suchvorgang weiterhin zu vereinfachen, indem nun unmittelbar jede beliebige Textstelle angesteuert werden kann.The invention is based on the object of the search process in the case of a text processing add-on of the type mentioned at the beginning to further simplify, in that any text passage can now be accessed directly.

Diese Aufgabe ist erfindungsgemäß dadurch gelöst, daß der Datenspeicher über ein Schieberegister unmittelbar mit dem Vergleicher verbunden ist und dieses Schieberegister während eines Suchvorganges derart gesteuert ist, daß es den in dem Datenspeicher gespeicherten Text byte für byte dem Vergleicher zuführt.This object is achieved according to the invention in that the data memory is directly connected to the comparator via a shift register and this shift register is controlled during a search process in such a way that it reads the text stored in the data memory byte by byte feeds to the comparator.

Demgemäß kann eine beliebige, vom Zeilenanfang unabhängige Suchzeichenkombination gewählt werden, die damit kurz sein kann, und mit der sich unmittelbar die gewünschte Korrekturstelle selbst, anstatt lediglich die betreffende Zeile, anfahren läßt.Accordingly, any search character combination that is independent of the beginning of the line can be selected, which is then short can, and with which the desired correction point can be found directly itself, instead of just the relevant line, can be approached.

Vorzugsweise besteht der Datenspeicher wiederum aus einem Halbleiterspeicher, der zusammen mit seinen Ansteuermitteln raumsparend und wirtschaftlich in Mikromodultechnik aufgebaut sein kann. Dieser Datenspeicher, der beispielsweise 4000 byte aufzunehmen vermag, erübrigt ein sequentielles Vorgehen bei der Textkorrektur, ohne daß man deshalb Rücklaufzeiten in Kauf zu nehmen hätte. Im Bedarfsfall kann er durch einen Zusmtzspeicher, wie z.B. einen Magnetbandspeicher, ergänzt werden.The data memory preferably consists in turn of a semiconductor memory, which together with its control means can be constructed in a space-saving and economical manner using micromodule technology. This data store, for example 4000 bytes can take up a sequential one is unnecessary Proceeding with the text correction, without therefore having to return times would have to accept. If necessary, it can be supplemented by an additional memory such as a magnetic tape memory will.

Diese und weitere Ausgestaltungsmöglichkeiten der Erfindung sind nachfolgend anhand eines in den Figuren dargestellten Ausführungsbeispiels im einzelnen beschrieben. Es zeigtThese and other possible embodiments of the invention are described in detail below with reference to an embodiment shown in the figures. It shows

Fig. 1 ein Blockachaltbild der für den Suchvorgang wesentlichen Organe des erfindungsgemäßen Textbearbeitungszusatzes undFig. 1 is a block diagram of the essential for the search process Organs of the text processing additive according to the invention and

409885/0592409885/0592

Fig. 2 ein Flußdiagramm des sich darin abspielenden Suchvorganges mitsamt den einleitenden Maßnahmen.2 shows a flow chart of the search process taking place therein together with the initiating measures.

In Fig. 1 ist mit 1 der normalerweise in einem Textbearbeitungszusatz auftretende Datenspeicher bezeichnet, der im vorliegenden Fall ein Speicher für wahlfreien Zugriff, vorzugsweise als Halbleiterspeicher, ist. Ein solcher Speicher kann mitsamt seiner Ansteuerung 2 kompakt und übersichtlich in Mikromodultechnik aufgebaut sein. Sofern eine Speicherkapazität von beispielsweise 4000 byte, was selbst unter Berücksichtigung des Speicherraumes für die eventuell vorzunehmenden Korrekturen mehr als einer enggeschriebenen Schreibmaschinenseite entspricht, nicht ausreicht, kann er durch einen Zusatzspeicher, wie insbesondere einen üblichen Magnetbandspeicher, 3, ergänzt werden, in den bzw. aus dem der Inhalt des Datenspeichers 1 blockweise überspielbar ist.In Fig. 1, 1 is normally in a text editing addendum occurring data memory, which in the present case is a memory for random access, preferably as a semiconductor memory. Such a memory, together with its control 2, can be compact and clearly structured in micromodule technology. If a storage capacity of, for example, 4000 bytes, what even considering the storage space for the corrections that may have to be made do not correspond to more than one closely-written typewriter page is sufficient, it can be supplemented by an additional memory, such as in particular a conventional magnetic tape memory, 3, into or from which the content of the data memory 1 can be transferred in blocks.

Da in vielen Fällen, nämlich etwa dort, wo stets nur kürzere Briefe zu schreiben sind, ein wahlfrei ansteuerbarer Datenspeicher von etwa 4000 byte voll ausreichend ist, ist der Zusatzspeicher 3 in der Figur nur gestrichelt angedeutet. In Einzelfällen mag für den Datenspeicher bereits eine Speicherkapazität von etwa 2000 byte befriedigen, umsomehr, wenn auch hier noch ein Zusatzspeicher hinzutritt.In many cases, for example where only shorter letters have to be written, a freely controllable one Data memory of about 4000 bytes is fully sufficient, the additional memory 3 is only indicated by dashed lines in the figure. In individual cases, a storage capacity of around 2000 bytes may be sufficient for the data memory, all the more so if an additional memory is also added here.

Freilich könnte auch der Datenspeicher 1 selbst bereits ein Magnetbandspeicher oder dergleichen sein, doch würde ein solcher wieder ein sequentielles Vorgehen wünschenswert machen, ganz abgesehen davon, daß er mitsamt seiner besonderen Ansteuerung und dem dann unentbehrlichen Pufferspeicher einen größeren technischen Aufwand darstellen würde. Hinzu/käme ein hoher Bandverschleiß auf Grund der zahlreichen erforderlichen Bewegungen.Of course, the data memory 1 itself could already be a magnetic tape memory or the like, but it would be a such a sequential approach would again be desirable, quite apart from the fact that it and its special Control and the then indispensable buffer memory would represent a greater technical effort. Added / would high belt wear due to the numerous movements required.

Der Datenspeicher 1 ist nun in dem beschriebenen Beispiel 409885/0592 - 5 -The data memory 1 is now in the example described 409885/0592 - 5 -

über ein Schieberegister 4 mit einem Vergleicher 5 verbunden, der andererseits mit einem Vergleichsregister 6 in Verbindung steht. In dieses Vergleichsregister, das, ebenso wie das Schieberegister 4, für die Aufnahme von höchstens 10, vorzugsweise Jedoch nur 8 Zeichen ausgebildet ist, kann über die Schreibmaschinentastatur 7 entsprechend eine bis zu 8 alphanumerische Zeichen einschließlich Leerschritte enthaltende, charakteristische Suchzeichenkombination eingegeben werden, die dem Text möglichst unmittelbar vor der Korrekturstelle entnommen wird. Diese Suchzeichenkombination, der sog. "Suchbegriff", bildet nun gleichsam eine Maske, unter welcher beim anschliessenden Suchvorgang der Inhalt des Datenspeichers 1 vermittels des Schieberegisters 4 "hindurchgeschoben" wird, so lange bis Übereinstimmung festgestellt wird. Hierzu werden vermittels des Taktgebers 8 nach Einspeicherung der ersten bis zu 8 Zeichen in das Schieberegister 4 - ebensoviele wie sich in dem Vergleichsregister 6 befinden, die hierzu gezählt werden laufend weitere Zeichen aus dem Datenspeicher in das Schieberegister eingeschoben, die dort früher oder später das jeweils erste darin enthaltene Zeichen verdrängen. Auf diese Weise treten in dem Vergleicher 5 den maximal 8 Zeichen aus dem Vergleichsregister 6 stets ebensoviele Zeichen aus dem Schieberegister 4 gegenüber. Stellt der Vergleicher 5 Übereinstimmung fest, so liefert er ein Stoppsignal an die Ansteuerung 2 des Datenspeichers, womit der Suchvorgang abgebrochen wird. Nunmehr steht die Schaltung bereit, um an der durch die Suchzeichenkombination bezeichneten Stelle in der üblichen Weise eine Eorrektur in Form eines Ersatzes, einer Einfügung und/oder einer Weglassung vorzunehmen. Eine solche wird dann gleichfalls in dem Datenspeicher 1 gespeichert.Connected via a shift register 4 to a comparator 5 which, on the other hand, is connected to a comparison register 6 stands. In this comparison register, which, like the shift register 4, can hold a maximum of 10, preferably However, only 8 characters are formed, up to 8 alphanumeric characters can be entered via the typewriter keyboard 7 Characteristic search character combinations including spaces are entered, which is taken from the text as soon as possible before the correction point. This search character combination, the so-called "search term", now forms, as it were, a mask under which the content of the data memory 1 is conveyed during the subsequent search process of the shift register 4 is "pushed through" until a match is found. For this purpose are mediated of the clock generator 8 after the first up to 8 characters have been stored in the shift register 4 - as many as there are in the Compare register 6 are located, which are counted for this purpose, more characters from the data memory into the shift register inserted, which sooner or later displace the first character contained therein. Step this way in the comparator 5 the maximum of 8 characters from the comparison register 6 there are always the same number of characters from shift register 4. If the comparator 5 matches fixed, it delivers a stop signal to the control 2 of the data memory, whereby the search process is aborted. Now the circuit is ready to use a To make a correction in the form of a replacement, an insertion and / or an omission. Such will then also be stored in the data memory 1.

Um die Schreibmaschinentastatur 7 abweichend von ihrer normalen Funktion für die Eingabe der Suchzeichenkombination bereitzusetzen, ist, vorzugsweise unmittelbar neben der Schreibmaschinentastatur, eine Freigabetaste "Suchbegriff" 9 vorgesehen, über die eine bistabile Kippschaltung 10 an-To the typewriter keyboard 7 deviating from its normal function for entering the search character combination ready is, preferably immediately next to the typewriter keyboard, a release key "search term" 9 provided, via which a bistable multivibrator 10

409885/Q592409885 / Q592

steuerbar ist. Im gesetzten Zustand setzt die Kippschaltung 10 das Vergleichsregister 6 bereit, über die Schreibmaschinentastatur 7 den bis zu 8 Zeichen umfassenden Suchbegriff, aufzunehmen. Gleichzeitig wird der vorausgehende Inhalt des Vergleichsregisters β gelöscht und ein Tastaturfreigabemagnet 11 betätigt, mit dem die Schreibmaschinentastatur 7 für die Eingabe des Suchbegriffs entsperrt wird.is controllable. In the set state, the toggle circuit 10 sets the comparison register 6 ready via the typewriter keyboard 7 to include the search term of up to 8 characters. At the same time the previous one becomes The contents of the comparison register β are deleted and a keyboard release magnet 11 is actuated, with which the typewriter keyboard 7 is unlocked for entering the search term.

Ist der neue Suchbegriff in das Vergleichsregister 6 eingespeichert, so kann durch eine ebenfalls zweckmäfligerweise neben der Schreibmaschinentastatur liegende Starttaste "Suchlauf 12, die hierfür mit dem Datenspeicher 1 ebenso wie mit dem Vergleichsregister 6 in Vereindung steht, der Suchvorgang ausgelöst werden.If the new search term is stored in the comparison register 6, a Next to the typewriter keyboard, the start button "Search run 12", which for this purpose is connected to the data memory 1 as is related to comparison register 6, the search process will be triggered.

Im einzelnen gehen die Maßnahmen in Zusammenhang mit einem Suchvorgang aus dem Flufidiagramm der Fig. 2 hervor: Zunächst erfolgt durch Drücken der Freigabetaste "Suchbegriff" - Block 20 - die Bereitsetzung des Vergleichsregisters 6. Danach wird vermittels der Schreibmaschinentastatur 7 der Suchbegriff in das Vergleichsregister eingegeben - Block 21 -. Durch Drücken der Starttaste "Suchlauf" - Block 22 - wird der Suchvorgang ausgelöst. Dabei werden nun die ersten Zeichen aus dem Datenspeicher 1 in das Schieberegister 4 abgerufen - Block 23 -, ebensoviele, wie der in das Vergleichsregister 6 eingegebene Suchbegriff umfaAt. Der in dem Vergleicher 5 vorgenommene Vergleich - Block 24 - führt entweder zu einem positiven oder, wahrscheinlicher, zu einem negativen Ergebnis. Im Falle des positiven Ergebnisses wird der Suchvorgang abgebrochen - Block 25 -. Bei negativem Ergebnis wird der Suchvorgang damit fortgesetzt, das nun das erste in dem Schieberegister 4 erhaltene Zeichen aus diesem ausgeschoben - Block 26 - und von der anderen Seite her ein weiteres Zeichen aus dem Datenspeicher 1 in dasIn detail, the measures in connection with a search process emerge from the flow diagram of FIG. 2: First, by pressing the "search term" release button - block 20 - the comparison register is made ready 6. Then the search term is entered into the comparison register by means of the typewriter keyboard 7 - Block 21 -. The search process is triggered by pressing the start button "Search" - block 22. The first character is fetched from the data memory 1 into the shift register 4 - block 23 -, as many as that in the comparison register 6 entered search term includes. The comparison made in the comparator 5 - block 24 - leads either a positive or, more likely, a negative result. In the case of the positive result the search process is aborted - block 25 -. If the result is negative, the search process is continued with this, that is now the first character received in the shift register 4 is shifted out of this - block 26 - and from the other side put another character from data memory 1 into the

409885/0592409885/0592

Schieberegister eingeschoben wird - Block 27 -, worauf sich der Vergleich wiederholt usw.. Schließlich einmal, bei geeigneter Wahl des Suchbegriffes, wird eine Übereinstimmung festgestellt werden, die dann zum Abbruch des Suchvorganges - Block 25 - führt.Shift register is inserted - block 27 - whereupon the comparison is repeated etc. Finally once, if the search term is chosen appropriately, a match will be established which then leads to the termination of the Search process - block 25 - leads.

Da es die Anordnung nach Fig. 1 erlaubt, einen geeigneten Suchbegriff an beliebiger Stelle aus dem Text zu wählen, kann der Suchbegriff kurz sein. Die Kapazität des Schieberegisters wie auch diejenige des Vergleichsregisters wird demgemäß keinesfalls mehr als 10 byte betragen müssen. Sofern ein gewählter Suchbegriff die Kapazität des Vergleichsregisters überschreitet, werden dort einfach nur die zuletzt eingegebenen Zeichen dieses Suchbegriffs gespeichert. Since the arrangement according to FIG. 1 allows a suitable search term to be added anywhere in the text the search term can be short. The capacity of the shift register as well as that of the compare register will therefore not have to be more than 10 bytes. If a selected search term exceeds the capacity of the comparison register, only the last entered characters of this search term are saved.

Desweiteren ist es auf die angegebene Weise möglich, mit dem Suchvorgang sogleich in unmittelbare Nähe der Korrekturstelle zu gdangen. Eines Abzählens von Wörtern oder Zeichen bedarf es folglich nicht mehr. Sollen in einem gespeicherten Text beispielsweise die Worte "wird anstatt diesem Teil** in "wird anstatt jenes Teiles" korrigiert werden, so kann als Suchbegriff etwa die Zeichenkombination "rd anst** gewählt werden. Nach erfolgtem Suchvorgang ist dann lediglich dreimal die stets vorhandene Wegstreichtaste "Wort" zu drücken, worauf über die Tastatur "att jenes Teiles" eingegeben werden kann.Furthermore, it is possible in the specified way, to go straight to the correction point with the search process. A counting of words or Signs are therefore no longer required. If, for example, the words "is" instead of this part ** in "will be corrected instead of that part", so the character combination can be used as a search term "rd anst ** can be selected. After the search process has been carried out, the delete key, which is always present, is then only three times Press "Word", after which "att that part" can be entered via the keyboard.

Für den Suchvorgang braucht der zu korrigierende Text nicht in seiner zuletzt gültigen Form geschrieben vorzuliegen, da es auf den Zeilenanfang nicht ankommt. Jede gewünschte Korrekturstelle kann mit einem minimalen Suchbegriff praktisch unmittelbar angefahren werden. Dabei werden alle genannten Vorteile mit minimalem Aufwand erzielt.For the search process, the text to be corrected does not need to be written in its last valid form, because the beginning of the line does not matter. Any desired correction point can be found with a minimal search term can be approached practically immediately. All of the advantages mentioned are achieved with minimal effort.

- Patentansprüche -- patent claims -

- 8 409885/0592 - 8 409885/0592

Claims (6)

- 8 Patentansprüche - 8 claims ( l.yTextbearbeitungszusatz für fernsteuerbare elektrische schreibmaschinen, mit einem Datenspeicher für die Einspeicherung des Textes samt eventuellen zugehörigen Korrekturen, einem Register (Vergleicheregister) zur Einspeicherung einer über die Schreibmaschinentastatur eingebbaren Suchzeichenkombination und einem Vergleicher, in dem die jeweils eingegebene Suchzeichenkombination so lange fortlaufend mit dem Datenspeicherinhalt verglichen wird, bis Übereinstimmung festgestellt wird, worauf der Vergleicher an die Ansteuermittel des Datenspeichers ein Stoppsignal liefert, dadurch gekennzeichnet , daft der Datenspeicher (1) über ein Schieberegister (4) unmittelbar mit dem Vergleicher (5) verbunden ist und dieses Schieberegister während eines Suchvorganges derart gesteuert ist, daft es den in dem Datenspeicher gespeicherten Text byte für byte dem Vergleicher zuführt. ( l.yText processing add-on for remote-controllable electric typewriters, with a data memory for storing the text including any associated corrections, a register (comparison register) for storing a search character combination that can be entered via the typewriter keyboard and a comparator in which the respective entered search character combination continues with the Data memory content is compared until a match is established, whereupon the comparator supplies a stop signal to the control means of the data memory, characterized in that the data memory (1) is directly connected to the comparator (5) via a shift register (4) and this shift register during a Search process is controlled in such a way that it feeds the text stored in the data memory byte by byte to the comparator. 2. Textbearbeitungszusatz nach Anspruch 1, dadurch gekennzeichnet , daft der Datenspeicher (1) ein Speicher für wahlfreien Zugriff, wie z.B. ein Halbleiterspeicher, ist.2. Text processing add-on according to claim 1, characterized in that the data memory (1) is a Random access memory such as semiconductor memory is. 3. Textbearbeitungszusatz nach Anspruch 2, dadurch gekennzeichnet , da* der Datenspeicher (1) wie vorzugsweise auch seine Ansteuermittel (2) in Mikromodultechnik aufgebaut ist.3. Text processing add-on according to claim 2, characterized in that the data memory (1) as preferably its control means (2) is also constructed using micromodule technology. 4. Textbearbeitungszusatz nach Anspruch 2 oder 3, dadurch gekennzeichnet , daA der Datenspeicher (1) mit einem Zusatzspeicher (3), vorzugsweise in Gestalt eines Magnetbandspeichers, verbunden ist.4. Text processing add-on according to claim 2 or 3, characterized in that the data memory (1) with daA an additional memory (3), preferably in the form of a magnetic tape memory, is connected. /»09885/0592/ »09885/0592 5. Textbearbeitungszusatz nach einen der vorhergehenden Ansprüche, dadurch gekennzeichnet , daft der Datenspeicher (1) Speicherraum für mindestens 2000 byte, vorzugsweise für etwa 4000 byte, bietet.5. Text processing add-on according to one of the preceding claims, characterized in that daft the data memory (1) offers storage space for at least 2000 bytes, preferably for approximately 4000 bytes. 6. Textbearbeitungszusfttz nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß das Vergleichsregister (6) ebenso wie das Schieberegister (4) Speicherplätze für höchstens 10 byte, vorzugsweise für nur 8 byte, aufweist.6. Text processing add-on according to one of the preceding claims, characterized in that the comparison register (6) as well as the shift register (4) storage locations for a maximum of 10 bytes, preferably for only 8 bytes. 409885/0592409885/0592
DE19732334747 1973-07-09 1973-07-09 TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS Pending DE2334747A1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
DE19732334747 DE2334747A1 (en) 1973-07-09 1973-07-09 TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS
CH686574A CH567935A5 (en) 1973-07-09 1974-05-20
AT418174A AT329603B (en) 1973-07-09 1974-05-20 ADDITIONAL DEVICE FOR PROCESSING A TEXT FOR REMOTE CONTROLLED TYPEWRITERS
NL7407980A NL7407980A (en) 1973-07-09 1974-06-14 TEXT EDITING UNIT FOR REMOTE-CONTROLLED TYPEWRITERS.
GB2826874A GB1442591A (en) 1973-07-09 1974-06-26 Text processing apparatus for a remote-controllable typewriter
SE7408895A SE7408895L (en) 1973-07-09 1974-07-05
DD17977574A DD111557A5 (en) 1973-07-09 1974-07-08
FR7423773A FR2236663B1 (en) 1973-07-09 1974-07-09

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19732334747 DE2334747A1 (en) 1973-07-09 1973-07-09 TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS

Publications (1)

Publication Number Publication Date
DE2334747A1 true DE2334747A1 (en) 1975-01-30

Family

ID=5886313

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19732334747 Pending DE2334747A1 (en) 1973-07-09 1973-07-09 TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS

Country Status (8)

Country Link
AT (1) AT329603B (en)
CH (1) CH567935A5 (en)
DD (1) DD111557A5 (en)
DE (1) DE2334747A1 (en)
FR (1) FR2236663B1 (en)
GB (1) GB1442591A (en)
NL (1) NL7407980A (en)
SE (1) SE7408895L (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2616604A1 (en) * 1975-04-18 1976-10-28 Olivetti & Co Spa AUTOMATIC TYPING SYSTEM
DE2801707A1 (en) * 1977-01-24 1978-11-09 Juergen Dethloff Text processing machine for automatic typewriters - has two position switch which controls electronic circuit for rapid text recall
DE2813561A1 (en) * 1978-03-29 1979-10-04 Siemens Ag TEXT EDITING DEVICE
DE2919440A1 (en) * 1978-05-22 1979-11-29 Ibm CIRCUIT ARRANGEMENT FOR AN OPTIONALLY MODIFYABLE MEMORY FOR A TYPEWRITER

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4330845A (en) * 1979-12-31 1982-05-18 International Business Machines Corporation Guess-ahead feature for a keyboard-display terminal data input system
GB2079016B (en) * 1980-07-04 1984-03-14 Casio Computer Co Ltd Apparatus for printing designated data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3386553A (en) * 1967-04-26 1968-06-04 Itt Editorial correcting typewriter utilizing data search and information retrievcal techniques
DE2145287A1 (en) * 1971-09-10 1973-03-15 Buhmann Elektro App Walter CORRECTION DEVICE ON WRITING AND SIMILAR MACHINES

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2616604A1 (en) * 1975-04-18 1976-10-28 Olivetti & Co Spa AUTOMATIC TYPING SYSTEM
DE2801707A1 (en) * 1977-01-24 1978-11-09 Juergen Dethloff Text processing machine for automatic typewriters - has two position switch which controls electronic circuit for rapid text recall
DE2813561A1 (en) * 1978-03-29 1979-10-04 Siemens Ag TEXT EDITING DEVICE
DE2919440A1 (en) * 1978-05-22 1979-11-29 Ibm CIRCUIT ARRANGEMENT FOR AN OPTIONALLY MODIFYABLE MEMORY FOR A TYPEWRITER

Also Published As

Publication number Publication date
CH567935A5 (en) 1975-10-15
SE7408895L (en) 1975-01-10
AT329603B (en) 1976-05-25
ATA418174A (en) 1975-08-15
NL7407980A (en) 1975-01-13
FR2236663B1 (en) 1977-03-11
DD111557A5 (en) 1975-02-20
FR2236663A1 (en) 1975-02-07
GB1442591A (en) 1976-07-14

Similar Documents

Publication Publication Date Title
DE2351791C2 (en) Data processing system
DE2551239C3 (en) Data processing system
DE2656123B2 (en) Input device for supplying a plurality of characters which form a data field
DE3320213A1 (en) ELECTRONIC COMPUTER WITH TEST POSSIBILITY
DE2746807A1 (en) WORD PROCESSOR
DE1925031A1 (en) Typewriters
DE2755875A1 (en) DEVICE FOR CHECKING THE SEPARATING LINES
DE3148099C2 (en) Arrangement for recognizing a digital sequence
DE1201592B (en) Arrangement for the control of the printing process of a printing device with constantly rotating type drum
DE2919440A1 (en) CIRCUIT ARRANGEMENT FOR AN OPTIONALLY MODIFYABLE MEMORY FOR A TYPEWRITER
DE2416921B2 (en) PRINTER
DE2906923C2 (en) Memory-controlled, power-driven typewriter
DE2920597A1 (en) PROCEDURE FOR REPOSITIONING THE PRINTING POSITION IN TYPEWRITERS
DE2334747A1 (en) TEXT PROCESSING ADDITION FOR REMOTE CONTROLLED TYPINGWRITERS
DE3326538C2 (en)
DE2145287A1 (en) CORRECTION DEVICE ON WRITING AND SIMILAR MACHINES
DE3421919A1 (en) MEMORY CONTROL UNIT
DE2265112B2 (en) RECORDING DEVICE
CH640783A5 (en) TAB CONTROL DEVICE.
DE1233627B (en) Arrangement for data transmission by pulses using data compression and data expansion
DE2637930A1 (en) WORD PROCESSOR WITH TABLING DEVICE
DE3232248A1 (en) ELECTRONIC DEVICE WITH DEVICE FOR STORING STRINGS AND FOR PLAYING BACK CHARACTERS
DE2062384A1 (en) Device for selecting ver different character shapes in a printer with several printing character sets
DE2525394A1 (en) PROCESSING DEVICE FOR TRANSMISSION DATA
DE2559258A1 (en) PROCEDURE FOR LINE EXCLUSION IN PRINT UNITS BY INCREASING THE SPACE OF THE WORDS