JPH0350308B2 - - Google Patents
Info
- Publication number
- JPH0350308B2 JPH0350308B2 JP59018808A JP1880884A JPH0350308B2 JP H0350308 B2 JPH0350308 B2 JP H0350308B2 JP 59018808 A JP59018808 A JP 59018808A JP 1880884 A JP1880884 A JP 1880884A JP H0350308 B2 JPH0350308 B2 JP H0350308B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- scale
- key
- area
- screen
- 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
- 238000010586 diagram Methods 0.000 description 5
- 230000001915 proofreading effect Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J21/00—Column, tabular or like printing arrangements; Means for centralising short lines
Landscapes
- Record Information Processing For Printing (AREA)
- Processing Or Creating Images (AREA)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は表示部にスケール行を表示することが
可能なワードプロセツサ等の文書作成編集装置に
関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document creation/editing device such as a word processor capable of displaying scale lines on a display unit.
本発明は表示部にスケール行を表示する場合
に、カーソル等により指定された行の近傍の行に
スケール行の表示を行うようにしたものである。
According to the present invention, when displaying a scale line on a display section, the scale line is displayed in a line near a line specified by a cursor or the like.
第1図は従来のワードプロセツサの表示装置に
おける表示画面を示し、該表示画面1上には通常
スケール行2と呼ばれる表示パターンが表示され
る。該スケール行2は作成文書の右又は左側のマ
ージンの位置を示すマーク3や、例えば5キヤラ
クタ毎の大ドツト4と1キヤラクタ毎の小ドツト
5からなるスケール6が設けられている。
FIG. 1 shows a display screen of a conventional word processor display device. On the display screen 1, a display pattern usually called a scale row 2 is displayed. The scale line 2 is provided with a mark 3 indicating the position of the right or left margin of the created document, and a scale 6 consisting of, for example, a large dot 4 every five characters and a small dot 5 every one character.
該スケール行は画面に作成する文章7の各行の
文字の列位置を表すためのものであつて領域指定
を行う場合の座標値となるものである。 The scale line is used to represent the column position of characters in each line of the text 7 to be created on the screen, and serves as coordinate values when specifying an area.
然しながら、上記スケール行に於て、各行の文
字の列位置を目視により見定めて、その列位置文
字の校正或いは訂正等を行う場合に表示画面の上
側では特に問題はないが、何行もの文字が記録さ
れている下方の行の例えば第1図の「め」で示す
文字8を領域指定する場合に4列目の文字である
のに5列目の文字であると見誤る場合が多い。即
ち下方の行の文章中の列位置文字は誤認し易い。
この様に誤認識して領域指定を行えば当然誤つた
文字配列となる欠点を生ずる。
However, in the above scale row, when you visually determine the column position of the characters in each line and calibrate or correct the characters in that column position, there is no particular problem at the top of the display screen, but when many lines of characters are When specifying a region, for example, character 8 indicated by "me" in FIG. 1 in the lower recorded row, it is often mistaken to be a character in the fifth column even though it is a character in the fourth column. That is, it is easy to misidentify the column position characters in the text in the lower row.
If an area is specified based on erroneous recognition in this way, the drawback will naturally be that the character arrangement will be incorrect.
本発明は叙上の欠点に鑑みなされたものであ
り、その目的とするところは画面表示装置の下方
に表示された文書中の列位置を誤認識することな
く、認識し得る文書作成編集装置を提供すること
にある。 The present invention has been made in view of the above-mentioned drawbacks, and its purpose is to provide a document creation/editing device that can recognize the column position in a document displayed below the screen display device without misrecognizing it. It is about providing.
この発明は、作成された文書を画面表示する表
示手段と、この画面上の任意の行を、例えばカー
ソル等により指定する行指定手段と、この行指定
手段により指定された行の例えば前又は後の行等
の近傍の行にスケール行(例えば、大、小のドツ
トを適宜配列したもの等を用いることができる)
を表示するスケール行表示手段とより成るもので
ある。
The present invention provides a display means for displaying a created document on a screen, a line specifying means for specifying an arbitrary line on the screen using, for example, a cursor, and a line specifying means, for example, before or after the line specified by the line specifying means. A scale line (for example, a line in which large and small dots are arranged appropriately can be used) in the vicinity of the line.
and scale line display means for displaying.
今、表示手段により作成された文書が画面表示
されているものとすると、指定手段により前記画
面上の任意の行を指定すると、スケール行表示手
段により前記指定された任意の行の近傍の行にス
ケール行が表示される。
Assuming that the document created by the display means is being displayed on the screen, when an arbitrary line on the screen is specified by the specifying means, the scale line display means displays a line in the vicinity of the specified arbitrary line. A scale line is displayed.
従つて、画面の下方においてもスケール行の列
位置を見誤ることがなくなる。 Therefore, even at the bottom of the screen, the column position of the scale row will not be misjudged.
以下本発明の一実施例を図面について詳記す
る。
An embodiment of the present invention will be described in detail below with reference to the drawings.
(1) 構成
第2図は本発明を適用したワードプロセツサ
の表面画面を示す図である。(1) Configuration FIG. 2 is a diagram showing the front screen of a word processor to which the present invention is applied.
第2図に於て、第1図と同一部分には同一符
号を付して重複説明を省略する。 In FIG. 2, parts that are the same as those in FIG. 1 are given the same reference numerals, and redundant explanation will be omitted.
CRTの表示画面1の下側にはガイダンス表
示行9が表示される様になされている。 A guidance display line 9 is displayed at the bottom of the display screen 1 of the CRT.
該実施例に於ては編集又は校正すべき領域指
定がなされると編集又は校正すべき領域指定行
7aより1つ下の行7b以下がスクロールダウ
ンされ、スクロールダウンされる前の領域指定
行より1つ下の行7bのあつた位置にスケール
行10を表示させる様にしたものである。更に
該実施例では、該スケール行10中に表示され
るスケール11のピツチを任意に設定出来るよ
うにし、また編集又は校正が終了した段階で上
記スケール行を消去し、編集又は校正が終了し
た文章より1つ下の桁をスクロールアツプさせ
る様にする。又上記スケール行はワードプロセ
ツサの記憶手段(RAM)等には関係なく単に
表示だけとするようにしたものである。 In this embodiment, when the area to be edited or proofread is specified, the lines below line 7b, which is one line below the area specification line 7a to be edited or proofread, are scrolled down, and the area from the area specification line before being scrolled down is scrolled down. The scale row 10 is displayed at the position where the row 7b is located one row below. Further, in this embodiment, the pitch of the scale 11 displayed in the scale line 10 can be set arbitrarily, and the scale line is deleted when editing or proofreading is completed, and the text after editing or proofreading is Scroll up the next lower digit. Furthermore, the scale line is simply displayed without regard to the memory means (RAM) of the word processor.
第3図は本発明を適用したワードプロセツサ
のブロツク回路図を示すものであり、第3図に
於て12はキーボード、13はキー判別部で、
上記キーボード12の各々の入力キーに対応す
るコマンドを発生する。上記表示画面1の制御
機能を遂行するためには領域指定コマンド、等
分コマンド(上記したスケール11のピツチを
任意に設定するためのコマンド)、実行コマン
ド等を必要とし、領域指定コマンドが出力され
るとカーソル制御部14に現在のカーソルアド
レスを制御部15が問い合せ制御を行なつてレ
ジスタ部16をセツトする。又等分コマンドが
出されると指定された等分値(スケール行10
のスケールピツチで定まる値)をレジスタ部1
6にセツトさせる。更に実行コマンドが出力さ
れると現在のカーソル行より下の行をスクロー
ルダウンさせ、演算部17を駆動してスケール
行10を生成して、表示制御部18を制御す
る。表示部19は第1図及び第2図に示す表示
画面1に対応する。 FIG. 3 shows a block circuit diagram of a word processor to which the present invention is applied. In FIG. 3, 12 is a keyboard, 13 is a key discrimination section,
A command corresponding to each input key on the keyboard 12 is generated. In order to perform the control function of the display screen 1 mentioned above, an area specification command, an equal division command (a command for arbitrarily setting the pitch of the scale 11 mentioned above), an execution command, etc. are required, and the area specification command is output. Then, the control section 15 inquires of the cursor control section 14 about the current cursor address, and sets the register section 16. Also, when the equal division command is issued, the specified equal division value (scale line 10
The value determined by the scale pitch of
Set it to 6. Furthermore, when an execution command is output, the line below the current cursor line is scrolled down, the arithmetic unit 17 is driven to generate a scale line 10, and the display control unit 18 is controlled. The display section 19 corresponds to the display screen 1 shown in FIGS. 1 and 2.
上記レジスタ部16は、第4図に示す様に第
1領域アドレスレジスタ16a、第2領域アド
レスレジスタ16b、等分データアドレスレジ
スタ16cから構成されている。 As shown in FIG. 4, the register section 16 is composed of a first area address register 16a, a second area address register 16b, and an equally divided data address register 16c.
(2) 動作
上記構成のワードプロセツサの動作を示すフ
ローチヤートを第5図に示し、以下その説明を
する。(2) Operation A flowchart showing the operation of the word processor having the above configuration is shown in FIG. 5, and will be explained below.
先づ、スタート20に於て、カーソル移動に
よつて編集又は校正すべき第1の領域(校正開
始点)aを指示するか、a座標を適宜方法で指
示する。 First, at the start 20, the first region a (calibration starting point) to be edited or proofread is indicated by moving the cursor, or the a coordinate is indicated by an appropriate method.
次に領域指定キーの判別21を行なう。入力キ
ーが領域指定キーであるならばキー判別部13
は、領域指定コマンドを発生して制御部15に
与える。該制御部15はカーソル制御部14の
カーソルアドレス読み込み22を行ない、キーボ
ード12上のキーの押圧される順序を制御する
ためのキーシーケンスカウンタを+1加算
(23)する。そしてその結果が1であるかを判
別24する。 Next, the area specification key is determined 21. If the input key is an area specification key, the key determination unit 13
generates an area designation command and provides it to the control unit 15. The control unit 15 reads the cursor address 22 of the cursor control unit 14, and adds 1 to a key sequence counter for controlling the order in which keys on the keyboard 12 are pressed (23). Then, it is determined 24 whether the result is 1 or not.
キーシーケンスカウンタが1であれば
(YES)第3図及び第4図に示すレジスタ部1
6の第1領域アドレスレジスタ16aをセツト
26する。一方同じくカーソル移動によつて編集
又は校正すべき第2の領域(校正最終点)bの
指定がなされてキーボード12中の領域指定キ
ーを押圧することでカーソルアドレスの読み込
み22とシーケンスカウンタ23の+1加算が行
なわれ、前述と同様にキーシーケンスカウンタ
が1であるかを判別24する。そして1でなけれ
ば第2領域アドレスレジスタ16bをセツト27
する。即ち、第1領域のアドレスがレジスタ1
6aに、第2領域のアドレスがレジスタ16b
にそれぞれセツトされる。 If the key sequence counter is 1 (YES), the register section 1 shown in FIGS. 3 and 4
Set the first area address register 16a of 6.
26. On the other hand, by moving the cursor, the second area b to be edited or proofread (the final point of proofreading) is designated, and by pressing the area designation key on the keyboard 12, the cursor address is read 22 and the sequence counter 23 is set to +1. The addition is performed, and it is determined 24 whether the key sequence counter is 1 or not in the same way as described above. If it is not 1, set the second area address register 16b27
do. That is, the address of the first area is register 1.
6a, the address of the second area is stored in register 16b.
are set respectively.
領域指定キーの判別21において領域指定キー
でないと判別した場合には等分キー28である
かの判別28を行なう。等分キーであるならば第
2図に示す表示画面1のガイダンス行9に「ス
ケール行10を何等分しますか」と表示29がな
される。上記等分キー28が押圧されず他のキ
ーが押圧された場合(N)には当然ながら領域
指定キーの判別21に戻る。 If it is determined in the area designation key determination step 21 that the key is not an area designation key, a determination step 28 is made as to whether it is an equal division key 28 . If it is the equal division key, a message 29 is displayed on the guidance line 9 of the display screen 1 shown in FIG. If the equal division key 28 is not pressed but another key is pressed (N), the process naturally returns to the region designation key determination step 21.
上記したガイダンス行9の表示に基づいてオ
ペレータがスケール行10を等分したい数値、
例えば2を指示すると実行キーの判別30を行な
う。入力されたキーが実行キーでない場合には
入力データが数値であるかの判別32を行なう。
数値でない(N)時には誤操作であるので実行
キーの判別30を行なう。尚、各キーの判別21、
28、30はそれぞれのキーが押された時に実行す
る。 The numerical value that the operator wants to divide the scale row 10 into equal parts based on the display of the guidance row 9 described above,
For example, if 2 is specified, the execution key is determined 30. If the input key is not an execution key, a determination 32 is made as to whether the input data is a numerical value.
If it is not a numerical value (N), it is an erroneous operation, so the execution key determination 30 is performed. In addition, each key identification 21,
28 and 30 are executed when each key is pressed.
前述したように実行キーでなく、数値キーが
押下された時にはキー判別部13は等分コマン
ドを制御部15に出してレジスタ部16の等分
データアドレスレジスタ16cに上記数値デー
タ2をセツト33する。即ち、実行キー30が押
圧されない判断がなされた状態では等分データ
の数値データが0〜9の内のいづれであるかの
判断32がなされ、これら数値データが0〜9の
値の内の1つであれば等分データアドレスレジ
スタ16cに数値データ2をセツト33する。キ
ーボード12中の実行キー30が押圧されたと
すると、現在の校正又は、編集を行なおうとす
る行(領域指定行)より1つ下の行(スケール
行10位置)から、画面メモリをスクロールダ
ウン31させる。次に演算部17を駆動して演算
を開始34する。第1領域アドレスレジスタ16
aの現在アドレスが例えば6で第2領域アドレ
スレジスタ16bの現在のアドレスが例えば12
であるとし、等分データを2と指定したとすれ
ば演算結果は次式から求めて、
第2領域アドレスレジスタ値−第1領域アドレ
スレジスタ値/等分データ=X=12−6/2=3
となる。 As mentioned above, when a numeric key is pressed instead of the execution key, the key discrimination section 13 issues an equal division command to the control section 15 and sets the numerical data 2 in the equal division data address register 16c of the register section 16 33. . That is, when it is determined that the execution key 30 is not pressed, a determination 32 is made as to whether the numerical data of the equally divided data is between 0 and 9; If there is one, numerical data 2 is set 33 in the equally divided data address register 16c. When the execution key 30 on the keyboard 12 is pressed, the screen memory is scrolled down 31 from the line (scale line 10 position) one line below the line (area specification line) where the current proofing or editing is to be performed (area specification line). let Next, the calculation unit 17 is driven to start calculation 34. First area address register 16
For example, the current address of a is 6, and the current address of the second area address register 16b is 12, for example.
, and if the equal division data is specified as 2, the calculation result can be obtained from the following formula, 2nd area address register value - 1st area address register value / Equal division data = X = 12 - 6/2 = It becomes 3.
次に上記した演算結果に基づいて等分データ
作成35がなされる。等分データYの作成では、
Y=第1領域アドレスレジスタ値+上記演算結
果=6+3=9の値を得る。この値が等分デー
タ1個分の等分データとなる。この値に基づい
て、画面メモリで編集又は校正を行なおうとす
る行より1つ下の行にスケール行10を転送36
させる。かくて表示制御部18に基づき表示部
16の表示画面に第2図に示すようなスケール
行が表示37されて終了38する。尚、前述の説明
において等分データが2であるので6+3=9
の演算のみを行なつているが3以上の時にはそ
の等分データに対応してY=Y+Xを順次繰り
返し複数回行なう。換言するならば等分データ
をnとするとY=第1領域アドレス+(n−1)
Xを求める。このYが例えば第2図における
「*」印の表示アドレスとなり、それに対応し
たスケールを表示する。 Next, equal division data creation 35 is performed based on the above calculation results. In creating the equally divided data Y,
A value of Y=first area address register value+above calculation result=6+3=9 is obtained. This value becomes equally divided data for one piece of equally divided data. Based on this value, scale line 10 is transferred to the line one line below the line to be edited or proofread in screen memory36
let In this manner, a scale line as shown in FIG. 2 is displayed 37 on the display screen of the display unit 16 based on the display control unit 18, and the process ends 38. In addition, in the above explanation, the equal division data is 2, so 6+3=9
However, when the number is 3 or more, Y=Y+X is sequentially repeated multiple times corresponding to the equally divided data. In other words, if the equally divided data is n, then Y = 1st area address + (n-1)
Find X. This Y becomes, for example, the display address of the "*" mark in FIG. 2, and the corresponding scale is displayed.
この様にスケール行10に表示され、等分さ
れたスケール11によつて校正或いは編集が行
なわれ、これら編集、校正終了後は生成した表
示画面1上のスケール行10並びにスケール1
1は消去され、編集又は校正が行なわれる領域
指定行の1つ下の行以下がスクロールアツプさ
れる。スケール行10の消去はキーボード12
中の削除キーを押圧し、等分キーを押圧すれば
よい。等分、即ちピツチが既に設定されている
場合にはカーソル移動後に等分キーを押圧する
だけで第2図のスケール行と等分されたスケー
ルが表示される。 In this way, calibration or editing is performed using the scale 11 that is displayed on the scale row 10 and divided into equal parts, and after these editing and proofreading are completed, the scale row 10 and the scale 1 on the generated display screen 1 are displayed.
1 is deleted, and the lines immediately below the line specifying the area to be edited or proofread are scrolled up. To erase scale line 10, use keyboard 12
All you have to do is press the delete key inside and then press the equal division key. If the equal division, that is, the pitch has already been set, simply pressing the equal division key after moving the cursor will display the scale line and the equal division in FIG. 2.
第3図に示した本発明の実施例はこの構成に
限るものではなく、例えばマイクロプロセツサ
等によつて行なうことが可能である。 The embodiment of the present invention shown in FIG. 3 is not limited to this configuration, and can be implemented using, for example, a microprocessor.
上記した各実施例では編集又は校正しようと
する行、即ち領域指定行より1つ下の行をスク
ロールダウンさせてスケール行10の挿入を行
なつたが、領域指定行より1つ上の行以上をス
クロールアツプさせて、そこにスケール行10
を挿入してもよいことは明白である。 In each of the above-mentioned embodiments, the line to be edited or proofread, that is, the line one line below the area specification line, is scrolled down and the scale line 10 is inserted. Scroll up and add scale line 10
It is clear that you may insert .
本発明は叙上の如く構成、動作するので、画面
の下方に表示された文書中の列位置を誤認識する
ことがなくなる等の効果を有する。
Since the present invention is configured and operates as described above, it has the advantage of eliminating erroneous recognition of column positions in a document displayed at the bottom of the screen.
第1図は従来のワードプロセツサの表示画面を
示す図、第2図は本発明の一実施例のワードプロ
セツサの表示画面を示す図、第3図は本発明の一
実施例のブロツク回路図、第4図は第3図に示す
実施例のレジスタ部の詳細図、第5図は本発明の
一実施例の動作を示すフローチヤートである。
1……表示画面、2……スケール行、7……作
成文書、10……スケール行、12……キーボー
ド、14……カーソル制御部、16……レジスタ
部、17……演算部、18……表示制御部、19
……表示部。
FIG. 1 is a diagram showing a display screen of a conventional word processor, FIG. 2 is a diagram showing a display screen of a word processor according to an embodiment of the present invention, and FIG. 3 is a diagram showing a block circuit according to an embodiment of the present invention. 4 are detailed views of the register section of the embodiment shown in FIG. 3, and FIG. 5 is a flowchart showing the operation of one embodiment of the present invention. DESCRIPTION OF SYMBOLS 1... Display screen, 2... Scale line, 7... Created document, 10... Scale line, 12... Keyboard, 14... Cursor control section, 16... Register section, 17... Arithmetic section, 18... ...display control section, 19
...Display section.
Claims (1)
この画面上の任意の行を指定する行指定手段と、
この行指定手段により指定された行の近傍の行に
スケール行を表示するスケール行表示手段とを備
えることを特徴とする文書作成編集装置。 2 前記スケール行表示手段はスケール行を等分
する等分手段を有することを特徴とする特許請求
の範囲第1項記載の文書作成編集装置。 3 前記スケール行表示手段は前記等分手段によ
つて指示された位置に特定のマークを表示するこ
とを特徴とする特許請求の範囲第2項記載の文書
作成編集装置。[Claims] 1. Display means for displaying a created document on a screen;
a line specification means for specifying an arbitrary line on this screen;
A document creation/editing device comprising: scale line display means for displaying scale lines in the vicinity of the line specified by the line specifying means. 2. The document creation/editing device according to claim 1, wherein the scale line display means includes equal dividing means for dividing the scale line into equal parts. 3. The document creation/editing device according to claim 2, wherein the scale line display means displays a specific mark at a position designated by the equal division means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59018808A JPS60163155A (en) | 1984-02-04 | 1984-02-04 | Document creation and editing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59018808A JPS60163155A (en) | 1984-02-04 | 1984-02-04 | Document creation and editing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60163155A JPS60163155A (en) | 1985-08-26 |
| JPH0350308B2 true JPH0350308B2 (en) | 1991-08-01 |
Family
ID=11981886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59018808A Granted JPS60163155A (en) | 1984-02-04 | 1984-02-04 | Document creation and editing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60163155A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3438447B2 (en) * | 1994-12-28 | 2003-08-18 | セイコーエプソン株式会社 | Printing apparatus and printing method for tape-shaped recording medium, and tape-shaped recording medium |
-
1984
- 1984-02-04 JP JP59018808A patent/JPS60163155A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60163155A (en) | 1985-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS60189568A (en) | Information processor | |
| JPH0429106B2 (en) | ||
| JPH0464089B2 (en) | ||
| JPS60241156A (en) | Word processor | |
| JPH0437951A (en) | document processing device | |
| EP0352065A2 (en) | Text editing device | |
| JPS60163155A (en) | Document creation and editing device | |
| JP2834882B2 (en) | Document creation device | |
| JPS5949609B2 (en) | Calibration position indication method | |
| JPS6355097B2 (en) | ||
| Guenette et al. | Introducing TI BASIC | |
| JP3056850B2 (en) | Document creation device with graph creation function | |
| JP2899103B2 (en) | Information processing apparatus and method | |
| JPH024026A (en) | Document processing device | |
| JPS63284662A (en) | Document processor | |
| JPS59116691A (en) | document creation device | |
| JPH02291056A (en) | Document processor | |
| JPS639990B2 (en) | ||
| JPS6325761A (en) | Character processor | |
| JPS6320674A (en) | Word processor | |
| JPS63146157A (en) | Document processor | |
| JPS62255176A (en) | character processing device | |
| JPH04309112A (en) | Method and device for processing document | |
| JPH0330054A (en) | document processing device | |
| JPS6320663A (en) | Word processor |