JPH0283589A - Character size representation system for display device - Google Patents
Character size representation system for display deviceInfo
- Publication number
- JPH0283589A JPH0283589A JP63236160A JP23616088A JPH0283589A JP H0283589 A JPH0283589 A JP H0283589A JP 63236160 A JP63236160 A JP 63236160A JP 23616088 A JP23616088 A JP 23616088A JP H0283589 A JPH0283589 A JP H0283589A
- Authority
- JP
- Japan
- Prior art keywords
- character
- size
- display device
- rectangle
- pattern
- 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 claims description 5
- 238000004364 calculation method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Digital Computer Display Output (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は電子計算機の文字表示方式に係り、特に表示装
置上に任意の大きさの文字を表現するのに好適な文字サ
イズ表現方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a character display system for electronic computers, and particularly to a character size representation system suitable for expressing characters of arbitrary size on a display device.
電子計算機を文書作成支援システムとして使用し、その
表示装置を見ながら文書等をレイアウトし、それをプリ
ントアウトする場合、表示装置上の文字の大きさと最終
的にプリントアウトされる文字の大きさは対応のとれて
いることが望ましい。When using a computer as a document creation support system and laying out a document etc. while looking at the display device and printing it out, the size of the characters on the display device and the size of the final printed characters are It is desirable that it is compatible.
一方、システム側で用意する文字パターンには限りがあ
り(例えば標準サイズと縦横2倍および1/4倍等)、
任意の大きさの文字を表示することは不可能である。こ
のシステム側で用意している文字パターン以外の大きさ
の文字を表示する場合、従来は自分で必要な文字パター
ンを用意するが、あるいはシステムで用意している文字
パターンを、プログラムで変換して拡大、縮小していた
。On the other hand, there are limits to the character patterns that can be prepared by the system (for example, standard size, double height and width, and 1/4 time).
It is impossible to display characters of arbitrary size. If you want to display characters of a size other than the character patterns prepared by the system, conventionally you have to prepare the necessary character patterns yourself, or you can convert the character patterns prepared by the system with a program. It was expanding and contracting.
上記従来技術において、自分で必要な文字パターンを用
意する方式は、任意の大きさの文字を表示するには膨大
な量の文字パターンを用意しなければならないため、実
質的には数種類の大きさの文字を表示することしかでき
ず、文書レイアウトの容易性、汎用性等の点で問題があ
った。また、プログラムで拡大・縮小する方式は、処理
の容易さ、変換に要する時間の点について配慮がされて
おらず、あらゆる倍率の拡大・縮小操作において、変換
後の文字パターンが見にくNならないようにするには、
高度の変換技術が必要になるという問題があった。In the above-mentioned conventional technology, the method of preparing the necessary character patterns by yourself requires preparing a huge amount of character patterns in order to display characters of any size, so in reality, it is necessary to prepare several types of character patterns. It was only possible to display the following characters, and there were problems in terms of ease of document layout, versatility, etc. In addition, the method of enlarging/reducing using a program does not take into account the ease of processing or the time required for conversion, and when enlarging/reducing at any magnification ratio, it is difficult to ensure that the converted character pattern does not become difficult to see. to do so,
There was a problem in that advanced conversion technology was required.
本発明の目的は、上記従来技術に鑑み、電子計算機の表
示装置上に、任意の大きさの文字を簡単に表現する方式
を提供することにある。SUMMARY OF THE INVENTION In view of the above-mentioned prior art, an object of the present invention is to provide a method for easily expressing characters of any size on a display device of an electronic computer.
上記目的を達成するため、本発明は表示装置及び該表示
装置に表示する1種類あるいは数種類の大きさの文字パ
ターンを備えた電子計算機において、任意の文字サイズ
及び表示すべき文字を入力する手段と、前記入力文字サ
イズに対応した矩形を生成する手段と、前記入力文字サ
イズにより予め備えられている文字パターン中から所定
大きさの文字パターンを決定する手段と、該決定した文
字パターンに加えて前記矩形を外枠として同時に表示す
る手段とを設けること特徴とする。In order to achieve the above object, the present invention provides a means for inputting arbitrary character sizes and characters to be displayed in a computer equipped with a display device and character patterns of one or more sizes to be displayed on the display device. , means for generating a rectangle corresponding to the input character size; means for determining a character pattern of a predetermined size from character patterns prepared in advance according to the input character size; The present invention is characterized by providing means for simultaneously displaying a rectangle as an outer frame.
本発明で1文字自身はシステム側で用意している文字パ
ターンをそのまN表示し、一方、文字の大きさは1文字
の囲りに、実際の大きさを表わす矩形を描画して示す。In the present invention, each character itself is displayed as is in the character pattern prepared on the system side in N, while the size of the character is shown by drawing a rectangle representing the actual size around each character.
こNで、システム側で用意している文字パターンをその
ま・N表示することにより1文字の内容は誤りなく表現
できる。また、該文字の外枠として矩形を描画すること
により、実際の文字の大きさを誤りなく表現できる。こ
れにより、特別な準備なしに、任意の大きさの文字を表
示装置上に擬似的に表現できる。With this N, the content of one character can be expressed without error by displaying the character pattern prepared on the system side as is. Furthermore, by drawing a rectangle as the outer frame of the character, the actual size of the character can be expressed without error. Thereby, characters of any size can be displayed in a pseudo manner on the display device without any special preparation.
以下、本発明の一実施例について図により説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例の機能ブロック図で、計算機
の表示装置上に、文字とその実際の大きさを表わす矩形
を描画するまでの過程を示したものである。FIG. 1 is a functional block diagram of an embodiment of the present invention, showing the process of drawing a rectangle representing a character and its actual size on a display device of a computer.
第1図において、表示位置入力部1では、文字を表示す
べき表示装置の表示画面上の位置を入力する。入力は、
キーボードから直接、座標位置を入力してもよいし、マ
ウス等のポインティングデバイスで指示し、これを座標
位置に変換してもよい、入力した座標位置を(x、y)
とする。In FIG. 1, a display position input section 1 inputs the position on the display screen of a display device where characters are to be displayed. The input is
You can enter the coordinate position directly from the keyboard, or you can specify it with a pointing device such as a mouse and convert it to a coordinate position.
shall be.
文字サイズ入力部2では1表示すべき文字の大きさを入
力する0文字の大きさは、上記表示位置と同じく、キー
ボードから横方向及び縦方向の長さを指定してもよいし
、間接的にポイント数等で指定し、これを縦・横方向の
長さに変換してもよい。入力した横方向の長さをm、縦
方向の長さをnとする。In the character size input section 2, the size of the character 1 to be displayed is entered.The size of the 0 character can be specified by specifying the horizontal and vertical lengths from the keyboard, as with the display position above, or indirectly. You can also specify the number of points, etc., and convert this to the length in the vertical and horizontal directions. Let m be the input horizontal length and n be the input vertical length.
表示文字入力部3では、実際に表示画面上に表示すべき
文字を入力する。二5では、文字「漢」を入力するとす
る。In the display character input section 3, characters to be actually displayed on the display screen are input. In step 25, it is assumed that the character "kan" is input.
描画文字サイズ算出部4では、システム側で用意してい
る文字パターンの中から、どの大きさの文字パターンを
使用するかを決める。このとき、文字サイズ入力部2で
入力された縦・横方向の長さから、この中に収まる最大
のパターンを求める。The drawn character size calculation unit 4 determines which size of character pattern to use from among the character patterns prepared on the system side. At this time, from the lengths in the vertical and horizontal directions input in the character size input section 2, the maximum pattern that fits within these lengths is determined.
求めた文字パターンの横方向の長さをa、縦方向の長さ
をbとする。Let the horizontal length of the obtained character pattern be a, and the vertical length be b.
文字描画位置算出部5では、描画文字サイズ算出部4で
求めた文字パターンの大きさを実際に描画すべき、表示
画面上の座標位置を求める。座標位置(X’ 、Y’
)は、次の計算式で求める。The character drawing position calculating section 5 calculates the coordinate position on the display screen where the size of the character pattern determined by the drawing character size calculating section 4 should be actually drawn. Coordinate position (X', Y'
) is calculated using the following formula.
X’ =X十(m−a)/2 Y’ =Y+ (n−b)/2 矩形描画部6では、表示画面上の座標位置(X。X' = X ten (m-a)/2 Y'=Y+(n-b)/2 The rectangle drawing unit 6 draws the coordinate position (X) on the display screen.
Y)を基準にして、横方向の長さm、縦方向の長さnの
矩形を描画する。Draw a rectangle with horizontal length m and vertical length n using Y) as a reference.
文字描画部7では、表示画面上の座標位置くX′。The character drawing section 7 calculates the coordinate position x' on the display screen.
Y’)を基準に、表示文字人力部3から入力した文字を
、描画文字サイズ算出部4で求めた大きさの文字パター
ンで描画する。Y'), the characters input from the display character human power section 3 are drawn in a character pattern of the size determined by the drawn character size calculation section 4.
以上の操作により、表示装置上には、第2図に示すよう
に1文字及び矩形が表示される。二\で、文字101は
システム側で用意された文字パターンの大きさで表示さ
れるが、矩形102はその実際の大きさを示しており、
簡単な操作により、任意の大きさの文字を表示画面上に
擬似的に表現でき、表示画面を見ながらの文書レイアウ
ト等がしやすくなる。Through the above operations, one character and a rectangle are displayed on the display device as shown in FIG. In 2\, the character 101 is displayed in the size of the character pattern prepared by the system, but the rectangle 102 shows its actual size.
With simple operations, characters of any size can be displayed on the display screen, making it easier to layout documents while looking at the display screen.
第3図は本発明が適用される電子計算機のシステム構成
図である。キーボード10上のキー操作により入力され
たデータは、メモリ30内に格納されている各プログラ
ム31−37に従って、中央処理装置20により解析・
処理され、矩形描画用データ38と文字描画用データ3
9に変換され、同メモリ30内に格納される。このうち
文字描画用データ39は、キャラクタ・ジェネレータ4
0で該当システムに用意されている大きさの文字パター
ンに変換されて表示される。メモリ30内に格納されて
いる表示位置入力処理プログラム31、文字サイズ入力
処理プログラム32、表示文字入力処理プログラム33
、描画文字サイズ算出処理プログラム34、文字描画位
置算出処理プログラム35、矩形描画処理プログラム3
6、文字描画処理プログラム37は、それぞれ第1図で
説明した処理を行う。印刷の際は、表示装置50に表示
された文字パターンと共に矩形描画データ38が印刷装
置60に供給され、該矩形描画データに基づき文字パタ
ーンが実際の大きさに変換されてプリントアウトされる
。FIG. 3 is a system configuration diagram of an electronic computer to which the present invention is applied. Data input by key operations on the keyboard 10 is analyzed and analyzed by the central processing unit 20 according to each program 31 to 37 stored in the memory 30.
Processed, rectangle drawing data 38 and character drawing data 3
9 and stored in the same memory 30. Of these, the character drawing data 39 is generated by the character generator 4.
0, the character pattern is converted to the size provided by the relevant system and displayed. Display position input processing program 31, character size input processing program 32, display character input processing program 33 stored in memory 30
, drawing character size calculation processing program 34, character drawing position calculation processing program 35, rectangle drawing processing program 3
6. The character drawing processing program 37 performs the processing explained in FIG. 1, respectively. During printing, the rectangular drawing data 38 is supplied to the printing device 60 together with the character pattern displayed on the display device 50, and the character pattern is converted to an actual size based on the rectangular drawing data and printed out.
本発明によれば、表示装置上に、システム側で用意して
いる大きさの文字だけでなく、任意の大きさの文字を、
特別な準備なしに擬似的に表現することができ、表示画
面を見ながらの文書レイアウト等がしやすくなる効果が
ある。According to the present invention, not only characters of the size prepared by the system side but also characters of any size can be displayed on the display device.
It is possible to create a pseudo representation without any special preparation, and it has the effect of making it easier to layout documents while looking at the display screen.
第1図は本発明の一実施例の機能ブロック図、第2図は
本発明による表示例を示す図、第3図は本発明が適用さ
れる電子計算機のシステム構成図である。
1・・・表示位置入力部、 2・・・文字サイズ入力部
、3・・・表示文字入力部、
4・・・描画文字サイズ算出部、
5・・・文字描画位置算出部、 6・・・矩形描画部、
7・・・文字描画部、 101・・・表示文字パター
ン、102・・・表示矩形パターン。
篤1図
第3図FIG. 1 is a functional block diagram of an embodiment of the present invention, FIG. 2 is a diagram showing a display example according to the present invention, and FIG. 3 is a system configuration diagram of a computer to which the present invention is applied. 1...Display position input section, 2...Character size input section, 3...Display character input section, 4...Drawing character size calculation section, 5...Character drawing position calculation section, 6..・Rectangle drawing part,
7... Character drawing section, 101... Display character pattern, 102... Display rectangular pattern. Atsushi 1 Figure 3
Claims (1)
は数種類の大きさの文字パターンを備えた電子計算機に
おいて、任意の文字サイズ及び表示すべき文字を入力す
る手段と、前記入力文字サイズに対応した矩形を生成す
る手段と、前記入力文字サイズにより予め備えられてい
る文字パターン中から所定大きさの文字パターンを決定
する手段と、該決定した文字パターンに加えて前記矩形
を外枠として同時に表示する手段とを有すること特徴と
する表示装置の文字サイズ表現方式。(1) In a computer equipped with a display device and character patterns of one or more sizes to be displayed on the display device, means for inputting arbitrary character sizes and characters to be displayed, and support for the input character size. means for generating a rectangle of a predetermined size, means for determining a character pattern of a predetermined size from character patterns prepared in advance according to the input character size, and simultaneously displaying the rectangle as an outer frame in addition to the determined character pattern. 1. A font size representation method for a display device, characterized in that it has a means for expressing character size on a display device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63236160A JPH0283589A (en) | 1988-09-20 | 1988-09-20 | Character size representation system for display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63236160A JPH0283589A (en) | 1988-09-20 | 1988-09-20 | Character size representation system for display device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0283589A true JPH0283589A (en) | 1990-03-23 |
Family
ID=16996657
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63236160A Pending JPH0283589A (en) | 1988-09-20 | 1988-09-20 | Character size representation system for display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0283589A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0632011A (en) * | 1992-07-13 | 1994-02-08 | Chinon Ind Inc | Label printer |
| JPH06290019A (en) * | 1993-03-26 | 1994-10-18 | Internatl Business Mach Corp <Ibm> | Method for printing picture information and information process system |
-
1988
- 1988-09-20 JP JP63236160A patent/JPH0283589A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0632011A (en) * | 1992-07-13 | 1994-02-08 | Chinon Ind Inc | Label printer |
| JPH06290019A (en) * | 1993-03-26 | 1994-10-18 | Internatl Business Mach Corp <Ibm> | Method for printing picture information and information process system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04312186A (en) | System for generating graph | |
| JP3599198B2 (en) | Figure editing device | |
| JPH0283589A (en) | Character size representation system for display device | |
| JP3150316B2 (en) | Document editing device | |
| JPH07129149A (en) | Character drawing device | |
| JP2830550B2 (en) | Integrated circuit layout design equipment | |
| JP2001249656A (en) | Character and graphic transformation processor | |
| JP2956089B2 (en) | Pictogram creation device for figure editor | |
| JPH06110442A (en) | Character / graphics processing apparatus and method for processing deformation of character or graphic | |
| JPH05108773A (en) | Data processor | |
| JP3164795B2 (en) | Apparatus and method for deforming character / graphics | |
| JPH03257590A (en) | Method and device for production of character pattern | |
| JPS6084588A (en) | Graphic processing device | |
| JPH03105681A (en) | Method and device for picture layout | |
| JPS63213074A (en) | Back-up device for production of function plan | |
| JPH0772852A (en) | Method and device for controlling variable coordinate on computer picture | |
| JPH05165937A (en) | Method for drawing data flow diagram | |
| JPH07140960A (en) | Character pattern generation display device | |
| JPS60130792A (en) | Automatic ruled line drawing method | |
| JPH09325872A (en) | SFC creation device | |
| JPH04215121A (en) | Display data creation device | |
| JPH05242088A (en) | Method for displaying picture | |
| JPH0250768A (en) | Expanded drawing method | |
| JPS6326771A (en) | Register system for picture dividing pattern | |
| JPH04178886A (en) | Graphic display device |