JPS61147331A - 文字処理方法及びその装置 - Google Patents
文字処理方法及びその装置Info
- Publication number
- JPS61147331A JPS61147331A JP59269443A JP26944384A JPS61147331A JP S61147331 A JPS61147331 A JP S61147331A JP 59269443 A JP59269443 A JP 59269443A JP 26944384 A JP26944384 A JP 26944384A JP S61147331 A JPS61147331 A JP S61147331A
- Authority
- JP
- Japan
- Prior art keywords
- character
- layout
- size
- output area
- data
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title description 3
- 238000013500 data storage Methods 0.000 claims description 11
- 238000003672 processing method Methods 0.000 claims description 3
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Dot-Matrix Printers And Others (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野1
本発明は、文字サイズ及び位置情報を含まない文字コー
ド及び制御コードとからなる文書データの各文字データ
に対し、文字サイズ及び位置情報を演算して所望レイア
ウト処理を行なう文字処理方法及びその装置に関するも
のである。
ド及び制御コードとからなる文書データの各文字データ
に対し、文字サイズ及び位置情報を演算して所望レイア
ウト処理を行なう文字処理方法及びその装置に関するも
のである。
[従来の背景技術]
従来の文字処理装置、例えばワードプロセッサ等は予め
指定された1行の文字数、1頁の行数及び用紙のサイズ
に基づいて出力する際のレイアウトを自動的に決定して
いる。そして文書データには文字コードや、改行コード
などの制御コードの他に文字コードと同時に入力した半
角9倍角等の文字のサイズ情報が含まれる。しかし、ワ
ードプロセッサは予め1行の文字数や行数を指定してか
らでなければ入力を進めることができず、レイアウトパ
ターンが限定されてしまい、文字サイズを種々変化させ
ながら自由にレイアウトを設定するということはできな
かった。一方、レイアウトを任意に設定することのでき
る電算写植機等は、文字コードの他に文字のサイズ情報
や位置情報からなる組版データを作成し、該文字コード
と一致させながらレイアウト処理を行なうことにより任
意のレイアウトを出力するようにしている。
指定された1行の文字数、1頁の行数及び用紙のサイズ
に基づいて出力する際のレイアウトを自動的に決定して
いる。そして文書データには文字コードや、改行コード
などの制御コードの他に文字コードと同時に入力した半
角9倍角等の文字のサイズ情報が含まれる。しかし、ワ
ードプロセッサは予め1行の文字数や行数を指定してか
らでなければ入力を進めることができず、レイアウトパ
ターンが限定されてしまい、文字サイズを種々変化させ
ながら自由にレイアウトを設定するということはできな
かった。一方、レイアウトを任意に設定することのでき
る電算写植機等は、文字コードの他に文字のサイズ情報
や位置情報からなる組版データを作成し、該文字コード
と一致させながらレイアウト処理を行なうことにより任
意のレイアウトを出力するようにしている。
[背景技術の問題点]
しかし、ワードプロセッサや写真植字機等を含む従来の
文字処理装置では所望のレイアウト処理を行なうために
文字コードの入力と同時に文字サイズや位置情報を入力
を行なったり、文字サイズや位置情報からなる組版デー
タを別途作成するなど文字サイズや位置情報を事前に計
算し設定値を求めるという労力を必要とし、レイアウト
処理の能率が向上しないという問題が生じている。
文字処理装置では所望のレイアウト処理を行なうために
文字コードの入力と同時に文字サイズや位置情報を入力
を行なったり、文字サイズや位置情報からなる組版デー
タを別途作成するなど文字サイズや位置情報を事前に計
算し設定値を求めるという労力を必要とし、レイアウト
処理の能率が向上しないという問題が生じている。
[発明の目的]
本発明の目的は、文字サイズ及び位置情報を含まない文
字コード及び制御コードからなる文書データの文字デー
タに文字サイズ及び位置情報を付加して所望レイアウト
を行なうに際し、出力エリアサイズを指定することによ
り、レイアウトを行なう上で参照となる文字サイズを求
め、参照用レイアウトを表示するようにした文字処理方
法及びその装置を提供することである。
字コード及び制御コードからなる文書データの文字デー
タに文字サイズ及び位置情報を付加して所望レイアウト
を行なうに際し、出力エリアサイズを指定することによ
り、レイアウトを行なう上で参照となる文字サイズを求
め、参照用レイアウトを表示するようにした文字処理方
法及びその装置を提供することである。
[発明の概要]
本発明は、文字サイズ(SX、SY)及び位置情報(P
X、 PY)を含まない文字コード及び制御コードとか
らなる文書データの各文字データに対し、出力エリアサ
イズ(X、Y)を指定することにより、予め設定した前
記出力エリアサイズの上下左右端のマー シン(OH,
DH,LH,RH) 、行111fiM(P) 、 文
字[1(cp)等のパラメータ情報と前記文書データの
行数(LN)及び1行中の最大文字数(MXC)の情報
とに基づいて出力エリアサイズ内にレイアウト可能な文
字サイズをv4算し、前記文字サイズと各種パラメータ
情報に従い各文字の位置情報を演算して参照用レイアウ
トを出力するようにしたことを第1の特徴とし、文字サ
イズ(SX、SY)及び位置情報(PX。
X、 PY)を含まない文字コード及び制御コードとか
らなる文書データの各文字データに対し、出力エリアサ
イズ(X、Y)を指定することにより、予め設定した前
記出力エリアサイズの上下左右端のマー シン(OH,
DH,LH,RH) 、行111fiM(P) 、 文
字[1(cp)等のパラメータ情報と前記文書データの
行数(LN)及び1行中の最大文字数(MXC)の情報
とに基づいて出力エリアサイズ内にレイアウト可能な文
字サイズをv4算し、前記文字サイズと各種パラメータ
情報に従い各文字の位置情報を演算して参照用レイアウ
トを出力するようにしたことを第1の特徴とし、文字サ
イズ(SX、SY)及び位置情報(PX。
PY)を含まない文字コード及び制御コードとからなる
文書データの各文字データに対し、出力エリアサイズ(
X、Y)を指定することによって、文字サイズ及び位置
情報を演算して前記文書データの所望レイアウト処理を
行なう文字処理装置において二人角部より指定した出力
エリアサイズ(X、Y)を記憶する出力エリアサイズ記
憶レジスタと;予め設定した上下左右端(D マー シ
ン(UN、 DH,LH,RH) 、行間隔(P)9文
字間隔(CP)等のパラメータ情報を記憶するパラメー
タ記憶レジスタと二文字サイズ(SX、SY)及び位置
情報(PX、 PY)を含まない文字コード及び制御コ
ードとからなる文書データを記憶した文書データ記憶部
と;前記出力エリアナイズ及びパラメータ情報により前
記文書データの各文字データに対し:出力エリアサイズ
内にレイアウト可能な文字サイズとその位置情報を演算
してレイアウトデータを作成するレイアウトデータ作成
部と;前記レイアウトデータ作成部で作成したしイアウ
ドデータを配憶するレイアウトデータ配憶部と;前記レ
イアウトデータに基づいて所望文字パターンを表示用メ
モリに内込む表示制御部と;前記表示用メモリの内容を
表示する表示部とからなることを第2の特徴とする文字
処理方法及びその装置を提供するものである。
文書データの各文字データに対し、出力エリアサイズ(
X、Y)を指定することによって、文字サイズ及び位置
情報を演算して前記文書データの所望レイアウト処理を
行なう文字処理装置において二人角部より指定した出力
エリアサイズ(X、Y)を記憶する出力エリアサイズ記
憶レジスタと;予め設定した上下左右端(D マー シ
ン(UN、 DH,LH,RH) 、行間隔(P)9文
字間隔(CP)等のパラメータ情報を記憶するパラメー
タ記憶レジスタと二文字サイズ(SX、SY)及び位置
情報(PX、 PY)を含まない文字コード及び制御コ
ードとからなる文書データを記憶した文書データ記憶部
と;前記出力エリアナイズ及びパラメータ情報により前
記文書データの各文字データに対し:出力エリアサイズ
内にレイアウト可能な文字サイズとその位置情報を演算
してレイアウトデータを作成するレイアウトデータ作成
部と;前記レイアウトデータ作成部で作成したしイアウ
ドデータを配憶するレイアウトデータ配憶部と;前記レ
イアウトデータに基づいて所望文字パターンを表示用メ
モリに内込む表示制御部と;前記表示用メモリの内容を
表示する表示部とからなることを第2の特徴とする文字
処理方法及びその装置を提供するものである。
以下、図面を参照して本発明の概要について説明する。
第2図(a>は組み方向、改行コード。
終了コードなどの制御コード20及び文字コード21と
からなる文字サイズ及び位置情報を含まない文書データ
である。第2図(b)は、前記文書データを本発明の文
字処理を施さずにレイアウトされたときの表示例である
。この場合、文書データに基づき予め設定された基準と
なる文字サイズと各種パラメータ情報に従いレイアウト
処理が行なわれる。
からなる文字サイズ及び位置情報を含まない文書データ
である。第2図(b)は、前記文書データを本発明の文
字処理を施さずにレイアウトされたときの表示例である
。この場合、文書データに基づき予め設定された基準と
なる文字サイズと各種パラメータ情報に従いレイアウト
処理が行なわれる。
図において、X、Yは画面に表示された出カニリア22
のサイズ、LJMは出カニリア22の上端からのマージ
ン(上部余白)、DMは出カニリア22の下端からのマ
ージン(下部余白)、LMは出カニリア22の左端から
のマージン(左余白)、RMは出カニリア22の右端か
らのマージン(右余白)。
のサイズ、LJMは出カニリア22の上端からのマージ
ン(上部余白)、DMは出カニリア22の下端からのマ
ージン(下部余白)、LMは出カニリア22の左端から
のマージン(左余白)、RMは出カニリア22の右端か
らのマージン(右余白)。
Pは行間隔、CPは文字間隔、SXはX方向の文字サイ
ズ、SYはY方向の文字サイズを示す。以上各マージン
により点線22Aで囲まれた領域を実際に文字がレイア
ウトされるレイアウト領域という。
ズ、SYはY方向の文字サイズを示す。以上各マージン
により点線22Aで囲まれた領域を実際に文字がレイア
ウトされるレイアウト領域という。
次に本発明の文字処理によりレイアウトされる場合につ
いて説明する。本発明では出力エリアサイズX、Yを指
定することにより、第3図(b)のようにレイアウト領
域内にレイアウト可能な文字サイズを求め、該文字サイ
ズと各種パラメータ情報に従い位置情報を求めを参照用
のレイアウト表示を行なわせる。
いて説明する。本発明では出力エリアサイズX、Yを指
定することにより、第3図(b)のようにレイアウト領
域内にレイアウト可能な文字サイズを求め、該文字サイ
ズと各種パラメータ情報に従い位置情報を求めを参照用
のレイアウト表示を行なわせる。
第4図はこのようなレイアウト表示を実施する際の手順
を示すフロー図であり、その内容をフロー図に従い説明
する。
を示すフロー図であり、その内容をフロー図に従い説明
する。
■入力部より出力エリアサイズX、Yを指定する。(4
0) ■所望の文書データを読出す。(41)■該文書データ
より行数LNおよび1行中の最大文字数MXCを検出す
る。(42) ■各マージンUM、DM、LM、RM、行間隔P、文字
間隔CP等のパラメータ情報を読出す。(43) ■出力エリアサイズX、Yより先ずYを基準とし、次式
によってY方向の文字サイズSY1を求める。(44) SYI =(Y−118−DH−(LH−1) −P)
/LH・−・・・・(1)■SY1が求まるとX方向の
文字サイズ5Xl=SYt として最大文字数MXCの
行の行長MXWを求める。(45) HXW=LH+RH+(MXC−1) −cp+oxc
−sxt■次にMXWが出力エリアサイズXを越えて
いるか否かを比較する。(46) ■もし、X≧MXWならば、X方向の文字サイズSX+
=SY+ として文字サイズを決定する。(47) ■もし、第3図(a)のようにX≦MXWならば、次に
Xを基準として次式によってSX2を求め直す。(48
) SX2 =(X−LH−RH−(MXC−1) ・C
P)/HXC・・・・・12)■そして、Y方向の文字
サイズS Y2 = S X2として文字サイズを決定
する。(49)■求めた文字サイズSX、SYとパラメ
ータ情報に従い各文字の文字位置を求めレイアウト表示
する。(50) 尚、表示する文字サイズを5X−8Y (正体)として
表示する場合について説明したが、正体にする必要がな
ければ、出力エリアサイズX、Yについて文字サイズS
X、SYをそれぞれ求めればよい。
0) ■所望の文書データを読出す。(41)■該文書データ
より行数LNおよび1行中の最大文字数MXCを検出す
る。(42) ■各マージンUM、DM、LM、RM、行間隔P、文字
間隔CP等のパラメータ情報を読出す。(43) ■出力エリアサイズX、Yより先ずYを基準とし、次式
によってY方向の文字サイズSY1を求める。(44) SYI =(Y−118−DH−(LH−1) −P)
/LH・−・・・・(1)■SY1が求まるとX方向の
文字サイズ5Xl=SYt として最大文字数MXCの
行の行長MXWを求める。(45) HXW=LH+RH+(MXC−1) −cp+oxc
−sxt■次にMXWが出力エリアサイズXを越えて
いるか否かを比較する。(46) ■もし、X≧MXWならば、X方向の文字サイズSX+
=SY+ として文字サイズを決定する。(47) ■もし、第3図(a)のようにX≦MXWならば、次に
Xを基準として次式によってSX2を求め直す。(48
) SX2 =(X−LH−RH−(MXC−1) ・C
P)/HXC・・・・・12)■そして、Y方向の文字
サイズS Y2 = S X2として文字サイズを決定
する。(49)■求めた文字サイズSX、SYとパラメ
ータ情報に従い各文字の文字位置を求めレイアウト表示
する。(50) 尚、表示する文字サイズを5X−8Y (正体)として
表示する場合について説明したが、正体にする必要がな
ければ、出力エリアサイズX、Yについて文字サイズS
X、SYをそれぞれ求めればよい。
また、始めにYを基準としてY方向の文字サイズSYを
求めたが、Xを基準としてX方向の文字サイズより求め
るようにしてもかまわない。
求めたが、Xを基準としてX方向の文字サイズより求め
るようにしてもかまわない。
【発明の実施例1
第1図は本発明の一実施例を示すブロック図である。図
において1は出力エリアサイズ等の指定を行なう入力部
、2は各マージン、行間隔2文字間隔等のパラメータ情
報を記憶するパラメータ記憶レジスタ、3は入力部1よ
り指定された出力エリアサイズを記憶する出力エリアサ
イズ記憶レジスタ、4は参照用にレイアウト表示された
文字に対し、入力部1より指定した所望文字の座標を記
憶する座標記憶レジスタ、5は参照用にレイアウト表示
された文字に対し、入力1!1ls1より指定した文字
サイズを記憶する文字サイズ記憶レジスタ、6は制御部
、7はワードプロセッサや文字入力装置などで作成した
文字サイズ及び位置情報を含まない文字コード及び制御
コードとからなる文書データを記憶した文書データ記憶
部、8は出力エリアサイズ記憶レジスタ3の出力エリア
サイズを基に所望文書データの参照用レイアウトのレイ
アラ。
において1は出力エリアサイズ等の指定を行なう入力部
、2は各マージン、行間隔2文字間隔等のパラメータ情
報を記憶するパラメータ記憶レジスタ、3は入力部1よ
り指定された出力エリアサイズを記憶する出力エリアサ
イズ記憶レジスタ、4は参照用にレイアウト表示された
文字に対し、入力部1より指定した所望文字の座標を記
憶する座標記憶レジスタ、5は参照用にレイアウト表示
された文字に対し、入力1!1ls1より指定した文字
サイズを記憶する文字サイズ記憶レジスタ、6は制御部
、7はワードプロセッサや文字入力装置などで作成した
文字サイズ及び位置情報を含まない文字コード及び制御
コードとからなる文書データを記憶した文書データ記憶
部、8は出力エリアサイズ記憶レジスタ3の出力エリア
サイズを基に所望文書データの参照用レイアウトのレイ
アラ。
トデータを作成するレイアウトデータ作成部、9はレイ
アウトデータ作成部8で作成されたレイアウトデータを
記憶するレイアウトデータ記憶部、10は前記レイアウ
トデータに従い文字パターン記憶部11より所望の文字
パターンを表示メモリ12に書込む表示制御部、13は
表示メモリの内容を表示する表示部である。
アウトデータ作成部8で作成されたレイアウトデータを
記憶するレイアウトデータ記憶部、10は前記レイアウ
トデータに従い文字パターン記憶部11より所望の文字
パターンを表示メモリ12に書込む表示制御部、13は
表示メモリの内容を表示する表示部である。
次に動作について説明する。入力部1より予め上下左右
端のマージン(UM、DM、LM、RM)と行間隔P及
び文字間隔CPのパラメータ情報を設定しパラメータ記
憶レジスタ2に記憶する。次に入力部1より所望の文書
データと該文書データを出力する出力エリアサイズを指
定し、出力エリアサイズX、Yは出力エリアサイズ記憶
レジスタ3に記憶される。制御部6は指定された文書デ
ータを文書データ記憶部7より読出し、制御コードを判
別しながら文書データの行数LN及び1行の最大文字数
MXCを求め、前記パラメータ情報。
端のマージン(UM、DM、LM、RM)と行間隔P及
び文字間隔CPのパラメータ情報を設定しパラメータ記
憶レジスタ2に記憶する。次に入力部1より所望の文書
データと該文書データを出力する出力エリアサイズを指
定し、出力エリアサイズX、Yは出力エリアサイズ記憶
レジスタ3に記憶される。制御部6は指定された文書デ
ータを文書データ記憶部7より読出し、制御コードを判
別しながら文書データの行数LN及び1行の最大文字数
MXCを求め、前記パラメータ情報。
出力エリアサイズ及び該当文書データと共にレイアウト
データ作成部8に送る。
データ作成部8に送る。
レイアウトデータ作成部8では前記第3図で説明したよ
うに前記第(1)式及び第0式を用いて文字サイズSX
、SYを求める。文字サイズSX、SYが求まると該文
字サイズとパラメータ情報に基づいて表示位置を順次決
定する。このようにして求めたレイアウトデータは例え
ば第5図に示すようなフォーマットに従いレイアウトデ
ータ記憶部9に記憶される。図において50は文字コー
ド、51はX座標PX、52はY座標PY、53はX方
向の文字サイズSX、54はY方向の文字サイズSY、
55は変形1回転等の付加情報Zである。
うに前記第(1)式及び第0式を用いて文字サイズSX
、SYを求める。文字サイズSX、SYが求まると該文
字サイズとパラメータ情報に基づいて表示位置を順次決
定する。このようにして求めたレイアウトデータは例え
ば第5図に示すようなフォーマットに従いレイアウトデ
ータ記憶部9に記憶される。図において50は文字コー
ド、51はX座標PX、52はY座標PY、53はX方
向の文字サイズSX、54はY方向の文字サイズSY、
55は変形1回転等の付加情報Zである。
以上のようにして、決定されたレイアウトデータは表示
制御部10へ送られ、文字コードに対応する文字パター
ンを文字パターン記憶部11より読出し、位置情報に対
応する表示用メモリ12のアドレスに書込む。前記文字
パターン記憶部11は各文字サイズに相当する文字パタ
ーンを記憶するようにしたものや、文字パターンデータ
を圧縮して記憶し、文字サイズに応じて適宜倍率変換す
るようにしたもの等が用いられる。表示部13は表示用
メモリ12に記憶された内容を表示することにより第3
図(1))に示すように参照用の文字をレイアウト表示
することができる。
制御部10へ送られ、文字コードに対応する文字パター
ンを文字パターン記憶部11より読出し、位置情報に対
応する表示用メモリ12のアドレスに書込む。前記文字
パターン記憶部11は各文字サイズに相当する文字パタ
ーンを記憶するようにしたものや、文字パターンデータ
を圧縮して記憶し、文字サイズに応じて適宜倍率変換す
るようにしたもの等が用いられる。表示部13は表示用
メモリ12に記憶された内容を表示することにより第3
図(1))に示すように参照用の文字をレイアウト表示
することができる。
このようにして参照用のレイアウトが表示されると、入
力部1よりカーソルなどで所望の文字を指定し文字サイ
ズ及び位置情報、更には変形9回転等を設定しレイアウ
トデータ記憶部9の所望文字のレイアウトデータを書換
えることにより所望のレイアウトを作成していく。
力部1よりカーソルなどで所望の文字を指定し文字サイ
ズ及び位置情報、更には変形9回転等を設定しレイアウ
トデータ記憶部9の所望文字のレイアウトデータを書換
えることにより所望のレイアウトを作成していく。
また、以上の説明においてパラメータ情報は固定値とし
ているが、各パラメータ情報を文字サイズSXあるいは
SYの関数として表わすこともできる。
ているが、各パラメータ情報を文字サイズSXあるいは
SYの関数として表わすこともできる。
例えば、前記第(1)式の各マージンUM、DM及び行
間隔Pを文字サイズSYの関数で表わすと、5Y−Y/
(LH+UH/SV+DH/SY+(LH−1) −
P/SY)となる。
間隔Pを文字サイズSYの関数で表わすと、5Y−Y/
(LH+UH/SV+DH/SY+(LH−1) −
P/SY)となる。
更に、前記第0式の各マージンLM、RM及び文字間隔
CPを文字サイズSxの関数で表わすと、5X−X/(
RH/SX+LH/SX+HXC+(MXC−1) −
CP/SX)となる。
CPを文字サイズSxの関数で表わすと、5X−X/(
RH/SX+LH/SX+HXC+(MXC−1) −
CP/SX)となる。
以上のように各パラメータ情報を文字サイズの関数とす
ることにより、出力エリアサイズ内に出力エリアサイズ
に応じて各マージン、行間隔1文字間隔が相対的に適宜
変化した参照用のレイアウトを得ることができる。
ることにより、出力エリアサイズ内に出力エリアサイズ
に応じて各マージン、行間隔1文字間隔が相対的に適宜
変化した参照用のレイアウトを得ることができる。
また、本発明は表示部に表示してレイアウトされたデー
タを図示していないプリンターやプロッター、その地間
等の各種の出力装置に出力することが可能である。更に
、上記説明においては参照用レイアウトを表示部に表示
させて所望レイアウト処理を行なうようにしたが、出力
エリアサイズを指定することによって演算されたレイア
ウトを直接プリンター等の出力装置に出力すのであるな
らば、第1図に示す表示制御部101表示用メモリ12
9表示部13の構成要件を、それぞれ出力制御部、出力
用メモリ、出力部とすることにより可能である。
タを図示していないプリンターやプロッター、その地間
等の各種の出力装置に出力することが可能である。更に
、上記説明においては参照用レイアウトを表示部に表示
させて所望レイアウト処理を行なうようにしたが、出力
エリアサイズを指定することによって演算されたレイア
ウトを直接プリンター等の出力装置に出力すのであるな
らば、第1図に示す表示制御部101表示用メモリ12
9表示部13の構成要件を、それぞれ出力制御部、出力
用メモリ、出力部とすることにより可能である。
[発明の効果]
以上のように本発明によれば、出力エリアサイズを指定
するだけで予め記憶した上下左右端のマージン、行間隔
1文字間隔などをデータを随FR読み出し、出力エリア
サイズX、Yに応じて文字サイズSX、SYを相対的に
変化させた参照用のレイアウトを表示して、この参照用
レイアウトに従い所望のレイアウトを行なえば良いので
、従来のように頻しい入力作業を必要とせずにレイアウ
ト処理を視覚的に能率良く行なうことができる。
するだけで予め記憶した上下左右端のマージン、行間隔
1文字間隔などをデータを随FR読み出し、出力エリア
サイズX、Yに応じて文字サイズSX、SYを相対的に
変化させた参照用のレイアウトを表示して、この参照用
レイアウトに従い所望のレイアウトを行なえば良いので
、従来のように頻しい入力作業を必要とせずにレイアウ
ト処理を視覚的に能率良く行なうことができる。
第1図は本発明の一実施例を示すブロック図、第2図乃
至第5図は本発明を説明するための図である。 1・・・入力部 2・・・パラメータ記憶レジスタ
3・・・化カニリア記憶レジスタ 4・・・座標記憶レジスタ 5・・・文字サイズ記憶レジスタ 6・・・I制御部 7・・・文字データ記憶部8・
・・レイアウトデータ作成部 9・・・レイアウトデータ記憶部 10・・・表示制御部 11・・・文字パターン記憶部 12・・・表示用メモリ 13・・・表示部
至第5図は本発明を説明するための図である。 1・・・入力部 2・・・パラメータ記憶レジスタ
3・・・化カニリア記憶レジスタ 4・・・座標記憶レジスタ 5・・・文字サイズ記憶レジスタ 6・・・I制御部 7・・・文字データ記憶部8・
・・レイアウトデータ作成部 9・・・レイアウトデータ記憶部 10・・・表示制御部 11・・・文字パターン記憶部 12・・・表示用メモリ 13・・・表示部
Claims (2)
- (1)、文字サイズ(SX、SY)及び位置情報(PX
、PY)を含まない文字コード及び制御コードとからな
る文書データの各文字データに対し、出力エリアサイズ
(X、Y)を指定することにより、予め設定した前記出
力エリアサイズの上下左右端のマージン(UM、DM、
LM、RM)、行間隔(P)、文字間隔(CP)等のパ
ラメータ情報と前記文書データの行数(LN)及び1行
中の最大文字数(MXC)の情報とに基づいて出力エリ
アサイズ内にレイアウト可能な文字サイズを演算し、前
記文字サイズと各種パラメータ情報に従い各文字の位置
情報を演算して参照用レイアウトを出力するようにした
ことを特徴とする文字処理方法。 - (2)、文字サイズ(SX、SY)及び位置情報(PX
、PY)を含まない文字コード及び制御コードとからな
る文書データの各文字データに対し、出力エリアサイズ
(X、Y)を指定することによって、文字サイズ及び位
置情報を演算して前記文書データの所望レイアウト処理
を行なう文字処理装置において、入力部より指定した出
力エリアサイズ(X、Y)を記憶する出力エリアサイズ
記憶レジスタと、予め設定した上下左右端のマージン(
UM、DM、LM、RM)、行間隔(P)、文字間隔(
CP)等のパラメータ情報を記憶するパラメータ記憶レ
ジスタと、文字サイズ(SX、SY)及び位置情報(P
X、PY)を含まない文字コード及び制御コードとから
なる文書データを記憶した文書データ記憶部と、 前記出力エリアサイズ及びパラメータ情報により前記文
書データの各文字データに対し、出力エリアサイズ内に
レイアウト可能な文字サイズとその位置情報を演算して
レイアウトデータを作成するレイアウトデータ作成部と
、 前記レイアウトデータ作成部で作成したレイアウトデー
タを記憶するレイアウトデータ記憶部と、前記レイアウ
トデータに基づいて所望文字パターンを表示用メモリに
書込む表示制御部と、前記表示用メモリの内容を表示す
る表示部と、からなることを特徴とする文字処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59269443A JPS61147331A (ja) | 1984-12-20 | 1984-12-20 | 文字処理方法及びその装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59269443A JPS61147331A (ja) | 1984-12-20 | 1984-12-20 | 文字処理方法及びその装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61147331A true JPS61147331A (ja) | 1986-07-05 |
| JPH0321932B2 JPH0321932B2 (ja) | 1991-03-25 |
Family
ID=17472503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59269443A Granted JPS61147331A (ja) | 1984-12-20 | 1984-12-20 | 文字処理方法及びその装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61147331A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009034887A1 (ja) * | 2007-09-10 | 2009-03-19 | Kathenas Co., Ltd. | 文字列表示システム、文字列表示方法、およびプログラム |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59188729A (ja) * | 1983-04-08 | 1984-10-26 | Sanyo Electric Co Ltd | 印字レイアウト自動決定方式 |
-
1984
- 1984-12-20 JP JP59269443A patent/JPS61147331A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59188729A (ja) * | 1983-04-08 | 1984-10-26 | Sanyo Electric Co Ltd | 印字レイアウト自動決定方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009034887A1 (ja) * | 2007-09-10 | 2009-03-19 | Kathenas Co., Ltd. | 文字列表示システム、文字列表示方法、およびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0321932B2 (ja) | 1991-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0051857A1 (en) | Method for editing document | |
| JPH0619773B2 (ja) | 文書処理装置 | |
| JPH04347779A (ja) | 図形文書処理装置 | |
| JPS58208865A (ja) | 文書作成装置 | |
| JPS61147331A (ja) | 文字処理方法及びその装置 | |
| JP2550562B2 (ja) | 文字表示装置 | |
| JP2635311B2 (ja) | 文書処理装置 | |
| JPS63165852A (ja) | 雑誌編集システム | |
| JP2831318B2 (ja) | 編集装置 | |
| JPH0270472A (ja) | 文書作成装置における印刷位置表示方法 | |
| JPH07219506A (ja) | 文字処理装置及び方法 | |
| JPS62197873A (ja) | 文章処理装置 | |
| JPH03194649A (ja) | 表構造管理方式 | |
| JPS62229365A (ja) | 文書作成編集装置 | |
| JPS625292A (ja) | 文字入力装置 | |
| JPH09198022A (ja) | 情報処理方法とその装置 | |
| JPH06289587A (ja) | レイアウトデザイン装置 | |
| JPS62229290A (ja) | 文書処理方法 | |
| JPH1027170A (ja) | 文書作成表示装置 | |
| JPH03153298A (ja) | 文書出力装置 | |
| JPS6215673A (ja) | カタログ編集システム | |
| JPH0744607A (ja) | レイアウトデザイン装置 | |
| JPH0439711B2 (ja) | ||
| JPH0573544A (ja) | 文章編集装置 | |
| JPH0245866A (ja) | 編集機における文章の編集方法 |