JPH10162001A - Size changing method in document preparation device, and document preparation device - Google Patents
Size changing method in document preparation device, and document preparation deviceInfo
- Publication number
- JPH10162001A JPH10162001A JP8319011A JP31901196A JPH10162001A JP H10162001 A JPH10162001 A JP H10162001A JP 8319011 A JP8319011 A JP 8319011A JP 31901196 A JP31901196 A JP 31901196A JP H10162001 A JPH10162001 A JP H10162001A
- Authority
- JP
- Japan
- Prior art keywords
- size
- document
- memory
- format
- character
- 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 title claims abstract description 15
- 239000000872 buffer Substances 0.000 claims description 35
- 230000006870 function Effects 0.000 claims description 9
- 238000013500 data storage Methods 0.000 abstract description 7
- 239000012536 storage buffer Substances 0.000 abstract description 7
- 238000003780 insertion Methods 0.000 abstract description 2
- 230000037431 insertion Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 9
- 239000010979 ruby Substances 0.000 description 7
- 229910001750 ruby Inorganic materials 0.000 description 7
- 238000004590 computer program Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、文書作成装置のメ
モリ内に記憶させた文書に含まれるキャラクタ及び/又
は文書マークのサイズを変更する方法,及びその実施に
使用する文書作成装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for changing the size of a character and / or a document mark included in a document stored in a memory of a document creation device, and a document creation device used for implementing the method.
【0002】[0002]
【従来の技術】文書作成装置では、予め用紙サイズを設
定しておき、入力部から文字及び数字等のキャラクタ、
又は罫線及びインデント等の書式マークを入力して所要
のレイアウトになるように文書を作成している。このよ
うな文書作成装置には、キャラクタのサイズを所要のサ
イズに変更できるサイズ変更機能が備えられており、左
マージンから右マージンまでのブロック、又は左マージ
ンから縦罫線までのブロック若しくは縦罫線から右マー
ジンまでのブロック内において、入力部によって変更対
象とする1又は複数行の文字列及びサイズを指定する
と、指定した文字列に含まれる全てのキャラクタのサイ
ズがサイズ変更機能によって変更される。2. Description of the Related Art In a document creating apparatus, a paper size is set in advance and characters such as characters and numerals,
Alternatively, a document is created so as to have a required layout by inputting format marks such as ruled lines and indents. Such a document creation device is provided with a size changing function that can change the size of a character to a required size, and is used for a block from a left margin to a right margin, a block from a left margin to a vertical ruled line, or a vertical ruled line. When a character string and a size of one or more lines to be changed are designated by the input unit in the block up to the right margin, the sizes of all the characters included in the designated character string are changed by the size changing function.
【0003】また、キャラクタを展開する用紙サイズが
異なる他文書から1又は複数行の文字列を複写し、複写
した文字列を作成中の文書内に挿入又は上書きした後、
所要のレイアウトになるようにその文字列に含まれるキ
ャラクタのサイズを指定し、前述したサイズ変更機能を
用いて、挿入又は上書きした各キャラクタのサイズを拡
大又は縮小していた。Also, after copying a character string of one or more lines from another document having a different paper size on which characters are to be developed, and inserting or overwriting the copied character string in the document being created,
The size of a character included in the character string is designated so as to have a required layout, and the size of each inserted or overwritten character is enlarged or reduced by using the above-described size changing function.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、従来の
サイズ変更機能を備える文書作成装置にあっては、ブロ
ック内の1又は複数行の文字列が変更対象であるため、
縦罫線といった書式マークを含む表のサイズを変更する
ことができないという問題があった。また、前述したブ
ロック内の所要文書ブロックに含まれるキャラクタのサ
イズを一括して変更することができないため、その文書
ブロックに係る複数の行毎に、該当する領域に含まれる
文字列の範囲及びキャラクタのサイズを指定しなければ
ならず、サイズ変更の操作が煩雑である。However, in a conventional document creating apparatus having a size changing function, one or more lines of a character string in a block are to be changed.
There was a problem that the size of a table including format marks such as vertical ruled lines could not be changed. In addition, since the size of a character included in a required document block in the above-described block cannot be changed at a time, a range of a character string and a character included in a corresponding area are provided for each of a plurality of lines related to the document block. Must be specified, and the operation of changing the size is complicated.
【0005】一方、他文書内の文字列を作成中の文書に
用いる場合、他文書から複写した文字列を作成中の文書
内に挿入又は上書きした後に、該当する文字列の範囲及
びサイズを指定しなければならず、サイズ変更の操作が
煩雑である。また、用紙サイズが大きい他文書から複写
した文字列を用紙サイズが小さい作成中の文書に挿入又
は上書きする場合、表の挿入又は上書きを実行すること
ができないことがあり、その場合、再度、表を作成しな
ければならないという問題があった。On the other hand, when a character string in another document is used for a document being created, a character string copied from another document is inserted or overwritten in the document being created, and then the range and size of the character string are designated. And the operation of changing the size is complicated. Also, if a character string copied from another document with a large paper size is inserted or overwritten in a document that is being created with a small paper size, it may not be possible to insert or overwrite the table. Had to be created.
【0006】本発明はかかる事情に鑑みてなされたもの
であって、その目的とするところは指定された文書ブロ
ックのメモリにおける領域を特定し、特定した領域に含
まれるキャラクタ及び/又は書式マークをメモリから読
み出し、それをバッファに記憶させ、そのキャラクタ及
び/又は書式マークそれぞれに含まれる各サイズコード
を指定されたサイズに対応するサイズコードに書き替え
ることによって、書式マークを含む表であっても表を含
む文書ブロックに含まれるキャラクタ及び書式マークの
サイズを一括して変更することができ、用紙サイズが小
さい場合でも所要の文字列を挿入することができるサイ
ズ変更方法、及びその実施に使用する装置を提供するこ
とにある。The present invention has been made in view of the above circumstances, and has as its object to specify an area in a memory of a specified document block, and to specify a character and / or a format mark included in the specified area. By reading from the memory, storing it in a buffer, and rewriting each size code included in each character and / or format mark to a size code corresponding to a specified size, even a table including format marks A size change method that can change the size of characters and format marks included in a document block including a table at a time and can insert a required character string even when the paper size is small, and is used for implementing the method. It is to provide a device.
【0007】[0007]
【課題を解決するための手段】第1発明に係る文書作成
装置におけるサイズ変更方法は、文書作成装置のメモリ
内に、ブロック別に作成した文書が記憶させてあり、該
文書に含まれるキャラクタ及び/又は書式マークのサイ
ズを変更する方法であって、ブロック内の文書において
指定された文書ブロックの前記メモリにおける領域を特
定し、特定した領域に含まれるキャラクタ及び/又は書
式マークをメモリから読み出し、読み出したキャラクタ
及び/又は書式マークをバッファに記憶させ、バッファ
に記憶させたキャラクタ及び/又は書式マークそれぞれ
に含まれる各サイズコードを、指定されたサイズに対応
するサイズコードに書き替え、サイズコードを書き替え
たキャラクタ及び/又は書式マークをバッファから読み
出し、それを前記メモリの指定された位置に記憶させる
ことを特徴とする。According to a first aspect of the present invention, there is provided a method for changing the size of a document creating apparatus, wherein a document created for each block is stored in a memory of the document creating apparatus, and characters and / or characters included in the document are stored. Or a method of changing the size of a format mark, wherein an area in the memory of a specified document block in a document in the block is specified, and characters and / or format marks included in the specified area are read out from the memory and read out The characters and / or format marks stored in the buffer are stored in the buffer, and each size code included in each of the characters and / or format marks stored in the buffer is rewritten to a size code corresponding to the designated size, and the size code is written. Read the replaced character and / or format mark from the buffer and Characterized in that to store the specified position of the memory.
【0008】第2発明に係る文書作成装置におけるサイ
ズ変更方法は、文書作成装置のメモリ内に記憶させた文
書に含まれる書式マークのサイズを変更する方法であっ
て、前記メモリにおいて指定された文書の範囲を特定
し、特定した範囲の文書に含まれる書式マークをメモリ
から読み出し、読み出した書式マークをバッファに記憶
させ、前記バッファに記憶させた書式マークそれぞれに
含まれる各サイズコードを、指定されたサイズに対応す
るサイズコードに書き替え、書き替えた書式マークをバ
ッファから読み出し、それを前記メモリの指定された位
置に記憶させることを特徴とする。According to a second aspect of the present invention, there is provided a method for changing the size of a format mark included in a document stored in a memory of a document creating apparatus, the method comprising the steps of: The format marks included in the document in the specified range are read from the memory, the read format marks are stored in the buffer, and the size codes included in the format marks stored in the buffer are specified. The rewritten format mark is rewritten to a size code corresponding to the rewritten size, the rewritten format mark is read from the buffer, and the rewritten format mark is stored in a specified position in the memory.
【0009】第3発明に係る文書作成装置は、メモリ内
に、ブロック別に作成した文書が記憶させてあり、該文
書に含まれるキャラクタ及び/又は書式マークのサイズ
を変更する機能を有する文書作成装置であって、ブロッ
ク内の文書において指定された文書ブロックの前記メモ
リにおける領域を特定する手段と、特定した領域に含ま
れるキャラクタ及び/又は書式マークをメモリから読み
出す手段と、読み出したキャラクタ及び/又は書式マー
クをバッファに記憶させる手段と、バッファに記憶させ
たキャラクタ及び/又は書式マークそれぞれに含まれる
各サイズコードを、指定されたサイズに対応するサイズ
コードに書き替える手段と、サイズコードを書き替えた
キャラクタ及び/又は書式マークをバッファから読み出
す手段と、それを前記メモリの指定された位置に記憶さ
せる手段とを備えることを特徴とする。A document creating apparatus according to a third aspect of the present invention has a function that a document created for each block is stored in a memory and has a function of changing the size of characters and / or format marks included in the document. Means for specifying an area in the memory of a specified document block in a document in a block; means for reading out a character and / or a format mark included in the specified area from a memory; Means for storing a format mark in a buffer, means for rewriting each size code contained in each character and / or format mark stored in the buffer to a size code corresponding to a specified size, and rewriting the size code Means for reading characters and / or formatting marks from the buffer Characterized in that it comprises a means for storing the specified position of the serial memory.
【0010】第4発明に係る文書作成装置は、メモリ内
に記憶させた文書に含まれる書式マークのサイズを変更
する機能を有する文書作成装置であって、前記メモリに
おいて指定された文書の範囲を特定する手段と、特定し
た範囲の文書に含まれる書式マークをメモリから読み出
す手段と、読み出した書式マークをバッファに記憶させ
る手段と、前記バッファに記憶させた書式マークそれぞ
れに含まれる各サイズコードを、指定されたサイズに対
応するサイズコードに書き替える手段と、書き替えた書
式マークをバッファから読み出す手段と、それを前記メ
モリの指定された位置に記憶させる手段とを備えること
を特徴とする。A document creating apparatus according to a fourth aspect of the present invention is a document creating apparatus having a function of changing the size of a format mark included in a document stored in a memory. Means for specifying, means for reading format marks included in the specified range of documents from the memory, means for storing the read format marks in a buffer, and each size code included in each of the format marks stored in the buffer. Means for rewriting to a size code corresponding to a specified size, means for reading out a rewritten format mark from a buffer, and means for storing the rewritten format mark at a specified position in the memory.
【0011】第1及び第3発明にあっては、表示画面を
用いてユーザがサイズを変更する文書ブロックの範囲を
指定すると、該文書を記憶させてあるメモリにおいて対
応する領域を特定する。そして、特定した領域に含まれ
るキャラクタ及び/又は書式マークをメモリから読み出
し、読み出したキャラクタ及び/又は書式マークをバッ
ファに記憶させる。これによって、ユーザが指定した文
書ブロックに含まれる全てのキャラクタ及び書式マーク
がサイズ変更の対象にされる。In the first and third inventions, when the user specifies the range of the document block whose size is to be changed using the display screen, the corresponding area is specified in the memory storing the document. Then, characters and / or format marks included in the specified area are read from the memory, and the read characters and / or format marks are stored in the buffer. As a result, all characters and format marks included in the document block specified by the user are subjected to size change.
【0012】一方、ユーザが全角又は半角等、変更すべ
きサイズを入力すると、それに対応するサイズコードを
選択し、前記バッファに記憶させたキャラクタ及び/又
は書式マークそれぞれに含まれる各サイズコードを選択
したサイズコードに書き替える。これによって、ユーザ
が指定した文書ブロックに含まれる全てのキャラクタ及
び書式マークのサイズが一括して変更される。On the other hand, when the user inputs a size to be changed, such as full-width or half-width, a size code corresponding to the size is selected, and each size code included in the character and / or format mark stored in the buffer is selected. Replace with the size code you have set. As a result, the sizes of all characters and format marks included in the document block specified by the user are changed collectively.
【0013】書き替えたキャラクタ及び/又は書式マー
クをバッファから読み出し、それをメモリの指定された
位置に記憶させる。このとき、作成中の文書の用紙サイ
ズが小さく、バッファから読み出したキャラクタ及び/
又は書式マークを記憶させることができない場合、ユー
ザは変更すべきサイズとして半角又は下ルビ等の小さな
サイズを入力し、バッファ内のキャラクタ及び/又は書
式マークの各サイズコードを再び書き替えさせる。これ
によって、用紙サイズが小さい場合でも、所要の文書を
メモリに記憶させることができる。The rewritten character and / or format mark is read from the buffer and stored at a specified location in the memory. At this time, the paper size of the document being created is small, and the characters read from the buffer and / or
Or, when the format mark cannot be stored, the user inputs a small size such as half-width or lower ruby as the size to be changed, and causes each size code of the character and / or the format mark in the buffer to be rewritten again. Thus, a required document can be stored in the memory even when the paper size is small.
【0014】第2及び第4発明にあっては、例えば、行
単位で文書が指定された場合、メモリにおける指定され
た行の領域を特定し、特定した領域に含まれる書式コー
ドを読み出し、それをバッファに記憶させる。そして、
バッファに記憶させた書式コードそれぞれに含まれる各
サイズコードを、指定されたサイズに対応するサイズコ
ードに書き替え、書き替え後の書式マークをバッファか
ら読み出して、メモリの指定された位置に記憶させる。
これによって、キャラクタと同様に、書式マークのサイ
ズを変更することができる。In the second and fourth inventions, for example, when a document is specified in units of lines, the area of the specified line in the memory is specified, and the format code included in the specified area is read out. Is stored in the buffer. And
Rewrites each size code included in each format code stored in the buffer to a size code corresponding to the specified size, reads out the rewritten format mark from the buffer, and stores it in the specified position in the memory. .
Thus, the size of the format mark can be changed in the same manner as the character.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて具体的に説明する。図1は本発明に係る文書
作成装置の構成を示すブロック図であり、図2は図1に
示した文書作成装置によるサイズ変更の手順を示すフロ
ーチャートである。キーボードを備える入力装置2から
入力されたキャラクタ又は書式マークは制御部1によっ
て文書作成メモリ4に与えられそこに記憶されると共
に、対応する文字,記号等に変換されてCRT又は液晶
ディスプレイ等の表示装置3に与えられそこに表示され
る。Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a block diagram showing the configuration of the document creation apparatus according to the present invention, and FIG. 2 is a flowchart showing the procedure of changing the size by the document creation apparatus shown in FIG. A character or a format mark input from an input device 2 having a keyboard is provided to a document creation memory 4 by a control unit 1 and stored therein, and is converted into a corresponding character, symbol, or the like, and is displayed on a CRT or a liquid crystal display or the like. It is given to the device 3 and displayed there.
【0016】図3は図1に示した文書作成メモリ4内の
データ構造を説明する説明図であり、(a)は書式マー
クのデータ構造を、(b)はキャラクタのデータ構造を
それぞれ示している。図3に示したように、書式マーク
及びキャラクタ共に16ビットで構成されており、第0
〜第2ビットには文字種のデータが、第4ビットには未
変換を示すアンダーラインを表示するための高輝度用の
データが設定される。なお、第3ビットは任意のデータ
を設定するビットである。FIGS. 3A and 3B are explanatory diagrams for explaining the data structure in the document creation memory 4 shown in FIG. 1. FIG. 3A shows the data structure of a format mark, and FIG. 3B shows the data structure of a character. I have. As shown in FIG. 3, both the format mark and the character are composed of 16 bits.
The second bit is set to character type data, and the fourth bit is set to high luminance data for displaying an underline indicating unconverted. The third bit is a bit for setting arbitrary data.
【0017】そして、第5〜第7ビットに書式マーク又
はキャラクタの大きさが設定される。なお、書式マーク
の大きさは通常2ビットで設定される。一方、図3
(a)に示したように、書式マークでは第8〜第14ビ
ットに当該書式マークの座標位置が設定される。また、
図3(b)に示したように、キャラクタでは第8〜第1
1ビットに反転又はアンダーライン等の第1文字属性
が、第12〜第14ビットに読み/表記の先頭位置を示
す第2文字属性がそれぞれ設定される。なお、図3
(a),(b)において、第15ビットはそれぞれ空き
ビットであり、0が設定される。The size of the format mark or character is set in the fifth to seventh bits. Incidentally, the size of the format mark is usually set by 2 bits. On the other hand, FIG.
As shown in (a), in the format mark, the 8th to 14th bits set the coordinate position of the format mark. Also,
As shown in FIG. 3B, the eighth to first characters are used for the character.
A first character attribute such as inversion or underline is set to one bit, and a second character attribute indicating the head position of the reading / notation is set to the twelfth to fourteenth bits. Note that FIG.
In (a) and (b), the 15th bit is an empty bit, and 0 is set.
【0018】入力装置2から他文書参照の指令が入力さ
れると、制御部1はディスクドライブ10を駆動して文書
リストを読み込んでそれを表示装置3に表示させ、文書
が指定されると、指定された文書を文書作成メモリ4の
所定の領域に読み込むと共に、それを作成中の文書と共
に表示装置3に表示させる。When a command for referring to another document is input from the input device 2, the control unit 1 drives the disk drive 10 to read a document list and display it on the display device 3. When a document is designated, The designated document is read into a predetermined area of the document creation memory 4 and is displayed on the display device 3 together with the document being created.
【0019】図4は図1に示した表示装置3に表示され
た画面の一例を説明する説明図であり、2つの文書を表
示した場合を示している。図4の如く、画面は上下2分
割されており、上側に作成中の文書が、また下側に他文
書が表示されている。また、図4に示した例では、作成
中の文書の用紙サイズは他文書の用紙サイズより小さ
い。そして、他文書には作成された文字列及び表が表示
されており、他文書に表示された文字列及び表は入力装
置2(図1参照)で指定することによって複写し、作成
中の文書に挿入又は上書きし得るようになっている。FIG. 4 is an explanatory diagram for explaining an example of a screen displayed on the display device 3 shown in FIG. 1, and shows a case where two documents are displayed. As shown in FIG. 4, the screen is divided into upper and lower parts, and a document being created is displayed on the upper side, and another document is displayed on the lower side. In the example shown in FIG. 4, the paper size of the document being created is smaller than the paper size of another document. The created character string and table are displayed in the other document. The character string and table displayed in the other document are copied by being designated by the input device 2 (see FIG. 1). Can be inserted or overwritten.
【0020】入力装置2のキーボードには、複数のキャ
ラクタの複写を指令する文字複写キー、1又は複数の行
に含まれる全てのキャラクタ及び書式マークの複写を指
令する行複写キー、及び適宜領域に含まれる全てのキャ
ラクタ及び書式マークの複写を指令するブロック複写キ
ーが設けてあり、図4に示したような表を複写する場
合、ユーザは行複写キー又はブロック複写キーを操作す
る。ブロック複写キーが操作されて入力装置2からブロ
ック複写の指令が与えられると、後述するメモリデータ
格納バッファ7に記憶させるメモリタイプを選択するメ
モリタイプ選択処理部5は、文字メモリ“1”,行メモ
リ“2”又はブロックメモリ“3”のメモリタイプか
ら、与えられた指令に応じてブロックメモリ“3”を選
択し(ステップS1)、それをメモリ処理部6に与え
る。The keyboard of the input device 2 includes a character copy key for instructing copying of a plurality of characters, a line copying key for instructing copying of all characters and format marks included in one or more lines, and an appropriate area. A block copy key is provided for instructing copying of all included characters and format marks. When copying a table as shown in FIG. 4, the user operates the row copy key or the block copy key. When the block copy key is operated and a block copy command is given from the input device 2, the memory type selection processing unit 5 for selecting a memory type to be stored in the memory data storage buffer 7, which will be described later, From the memory type of the memory “2” or the block memory “3”, the block memory “3” is selected in accordance with the given command (Step S1), and is supplied to the memory processing unit 6.
【0021】そして、入力装置2によって複写対象の文
書ブロックの範囲が指定されると、メモリ処理部6はメ
モリタイプ選択処理部5から与えられたメモリタイプに
従って、文書作成メモリ4内の対応する文書ブロックの
領域を特定し(ステップS2)、特定した領域のキャラ
クタ及び書式マークに係る全てのデータを文書作成メモ
リ4から読み出し(ステップS3)、それをメモリデー
タ格納バッファ7に記憶させる(ステップS4)。When the range of the document block to be copied is designated by the input device 2, the memory processing unit 6 determines the corresponding document in the document creation memory 4 according to the memory type given from the memory type selection processing unit 5. The area of the block is specified (step S2), all data relating to the characters and format marks in the specified area are read out from the document creation memory 4 (step S3), and are stored in the memory data storage buffer 7 (step S4). .
【0022】一方、入力装置2のキーボードには、文字
サイズを変更するための全角指定キー,半角指定キー,
倍角指定キー,下ルビ指定キー及び上ルビ指定キーがそ
れぞれ設けてあり、何れかのキーが操作されて入力装置
2から文字サイズの指定指令が与えられると、文字サイ
ズ選択処理部8は与えられた指定指令の種類を認識し
て、全角“1”,半角“2”,倍角“3”,下ルビ
“4”又は上ルビ“5”を選択し(ステップS5)、そ
れを文字サイズ変更処理部9に与える。文字サイズ変更
処理部9は、例えば全角“1”が与えられた場合、メモ
リデータ格納バッファ7内の全てのデータの第5〜7ビ
ットを全角の識別コードである“010”に書き替え
(ステップS6)、キャラクタ及び書式マークのサイズ
を変更する。同様に、文字サイズ変更処理部9は、メモ
リデータ格納バッファ7内の全てのデータの第5〜7ビ
ットを、半角“2”が与えられた場合は“001”に、
倍角“3”が与えられた場合は“011”に、下ルビ
“4”が与えられた場合は“100”に、又は上ルビ
“5”が与えられた場合は“101”にそれぞれ書き替
える。これによって、指定した文書ブロック内のキャラ
クタ又は書式マークの全ての文字サイズが一括して変更
される。On the other hand, the keyboard of the input device 2 has a full-width designation key, a half-width designation key for changing the character size,
A double-width designation key, a lower-ruby designation key, and an upper-ruby designation key are provided. When any of the keys is operated and a character size designation command is given from the input device 2, the character size selection processing unit 8 is given. Recognizing the type of the specified command, it selects full-width "1", half-width "2", double-width "3", lower ruby "4" or upper ruby "5" (step S5), and changes the character size. Give to Part 9. When, for example, full-width “1” is given, the character size change processing unit 9 rewrites the fifth to seventh bits of all data in the memory data storage buffer 7 to “010” which is a full-width identification code (step S6) Change the size of the character and the format mark. Similarly, the character size change processing unit 9 sets the fifth to seventh bits of all data in the memory data storage buffer 7 to “001” when a half-width “2” is given,
Rewritten to "011" when double-width "3" is given, to "100" when lower ruby "4" is given, or to "101" when upper ruby "5" is given. . As a result, all the character sizes of the characters or format marks in the designated document block are changed collectively.
【0023】入力装置2によって挿入/上書きの位置が
指定されると、制御部1はメモリデータ格納バッファ7
内の全てのデータを、文書作成メモリ4の指定された位
置に挿入/上書きする(ステップS7)。When an insertion / overwrite position is designated by the input device 2, the control unit 1
Is inserted / overwritten at the designated position in the document creation memory 4 (step S7).
【0024】図5は、用紙サイズが異なる他文書に含ま
れる文字列及び表を複写し、文字サイズを変更して作成
中の文書に挿入した画面を説明する説明図である。図5
の如く、画面の上側に作成中の文書が、また下側に他文
書が表示されており、作成中の文書の用紙サイズは28
文字/行であり、他文書の用紙サイズは40文字/行で
ある。他文書には文字列及び表が表示されており、表の
右端は40文字目である。そこで、例えばキーボードに
設けてあるブロック複写キー及びカーソル20を操作し
て、他文書に表示されている文字列及び表を指定し、キ
ーボードに設けてある半角指定キーを操作し、カーソル
20を作成中の文書の左上隅に位置させて実行することに
よって、図5に示したように、作成中の文書には、他文
書内の文字列及び表に比べて1/2のサイズの文字列及
び表が表示されている。FIG. 5 is an explanatory diagram for explaining a screen in which a character string and a table included in another document having a different paper size are copied, and the character size is changed and inserted into the document being created. FIG.
The document being created is displayed at the top of the screen, and another document is displayed at the bottom, as shown in FIG.
Characters / line, and the paper size of the other document is 40 characters / line. A character string and a table are displayed in the other document, and the right end of the table is the 40th character. Therefore, for example, the block copy key and the cursor 20 provided on the keyboard are operated to designate a character string and a table displayed in another document, and the half-width designation key provided on the keyboard is operated to
As shown in FIG. 5, by executing “20” at the upper left corner of the document being created, the document being created has a size that is half the size of the character strings and tables in other documents. Character strings and tables are displayed.
【0025】なお、上述したようなサイズ変更のコンピ
ュータプログラムは、図1に示したような構成の文書作
成装置のROMに書き込んでおく以外に、図6に示すよ
うに、コンパクトディスク等の記憶媒体RMに記憶させて
おき、この記憶媒体RMをパーソナルコンピュータのディ
スクドライブに装填してロードし、サイズ変更を実行さ
せる構成であってもよい。The computer program for changing the size as described above is written in the ROM of the document creating apparatus having the configuration shown in FIG. 1 and, as shown in FIG. The storage medium RM may be stored in an RM, and the storage medium RM may be loaded into a disk drive of a personal computer, loaded, and resized.
【0026】また、上述した実施の形態では、他文書か
ら複写した文書に含まれるキャラクタ及び書式マークの
サイズを変更して、作成中の文書に挿入/上書きするよ
うになしてあるが、本発明はこれに限らず、作成中の文
書の任意の文書ブロック又は行を指定して、指定した領
域に含まれるキャラクタ及び書式マークのサイズを変更
し、メモリの元の位置に又は異なる位置に記憶させ得る
ことはいうまでもない。In the above-described embodiment, the size of characters and format marks included in a document copied from another document is changed and inserted / overwritten in the document being created. Not limited to this, specify any document block or line of the document being created, change the size of the characters and format marks included in the specified area, and store them at the original location in memory or at a different location. It goes without saying that you get it.
【0027】[0027]
【発明の効果】以上詳述した如く、第1及び第3発明に
あっては、ユーザが指定した文書ブロックに含まれる全
てのキャラクタ及び書式マークのサイズを一括して変更
し得る。また、用紙サイズが小さく、バッファから読み
出したキャラクタ及び/又は書式マークを記憶させるこ
とができない場合、より小さいサイズを入力し、バッフ
ァ内のキャラクタ及び/又は書式マークの各サイズコー
ドを再び書き替えることができ、所要の文書をメモリに
記憶させることができる。As described in detail above, in the first and third aspects, the sizes of all characters and format marks included in the document block specified by the user can be changed collectively. If the paper size is too small to store the characters and / or format marks read from the buffer, enter a smaller size and rewrite each size code of the characters and / or format marks in the buffer again. The required document can be stored in the memory.
【0028】第2及び第4発明にあっては、キャラクタ
と略同様に書式マークのサイズを変更することができる
等、本発明は優れた効果を奏する。In the second and fourth aspects of the present invention, the size of the format mark can be changed substantially in the same manner as the character, and the present invention has excellent effects.
【図1】本発明に係る文書作成装置の構成を示すブロッ
ク図である。FIG. 1 is a block diagram illustrating a configuration of a document creation device according to the present invention.
【図2】図1に示した文書作成装置によるサイズ変更の
手順を示すフローチャートである。FIG. 2 is a flowchart showing a procedure for changing the size by the document creating apparatus shown in FIG. 1;
【図3】図1に示した文書作成メモリ内のデータ構造を
説明する説明図である。FIG. 3 is an explanatory diagram illustrating a data structure in a document creation memory shown in FIG. 1;
【図4】図1に示した表示装置に表示された画面の一例
を説明する説明図である。FIG. 4 is an explanatory diagram illustrating an example of a screen displayed on the display device illustrated in FIG.
【図5】用紙サイズが異なる他文書に含まれる文字列及
び表を複写し、文字サイズを変更して作成中の文書に挿
入した画面を説明する説明図である。FIG. 5 is an explanatory diagram illustrating a screen in which a character string and a table included in another document having different paper sizes are copied, and the character size is changed and inserted into a document being created.
【図6】他の実施の形態を示す模式図である。FIG. 6 is a schematic diagram showing another embodiment.
1 制御部 4 文書作成メモリ 5 メモリタイプ選択処理部 6 メモリ処理部 7 メモリデータ格納バッファ 8 文字サイズ選択処理部 9 文字サイズ変更処理部 DESCRIPTION OF SYMBOLS 1 Control part 4 Document creation memory 5 Memory type selection processing part 6 Memory processing part 7 Memory data storage buffer 8 Character size selection processing part 9 Character size change processing part
Claims (4)
に作成した文書が記憶させてあり、該文書に含まれるキ
ャラクタ及び/又は書式マークのサイズを変更する方法
であって、 ブロック内の文書において指定された文書ブロックの前
記メモリにおける領域を特定し、 特定した領域に含まれるキャラクタ及び/又は書式マー
クをメモリから読み出し、 読み出したキャラクタ及び/又は書式マークをバッファ
に記憶させ、 バッファに記憶させたキャラクタ及び/又は書式マーク
それぞれに含まれる各サイズコードを、指定されたサイ
ズに対応するサイズコードに書き替え、 サイズコードを書き替えたキャラクタ及び/又は書式マ
ークをバッファから読み出し、 それを前記メモリの指定された位置に記憶させることを
特徴とする文書作成装置におけるサイズ変更方法。1. A method for changing the size of a character and / or a format mark included in a document in which a document created for each block is stored in a memory of a document creating apparatus. Specifying an area in the memory of the specified document block, reading out characters and / or format marks included in the specified area from the memory, storing the read out characters and / or format marks in a buffer, and storing the read out characters and / or format marks in the buffer Rewrite each size code included in each character and / or format mark to a size code corresponding to a specified size, read out the character and / or format mark whose size code has been rewritten from the buffer, and read it out of the memory. A document creation device characterized in that it is stored in a specified location. How to change the size.
書に含まれる書式マークのサイズを変更する方法であっ
て、 前記メモリにおいて指定された文書の範囲を特定し、 特定した範囲の文書に含まれる書式マークをメモリから
読み出し、 読み出した書式マークをバッファに記憶させ、 前記バッファに記憶させた書式マークそれぞれに含まれ
る各サイズコードを、指定されたサイズに対応するサイ
ズコードに書き替え、 書き替えた書式マークをバッファから読み出し、 それを前記メモリの指定された位置に記憶させることを
特徴とする文書作成装置におけるサイズ変更方法。2. A method for changing the size of a format mark included in a document stored in a memory of a document creation apparatus, comprising: specifying a range of a specified document in the memory; The format marks included are read from the memory, the read format marks are stored in a buffer, and each size code included in each of the format marks stored in the buffer is rewritten and rewritten to a size code corresponding to a specified size. A size changing method in a document creating apparatus, comprising reading a changed format mark from a buffer and storing the read format mark in a specified position in the memory.
が記憶させてあり、該文書に含まれるキャラクタ及び/
又は書式マークのサイズを変更する機能を有する文書作
成装置であって、 ブロック内の文書において指定された文書ブロックの前
記メモリにおける領域を特定する手段と、 特定した領域に含まれるキャラクタ及び/又は書式マー
クをメモリから読み出す手段と、 読み出したキャラクタ及び/又は書式マークをバッファ
に記憶させる手段と、 バッファに記憶させたキャラクタ及び/又は書式マーク
それぞれに含まれる各サイズコードを、指定されたサイ
ズに対応するサイズコードに書き替える手段と、 サイズコードを書き替えたキャラクタ及び/又は書式マ
ークをバッファから読み出す手段と、 それを前記メモリの指定された位置に記憶させる手段と
を備えることを特徴とする文書作成装置。3. A document created for each block is stored in a memory, and characters and / or characters included in the document are stored.
Or a document creation device having a function of changing the size of a format mark, comprising: means for specifying an area in the memory of a specified document block in a document in a block; and a character and / or format included in the specified area. Means for reading the mark from the memory; means for storing the read character and / or format mark in the buffer; and each size code included in the character and / or format mark stored in the buffer corresponds to the designated size. Means for rewriting to a size code to be rewritten, means for reading out a character and / or format mark from which a size code has been rewritten, and means for storing the same in a specified position in the memory. Creating device.
式マークのサイズを変更する機能を有する文書作成装置
であって、 前記メモリにおいて指定された文書の範囲を特定する手
段と、 特定した範囲の文書に含まれる書式マークをメモリから
読み出す手段と、 読み出した書式マークをバッファに記憶させる手段と、 前記バッファに記憶させた書式マークそれぞれに含まれ
る各サイズコードを、指定されたサイズに対応するサイ
ズコードに書き替える手段と、 書き替えた書式マークをバッファから読み出す手段と、 それを前記メモリの指定された位置に記憶させる手段と
を備えることを特徴とする文書作成装置。4. A document creating apparatus having a function of changing a size of a format mark included in a document stored in a memory, comprising: means for specifying a range of a document specified in the memory; Means for reading a format mark included in the document from the memory, means for storing the read format mark in a buffer, and each size code included in the format mark stored in the buffer corresponding to a designated size. A document creating apparatus comprising: means for rewriting to a size code; means for reading out a rewritten format mark from a buffer; and means for storing the rewritten format mark at a specified position in the memory.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8319011A JPH10162001A (en) | 1996-11-29 | 1996-11-29 | Size changing method in document preparation device, and document preparation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8319011A JPH10162001A (en) | 1996-11-29 | 1996-11-29 | Size changing method in document preparation device, and document preparation device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10162001A true JPH10162001A (en) | 1998-06-19 |
Family
ID=18105510
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8319011A Pending JPH10162001A (en) | 1996-11-29 | 1996-11-29 | Size changing method in document preparation device, and document preparation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10162001A (en) |
-
1996
- 1996-11-29 JP JP8319011A patent/JPH10162001A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4785296A (en) | Method and system for displaying image data | |
| US6397233B1 (en) | Document processing apparatus and computer program product therefor | |
| JPH0541997B2 (en) | ||
| JPH10162001A (en) | Size changing method in document preparation device, and document preparation device | |
| JPS59104693A (en) | Character reduction layout display method | |
| JP2908425B1 (en) | Marking / redisplay method for homepages using frames | |
| KR100238814B1 (en) | Data processing apparatus and method | |
| JP2608276B2 (en) | Document display device | |
| JPH1091768A (en) | Electronic filing apparatus and electronic filing method | |
| JP2008146225A (en) | Editing apparatus, editing method and editing program | |
| EP0360501B1 (en) | A text-editing apparatus with real time display function | |
| JPH05210672A (en) | Word processor | |
| JPH0736887A (en) | Document processor | |
| JPH08138070A (en) | Information processing device with frame editing function | |
| JPH0340171A (en) | Document editing method and device | |
| JPH01189774A (en) | Document managing system | |
| JPH031271A (en) | Automatic setting method for indent character | |
| JPH0414169A (en) | document processing device | |
| JPH04282755A (en) | Word processor | |
| JPH05250364A (en) | Document preparing device and document display method | |
| JPH06214986A (en) | Document creation device | |
| JPH09282319A (en) | Document processing method and apparatus and computer-readable storage medium storing control program for executing the document processing method | |
| JPH03131961A (en) | Document processor | |
| JPH02148255A (en) | Editing device for documentation device | |
| JPH08263676A (en) | Document processing device |