JPH08320865A - Ruled line creation device - Google Patents
Ruled line creation deviceInfo
- Publication number
- JPH08320865A JPH08320865A JP8146671A JP14667196A JPH08320865A JP H08320865 A JPH08320865 A JP H08320865A JP 8146671 A JP8146671 A JP 8146671A JP 14667196 A JP14667196 A JP 14667196A JP H08320865 A JPH08320865 A JP H08320865A
- Authority
- JP
- Japan
- Prior art keywords
- ruled line
- extension
- ruled
- frame
- line frame
- 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
Links
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【課題】 罫線内で、文字列が入り切らなくなった場
合、容易に罫線枠を延長できる装置を提供する。
【解決手段】 この発明の罫線作成装置は、罫線枠を入
力する罫線枠入力手段と、縦方向と横方向の少なくとも
いずれか一方に前記罫線枠を延長することを指示する罫
線延長指示手段とを備える。さらに、前記罫線延長指示
手段により延長が指示されると、前記罫線枠を構成する
罫線の中で前記指示された方向に伸びる罫線のみの長さ
を前記指示された方向に延長することによって前記罫線
枠の内部領域を拡張するとともに、拡張により付加され
た領域に含まれる文字を消去する罫線延長手段と、を備
える。
(57) [Abstract] [PROBLEMS] To provide a device capable of easily extending a ruled line frame when a character string is completely filled in the ruled line. A ruled line creating apparatus according to the present invention comprises ruled line frame input means for inputting a ruled line frame and ruled line extension instructing means for instructing to extend the ruled line frame in at least one of a vertical direction and a horizontal direction. Prepare Further, when an extension is instructed by the ruled line extension instructing means, the length of only the ruled line that extends in the instructed direction among the ruled lines forming the ruled line frame is extended in the instructed direction to thereby cause the ruled line. Ruled line extending means for expanding the inner area of the frame and erasing the characters contained in the area added by the expansion.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、日本語文書作成に
おける矩形罫線作成装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a rectangular ruled line creating apparatus for creating Japanese documents.
【0002】[0002]
【従来の技術】従来の罫線作成装置においては、作成さ
れた罫線枠を延長できなかった。2. Description of the Related Art In a conventional ruled line creating apparatus, the created ruled line frame cannot be extended.
【0003】[0003]
【発明が解決しようとする課題】従来技術によれば、作
成された罫線を延長する為には、行方向のみ形状の同様
な行の挿入複写を行う以外にはなく、これでは文字デー
タも混在する為、その文字を消去する必要があった。ま
た列方向の延長する手段は無く、罫線内で文字列が入り
切らなくなったような状態では、罫線を作り直さなけれ
ばならないという不都合があった。本発明は、このよう
な問題を解決するもので、罫線内で、文字列が入り切ら
なくなった場合、容易に罫線枠を延長できる装置を提供
する事を目的とする。According to the prior art, in order to extend the created ruled line, there is no choice but to insert and copy a similar line having a shape only in the line direction. In this case, character data is also mixed. Therefore, it was necessary to erase the character. Further, there is no means for extending in the column direction, and there is a disadvantage that the ruled line must be recreated in a state where the character strings are not completely filled in the ruled line. The present invention solves such a problem, and an object of the present invention is to provide a device that can easily extend a ruled line frame when a character string does not fit in a ruled line.
【0004】[0004]
【課題を解決するための手段およびその作用・効果】上
述の課題の少なくとも一部を解決するため、この発明
は、表等の罫線を作成する罫線作成装置において、罫線
枠を入力する罫線枠入力手段と、縦方向と横方向の少な
くともいずれか一方に前記罫線枠を延長することを指示
する罫線延長指示手段と、前記罫線延長指示手段により
延長が指示されると、前記罫線枠を構成する罫線の中で
前記指示された方向に伸びる罫線のみの長さを前記指示
された方向に延長することによって前記罫線枠の内部領
域を拡張するとともに、拡張により付加された領域に含
まれる文字を消去する罫線延長手段と、を備えることを
特徴とする。[Means for Solving the Problem and Its Action / Effect] In order to solve at least a part of the above-mentioned problems, the present invention is a ruled line creating apparatus for creating a ruled line of a table or the like. Means, a ruled line extension instruction means for instructing to extend the ruled line frame in at least one of a vertical direction and a horizontal direction, and a ruled line forming the ruled line frame when extension is instructed by the ruled line extension instruction means Of the ruled line extending in the specified direction to extend the internal area of the ruled line frame and erase characters included in the added area. Ruled line extending means is provided.
【0005】延長が指示された方向に罫線のみを延長し
て、罫線枠の内部領域を拡張し、また、拡張により付加
された領域に含まれる文字を消去することによって、罫
線枠の中に、文字を含まない領域が付加される。従っ
て、罫線枠内に文字が入り切らなくなった場合にも、容
易に罫線枠を拡張することができる。Only the ruled lines are extended in the direction instructed to extend, the internal area of the ruled line frame is expanded, and the characters included in the area added by the expansion are erased. An area that does not include characters is added. Therefore, the ruled line frame can be easily expanded even when the characters are completely filled in the ruled line frame.
【0006】[0006]
【発明の実施の形態】ここで、以下に本発明の詳細を示
した実施例に基づいて、説明する。図1は、本発明の罫
線作成装置を示す図である。図中符号1は入カ部2より
入力されたデータに基づきシステム全体の制御を行う中
央処理装置(CPU)である。このCPUにより、総て
の装置の制御がおこなわれる。BEST MODE FOR CARRYING OUT THE INVENTION Now, the present invention will be described below in detail with reference to Examples. FIG. 1 is a diagram showing a ruled line creating apparatus of the present invention. Reference numeral 1 in the figure is a central processing unit (CPU) that controls the entire system based on the data input from the input unit 2. This CPU controls all the devices.
【0007】入カ部2で入力された文字列は、文書表示
部4に表示されつつ、仮名漢字変換部3により仮名文字
を漢字文字列に変換しながら、文書格納部6に格納さ
れ、文書編集部5により複写・削除等の編集処理を行な
いながら文書を作成してゆく。The character string input by the input unit 2 is stored in the document storage unit 6 while being displayed on the document display unit 4 and being converted into a Kanji character string by the Kana-Kanji conversion unit 3. A document is created while the editing unit 5 performs editing processing such as copying and deleting.
【0008】ここで、入カ部2において,罫線作成が指
示された場合、罫線作成装置8における罫線作成位置指
定部9において、罫線枠の矩形範囲が指定され、罫線作
成部10によって、罫線が作成され罫線出カ部11によ
り、文書表示部4に表示されつつ文書格納部6に格納さ
れる。Here, when a ruled line creation is instructed in the input section 2, the ruled line creation position designating section 9 in the ruled line creation device 8 designates a rectangular range of the ruled line frame, and the ruled line creation section 10 creates a ruled line. The created ruled line output unit 11 displays the document on the document display unit 4 and stores it in the document storage unit 6.
【0009】ここで、延長位置指定部7により延長が宜
言され、縦罫線延長指定部12により縦罫線延長が指定
されると、延長指定の位置が罫線上でない場合は、エラ
ーとする。そうでない場合は、文書上に行が確保される
かを確認し、確保出来なければエラーとし確保出来れ
ば、縦罫線延長部13により指定位置行の内容の文字デ
ータを空白置換し罫線データのみとした行を指定位置行
と次の行の位置の間に挿入するという縦罫線延長処理を
行い、罫線出力部11により、文書表示部4に表示され
ると共に文書格納部6に格納される。If the extension is designated by the extension position designating unit 7 and the vertical ruled line extension is designated by the vertical ruled line extension designating unit 12, an error occurs if the designated position is not on the ruled line. Otherwise, it is confirmed whether a line is secured in the document. If it is not secured, an error occurs. If it is secured, the vertical ruled line extension unit 13 replaces the character data of the contents of the designated position with blanks to leave only the ruled line data. The vertical ruled line extension process of inserting the specified line between the specified position line and the position of the next line is performed, and the ruled line output unit 11 displays the document on the document display unit 4 and also stores it on the document storage unit 6.
【0010】また、横罫線延長指定部14により横罫線
延長が指定されると、延長指定の位置が罫線上でない場
合は、エラーとする。そうでない場合は、文書の指定頁
の右端よりチェックし、データが格納されていない列が
あるかを確認し、無ければエラーとし有れば構罫線延長
部15により頁単位で指定位置列の内容の文字データを
空白置換し罫線データのみとした列を指定位置列と次ぎ
の列の位置の間に挿入するという横罫線延長処理を行
い、罫線出力部11により、文書表示部4に表示される
と共に文書格納部6に格納される。Further, when the horizontal ruled line extension is designated by the horizontal ruled line extension designating unit 14, an error occurs if the position of the extension is not on the ruled line. If not, check from the right edge of the specified page of the document to see if there is a column in which no data is stored. If there is no error, the composition ruled line extension unit 15 determines the contents of the specified position column in page units. The horizontal ruled line extension processing of inserting the column in which the character data of # 1 is replaced with the blank and only the ruled line data is inserted between the designated position column and the position of the next column is displayed on the document display unit 4 by the ruled line output unit 11. It is also stored in the document storage unit 6 together with it.
【0011】図3は、横罫線の延長の様子を示す説明図
である。図3(A−1)には、延長前の文書領域と罫線
枠とが示されている。横罫線の上で横罫線の延長が指定
されると、罫線枠外の文書領域の右側に、データが格納
されていない列が存在するか否かが確認される。図3
(A−1)の場合には、罫線枠の右側に空白の列が存在
するので、延長が可能と判断される。そして、図3(A
−2)に示すように、横罫線が右方向に延長されて、罫
線枠の内部領域(罫線枠で囲まれた領域)が拡張され
る。なお、内部領域の拡張により付加された領域は、前
述したように、文字データが空白置換された空白領域と
なる。FIG. 3 is an explanatory view showing how the horizontal ruled lines are extended. FIG. 3A-1 shows the document area before extension and the ruled line frame. When the extension of the horizontal ruled line is specified on the horizontal ruled line, it is confirmed whether or not there is a column in which no data is stored on the right side of the document area outside the ruled line frame. FIG.
In the case of (A-1), since there is a blank column on the right side of the ruled line frame, it is determined that extension is possible. Then, in FIG.
-2), the horizontal ruled line is extended to the right, and the internal area of the ruled line frame (the area surrounded by the ruled line frame) is expanded. The area added by the expansion of the internal area is a blank area in which character data is blank-replaced as described above.
【0012】一方、図3(B)の場合には、罫線枠の右
側の列には文字「あい」が含まれており、空白の列が存
在しないので、横罫線の延長は不可と判断される。On the other hand, in the case of FIG. 3 (B), the right column of the ruled line frame contains the character "Ai" and there is no blank column, so it is judged that extension of the horizontal ruled line is impossible. It
【0013】なお、罫線を表わすデータは、文字と同じ
コードデータであってもよく、罫線専用のデータであっ
てもよい。また、罫線の延長の単位は任意であり、文字
の幅を1単位としてもよく、また、文字サイズに関係の
ない長さを1単位としてもよい。The data representing the ruled lines may be the same code data as the characters, or may be data dedicated to the ruled lines. Further, the unit of extension of the ruled line is arbitrary, and the width of the character may be 1 unit, or the length irrelevant to the character size may be 1 unit.
【0014】図2は、本発明の罫線作成装置の動作を説
明するフローチャートである。本発明の罫線作成装置は
<800>により罫線作成となったら、<801>で矩
形領域を指定し、<802>で矩形罫線を作成する。FIG. 2 is a flow chart for explaining the operation of the ruled line creating apparatus of the present invention. When the ruled line creating apparatus of the present invention creates a ruled line by <800>, the rectangular area is designated by <801> and the rectangular ruled line is created by <802>.
【0015】また<800>の罫線処理で<803>に
より縦罫線延長が指定されたら、<804>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<805
>で1行分文書中に挿入可能か確認し、挿入不能であれ
ば、<807>でエラー処理が行われ処理が終了し、挿
入可能であれば<806>で、縦罫線延長処理が成され
る。When the vertical ruled line extension is specified by <803> in the ruled line process of <800>, if the specified position is not on the ruled line in <804>, an error occurs and the error process is performed in <807> and the process ends. But otherwise <805
> To check if it can be inserted into the document for one line. If it is not possible to insert it, the error process is performed in <807> and the process ends. To be done.
【0016】また<800>の罫線処理で<808>に
より横罫線延長が指定されたら、<809>で指定位置
が罫線上で無ければエラーとし<807>でエラー処理
が行われ処理が終了するが、そうでない場合は<810
>で1列分指定位置の頁で挿入可能であるか確認し、挿
入不能であれば、<807>でエラー処理が行われ処理
が終了し、挿入可能であれば<811>で、横罫線延長
処理が成される。When the horizontal ruled line extension is designated by <808> in the ruled line process of <800>, if the designated position is not on the ruled line in <809>, an error occurs and the error process is performed in <807> and the process ends. But otherwise <810
Check if the page at the specified position for one column can be inserted. If it cannot be inserted, the error process is performed at <807> and the process ends. If it can be inserted, the horizontal ruled line is displayed at <811>. Extension processing is performed.
【図1】本発明の罫線作成装置を示すブロック図であ
る。FIG. 1 is a block diagram showing a ruled line creation apparatus of the present invention.
【図2】本発明の罫線作成装置の動作を示すフローチャ
ートである。FIG. 2 is a flowchart showing an operation of the ruled line creating apparatus of the present invention.
【図3】横罫線の延長の様子を示す説明図である。FIG. 3 is an explanatory diagram showing how a horizontal ruled line is extended.
12…縦罫線延長指定部 13…縦罫線延長部 14…横罫線延長指定部 15…横罫線延長部 12 ... Vertical ruled line extension designation section 13 ... Vertical ruled line extension section 14 ... Horizontal ruled line extension designation section 15 ... Horizontal ruled line extension section
Claims (1)
いて、 罫線枠を入力する罫線枠入力手段と、 縦方向と横方向の少なくともいずれか一方に前記罫線枠
を延長することを指示する罫線延長指示手段と、 前記罫線延長指示手段により延長が指示されると、前記
罫線枠を構成する罫線の中で前記指示された方向に伸び
る罫線のみの長さを前記指示された方向に延長すること
によって前記罫線枠の内部領域を拡張するとともに、拡
張により付加された領域に含まれる文字を消去する罫線
延長手段と、を備えることを特徴とする罫線作成装置。1. A ruled line creating apparatus for creating a ruled line for a table or the like, and a ruled line frame inputting device for inputting a ruled line frame and a ruled line for instructing to extend the ruled line frame in at least one of a vertical direction and a horizontal direction. When an extension is instructed by the extension instructing means and the ruled line extension instructing means, the length of only the ruled line extending in the instructed direction among the ruled lines forming the ruled line frame is extended in the instructed direction. A ruled line extension device for expanding the internal area of the ruled line frame according to, and deleting ruled characters included in the area added by the expansion.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8146671A JPH08320865A (en) | 1996-05-15 | 1996-05-15 | Ruled line creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8146671A JPH08320865A (en) | 1996-05-15 | 1996-05-15 | Ruled line creation device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61164135A Division JP2594043B2 (en) | 1986-07-11 | 1986-07-11 | Ruled line creation device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08320865A true JPH08320865A (en) | 1996-12-03 |
Family
ID=15412983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8146671A Pending JPH08320865A (en) | 1996-05-15 | 1996-05-15 | Ruled line creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08320865A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125477A (en) * | 1981-01-27 | 1982-08-04 | Canon Inc | Character processing device |
| JPS58175051A (en) * | 1982-04-07 | 1983-10-14 | Canon Inc | character processing device |
| JPS60178581A (en) * | 1984-02-24 | 1985-09-12 | Hitachi Ltd | Ruled line editing method |
-
1996
- 1996-05-15 JP JP8146671A patent/JPH08320865A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57125477A (en) * | 1981-01-27 | 1982-08-04 | Canon Inc | Character processing device |
| JPS58175051A (en) * | 1982-04-07 | 1983-10-14 | Canon Inc | character processing device |
| JPS60178581A (en) * | 1984-02-24 | 1985-09-12 | Hitachi Ltd | Ruled line editing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7511720B2 (en) | Text reflow in a structured document | |
| JP2004005453A (en) | Method and system for breaking up and re-displaying document image layout | |
| KR940022322A (en) | Display method and device | |
| JPH08320865A (en) | Ruled line creation device | |
| JPS58208865A (en) | Document producing device | |
| JPH08241401A (en) | Electronic filing equipment | |
| JP2608276B2 (en) | Document display device | |
| JP2594043B2 (en) | Ruled line creation device | |
| JPH10235939A (en) | Braille / Braille mixed document creation | |
| JPH0594511A (en) | Image processing device | |
| JPS59160178A (en) | Display unit | |
| JP2974638B2 (en) | Document processing apparatus and method | |
| JPS59229684A (en) | character processing device | |
| JPS6167170A (en) | Editor system | |
| JPH0922408A (en) | Ruled line creation device | |
| JPS62168275A (en) | Processing system for picture editing | |
| JPS6336361A (en) | Ruled line editing device | |
| JPH0414169A (en) | document processing device | |
| JPH0736887A (en) | Document processor | |
| JPS6359653A (en) | Picture processor | |
| JPH06180747A (en) | Map preparing system in document preparing device | |
| JPH05307550A (en) | Document creation device | |
| JPH03160571A (en) | Picture processing method | |
| JPS63188219A (en) | Information processor | |
| JPS63169688A (en) | Document generator |