JPH0619777B2 - Text editing system - Google Patents
Text editing systemInfo
- Publication number
- JPH0619777B2 JPH0619777B2 JP60187413A JP18741385A JPH0619777B2 JP H0619777 B2 JPH0619777 B2 JP H0619777B2 JP 60187413 A JP60187413 A JP 60187413A JP 18741385 A JP18741385 A JP 18741385A JP H0619777 B2 JPH0619777 B2 JP H0619777B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- editing
- unit
- text
- key
- 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 - Lifetime
Links
Landscapes
- Document Processing Apparatus (AREA)
- Editing Of Facsimile Originals (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 この発明はシステムの改良に関する。Description: TECHNICAL FIELD OF THE INVENTION This invention relates to improvements in systems.
文章の編集を行つているときに、編集指示のまちがいを
往々にして生じる。このようなときに編集指示の内容を
取消すような編集取消し機能がある。When editing a sentence, mistakes in editing instructions often occur. In such a case, there is an edit cancel function that cancels the content of the edit instruction.
これらの多くの編集取消し機能は、直前に操作された1
回分の編集指示内容のみを取消すようになつている。例
えば、一文字単位に、10回削除キーを押して10文字削除
した直後に、編集取消しを指示したときには、最後の1
文字の削除操作のみが無効となる。残りの9文字は、再
度入力する必要があり、手間がかかり、入力中の別のミ
スが生じる可能性も高い。Many of these undo functions were last operated
Only the contents of the editing instruction for the batch are canceled. For example, if you press the delete key 10 times for each character and delete the 10 characters immediately after the edit cancellation is instructed, the last 1
Only the delete character operation is invalid. The remaining 9 characters need to be input again, which is troublesome and is likely to cause another mistake during input.
このため、編集取消し操作を例えば10回指示すると、削
除された10文字分を再生できるように、改良した文章編
集システムも存在する。しかし、このような文章編集シ
ステムでは、すべての操作過程を記憶せねばならず、大
容量の記憶部が必要となり、特に高速な計算機上に実装
されていないと、ユーザに違和感をおこさせないような
範囲(2秒以下)での応答が難しくなる。For this reason, there is an improved text editing system so that, when an edit cancel operation is instructed 10 times, for example, the deleted 10 characters can be reproduced. However, in such a text editing system, all operation processes must be stored, a large-capacity storage unit is required, and if not installed on a high-speed computer, the user will not feel uncomfortable. It becomes difficult to respond in the range (2 seconds or less).
この発明の目的は、オペレータによる編集操作が簡易な
文章編集システムを提供することにある。An object of the present invention is to provide a text editing system in which editing operations by an operator are simple.
この発明の他の目的は、少ない操作で、編集取消しが行
えるようにした文章編集システムを提供することにあ
る。Another object of the present invention is to provide a text editing system capable of canceling editing with a small number of operations.
この発明は、同一の編集キーによる訂正内容を他の編集
キーあるいはカーソルキーの入力があるまで記憶してお
き、編集取消しキーが押されると、その同一編集キーに
よる訂正を、すべて無効にするような文章編集システム
である。According to the present invention, correction contents by the same edit key are stored until another edit key or cursor key is input, and when the edit cancel key is pressed, all corrections by the same edit key are invalidated. It is a text editing system.
この発明によれば、ユーザは一タツチで一連の操作をす
べて無効にできるので、ユーザへの負担を大きく軽減す
ることができる。According to the present invention, since the user can invalidate all the series of operations with one touch, the burden on the user can be greatly reduced.
したがつて、編集操作の著しい簡略化を図り、簡易に適
切な文章を得ることができる。Therefore, the editing operation can be significantly simplified, and an appropriate sentence can be easily obtained.
第1図は本発明の実施例としての文章編集システムの全
体ブロツク図である。このシステムは、キーボードから
なる入力部1、入力された文章を記憶する記憶部2、入
力部1より入力された同一の訂正内容を記憶する操作記
憶部3、本システム全体を制御する編集制御部4、文章
の表示を制御する表示制御部、表示部及び文章を清書し
てハードコピーとして出力するための印刷部とにより構
成されている。FIG. 1 is an overall block diagram of a text editing system as an embodiment of the present invention. This system includes an input unit 1 including a keyboard, a storage unit 2 for storing an input sentence, an operation storage unit 3 for storing the same correction content input from the input unit 1, and an edit control unit for controlling the entire system. 4. A display control unit that controls the display of sentences, a display unit, and a printing unit that prints out the sentences and outputs them as a hard copy.
第2図は、入力部1のキー配列の一例を示す図である。
入力部1は英文入力用の文字キーに加えて以下の各種キ
ーを備えている。FIG. 2 is a diagram showing an example of the key layout of the input unit 1.
The input unit 1 is provided with the following various keys in addition to the character keys for inputting English text.
編集キー :101〜117 カーソルキー:130 その他のキー 第3図は、本発明の一実施例における、編集制御部4の
処理の流れを示すフローチヤートである。編集制御部
は、ユーザがキーボードから、何らかの指示を入力する
までの間、メイン入力待ち状態(ステツプS0)にあ
り、キー入力を待つている。そして入力されたキーの種
類に応じた編集処理が、行われる。例えば、削除キーが
入力されると、後で取消しキーが押された時に対応する
ため、まず、操作記憶部の内容をクリアし(ステツプS
11)、修正があつたことを示すため、修正フラグを1に
セツトする(ステツプS12)。ここで、カーソルの指示
する範囲の文字列を操作記憶部に記憶する(ステツプS
13)。次に、削除の処理、即ち、カーソルが指示してい
る範囲の文字列を削除し(ステツプS14)、その結果を
表示する(S15)。Editing keys: 101 to 117 Cursor keys: 130 Other keys FIG. 3 is a flow chart showing the flow of processing of the editing control section 4 in the embodiment of the present invention. The edit control unit is in a main input waiting state (step S0) and waits for a key input until the user inputs some instruction from the keyboard. Then, the editing process according to the type of the input key is performed. For example, when the delete key is input, it corresponds to the case where the cancel key is pressed later. Therefore, first, the contents of the operation storage section are cleared (step S
11) Then, the correction flag is set to 1 to indicate that the correction has been made (step S12). Here, the character string in the range designated by the cursor is stored in the operation storage unit (step S
13). Next, the deletion process, that is, the character string in the range designated by the cursor is deleted (step S14), and the result is displayed (S15).
ここで、削除入力待ち状態(ステツプS16)になり、ユ
ーザからの指示を待つ。続けて、削除キーが押された時
には、ステツプ13以降の処理を繰り返す。このとき記憶
操作部には、削除キー2回分の内容が記憶されている。
(又、文字キー,カーソル移動キー,その他のキーが押
された時には夫々ステツプS21〜S26,S31〜S33,S
51〜S54の処理を同様にして行う。) 再び、削除入力待ち状態となり、ここで取消しキーが入
力されたとする。処理は、ステツプS41へ移る。ここで
は、修正フラグは1なので、操作記憶部より、削除キー
2回分の内容を読み出し(ステツプS42)、削除キー2
回が押される以前の状態に復帰し、表示する(ステツプ
S43)。その後、操作記憶部をクリヤし(ステツプS4
4)、修正フラグを0にする(ステツプS45)。At this time, a deletion input waiting state (step S16) is entered, and the user waits for an instruction. Subsequently, when the delete key is pressed, the processing after step 13 is repeated. At this time, the contents of two delete keys are stored in the storage operation unit.
(Also, when a character key, a cursor movement key, or any other key is pressed, steps S21 to S26, S31 to S33, S, respectively.
The processes of 51 to S54 are similarly performed. ) It is again assumed that the deletion input is waited, and the cancel key is input here. The process proceeds to step S41. In this case, since the correction flag is 1, the contents of two deletion keys are read out from the operation storage section (step S42), and the deletion key 2
The state before the pressing of the turn is restored and displayed (step S43). After that, the operation storage section is cleared (step S4
4) The correction flag is set to 0 (step S45).
以上のように、本発明によれば、一回の取消し操作によ
り、ユーザが続けて行つた操作を取消すことができるの
で、例えば、一文字単位に5回削除した内容を一回で取
消して、修復できるので、その効果は大きい。As described above, according to the present invention, it is possible to cancel the operation performed by the user in succession by one cancel operation. Therefore, for example, the contents deleted five times in a character unit can be canceled and repaired once. Because it can, the effect is great.
以上の実施例では、入力装置として、キーボードを用い
ているが、マウスやタブレツトを用いたりする変形や、
機械翻訳システムの編集部に応用することが可能であ
る。In the above embodiments, the keyboard is used as the input device, but a modification such as using a mouse or a tablet,
It can be applied to the editorial department of a machine translation system.
このような変形や応用はすべて本発明に含まれる。All such modifications and applications are included in the present invention.
第1図は本発明の一実施例の全体ブロツク図、第2図は
本発明の一実施例で用いる入力部のキー配列を示す図、
第3図は本発明の一実施例で用いる編集制御部の処理の
流れの一例を示すフローチヤートである。 1:入力部、2:記憶部 3:操作記憶部、4:編集制御部 5:表示制御部、6:表示部 7:印刷部FIG. 1 is an overall block diagram of one embodiment of the present invention, and FIG. 2 is a diagram showing a key arrangement of an input section used in one embodiment of the present invention.
FIG. 3 is a flow chart showing an example of the processing flow of the edit control unit used in the embodiment of the present invention. 1: Input unit, 2: Storage unit 3: Operation storage unit, 4: Editing control unit 5: Display control unit, 6: Display unit 7: Printing unit
フロントページの続き (72)発明者 山中 紀子 神奈川県川崎市幸区小向東芝町1 株式会 社東芝総合研究所内 (56)参考文献 情報処理 Vol.25 No.8 (1984)(社)情報処理学会P.777〜799 Richavd Stallman著、 竹内郁雄・天海良治監訳、「GNUEma csマニュアル」(bit 1988年2月号 別冊)、昭和63年2月15日発行、共立出版 株式会社P.46Front page continuation (72) Inventor Noriko Yamanaka 1 Komukai Toshiba-cho, Sachi-ku, Kawasaki-shi, Kanagawa Inside Toshiba Research Laboratories (56) Reference Information Processing Vol. 25 No. 8 (1984) Information Processing Society of Japan P. 777-799 Richavd Stallman, Translated by Ikuo Takeuchi and Ryoji Amami, “GNUEma cs Manual” (bit 1988 February issue, separate volume), published February 15, 1988, Kyoritsu Publishing Co., Ltd. 46
Claims (1)
うための入力部と、この入力部から入力された編集対象
となる文章を記憶するための記憶部と、この記憶部に記
憶された文章を表示するための表示部と、前記入力部よ
り入力された編集指示に対し他の編集指示又はカーソル
移動が入力されるまでその編集内容を記憶する操作記憶
部と、前記表示部に表示された文章に対し前記入力部よ
り入力された編集指示又はカーソル移動に基いて編集を
施す制御部とを備え、この制御部は前記入力部より編集
取消しの指示が入力された場合前記操作記憶部に記憶さ
れた編集内容に基きこの編集を取消すことを特徴とする
文章編集システム。1. An input unit for inputting characters, editing instructions, and cursor movement, a storage unit for storing a text to be edited input from the input unit, and a text stored in the storage unit. A display section for displaying, an operation storage section for storing the edited content until another edit instruction or cursor movement is input in response to the edit instruction input from the input section, and the operation storage section displayed on the display section. And a control unit for performing editing on the basis of editing instructions input from the input unit or movement of the cursor with respect to the text, and the control unit stores in the operation storage unit when an instruction to cancel editing is input from the input unit. A text editing system characterized by undoing this editing based on the edited content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60187413A JPH0619777B2 (en) | 1985-08-28 | 1985-08-28 | Text editing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60187413A JPH0619777B2 (en) | 1985-08-28 | 1985-08-28 | Text editing system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6249471A JPS6249471A (en) | 1987-03-04 |
JPH0619777B2 true JPH0619777B2 (en) | 1994-03-16 |
Family
ID=16205605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60187413A Expired - Lifetime JPH0619777B2 (en) | 1985-08-28 | 1985-08-28 | Text editing system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0619777B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2966432B2 (en) * | 1989-07-07 | 1999-10-25 | シャープ株式会社 | Electronics |
-
1985
- 1985-08-28 JP JP60187413A patent/JPH0619777B2/en not_active Expired - Lifetime
Non-Patent Citations (2)
Title |
---|
RichavdStallman著、竹内郁雄・天海良治監訳、「GNUEmacsマニュアル」(bit1988年2月号別冊)、昭和63年2月15日発行、共立出版株式会社P.46 |
情報処理Vol.25No.8(1984)(社)情報処理学会P.777〜799 |
Also Published As
Publication number | Publication date |
---|---|
JPS6249471A (en) | 1987-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS5862729A (en) | Interactive text processing system | |
JPH0619777B2 (en) | Text editing system | |
JPH0114617B2 (en) | ||
JPH0252299B2 (en) | ||
JPS58163036A (en) | Automatic numbering device | |
JPH087749B2 (en) | Machine translation device | |
JPS6367215B2 (en) | ||
JP2659907B2 (en) | Document processing device | |
JPH0630099B2 (en) | Japanese processor | |
JP2757367B2 (en) | Character processor | |
JPS58112128A (en) | Word processor | |
JPH02238566A (en) | Mechanical translating device | |
JPS59195684A (en) | Input data processing system | |
JPH08147295A (en) | Data processing method | |
JPH07141344A (en) | Document display method | |
JPH034948B2 (en) | ||
JPH0863322A (en) | Display control method | |
JPS63265360A (en) | Sentence conversion processor | |
JPH0685169B2 (en) | Document processing method | |
JPH02239368A (en) | Machine translation equipment | |
JPH0410163A (en) | Document processing device | |
JPS63259762A (en) | Document correction system for word processor | |
JPH05173744A (en) | Display system | |
JPH0724052B2 (en) | Character processor | |
JPH01224829A (en) | Printing processor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |