DE2920494C2 - Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen - Google Patents

Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen

Info

Publication number
DE2920494C2
DE2920494C2 DE2920494A DE2920494A DE2920494C2 DE 2920494 C2 DE2920494 C2 DE 2920494C2 DE 2920494 A DE2920494 A DE 2920494A DE 2920494 A DE2920494 A DE 2920494A DE 2920494 C2 DE2920494 C2 DE 2920494C2
Authority
DE
Germany
Prior art keywords
carriage
register
temporary
tab
command
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.)
Expired
Application number
DE2920494A
Other languages
English (en)
Other versions
DE2920494A1 (de
Inventor
Douglas Eugene Austin Tex. Clancy
Carl Foster Johnson
William Roy Lexington Ky. McCray
Danny Marvin Austin Tex. Neal
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.)
Lexmark International Inc
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of DE2920494A1 publication Critical patent/DE2920494A1/de
Application granted granted Critical
Publication of DE2920494C2 publication Critical patent/DE2920494C2/de
Expired 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
    • B41J21/00Column, tabular or like printing arrangements; Means for centralising short lines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/183Tabulation, i.e. one-dimensional positioning

Description

25
Es sind bereits Schreibmaschinen mit elektronischer Steuerung bekannt, bei welchen eine Kombination von Befehlen bei einem Wagen- bzw. Typenträgerschlitten-Rücklauf die Druckposition an einen gegenüber dem linken Rand eingerückten Ort einstellt. Dies wird bei den bekannten Maschinen dadurch erreicht, daß in die Steuerung ein Befehl eingegeben wird, welcher, sobald ein Wagen- bzw. Schlittenrücklauf beendet ist, eine automatisch eingeleitete Tabulation bewirkt Der Wagen bzw. Schlitten läuft somit zum linken Rand zurück und wird von hier sofort zur eingerückten Position tabuliert. Dies wird erreicht durch Speicherung eines Befehls, gemäß welchem bei jedem Wagen- bzw. Schlitten-Rücklauf automatisch die Einleitung einer oder mehrerer Tabulatoroperationen erfolgt, bis der Wagen bzw. Schlitten an der gewünschten Einrückposition für den dann beginnenden Druckvorgang anhält.
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, solange die Maschine auf »Einrücken« eingestellt ist, den Wagen bzw. Schlitten auf kürzestem Wege auf die Einrückposition einzustellen, wenn ein Wagenrücklaufbefehl eingegeben wird. Diese Aufgabe ist durch das im Patentanspruch angegebene Verfahren gelöst worden.
Gemäß der vorliegenden Erfindung entfällt somit die Notwendigkeit des Rücklaufs des Wagens bzw. Schlittens zum linken Rand, mit nachfolgendem Tabulieren zur Einrückposition, so daß auch die für den Rücklauf des Wagens bzw. Schlittens zur eingerückten Position erforderliche Zeit verkürzt wird. Weiterhin wird dank der Erfindung die Anforderung an die Aufmerksamkeit bei der Bedienung der Maschine verringert.
Einzelheiten eines Ausführungsbeispiels der Erfindung werden nachfolgend anhand der Zeichnungen beschrieben. In den Zeichnungen zeigt
F i g. 1 ein Blockschaltbild der Steuerschaltung einer elektronischen Schreibmaschine,
F i g. 2 eine schaubildliche Darstellung einer Schreibmaschine mit einem Typenträgerschlitten und feststehender Schreibwalze.
Bei dem nachfolgend erläuterten Ausführungsbeispiel wird beim Eingeben eines Befehls zum Umstellen der Schreibmaschine 10 auf »Einrücken« durch eine spezielle Einrück-Logik 42 der von der Druckposition in der Richtung nach rechts nächste Tabulatorstop festgestellt und dieser als Zielpunkt benutzt, zu welchem der Typenträger-Schlitten 13 beim Rücklauf verschoben werden muß. Zu diesem Zweck wird der entsprechende, aus dem Tabulatorspeicher entnommene Wert vorübergehend als linker Rand betrachtet Solange ein Einrückbefehl ansteht, wird bei Schlittenrückläufen dann der Wert der ausgewählten Tabulatorposition an Stelle des normalen linken Randes benutzt so daß der Typenträger-Schlitten 13 bei einer Rücklaufoperation zu dieser Position zurückgeschaltet und somit der Schlittenrücklauf abgekürzt wird und die Notwendigkeit für eine gesonderte Tabulieroperation nach jedem Schlittenrücklauf entfällt Die Einrück-Logik 42 steuert nun den Typenträger-Schlitten 13 bei den nachfolgenden Rücklaufoperationen auf die eingerückte Position, bis sie einen Befehl in der Form eines bestimmten Schlittenrücklauf-Codewortes erhält und der temporäre linke Rand aufgehoben wird und die Steuerung für den Schlittenrücklauf zum normalen linken Rand freigegeben ist
Gemäß F i g. 1 erfolgt das Setzen der Tabuiatoranschläge durch Betätigen einer der Funktionstasten 48 in Verbindung mit einer alphanumerischen Taste 14 auf der Tastatur 12. Die hierbei erzeugten Signale werden von einem Decodierer 44 decodiert und an eine Steuereinheit 22 für die Schrittschaltung übertragen. Die Steuereinheit 22 stellt fest, daß es sich nicht um einen Schrittschaltbefehl handelt, und übergibt die Steuerung an die Tabulator-Logik 46. Diese steuert über die Steuereinheit 22 ein Schaltschritt-Register 24 an, um die Position des Typenträger-Schlittens 13 und damit die Druckposition zur Zeit der Eingabe des Tabulatorsignals festzustellen. Der zu dieser Zeit im Schaltschritt-Register 24 stehende Wert wird in der richtigen Reihenfolge mit anderen gespeicherten Werten in den Tabulatorspeicher 40 eingegeben. Der den Tabulatorstop charakterisierende Wert wird so eingegeben, daß der betreffende Tabulatorstop mit dem nächsten Tabulierbefehl in der richtigen Reihenfolge, ausgehend vom linken Rand der Seite nach rechts, erreicht wird. Sind die Tabulatorstops bereits im Tabulatorspeicher 40 gespeichert, so ist es möglich, diese Werte bei den Einrückoperationen zu benutzen.
Angenommen, alle gewünschten Tabaiatorstops sind entsprechend der Befehlsfolge gesetzt und an irgendeiner Stelle soll der nachfolgende Text nach rechts gegenüber dem linken Rand eingerückt werden. Dies wird ausgeführt durch Betätigen einer Codetaste der Funktionstasten 48 zusammen mit der Taste für die Einrückoperation. Dieses kombinierte Signal von den Tasten 14 der Tastatur 12 gelangt zum Decodierer 44, der ein Ausgangssignal an die Steuereinheit 22 abgibt. Die Steuereinheit 22 erkennt dieses Signal als Einrückbefehl und führt zwei Operationen aus. Zunächst veranlaßt sie eine normale Tabulieroperation unter der Steuerung durch die Einrück-Logik 42 zum nächsten, nach rechts gelegenen Tabulatorstop. Zweitens übergibt sie die Steuerung teilweise an die Einrück-Logik 42, um die Steuereinheit 22 zu veranlassen, den im Tabulatorspeicher 40 zuvor gespeicherten Wert über den Tabulatorstop auszulesen und in ein Register 43 innerhalb der Einrück-Logik 42 einzugeben, welcher Wert als vorläufiger linker Rand dient. An die Steuereinheit 22 ist außer dem Tabulatorspeicher 40
auch ein Zeilenspeicher 34 angeschlossen.
Die durch die Eingabe des Einrückbefehls ausgelöste Tabulation kann zu einer zweiten oder dritten Position wiederholt werden, falls weiteres Einrücken erwünscht ist. Die erwähnte Folge von Decodierung und Übertragung der Befehle wird daher bei der zusätzlichen Eingabe der entsprechenden Codewörter wiederholt, wobei die nächste Tabulatorposition aus dem Speicher ausgelesen und in das Register für den temporären linken Rand eingegeben wird.
Bei der Eingabe eines Schlittenrücklaufbefehls vom Tastenfeld für spezielle Funktionen 36 überträgt der Decodierer 38 die decodierten Signale zur Steuereinheit 22 und veranlaßt die Rückkehr des Typenträger-Schlittens 13 auf konventionelle Weise zum linken Rand. Die Position des linken Randes wird dabei entweder durch einem im Register 41 für den linken Rand oder im Register 43 für den temporären linken Rand, beide Teile der Einrück-Logik 42, gespeicherten Wert bestimmt. Der Typenträger-Schlitten 13 wird zu diesem Punkt zurückgeschaltet und angehalten.
Die Einstellung der Maschine auf die Einrückoperation wird aufgehoben durch Betätigen einer Taste aus dem Funktionstastenfeld 48 zusammen mit der Schlittenrücklauftaste im Tastenfeld für spezielle Funktionen 36 oder durch Betätigen einer Einrück-Freigabetaste. Das kombinierte Signal wird decodiert und an die Steuereinheit 22 übertragen, welche es als einen Freigabebefehl erkennt und den im Register 43 für den temporären linken Rand stehenden Wert löscht. Die Steuereinheit 22 liest dann den im Register 41 für den permanenten linken Rand stehenden Wert aus und setzt ihn in das Register 43. Daher wird bei allen nachfolgenden Schlittenrücklaufoperationen der unter Steuerung durch die Steuereinheit 22 aus dem Register 43 für den temporären linken Rand ausgelesene Wert den ursprünglich gesetzten linken Rand repräsentieren, bis er durch einen Einrückbefehl geändert wird.
Der Antrieb des Typenträger-Schlittens 13 der Schreibmaschine 10 für Schlittenrücklauf- und Tabulieroperationen erfolgt unter Steuerung durch die Steuereinheit 22 für die Schrittschaltung und den Schaltschritt-Zähler 26, welche die Magnettreiber 30 steuern.
Ein Integrier-Glied 28 empfängt Signale von einem Sensor 17, die von einem mit der Gewindespindel 19 des Typenträger-Schlittens 13 verbundenen Emitterrad 21 erzeugt werden, und liefert Rückkopplungssignale an den Schaltschrittzähler 26.
Bei normaler Zeicheneingabe über die Tasten 14 in der Tastatur 12 werden über eine Steuereinheit 16 die aus den Signalen B\ bis Bl gebildeten Signale einem Decodierer 18 und gleichzeitig der Steuereinheit 22 zugeführt Der Decodierer 18 bewirkt die Anschaltung der entsprechenden Magnettreiber 20 für die Drehung, Neigung und Anschlaggeschwindigkeit des Typenträ-
gers, während die Steuereinheit 22 über die Magnettreiber 30 den nachfolgenden Schaltschritt steuert.
Die anhand von Einzelbaugruppen beschriebenen Vorgänge können auch durch einen elektronischen Prozessor gesteuert werden, in dessen Festwertspeicher
die Instruktionen bzw. die entsprechenden Code-Wörter gespeichert sind.
Hierzu 2 Blatt Zeichnungen

Claims (1)

  1. Patentanspruch:
    Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen, bei welchem die permanente linke Randposition einem in einem Register gespeicherten Zählwert entspricht, dadurch gekennzeichnet, daß der eingerückte temporäre Zeilenanfang in Form eines Tabulatorstop-Zählwertes in einem Tabulator-Speicher (40) gespeichert wird und daß auf einen Einrück-Befehl der dem in Zeilenrichtung am nächsten rechts von der derzeitigen Wagen/Schlittenposition gelegenen Tabulatorstop entsprechende Zählwert aus dem Tabulator-Speicher (40) in ein zweites Register als temporärer linker Rand übertragen wird, derart, daß der Wagen/Schlitten bei jedem Wagen/Schlittenrücklauf-Befehl den temporären linken Rand unmittelbar anfährt, bis mittels eines Einrück-Freigabebefehls anstelle des im zweiten Register stehenden Tabulatorstop-Zählwertes der im ersten Register stehende Zählwert des permanenten linken Randes wieder wirksam wird.
DE2920494A 1978-05-22 1979-05-21 Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen Expired DE2920494C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US05/908,325 US4265554A (en) 1978-05-22 1978-05-22 Paragraph indent

Publications (2)

Publication Number Publication Date
DE2920494A1 DE2920494A1 (de) 1979-11-29
DE2920494C2 true DE2920494C2 (de) 1983-04-21

Family

ID=25425596

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2920494A Expired DE2920494C2 (de) 1978-05-22 1979-05-21 Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen

Country Status (14)

Country Link
US (1) US4265554A (de)
JP (1) JPS54152513A (de)
AU (1) AU520478B2 (de)
BE (1) BE875751A (de)
BR (1) BR7903163A (de)
CA (1) CA1118697A (de)
CH (1) CH647197A5 (de)
DE (1) DE2920494C2 (de)
ES (1) ES480753A1 (de)
FR (1) FR2426572A1 (de)
GB (1) GB2021827B (de)
IT (1) IT1166834B (de)
NL (1) NL7903851A (de)
SE (1) SE439899B (de)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57151386A (en) * 1981-03-16 1982-09-18 Silver Seiko Ltd Typewriter
US4573138A (en) * 1982-11-09 1986-02-25 International Business Machines Corp. Justifying with printer level data stream which accommodates footers and headers
JPS59159378A (ja) * 1983-03-03 1984-09-08 Tokyo Electric Co Ltd 電子タイプライタ−
JPS6015187A (ja) * 1983-07-06 1985-01-25 Canon Inc 電子タイプライタ
JPS60127184A (ja) * 1983-12-14 1985-07-06 Canon Inc 記録装置
US4783760A (en) * 1985-06-03 1988-11-08 Honeywell Bull Inc. Word processing text justification method
US4749989A (en) * 1985-06-03 1988-06-07 Honeywell Bull Inc. Word processing composite character processing method
JPH01246661A (ja) * 1988-03-29 1989-10-02 Brother Ind Ltd ページフォーマット機能を有する文書作成装置
US8445217B2 (en) 2007-09-20 2013-05-21 Vanderbilt University Free solution measurement of molecular interactions by backscattering interferometry
WO2010080710A2 (en) * 2009-01-12 2010-07-15 Molecular Sensing, Inc. Sample collection and measurement in a single container by back scattering interferometry
WO2011156713A1 (en) 2010-06-11 2011-12-15 Vanderbilt University Multiplexed interferometric detection system and method
US9562853B2 (en) 2011-02-22 2017-02-07 Vanderbilt University Nonaqueous backscattering interferometric methods
US9273949B2 (en) 2012-05-11 2016-03-01 Vanderbilt University Backscattering interferometric methods
EP3247988A4 (de) 2015-01-23 2018-12-19 Vanderbilt University Robustes interferometer und verfahren zur verwendung davon
WO2017132483A1 (en) 2016-01-29 2017-08-03 Vanderbilt University Free-solution response function interferometry

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1774110B2 (de) * 1967-04-14 1979-03-01 Ing. C. Olivetti & C., S.P.A., Ivrea, Turin (Italien) Tischrechner mit einem Druckwerk mit verschiebbarem Druckorgan
DE1549491A1 (de) * 1967-04-25 1971-02-18 Kienzle Apparate Gmbh Schreibstellensteuerung bei innenprogrammierten,schreibenden elektronischen Bueromaschinen
US3579193A (en) * 1968-05-20 1971-05-18 Intercontinental Systems Inc Editing and revision system
US3837459A (en) * 1972-12-04 1974-09-24 Little Inc A Word processor with means for programming indented paragraph format
US4087852A (en) * 1974-01-02 1978-05-02 Xerox Corporation Microprocessor for an automatic word-processing system
JPS5151240A (en) * 1974-10-31 1976-05-06 Fujitsu Ltd Shiriarupurintano injiichiseigyohoshiki

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
NICHTS-ERMITTELT

Also Published As

Publication number Publication date
BR7903163A (pt) 1979-12-11
CH647197A5 (de) 1985-01-15
SE7904411L (sv) 1979-11-23
BE875751A (fr) 1979-08-16
FR2426572A1 (fr) 1979-12-21
IT7922784A0 (it) 1979-05-18
FR2426572B1 (de) 1983-02-04
NL7903851A (nl) 1979-11-26
US4265554A (en) 1981-05-05
IT1166834B (it) 1987-05-06
AU520478B2 (en) 1982-02-04
AU4592779A (en) 1979-11-29
GB2021827A (en) 1979-12-05
DE2920494A1 (de) 1979-11-29
ES480753A1 (es) 1980-02-01
JPS5729276B2 (de) 1982-06-22
CA1118697A (en) 1982-02-23
SE439899B (sv) 1985-07-08
GB2021827B (en) 1982-03-31
JPS54152513A (en) 1979-11-30

Similar Documents

Publication Publication Date Title
DE2920494C2 (de) Verfahren zum temporären Einrücken des Zeilenanfanges in Schreibmaschinen
DE3012906C2 (de)
EP0020947A1 (de) Textbearbeitungsmaschine mit einer Anzeigeeinrichtung
EP0144581A1 (de) Verfahren und Anordnung zum maschinellen Beschriften eines Formulares
DE2152884C3 (de) Schaltung zum Steuern eines für bidirektionales Drucken eingerichteten Druckers
DE2920597C2 (de) Verfahren zum Repositionieren der Druckposition in Schreibmaschinen
DE2654294C3 (de) Reihendrucker
DE3238165A1 (de) Steuersystem fuer einen drucker
EP0158719B1 (de) Verfahren zum Rückstellen des Druckwerkes einer Schreib- oder ähnlichen Maschine auf eine Ausgangsposition
DE2920563C2 (de)
DE3411849C2 (de)
DE2920493C2 (de) Verfahren zum Löschen von Zeichen in einer Schreibmaschine mit Korrektureinrichtung und Zeilenspeicher
DE2361805A1 (de) Einrichtung zum einstellen der schreibposition an kraftangetriebenen schreibmaschinen und seriendruckwerken
DE2456809C2 (de) Steuervorrichtung für ein Druckwerk
DE2920498A1 (de) Verfahren zum loeschen von unterstrichenen textteilen bei schreibmaschinen mit korrekturvorrichtung und zeilenspeicher
DE2710525C2 (de) Verfahren zum Steuern des Druckvorganges bei Datenschreibern
DE2132593C2 (de) System zur Bestimmung und Eingabe der Zeilenlänge in den Zeilenanschlußrechner einer Druckrichtung
DE2364533C3 (de) Steuereinrichtung für einen Drucker mit einem Tabulierregister zum Speichern mehreren Tabulierstellen
DE3701842C2 (de) Verfahren zum automatischen Drucken von vertikalen und/oder horizontalen Linien in einem Textverarbeitungssystem
DE3927858C2 (de) Druckvorrichtung
DE1262300B (de) Typenhebeldruckwerk zur Niederschrift von Zeichengruppen fuer Schreib-, Buchungs-, Fakturier- oder dergleichen Maschinen
DE2511138A1 (de) Steuereinrichtung zum anheben und absenken eines farbbandes oder einer farbbandkassette an einer schreibmaschine oder druckeinrichtung
DE1572308C (de) Lichtsetzmaschine
DE1549728C3 (de) Vorrichtung zum Steuern des Vorschubs von zusammenhängenden Formularen
EP0008383A1 (de) Randsteuerung für einen Druckkopf

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8363 Opposition against the patent
8365 Fully valid after opposition proceedings
8327 Change in the person/name/address of the patent owner

Owner name: LEXMARK INTERNATIONAL, INC. (N.D.GES.D.STAATES DEL

8328 Change in the person/name/address of the agent

Free format text: ABITZ, W., DIPL.-ING.DR.-ING. MORF, D., DR. GRITSCHNEDER, M., DIPL.-PHYS. FRHR. VON WITTGENSTEIN, A., DIPL.-CHEM. DR.PHIL.NAT., PAT.-ANWAELTE, 8000 MUENCHEN