JPH05314104A - Document creation apparatus and character modification control method - Google Patents
Document creation apparatus and character modification control methodInfo
- Publication number
- JPH05314104A JPH05314104A JP4119094A JP11909492A JPH05314104A JP H05314104 A JPH05314104 A JP H05314104A JP 4119094 A JP4119094 A JP 4119094A JP 11909492 A JP11909492 A JP 11909492A JP H05314104 A JPH05314104 A JP H05314104A
- Authority
- JP
- Japan
- Prior art keywords
- character
- character information
- range
- designating
- modification
- 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
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】文字修飾機能を備えた文書作成装置において、
矩形(ブロック)単位で修飾対象範囲を指定でき、その
範囲内の各文字を修飾する。
【構成】キーボード16の「印刷抑止」キー16aの操
作により文字修飾機能の1つである印刷抑止機能を指定
した後、異なる行に存在する第1、第2の文字情報をそ
れぞれカーソルにより指定すると、CPU10は第1の
文字情報を始点とし、第2の文字情報を終点とした矩形
範囲を設定し、その範囲内に存在する各文字情報を印刷
抑止する。
(57) [Summary] [Purpose] In a document creation device with a character modification function,
The range to be modified can be specified in units of rectangles (blocks), and each character within that range is modified. [Structure] When a print suppression function, which is one of the character modification functions, is specified by operating the "print suppression" key 16a of the keyboard 16, the first and second character information existing on different lines are respectively specified by the cursor. The CPU 10 sets a rectangular range having the first character information as a starting point and the second character information as an ending point, and suppresses printing of each character information existing within the range.
Description
【0001】[0001]
【産業上の利用分野】本発明は、文字修飾機能を備えた
文書作成装置及び文字修飾制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document creation apparatus having a character modification function and a character modification control method.
【0002】[0002]
【従来の技術】従来、文書作成装置では、例えば印刷抑
止、均等割付、下線等の文字修飾機能を備えたものがあ
る。印刷抑止機能とは、指定した文字列の印刷を抑止す
る機能である。均等割付とは、文字と文字の間隔を指定
された範囲の中で調整して、字数の異なる文字列の始ま
りと終りを揃える機能である。下線機能とは、指定した
文字に下線を引く機能である。この他にも、各種の文字
修飾機能がある。2. Description of the Related Art Conventionally, there are some document creation apparatuses that are provided with a character modification function such as print suppression, even allocation, and underlining. The print suppression function is a function that suppresses printing of a specified character string. Equal allocation is a function that adjusts the spacing between characters within a specified range to align the start and end of character strings with different number of characters. The underline function is a function that underlines the specified character. In addition to this, there are various character modification functions.
【0003】ところで、上述したような文字修飾機能に
おいて、修飾対象範囲を指定する場合には、図4(a)
または同図(b)に示すように、その範囲の始点と終点
とが行方向に連続していなければならなかった。図4
(a)の例では、文字「A2 」を始点、「A5 」を終点
とした「A2 」〜「A5 」の範囲に印刷抑止等の文字修
飾がかけられている。また、図4(b)の例では、文字
「A2 」を始点、「B5」を終点とした「A2 」〜「A9
」および「B1 」〜「B5 」の範囲に印刷抑止等の文
字修飾がかけられている。By the way, in the case of designating the modification target range in the character modification function as described above, FIG.
Alternatively, as shown in FIG. 7B, the start point and the end point of the range must be continuous in the row direction. Figure 4
In the example of (a), character modification such as print inhibition is applied to the range from "A2" to "A5" with the character "A2" as the starting point and "A5" as the ending point. Further, in the example of FIG. 4B, "A2" to "A9" with the character "A2" as the starting point and "B5" as the ending point.
] And "B1" to "B5" are subjected to character modification such as print inhibition.
【0004】ここで、図4(c)の点線で示すように、
ある矩形(ブロック)内の各文字を修飾する場合、1度
にその修飾対象範囲を指定することはできない。このよ
うな場合には、例えばその範囲を行単位で何回かに分け
て、その分割した範囲(「A2 」〜「A5 」、「B2 」
〜「B5 」、「C2 」〜「C5 」)をそれぞれ指定しな
ければならない。Here, as shown by the dotted line in FIG.
When modifying each character in a rectangle (block), the modification target range cannot be specified at one time. In such a case, for example, the range is divided into several lines and the divided ranges (“A2” to “A5”, “B2”) are divided.
~ "B5", "C2" to "C5") must be specified respectively.
【0005】[0005]
【発明が解決しようとする課題】上記したように、従
来、修飾対象範囲の指定に際し、その範囲の始点と終点
とを行方向に連続させなければならないことから、矩形
(ブロック)内の各文字を修飾する場合、行単位で何回
かに分けて指定しなければならないなど、指定操作が非
常に面倒であり、時間もかかる等の問題があった。As described above, conventionally, when the range to be modified is specified, the start point and the end point of the range must be continuous in the row direction, so that each character in a rectangle (block) is There is a problem in that the specification operation is extremely troublesome and time consuming, for example, when it is required to specify it several times for each line.
【0006】本発明は上記のような点に鑑みなされたも
ので、矩形(ブロック)単位で修飾対象範囲を指定で
き、その範囲内の各文字を修飾することのできる文書作
成装置及び文字修飾制御方法を提供することを目的とす
る。The present invention has been made in view of the above points, and a document creation device and character modification control capable of designating a modification target range in units of rectangles (blocks) and modifying each character within the range. The purpose is to provide a method.
【0007】[0007]
【課題を解決するための手段】本発明の文書作成装置
は、第1の文字情報を指定する第1の指定手段と、上記
第1の文字情報とは異なる行に存在する第2の文字情報
を指定する第2の指定手段と、上記第1の指定手段によ
って指定された上記第1の文字情報を始点とし、上記第
2の指定手段によって指定された上記第2の文字情報を
終点とした矩形範囲を設定する範囲設定手段と、この範
囲設定手段によって設定された上記矩形範囲内に存在す
る各文字情報を修飾する文字修飾制御手段とを具備した
ことを特徴とする。A document creating apparatus according to the present invention includes a first designating means for designating first character information and second character information existing in a line different from the first character information. And the second character information designated by the first designating means as the starting point, and the second character information designated by the second designating means as the end point. It is characterized by comprising a range setting means for setting a rectangular range and a character modification control means for modifying each character information existing within the rectangular range set by the range setting means.
【0008】また、本発明の文字修飾制御方法は、異な
る行に存在する第1、第2の文字情報をそれぞれ指定す
ることにより、上記第1の文字情報を始点とし、上記第
2の文字情報を終点とした矩形範囲を設定し、この矩形
範囲内に存在する各文字情報を修飾することを特徴とす
る。Further, according to the character modification control method of the present invention, the first and second character information existing in different lines are respectively designated so that the first character information is used as a starting point and the second character information is used. It is characterized in that a rectangular range whose end point is is set and each character information existing in this rectangular range is modified.
【0009】[0009]
【作用】上記の構成によれば、異なる行に存在する第
1、第2の文字情報をそれぞれ指定することにより、第
1の文字情報を始点とし、第2の文字情報を終点とした
矩形範囲が設定され、この矩形範囲内に存在する各文字
情報が修飾される。According to the above configuration, by designating the first and second character information existing on different lines, respectively, a rectangular range in which the first character information is the starting point and the second character information is the ending point Is set, and each character information existing in this rectangular range is modified.
【0010】したがって、矩形(ブロック)内の各文字
を修飾する場合に、従来のように行単位で何回かに分け
て指定するといった面倒な作業を必要とせず、簡単に修
飾対象範囲を指定でき、その範囲内の各文字情報を修飾
することができる。Therefore, when each character in a rectangle (block) is modified, it is possible to easily specify the modification target range without the need for the troublesome work of specifying several times in units of lines as in the conventional case. It is possible to modify each character information within the range.
【0011】[0011]
【実施例】以下、図面を参照して本発明の一実施例に係
る文書作成装置を説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A document creating apparatus according to an embodiment of the present invention will be described below with reference to the drawings.
【0012】図1は同実施例に係る文書作成装置の構成
を示す図である。同図において、10はマイクロプロセ
ッサ(以下、CPUと称す)、11および12はCPU
10によりアクセスされるメモリ(RAM,ROM)で
ある。FIG. 1 is a view showing the arrangement of the document creating apparatus according to the embodiment. In the figure, 10 is a microprocessor (hereinafter referred to as CPU), and 11 and 12 are CPUs.
A memory (RAM, ROM) accessed by 10.
【0013】CPU10は、装置全体の制御を行なうも
ので、RAM11、ROM12をアクセスして入力指示
に従うプログラムの起動で文書作成処理や文字修飾制御
処理等を実行する。The CPU 10 controls the entire apparatus, and accesses the RAM 11 and the ROM 12 and starts a program according to an input instruction to execute a document creation process, a character modification control process, and the like.
【0014】ROM12には、CPU10の動作を決定
する各種処理プログラムが格納されたプログラム領域1
3をはじめ、フォントデ―タが格納された文字パターン
領域14、仮名あるいはロ―マ字で入力された読み情報
を漢字情報に変換するための標準辞書が格納された辞書
領域15等が設けられている。The ROM 12 has a program area 1 in which various processing programs for determining the operation of the CPU 10 are stored.
3, a character pattern area 14 in which font data is stored, a dictionary area 15 in which a standard dictionary for converting reading information input in kana or romaji into kanji information is provided. There is.
【0015】RAM11には、文書作成に必要な各種の
情報を格納するための領域が設けられており、ここでは
文書情報を格納するための文書バッファ31、制御情報
を格納するための制御テーブル32が設けられている。The RAM 11 is provided with an area for storing various kinds of information necessary for creating a document. Here, a document buffer 31 for storing the document information and a control table 32 for storing the control information are provided. Is provided.
【0016】また、16はキ―ボ―ド(KB)、17は
キーボードインターフェイス(KB−IF)、18は表
示器、19は表示コントローラ(表示−CNT)、20
は表示用ドットメモリ、21はフロッピ―ディスク装置
(FDD)、22はFDDインターフェイス(FDD−
IF)、23はプリンタ装置(PRT)、24はプリン
タインターフェイス(PRT−IF)である。Reference numeral 16 is a keyboard (KB), 17 is a keyboard interface (KB-IF), 18 is a display, 19 is a display controller (display-CNT), 20
Is a dot memory for display, 21 is a floppy disk device (FDD), 22 is an FDD interface (FDD-).
IF), 23 is a printer device (PRT), and 24 is a printer interface (PRT-IF).
【0017】キ―ボ―ド(KB)16は、文書作成等に
必要な入力情報をキ―ボ―ドインターフェイス(KB−
IF)17を介してCPU10へ出力する。このキ―ボ
―ド16には、「文字」キ―、「数値」キーをはじめ、
ここでは文字修飾機能の1つである印刷抑止を指定する
ための「印刷抑止」キー16aが設けられている。A keyboard (KB) 16 receives input information necessary for creating a document and the like, and a keyboard interface (KB-).
IF) 17 to CPU 10. This keyboard 16 has a "character" key, a "numerical value" key,
Here, a "print inhibition" key 16a for designating print inhibition, which is one of the character modification functions, is provided.
【0018】表示器18は、例えば40字20行のバックラ
イト付き液晶ディスプレイからなり、最下行(第20行
目)をガイド表示専用の領域(ガイド行)に設定してい
る。表示−CNT19は、CPU10の制御の下に表示
用ドットメモリ20を用いて表示器18の表示制御を行
なう。The display unit 18 is, for example, a liquid crystal display with a backlight of 40 characters and 20 lines, and the bottom line (20th line) is set as an area (guide line) dedicated to guide display. The display-CNT 19 controls the display of the display 18 by using the display dot memory 20 under the control of the CPU 10.
【0019】フロッピ―ディスク装置(FDD)21
は、CPU10の制御の下に、FDDインターフェイス
(FDD−IF)22を介して、作成された文書を保存
したり、外字および第2水準文字等を記憶する。プリン
タ装置(PRT)23は、例えばシリアルプリンタから
なる。次に、同実施例の動作を説明する。ここでは、文
字修飾機能の1つである印刷抑止機能を例にし、図3
(c)に示すような矩形範囲内の各文字を印刷抑止する
場合について説明する。Floppy disk device (FDD) 21
Under the control of the CPU 10, saves the created document, stores external characters and second level characters, etc. via the FDD interface (FDD-IF) 22. The printer device (PRT) 23 is, for example, a serial printer. Next, the operation of the embodiment will be described. Here, as an example, the print suppression function, which is one of the character modification functions, is used.
The case where printing of each character within the rectangular range as shown in (c) is suppressed will be described.
【0020】図2のフローチャートに示すように、ま
ず、キーボード16の「印刷抑止」キー16aの操作に
より印刷抑止機能が指定された状態で(ステップS
1)、図3(a)に示すように第1の文字情報「A2 」
がカーソル41により指定されると(ステップS2)、
CPU10はその第1の文字情報「A2 」の行・桁位置
を検出する(ステップS3)。ここで、図3(b)に示
すように第1の文字情報「A2 」とは異なる行に存在す
る第2の文字情報「C5 」がカーソル42により指定さ
れると(ステップS4)、CPU10はその第2の文字
情報「C5 」の行・桁位置を検出することにより(ステ
ップS5)、第1、第2の文字情報の行・桁位置から矩
形範囲を設定する(ステップS6)。これにより、図3
(c)に示すように第1の文字情報「A2 」を始点と
し、第2の文字情報「C5 」を終点とした矩形範囲が修
飾対象範囲として指定されることになる。As shown in the flow chart of FIG. 2, first, in a state where the print inhibition function is designated by operating the "print inhibition" key 16a of the keyboard 16 (step S
1), as shown in FIG. 3A, the first character information "A2"
Is designated by the cursor 41 (step S2),
The CPU 10 detects the line / column position of the first character information "A2" (step S3). Here, as shown in FIG. 3B, when the second character information "C5" existing in a line different from the first character information "A2" is designated by the cursor 42 (step S4), the CPU 10 By detecting the line / column position of the second character information "C5" (step S5), a rectangular range is set from the line / column position of the first and second character information (step S6). As a result, FIG.
As shown in (c), the rectangular range having the first character information "A2" as the starting point and the second character information "C5" as the ending point is designated as the modification target range.
【0021】CPU10は、このようにして設定された
矩形範囲内の各文字情報「A2 」〜「A5 」、「B2 」
〜「B5 」、「C2 」〜「C5 」を反転表示し、印刷抑
止する(ステップS7)。具体的には、RAM11の文
書バッファ31に格納されている文書情報の中の上記矩
形範囲内に存在する各文字情報(文字コード)に、印刷
抑止情報(制御コード)を直接付加するか、または、制
御テーブル32内に格納されている印刷抑止情報を示す
ポインタを付加するなどして、当該文字情報の印刷を抑
止するようにする。The CPU 10 controls the character information "A2" to "A5", "B2" within the rectangular range set in this way.
-"B5", "C2"-"C5" are highlighted and printing is suppressed (step S7). Specifically, the print inhibition information (control code) is directly added to each piece of character information (character code) existing within the rectangular range in the document information stored in the document buffer 31 of the RAM 11, or The printing of the character information is suppressed by adding a pointer indicating the print suppression information stored in the control table 32.
【0022】このように、異なる行に存在する第1の文
字情報「A2 」および第2の文字情報「C5 」をカーソ
ル41、42によりそれぞれ指定することにより、第1
の文字情報「A2 」を始点とし、第2の文字情報「C5
」を終点とした矩形範囲が設定され、この矩形範囲内
に存在する各文字情報「A2 」〜「A5 」、「B2 」〜
「B5 」、「C2 」〜「C5 」が修飾される。したがっ
て、従来のように行単位で何回かに分けて指定するとい
った面倒な作業を必要とせず、簡単に修飾対象範囲を指
定でき、その範囲内の各文字情報を修飾することができ
る。なお、上記実施例では、印刷抑止機能を例にして説
明したが、例えば均等割付、下線等の各種の文字修飾機
能についても同様である。As described above, the first character information "A2" and the second character information "C5" existing on different lines are designated by the cursors 41 and 42, respectively.
Starting from the character information "A2" of the second character information "C5"
Is set as the end point, and character information "A2" to "A5", "B2" to which each character information exists within this rectangular range is set.
"B5", "C2" to "C5" are modified. Therefore, unlike the conventional case, it is possible to easily specify the modification target range and modify each character information within the range, without requiring the troublesome work of specifying the line by dividing into several times. In the above embodiment, the print suppression function is described as an example, but the same applies to various character modification functions such as even allocation and underlining.
【0023】[0023]
【発明の効果】以上のように本発明によれば、矩形(ブ
ロック)単位で修飾対象範囲を指定でき、その範囲内の
各文字を修飾することができる。したがって、修飾対象
範囲の指定に際し、その範囲の始点と終点とを連続させ
なければならなかった従来に比べ、簡単かつ迅速に文字
修飾を行うことができる。As described above, according to the present invention, the modification target range can be specified in units of rectangles (blocks), and each character within the range can be modified. Therefore, when the range to be modified is specified, the character modification can be performed more easily and quickly than in the conventional case where the start point and the end point of the range must be continuous.
【図1】本発明の一実施例に係る文書作成装置の構成を
示すブロック図。FIG. 1 is a block diagram showing the configuration of a document creation device according to an embodiment of the present invention.
【図2】同実施例の動作を説明するためのフローチャー
ト。FIG. 2 is a flowchart for explaining the operation of the embodiment.
【図3】同実施例の修飾対象範囲の指定方法を説明する
ための図。FIG. 3 is a diagram for explaining a method of designating a modification target range according to the embodiment.
【図4】従来の修飾対象範囲の指定方法を説明するため
の図。FIG. 4 is a diagram for explaining a conventional method of designating a modification target range.
10…CPU、11…RAM、12…ROM、16…キ
ーボード(KB)、16a…「印刷抑止」キー、18…
表示器、31…文書バッファ、32…制御テーブル、4
1および42…カーソル。10 ... CPU, 11 ... RAM, 12 ... ROM, 16 ... Keyboard (KB), 16a ... "Print inhibit" key, 18 ...
Display device, 31 ... Document buffer, 32 ... Control table, 4
1 and 42 ... Cursor.
Claims (2)
段と、 上記第1の文字情報とは異なる行に存在する第2の文字
情報を指定する第2の指定手段と、 上記第1の指定手段によって指定された上記第1の文字
情報を始点とし、上記第2の指定手段によって指定され
た上記第2の文字情報を終点とした矩形範囲を設定する
範囲設定手段と、 この範囲設定手段によって設定された上記矩形範囲内に
存在する各文字情報を修飾する文字修飾制御手段とを具
備したことを特徴とする文書作成装置。1. A first designating means for designating first character information, a second designating means for designating second character information existing in a line different from the first character information, and the second designating means. Range setting means for setting a rectangular range having the first character information designated by the first designating means as a start point and the second character information designated by the second designating means as an end point; A document creation apparatus comprising: a character decoration control unit that modifies each character information existing within the rectangular range set by the setting unit.
報をそれぞれ指定することにより、上記第1の文字情報
を始点とし、上記第2の文字情報を終点とした矩形範囲
を設定し、この矩形範囲内に存在する各文字情報を修飾
することを特徴とする文字修飾制御方法。2. A rectangular range having the first character information as a starting point and the second character information as an ending point is set by designating first and second character information existing on different lines, respectively. A character modification control method characterized by modifying each character information existing in this rectangular range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4119094A JPH05314104A (en) | 1992-05-12 | 1992-05-12 | Document creation apparatus and character modification control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4119094A JPH05314104A (en) | 1992-05-12 | 1992-05-12 | Document creation apparatus and character modification control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05314104A true JPH05314104A (en) | 1993-11-26 |
Family
ID=14752757
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4119094A Pending JPH05314104A (en) | 1992-05-12 | 1992-05-12 | Document creation apparatus and character modification control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05314104A (en) |
-
1992
- 1992-05-12 JP JP4119094A patent/JPH05314104A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0992006B1 (en) | A method for rendering glyphs using a layout services library | |
| US6321243B1 (en) | Laying out a paragraph by defining all the characters as a single text run by substituting, and then positioning the glyphs | |
| US5108206A (en) | Document outputting apparatus including means to randomly alter fonts | |
| JPH05314104A (en) | Document creation apparatus and character modification control method | |
| JPH06161689A (en) | Document preparing device and print control method | |
| JPH06162018A (en) | Document creating apparatus and display control method | |
| JPH08212368A (en) | Document creating apparatus and modifying method | |
| JPH0330049A (en) | Document generation device | |
| JPH04205548A (en) | Word processor | |
| JPH01229649A (en) | Printing method using vector font data | |
| JPH06168232A (en) | Document preparing device and display control method | |
| JPH0793303A (en) | Document creation device and character modification control method | |
| JPH05314105A (en) | Documentation device and block edit control method | |
| JPH07182322A (en) | Document creating apparatus and document creating method | |
| JPH06168235A (en) | Document preparing device and display control method | |
| JPH06166234A (en) | Document creation apparatus and print control method | |
| JPH01231165A (en) | Document generating device | |
| JPH05314111A (en) | Document preparing device and edit control method | |
| JPH01215568A (en) | Word processor | |
| JPS62107370A (en) | Document preparing device | |
| JPH05257926A (en) | Document forming device | |
| JPH01231086A (en) | Document producing device | |
| JPH06208556A (en) | Document preparing device and graphic/ruled-line input control method | |
| JPH05342198A (en) | Document creating apparatus and character information input control method | |
| JPH07287768A (en) | Document creating apparatus and graphic processing method |