JPS641820B2 - - Google Patents

Info

Publication number
JPS641820B2
JPS641820B2 JP57177185A JP17718582A JPS641820B2 JP S641820 B2 JPS641820 B2 JP S641820B2 JP 57177185 A JP57177185 A JP 57177185A JP 17718582 A JP17718582 A JP 17718582A JP S641820 B2 JPS641820 B2 JP S641820B2
Authority
JP
Japan
Prior art keywords
area
ruled line
line
specified
column
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
JP57177185A
Other languages
Japanese (ja)
Other versions
JPS5966738A (en
Inventor
Masaki Sugihara
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP57177185A priority Critical patent/JPS5966738A/en
Publication of JPS5966738A publication Critical patent/JPS5966738A/en
Publication of JPS641820B2 publication Critical patent/JPS641820B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明はワードプロセツサにおける簡易作表方
式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field of the Invention] The present invention relates to a simple tabulation method in a word processor.

〔従来技術とその問題点〕[Prior art and its problems]

従来、ワードプロセツサの作表方式には、以下
のようなものがある。
Conventional tabulation methods for word processors include the following.

(1) 罫線の始点、終点を罫線キー、領域指定キー
等で指定する方式 この方式は、まず第1図aに示すようにに
カーソルを移動して罫線キー、領域指定キー等
で罫線の始点を指定する。次にカーソルをま
で移動させて同様の操作で罫線の終点を指定す
る。これにより同図bに示す横の罫線が得られ
る。同様に同図aにおいてとを指定する
と、同図cに示すように縦の罫線が得られる。
(1) Method of specifying the start and end points of a ruled line using the ruled line keys, area specification keys, etc. In this method, first move the cursor as shown in Figure 1a, and then use the ruled line keys, area specification keys, etc. to specify the starting point of the ruled line. Specify. Next, move the cursor to and specify the end point of the ruled line using the same operation. As a result, the horizontal ruled lines shown in FIG. 5B are obtained. Similarly, if you specify and in figure a, you will get vertical ruled lines as shown in figure c.

(2) カーソルを移動してカーソールの通つた所に
罫線を出す方式 この方式は、第2図aのにカーソル1を移
動して罫線キー等で罫線のモードにする。次に
カーソル1を右に移動させるとカーソル1の通
つた所に同図bに示すように罫線が表示され
る。同様にカーソル1を同図bのから下に移
動させると同図cに示す罫線が得られる。
(2) Method to display a ruled line by moving the cursor where the cursor passes. In this method, move the cursor 1 to the position shown in Figure 2a and use the ruled line key etc. to enter the ruled line mode. Next, when the cursor 1 is moved to the right, a ruled line is displayed where the cursor 1 has passed, as shown in FIG. Similarly, if the cursor 1 is moved downward from b in the figure, the ruled lines shown in c in the figure are obtained.

(3) システムが他の罫線を判断して自動的に罫線
の長さを決める方式 この方式は、第3図aに示すように、すでに
上記(1)(2)の方式で罫線が引かれているものとす
る。同図aの状態において、にカーソル1を
移動して罫線キー等を操作すると、その行の最
も右にある縦罫線までの横罫線が自動的に引か
れる。
(3) A method in which the system judges other ruled lines and automatically determines the length of the ruled line.As shown in Figure 3a, this method is based on the method in which ruled lines have already been drawn using methods (1) and (2) above. It is assumed that When the cursor 1 is moved to and the ruled line key is operated in the state shown in FIG.

しかして、上記罫線により表を作成する場合、
第4図の様な形式のものが日常的にほとんどであ
る。しかし、上記従来における(1)、(2)の方式で
は、同じ長さの罫線を引くにもかかわらず、1本
の罫線を引くたびにカーソルを移動して罫線の始
点と終点とを指定し直さなくてはならず、第4図
の様な罫線を引く場合には多くの時間が必要であ
る。
Therefore, when creating a table using the above ruled lines,
In most cases, the format shown in Figure 4 is used on a daily basis. However, in the conventional methods (1) and (2) above, even though the ruled lines are of the same length, each time a ruled line is drawn, the cursor is moved to specify the start and end points of the ruled line. It takes a lot of time to draw ruled lines as shown in FIG. 4.

また、従来における(3)の方式では、システムが
自動的に罫線の長さを決めるために、操作方法の
自由度が低下してしまう。例えば第5図の様な罫
線を引くには操作の順番を工夫しなくてはならな
い。
Furthermore, in the conventional method (3), the system automatically determines the length of the ruled line, which reduces the degree of freedom in the operating method. For example, in order to draw ruled lines as shown in Figure 5, the order of operations must be carefully considered.

〔発明の目的〕[Purpose of the invention]

本発明は上記の点に鑑みてなされたもので、罫
線を引く位置の指定を簡単にし得ると共に、同様
な罫線を繰返し引く時の操作を簡略化することが
でき、作表の操作性を向上し得る簡易作表方式を
提共することを目的とする。
The present invention has been made in view of the above points, and it is possible to easily specify the position where a ruled line is drawn, and it is also possible to simplify the operation when repeatedly drawing the same ruled line, thereby improving the operability of tabulation. The purpose is to share a simple tabulation method that can be used.

〔発明の要点〕[Key points of the invention]

本発明はワードプロセツサにおいて、罫線引き
の指定が行なわれた際に直前に領域指定が行なわ
れていた場合には指定領域に罫線を引き、直前に
領域指定が行なわれていない場合には前回に引か
れた罫線を参照して罫線を引くようにして、簡易
に作表を行なえるようにしたものである。
In a word processor, when a line drawing is specified, if an area has been specified immediately before, a line is drawn in the specified area, and if no area has been specified immediately before, a line is drawn in the specified area. Tables can be easily tabulated by drawing ruled lines by referring to the ruled lines drawn on the table.

〔発明の実施例〕[Embodiments of the invention]

以下図面を参照して本発明の一実施例を説明す
る。第6図において11はキー入力装置で、各種
キーと共に罫線編集用キーとして例えば領域指定
キー、横罫線キー、縦罫線キー、枠取りキー、横
罫線解除キー、縦罫線解除去キー、枠取り解除キ
ー等を備えている。この場合解除キーは1つと
し、横罫線キー、縦罫線キー、枠取りキーと組合
わせ操作することにより、各解除キーの機能を持
たせるようにしてもよい。そして、上記キー入力
装置11から入力されるデータはCPU12へ送
られる。このCPU12には、文字編集回路13
及び罫線編集回路14が接続される。また、この
罫線編集回路14には、罫線レングスレジスタ1
5、罫線始点レジスタ16、罫線終点レジスタ1
7が接続される。そして、上記文字編集回路13
及び罫線編集回路14は、CPU12からの指令
に従つて文書メモリ18に対し、文字あるいは罫
線の編集を行なう。また、19はカーソル制御回
路で、CPU12からの指令に従つて表示制御回
路20に対するカーソル制御を行なう。この表示
制御回路20は、文書メモリ18に記憶された文
書データを表示部に送つて表示する。
An embodiment of the present invention will be described below with reference to the drawings. In FIG. 6, 11 is a key input device, which includes various keys and keys for editing ruled lines, such as area designation key, horizontal ruled line key, vertical ruled line key, frame key, horizontal ruled line release key, vertical ruled line resolution removal key, and frame removal key. Equipped with keys etc. In this case, the number of release keys may be one, and the function of each release key may be provided by operating in combination with a horizontal ruled line key, a vertical ruled line key, and a frame key. Data input from the key input device 11 is sent to the CPU 12. This CPU 12 includes a character editing circuit 13.
and the ruled line editing circuit 14 are connected. This ruled line editing circuit 14 also includes a ruled line length register 1.
5, ruled line start point register 16, ruled line end point register 1
7 is connected. Then, the character editing circuit 13
The ruled line editing circuit 14 edits characters or ruled lines in the document memory 18 according to instructions from the CPU 12. A cursor control circuit 19 performs cursor control on the display control circuit 20 in accordance with instructions from the CPU 12. This display control circuit 20 sends the document data stored in the document memory 18 to the display section for display.

次に上記実施例の動作について説明する。第7
図は横罫線をセツトする場合の表示例を示したも
のである。まず、第7図aに示すようににカー
ソルを移動して領域指定キーにより罫線の始点を
指定する。次にカーソルをまで移動させ、領域
指定キーにより罫線の終点を指定する。上記の操
作によりとのアドレスはCPU12に記憶さ
れる。この状態で横罫線キーを押すと、第10図
に示す罫線処理が行なわれ、第7図bに示すよう
に横罫線が引かれる。すなわち、横罫線キーを押
すと、第10図のステツプX1に示すように領域
指定がなされているか否かが判断される。上記の
ように領域指定キーが操作されている場合には、
ステツプX1の判断結果はYESとなり、ステツプ
X2に進む。このステツプX2では、上記の領域
指定アドレス(ADDR)を始点アドレスとして
始点位置レジスタ(図示せず)にセツトする。次
いでステツプX3に進み上記始点位置レジスタに
セツトしたアドレスをデイスプレースメント
(DISP)に変換して罫線始点レジスタ16に書込
む。上記デイスプレースメントは、行内での相対
アドレスであり、桁数に比例する。その後、ステ
ツプX4に進み、上記の領域指定アドレスを終
点アドレスとして終点位置レジスタ(図示せず)
にセツトする。さらに、ステツプX5において、
上記終点位置レジスタにセツトしたアドレスをデ
イスプレースメントに変換して、罫線終点レジス
タ17に書込む。しかる後、ステツプX6に示す
横罫線セツト/リセツトサブルーチンの処理を行
ない、第7図bに示すようにカーソル指定された
始点と終点との間に横罫線を引く。上記ステ
ツプX6に示すサブルーチンへの入力条件は、ス
テツプX2でセツトされた始点位置アドレス
(ADDR)と、ステツプX4でセツトされた終点位
置アドレス(ADDR)と、セツト/リセツトス
テータスである。上記横罫線のセツトステータス
は、例えば横罫線キーによつて発生し、リセツト
ステータスは横罫線解除キーによつて発生する。
上記ステツプX6のサブルーチンは、セツトステ
ータスが与えられた場合には指定位置に横罫線を
表示し、リセツトステータスが与えられた場合に
は指定位置の横罫線をリセツトする。
Next, the operation of the above embodiment will be explained. 7th
The figure shows an example of display when setting horizontal ruled lines. First, as shown in FIG. 7a, the cursor is moved and the starting point of the ruled line is designated using the area designation key. Next, move the cursor to the end point of the ruled line and specify the end point of the ruled line using the area specification key. The address is stored in the CPU 12 by the above operation. When the horizontal ruled line key is pressed in this state, the ruled line processing shown in FIG. 10 is performed, and horizontal ruled lines are drawn as shown in FIG. 7b. That is, when the horizontal ruled line key is pressed, it is determined whether or not an area has been designated as shown in step X1 of FIG. When the area specification key is operated as above,
The judgment result of step X 1 is YES, and the step
Go to X 2 . In this step X2 , the above area designation address (ADDR) is set as a starting point address in a starting point position register (not shown). Next, the process proceeds to step X3 , where the address set in the starting point position register is converted into a displacement (DISP) and written into the ruled line starting point register 16. The above displacement is a relative address within a line and is proportional to the number of digits. After that, proceed to step
Set to . Furthermore, in step X 5 ,
The address set in the end point position register is converted into a displacement and written into the ruled line end point register 17. Thereafter, the horizontal ruled line set/reset subroutine shown in step The input conditions to the subroutine shown in step X6 are the start point position address (ADDR) set in step X2 , the end point position address (ADDR) set in step X4 , and the set/reset status. The horizontal ruled line set status is generated by, for example, the horizontal ruled line key, and the reset status is generated by the horizontal ruled line release key.
The subroutine of step X6 above displays a horizontal ruled line at a designated position when a set status is given, and resets the horizontal ruled line at a designated position when a reset status is given.

しかして、上記のように横罫線を引いた後、同
じ長さの他の横罫線を引く場合は、第7図bに示
すようにその指定行例えばの位置にカーソルを
移動して横罫線キーを押す。この横罫線キーの操
作により、上記第10図の処理が行なわれる。す
なわち、最初に上記したようにステツプX1で領
域指定の有無が判断されるが、この時点では領域
指定キーが操作されていないので、ステツプX7
へ進む。このステツプX7では罫線始点レジスタ
16の内容を読出し、ステツプX8においてカー
ソルのある行の先頭アドレスを加算し、実際の始
点位置アドレスを求め、ステツプX9において始
点位置レジスタにセツトする。次いでステツプ
X10に進み、罫線終点レジスタ17の内容を読出
し、ステツプX11においてカーソルのある行の先
頭アドレスを加算して実際の終点位置アドレスを
求め、ステツプX12において終点位置レジスタに
セツトする。その後、ステツプX6に示す横罫線
セツト/リセツトサブルーチンにより、第7図c
に示すように横罫線が引かれる。
After drawing a horizontal ruled line as described above, if you want to draw another horizontal ruled line of the same length, move the cursor to the specified line, for example, as shown in Figure 7b, and press the horizontal ruled line key. Press. By operating this horizontal ruled line key, the process shown in FIG. 10 is performed. That is, as described above, the presence or absence of area specification is first determined at step X 1 , but since the area specification key has not been operated at this point, step
Proceed to. In this step X7 , the contents of the ruled line start point register 16 are read, and in step X8 , the start address of the line where the cursor is located is added to obtain the actual start point position address, which is set in the start point position register in step X9 . Then step
Proceeding to X10 , the contents of the ruled line end point register 17 are read out, and in step X11 , the start address of the line where the cursor is located is added to obtain the actual end point position address, which is set in the end point position register in step X12 . Thereafter, by the horizontal ruled line set/reset subroutine shown in step
Horizontal ruled lines are drawn as shown in .

次に縦罫線を引く場合の動作について説明す
る。縦罫線を引く場合、第8図aに示すようにカ
ーソル及び領域指定キーによりととの間の領
域を指定する。上記始点と終点のアドレス
は、CPU12に記憶される。この状態で縦罫線
キーを押すと、第11図に示す罫線処理が行なわ
れ、第8図bに示すように縦罫線が引かれる。す
なわち、縦罫線キーを押すと、第11図のステツ
プY1に示すように領域指定がなされているか否
かが判断される。上記のように領域指定キーが操
作されている場合はステツプY2に進み、縦罫線
レングスの計算が行なわれ、その計算結果が罫線
レングスレジスタ15に書込まれると共に、ステ
ツプY4において罫線レングスがセツトされる。
次いでステツプY5において上記の領域指定ア
ドレス(ADDR)を始点アドレスとして始点位
置レジスタにセツトし、その後ステツプY6に示
す縦罫線セツト/リセツトサブルーチンの処理を
行ない、第8図bに示すように始点と終点と
の間に縦罫線を引く。上記ステツプY6に示すサ
ブルーチンの入力条件は、ステツプY5でセツト
された縦罫線の始点位置アドレス(ADDR)と、
ステツプY4でセツトされた罫線レングスと、セ
ツト/リセツトステータスである。上記縦罫線の
セツトステータスは、縦罫線キーによつて発生
し、リセツトステータスは縦罫線解除キーによつ
て発生する。上記ステツプY6のサブルーチンは、
セツトステータスが与えられた場合は指定位置に
縦罫線を表示し、リセツトステータスが与えられ
た場合は指定位置の縦罫線をリセツトする。
Next, the operation for drawing vertical ruled lines will be explained. When drawing vertical ruled lines, the area between and is specified using the cursor and area specification keys, as shown in FIG. 8a. The addresses of the start point and end point are stored in the CPU 12. When the vertical ruled line key is pressed in this state, the ruled line processing shown in FIG. 11 is performed, and vertical ruled lines are drawn as shown in FIG. 8b. That is, when the vertical ruled line key is pressed, it is determined whether or not an area has been specified as shown in step Y1 of FIG. If the area designation key is operated as described above, the process proceeds to step Y2 , where the vertical ruled line length is calculated, and the calculation result is written to the ruled line length register 15, and at step Y4 , the ruled line length is calculated. is set.
Next, in step Y5 , the above area designation address (ADDR) is set as the start point address in the start point position register, and then the vertical ruled line set/reset subroutine shown in step Y6 is processed, and the start point is set as shown in FIG. 8b. Draw a vertical line between and the end point. The input conditions for the subroutine shown in step Y 6 above are the starting point position address (ADDR) of the vertical ruled line set in step Y 5 ,
These are the ruled line length set in step Y4 and the set/reset status. The vertical ruled line set status is generated by the vertical ruled line key, and the reset status is generated by the vertical ruled line release key. The subroutine of step Y6 above is
If a set status is given, a vertical ruled line is displayed at the specified position, and if a reset status is given, the vertical ruled line at the specified position is reset.

しかして、上記のように縦罫線を引いた後、同
じ長さの他の縦罫線を引く場合は、第8図bに示
すようにその始点位置にカーソルを移動して縦
罫線キーを押す。この縦罫線キーの操作により上
記したように第10図のステツプY1において領
域指定の有無が判断される。この時点では領域指
定キーが操作されていないので、ステツプY7
進み、罫線レングスレジスタ15の内容を読出
し、ステツプY8に示すように罫線レングスとし
てセツトする。次いでステツプY9へ進み、カー
ソル指定されているのアドレス(ADDR)を
始点位置アドレス(ADDR)としてセツトする。
その後、ステツプY6の縦罫線セツト/リセツト
サブルーチンにより第8図cに示すようにカーソ
ル指定位置から最初の縦罫線と同じ長さの縦罫線
が引かれる。
After drawing a vertical ruled line as described above, if another vertical ruled line of the same length is to be drawn, move the cursor to the starting point position and press the vertical ruled line key, as shown in FIG. 8b. By operating this vertical ruled line key, as described above, it is determined in step Y1 of FIG. 10 whether or not an area is designated. Since the area designation key has not been operated at this point, the process advances to step Y7 , where the contents of the ruled line length register 15 are read out and set as the ruled line length as shown in step Y8 . Next, the process advances to step Y9 , and the address (ADDR) specified by the cursor is set as the starting point position address (ADDR).
Thereafter, a vertical ruled line having the same length as the first vertical ruled line is drawn from the cursor designated position as shown in FIG. 8c by the vertical ruled line set/reset subroutine in step Y6 .

次に枠取りを行なう場合の動作について説明す
る。枠取りを行なう場合、第9図aに示すように
カーソル及び領域指定キーにより始点と終点
の領域を指定し、その後、枠取りキーを押す。上
記の始点アドレスとの終点アドレスはCPU
12に記憶される。そして、上記枠取りキーの操
作により、第12図に示す処理が開始され、ま
ず、ステツプZ1において、領域指定されたのア
ドレス(ADDR)が始点位置アドレス(ADDR)
としてセツトされる。次いでステツプZ2に進み、
上記始点位置のデイスプレースメント(DISP)
が罫線始点レジスタ16に書込まれる。次にステ
ツプZ3に進み、領域指定されたのアドレス
(ADDR)が終点位置アドレス(ADDR)として
セツトされると共に、ステツプZ4において、終点
位置のデイスプレースメント(DISP)が罫線終
点レジスタ17に書込まれる。次いでステツプZ5
に進み、縦罫線レングスの計算が行なわれ、ステ
ツプZ6において罫線レングスレジスタ15に書込
まれる。その後、ステツプZ7に示す枠取りセツ
ト/リセツトサブルーチンにより、第9図bに示
すように枠取りが行なわれる。上記ステツプZ7
枠取りセツト/リセツトサブルーチンの入力条件
は、ステツプZ1でセツトした始点位置アドレス
(ADDR)と、ステツプZ3でセツトした終点位置
アドレス(ADDR)と、セツト/リセツトステ
ータスである。上記枠取りのセツトステータスは
枠取りキーによつて発生し、リセツトステータス
は枠取り解除キーによつて発生する。そして、上
記ステツプZ7のサブルーチンは、セツトステータ
スが与えられた場合に指定位置に枠取りを行な
い、リセツトステータスが与えられた場合に指定
位置の枠取りをリセツトする。
Next, the operation for frame cutting will be explained. When setting a frame, as shown in FIG. 9a, specify the start and end points using the cursor and area designation key, and then press the frame key. The above starting point address and ending point address are CPU
12 is stored. Then, by operating the frame key, the process shown in FIG. 12 is started. First, in step Z1 , the address (ADDR) of the specified area is changed to the starting point position address (ADDR).
is set as . Then proceed to step Z 2 ,
Displacement (DISP) at the above starting point position
is written into the ruled line start point register 16. Next, the process proceeds to step Z3 , where the address (ADDR) of the specified area is set as the end point position address (ADDR), and at the same time, in step Z4 , the displacement (DISP) of the end point position is stored in the ruled line end point register 17. written. Then step Z 5
In step Z6 , the vertical ruled line length is calculated and written to the ruled line length register 15 in step Z6. Thereafter, the frame setting/resetting subroutine shown in step Z7 carries out the frame setting as shown in FIG. 9b. The input conditions for the frame setting/reset subroutine in step Z 7 above are the start point position address (ADDR) set in step Z 1 , the end point position address (ADDR) set in step Z 3 , and the set/reset status. . The frame removal set status is generated by the frame removal key, and the reset status is generated by the frame removal release key. Then, the subroutine of step Z7 performs framing at the designated position when the set status is given, and resets the framing at the designated position when the reset status is given.

しかして、上記のように枠取りを行なつた状態
で第9図bに示すようにカーソルをの位置に移
動して縦罫線キーを押すと、上記した第11図の
縦罫線処理により第9図cに示すように枠内にお
いて縦罫線が引かれる。次に第9図cに示すよう
にカーソルをの位置に移動して横罫線キーを押
すと、上記した第10図の横罫線処理により第9
図dに示すように枠内において横罫線が引かれ
る。
With the frame drawn as described above, if you move the cursor to the position shown in FIG. 9b and press the vertical ruled line key, the vertical ruled line processing shown in FIG. As shown in Figure c, vertical ruled lines are drawn within the frame. Next, as shown in Figure 9c, move the cursor to the position and press the horizontal ruled line key.
As shown in Figure d, horizontal ruled lines are drawn within the frame.

なお、上記実施例では、横罫線では引かれた位
置(始点の桁数と終点の桁数)を、縦罫線では引
かれた長さをそれぞれ記憶しているが、横罫線で
もその長さを、縦罫線でもその位置例えば始点と
終点のページ数、行数を記憶するようにしてもよ
い。
Note that in the above embodiment, the drawn position (the number of digits at the start point and the number of digits at the end point) of the horizontal ruled line is stored, and the drawn length of the vertical ruled line is stored, but the length of the horizontal ruled line is also stored. Also, the positions of vertical ruled lines, such as the number of pages and lines at the start and end points, may be stored.

〔発明の効果〕〔Effect of the invention〕

以上述べたように本発明によれば、罫線引きの
指定が行なわれる直前に領域指定がない場合には
前回に引かれた罫線と同様な罫線を引くようにし
たので、同様な罫線を繰返し引く時の操作を簡略
化することができ、作表の操作性を向上させるこ
とができる。システムが罫線の長さを自動的に決
定する訳ではないので、操作方法が簡単であり、
自由度が高い。また、罫線を引いた直後でなくて
も、例えば文字の編集をした後でも前回の罫線指
定に従つて同様の罫線を引くことができる。さら
に、罫線を消す場合も引く時と同様にして簡単に
行なうことができる。
As described above, according to the present invention, if there is no area designation immediately before a ruled line is specified, a ruled line similar to the previously drawn ruled line is drawn, so that it is possible to repeatedly draw the same ruled line. The time operations can be simplified, and the operability of tabulations can be improved. The system does not automatically determine the length of the ruled lines, so the operation method is simple.
High degree of freedom. Moreover, even after editing characters, the same ruled line can be drawn in accordance with the previous ruled line designation, even if the characters are not immediately drawn. Furthermore, erasing ruled lines can be easily done in the same way as drawing them.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図a〜c、第2図a〜c、第3図a,bは
従来の作表方式を説明するための図、第4図及び
第5図は一般的な表の形式を示す図、第6図ない
し第12図は本発明の一実施例を示すもので、第
6図は回路構成図、第7図a〜cは横罫線を引く
場合の表示内容の変化を示す図、第8図a〜cは
縦罫線を引く場合の表示内容の変化を示す図、第
9図a〜dは枠取りの場合の表示内容の変化を示
す図、第10図は横罫線に対する処理動作を示す
フローチヤート、第11図は縦罫線に対する処理
動作を示すフローチヤート第12図は枠取りに対
する処理動作を示すフローチヤートである。 11……キー入力装置、12……CPU、13
……文字編集回路、14……罫線編集回路、15
……罫線レングスレジスタ、16……罫線始点レ
ジスタ、罫線終点レジスタ、18……文書メモ
リ。
Figures 1 a to c, Figures 2 a to c, and Figures 3 a and b are diagrams for explaining conventional tabulation methods, and Figures 4 and 5 are diagrams showing general table formats. , FIGS. 6 to 12 show an embodiment of the present invention, in which FIG. 6 is a circuit configuration diagram, FIGS. 7 a to c are diagrams showing changes in display content when horizontal ruled lines are drawn, and FIG. Figures 8a to 8c are diagrams showing changes in display content when vertical ruled lines are drawn, Figures 9a to d are diagrams showing changes in display content when frames are drawn, and Figure 10 is a diagram showing processing operations for horizontal ruled lines. FIG. 11 is a flowchart showing processing operations for vertical ruled lines, and FIG. 12 is a flowchart showing processing operations for framing. 11...Key input device, 12...CPU, 13
... Character editing circuit, 14 ... Ruled line editing circuit, 15
... Ruled line length register, 16... Ruled line start point register, ruled line end point register, 18... Document memory.

Claims (1)

【特許請求の範囲】 1 文書上の桁領域(行領域)を指定する領域指
定手段と、 この領域指定手段で指定された桁領域(行領
域)のデータを記憶する記憶手段と、 行位置(桁位置)を指定する位置指定手段と、 横罫線(縦罫線)の罫線引きを指定する罫線指
定手段と、 この罫線指定手段により罫線引きが指定された
際に、直前に上記領域指定手段による指定が有つ
たか否かを判別する判別手段と、 領域指定有りと判別された際に、指定された桁
領域(行領域)のデータを上記記憶手段に記憶す
ると共に、上記位置指定手段で指定された行位置
(桁位置)上で、かつ上記領域指定手段で指定さ
れた桁領域(行領域)を含む領域に横罫線(縦罫
線)を引き、領域指定無しと判別された際に、上
記位置指定手段で指定された行位置(桁位置)上
で、かつ上記記憶手段内のデータで示される桁領
域(行領域)を含む領域に罫線を引く手段と を具備したことを特徴とする簡易作表方式。 2 文書上の行領域(桁領域)を指定する領域指
定手段と、 この領域指定手段により指定された行領域(桁
領域)の長さのデータを記憶する記憶手段と、 行及び桁位置を指定する位置指定手段と、 縦罫線(横罫線)の罫線引きを指定する罫線指
定手段と、 この罫線指定手段により罫線引きが指定された
際に、直前に上記領域指定手段による指定があつ
たか否かを判別する判別手段と、 領域指定有りと判別された際に、指定された行
領域(桁領域)の長さのデータを上記記憶手段に
記憶すると共に、上記位置指定手段で指定された
桁位置(行位置)上で、かつ上記領域指定手段で
指定された行領域(桁領域)を含む領域に縦罫線
(横罫線)を引き、領域指定無しと判別された際
に、上記位置指定手段で指定された行及び桁位置
を始点とし、上記記憶手段内のデータで示される
長さの縦罫線(横罫線)を引く手段と を具備したことを特徴とする簡易作表方式。
[Claims] 1. Area specifying means for specifying a column area (line area) on a document; storage means for storing data in the column area (line area) specified by the area specifying means; line position ( a position specifying means for specifying the horizontal (vertical) ruled line (column position); a ruled line specifying means for specifying the horizontal (vertical) ruled line; a discriminating means for discriminating whether or not an area has been specified; and when it is determined that an area has been specified, storing the data of the specified column area (line area) in the storage means; A horizontal ruled line (vertical ruled line) is drawn on the line position (column position) specified by the above area specification means in an area that includes the column area (line area) specified, and when it is determined that no area is specified, the above position and means for drawing a ruled line on the line position (column position) specified by the specifying means and in an area including the column area (line area) indicated by the data in the storage means. Table method. 2. An area specifying means for specifying a line area (column area) on a document, a storage means for storing length data of the line area (column area) specified by this area specifying means, and specifying a line and column position. a ruled line specifying means for specifying the drawing of a vertical ruled line (horizontal ruled line); and a ruled line specifying means for specifying the drawing of a vertical ruled line (horizontal ruled line), and whether or not the area specifying means mentioned above was specified immediately before the drawing of a ruled line is specified by this ruled line specifying means. a discriminating means for discriminating, and when it is determined that an area is specified, storing data of the length of the specified line area (column area) in the storage means, and storing data of the length of the specified line area (column area), and at the same time storing the data of the column position specified by the position specifying means; (line position) and in an area that includes the line area (column area) specified by the area specifying means, and when it is determined that no area is specified, the position specifying means A simple tabulation method characterized by comprising means for drawing a vertical ruled line (horizontal ruled line) starting from a specified row and column position and having a length indicated by the data in the storage means.
JP57177185A 1982-10-08 1982-10-08 Simple tabulation method Granted JPS5966738A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57177185A JPS5966738A (en) 1982-10-08 1982-10-08 Simple tabulation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57177185A JPS5966738A (en) 1982-10-08 1982-10-08 Simple tabulation method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP62041319A Division JPS62271046A (en) 1987-02-26 1987-02-26 word processor

Publications (2)

Publication Number Publication Date
JPS5966738A JPS5966738A (en) 1984-04-16
JPS641820B2 true JPS641820B2 (en) 1989-01-12

Family

ID=16026659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57177185A Granted JPS5966738A (en) 1982-10-08 1982-10-08 Simple tabulation method

Country Status (1)

Country Link
JP (1) JPS5966738A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62271046A (en) * 1987-02-26 1987-11-25 Casio Comput Co Ltd word processor

Also Published As

Publication number Publication date
JPS5966738A (en) 1984-04-16

Similar Documents

Publication Publication Date Title
JPH028339B2 (en)
JPS6355098B2 (en)
JPS6019227A (en) Document processing method
JPS58208865A (en) Document producing device
JP2663967B2 (en) Information storage control method
JPS5966738A (en) Simple tabulation method
JPH04348459A (en) Ruled line processing device
JPH0628346A (en) Ruled line processing device
JPH0238972B2 (en)
JPS5866149A (en) Word processor
JP2860024B2 (en) Text editing device
JP2831318B2 (en) Editing device
JP2633801B2 (en) Document processing device
JPH057742B2 (en)
JPS62186372A (en) Document processor
JPS6376055A (en) Original word/translated word display system in document forming device
JPH0411909B2 (en)
JPH04118763A (en) Document preparing device
JPH0619901A (en) Document processing device having liquid crystal tablet
JPS63244168A (en) Document image processing device
JPH01129351A (en) character processing device
JPS6272074A (en) Document creation method
JPH06318197A (en) Data processor
JPH04118770A (en) Document preparing device
JPH04148470A (en) Format setting device