JPS63217464A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPS63217464A
JPS63217464A JP62051523A JP5152387A JPS63217464A JP S63217464 A JPS63217464 A JP S63217464A JP 62051523 A JP62051523 A JP 62051523A JP 5152387 A JP5152387 A JP 5152387A JP S63217464 A JPS63217464 A JP S63217464A
Authority
JP
Japan
Prior art keywords
line width
line
characters
character
crt
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
Application number
JP62051523A
Other languages
English (en)
Inventor
Tsutomu Watanabe
勉 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP62051523A priority Critical patent/JPS63217464A/ja
Publication of JPS63217464A publication Critical patent/JPS63217464A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は行幅とその行に含まれる文字数に基づいて禁則
処理を行うことにより体裁の良い文書を作成するように
した文書作成装置に関する。
〔従来の技術〕
従来の文書作成装置として、例えば、改行時に行末ある
いは行頭に行末禁則文字(例えば、カッコ始まり文字)
あるいは行頭禁則文字(例えば、句読点)がきたとき禁
則処理によって押し込み処理あるいは追い出し処理を行
うようにしたものがある。
第6図(a)、fb)は追い出し処理の例を示し、(a
lに示すように、行幅が5n以上あるときはUえ」の追
い出し処理を行って句読点が行頭に来ないようにし、一
方、(b)に示すように、行幅が5n未満のとき(例え
ば、4nのとき)追い出し処理を行わないようにしてい
る。
このようにすることにより、(alでは「あ」、「いJ
、「う」の3文字の文字間隔を調整することにより文書
の体裁を整えており、また、(blでは「う」を残すこ
とにより、2文字になって文字間隔が開きすぎるのを防
止し、文書の体裁が悪くならないようにしている。
〔発明が解決しようとする問題点〕
しかし、従来の文書作成装置においては、行幅によって
禁則処理を行うがどうかを決定しているため、複数の文
字サイズを有したマルチフォントの文書作成装置にあっ
ては、第7図(alに示すように、大きなサイズの文字
「い」を追い出したために「あ」の文字だけが残ってか
えって体裁が悪くなることがあり、また、第7図(bl
に示すように、小さなサイズの文字が多数台まれている
ため追い出し処理を行った方が体裁が良くなるにもかが
ゎらず、それが行われないという不都合が生じる。
〔問題点を解決するための手段〕
本発明は上記に鑑みてなされたものであり、複数のサイ
ズの文字を有する文書が行幅の変動によって体裁が悪く
ならないようにするため、行幅と文字数を演算する演算
手段と、演算された行幅と文字数に基づいて禁則処理の
実行を決定する制御手段を備えるようにしたものである
。行幅と文字数を演算する演算手段は記録紙サイズ、テ
キスト枠等のパラメータより行幅を求める演算と、求め
られた行幅と文字サイズ、文字間隔等より文字数を求め
る演算を行う。
以下、本発明の文書作成装置を詳細に説明する。
〔実施例〕
第1図は本発明の一実施例を示し、各種のキーを有する
キーボード1は後述する制御部等を有する本体2に接続
され、キーボード1にはマウス3が接続されている。ま
た、本体2上にはディスプレイ用CRT4が設けられて
いる。
第2図は本発明の一実施例をブロック図で示し、前述し
たキーボード1、マウス3、ディスプレイ用CRT4に
加えて、制御部5、行幅演算部6、文字数演算部7、フ
ァントROM8、CRT駆動回路9、プリンタ駆動回路
11等が設けられている。制御部5はCPU、プログラ
ム用ROM、メモリ用RAM (図示せず)等を有し、
行幅演算部6は記録紙サイズ、テキスト枠等のパラメー
タより行幅を演算し、文字数演算部7は文字サイズ、文
字間隔、および行幅等よりその行に含まれる文字数を演
算し、制御部5は行幅および文字数より禁則処理の是非
を決定する。また、CRT駆動回路9はCRT4を、プ
リンタ駆動回路11はプリンタ10を制御部5の制御に
よってそれぞれ駆動する。
以上の構成において、第3図のフローチャートにより操
作を説明すると次の通りである。
マス、CRT4上に表示されるアイコン(図示せず)を
マウス3によって指定することにより文書作成を指令す
る。この文書作成の指令によってCRTA上に文書リス
トが表示され、その中の1つの文書をマウス3によって
指定すると、外部記憶装置(ディスク装置)から対応す
る文書の内容が制御部5のメモリRAMに転送される。
ここで、行幅演算部6が行幅を演算し、文字数演算部7
が文字数を演算すると、制御部5はその行に文字が入る
かどうかをチェックし、入らないときは禁則処理が必要
かどうかをチェックする。禁則処理が必要なとき、第1
に、第4図(a)、(blに示すように、rlJの押し
込み処理の可能性がチェックされ、それが実行できると
き第4図(blの状態がCRT4に表示される。一方、
文字数が行幅に比較して多いため押し込み処理が実行で
きないと判断したとき、第5図(a)、(blに示すよ
うに、カッコの始まり文字を追い出す処理が行われ、第
5図(b)の状態がCRT4に表示される。一方、禁則
処理が必要でないと判断されたとき、即ち、行頭、行末
に禁則文字がないときは通常の改行操作が行われる。し
かし、禁則処理が必要であるにもかかわらず行幅と文字
数に基づいてその実行が適当でないと判断したときは禁
則処理が禁止される。例えば、第7図(alの場合は、
従来の文書作成装置によると禁則処理が行われて「あ」
だけが1文字残ってかえって体裁の悪い文書になったが
、本発明では行幅が511、文字数が2という演算結果
に基づいて禁則処理を禁止する。従って、第2行目の行
頭に句読点があっても第1行目に「あ」と「い」を残す
ことによって文書全体の体裁がそれ以上悪くならないよ
うにする。逆に、第7図(b)の場合は、従来は行幅が
狭いために禁則処理を禁止したが、本発明では行幅が4
m、文字数が7という演算結果に基づいて禁則処理を実
行する。
従って、第5図(C)のように第1行目の行末の「き」
が第2行目の行頭に追い出されて行頭の句読点を後方に
追いやることができる。
〔発明の効果〕
以上説明した通り、本発明の文書作成装置によれば、禁
則処理が必要なときに行幅とその行に含まれる文字数に
よってそれを実行するかどうかを決定するようにしたた
め、複数のサイズの文字を存する文書が行幅の変動によ
って体裁が悪くなるのを防ぐことができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示す斜視図。 第2図は本発明の一実施例を示すプロ・ツク図。 第3図は本発明の操作を示すフローチャート図。第4図
(al、(blおよび第5図(al、(bl、(C)は
本発明における禁則処理を示す説明図。第6図(a)、
(blおよび第7図(a)、(b)は従来の文書作成装
置の禁則処理を示す説明図。 符号の説明 1−・−−−−−−・−キーボード  2−・・・・−
−−−一本体3−・−−−−−−−・−マウス    
4−・・−−−−−CRT5−−−−−−−−一制御部
    6−−−−−−・−行幅演算部7−・・・・−
−−−−一文字数演算部8−・−−−〜−−−−フォン
トROM9−−−−−・・−CRT駆動回路 10−m−・・−プリンタ

Claims (1)

  1. 【特許請求の範囲】 行末に行末禁則文字がきたとき、あるいは 行頭に行頭禁則文字がきたとき禁則処理を行う文書作成
    装置において、 改行する行の行幅および前記行の文字数を 演算する演算手段と、 前記行幅および前記文字数に基づいて前記 禁則処理の実行を決定する制御手段を有することを特徴
    とする文書作成装置。
JP62051523A 1987-03-06 1987-03-06 文書作成装置 Pending JPS63217464A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62051523A JPS63217464A (ja) 1987-03-06 1987-03-06 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62051523A JPS63217464A (ja) 1987-03-06 1987-03-06 文書作成装置

Publications (1)

Publication Number Publication Date
JPS63217464A true JPS63217464A (ja) 1988-09-09

Family

ID=12889371

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62051523A Pending JPS63217464A (ja) 1987-03-06 1987-03-06 文書作成装置

Country Status (1)

Country Link
JP (1) JPS63217464A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5396589A (en) * 1990-03-09 1995-03-07 Matsushita Electric Industrial Co., Ltd. Character input apparatus for determining the total number of characters which may be written in a predetermined space
EP0811949A3 (en) * 1996-06-05 1998-02-18 Samsung Electronics Co., Ltd. Reduced size printing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5396589A (en) * 1990-03-09 1995-03-07 Matsushita Electric Industrial Co., Ltd. Character input apparatus for determining the total number of characters which may be written in a predetermined space
EP0811949A3 (en) * 1996-06-05 1998-02-18 Samsung Electronics Co., Ltd. Reduced size printing method

Similar Documents

Publication Publication Date Title
WO2008157012A1 (en) Dynamically laying out images and associated text using pre-defined layouts
JPS63217464A (ja) 文書作成装置
JP2021003838A (ja) 制御プログラム、および情報処理装置
JP3582866B2 (ja) イメージ表示装置
JP2005018558A (ja) プリンタ用ユーティリティプログラム及び印刷システム
JP2004326658A (ja) 印刷設定情報変更通知システム
JP2021002245A (ja) 制御プログラム、および情報処理装置
JP2002373068A (ja) 印刷システム
JP2005047137A (ja) 画像配置方法、画像配置装置、および画像配置プログラム
CN109643223B (zh) 信息处理装置以及打印控制方法
JPH05266013A (ja) 文書の頁圧縮処理方法
JPH01193967A (ja) 日本語メッセージ表示方式
JP3005344B2 (ja) 文書処理装置
JP2000103148A (ja) プリンタ状態監視装置
JP2005164683A (ja) 文字表示装置、文字表示方法およびプログラム並びに記録媒体
JPH0338358A (ja) ノンインパクト式プリンタ装置
JPS60110033A (ja) 表示印刷装置
JPS62119680A (ja) 図形移動制御方式
JPH04297951A (ja) 新聞編集装置
JPH0554025A (ja) 文字入力編集装置
JPS62208090A (ja) 画像処理装置
JP2004030175A (ja) 印刷システム、印刷方法、および、印刷プログラム
JPS6238972A (ja) ワ−ドプロセツサ制御装置
JPH0485619A (ja) 文書印刷方式
JPH06301703A (ja) データ処理装置及びそのデータ出力領域設定方法