JPH07168800A - 文書処理装置および文書処理方法 - Google Patents
文書処理装置および文書処理方法Info
- Publication number
- JPH07168800A JPH07168800A JP5313895A JP31389593A JPH07168800A JP H07168800 A JPH07168800 A JP H07168800A JP 5313895 A JP5313895 A JP 5313895A JP 31389593 A JP31389593 A JP 31389593A JP H07168800 A JPH07168800 A JP H07168800A
- Authority
- JP
- Japan
- Prior art keywords
- width
- calculated
- numeral
- document
- typesetting
- 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
Landscapes
- Document Processing Apparatus (AREA)
Abstract
ングコマンドに従って挿入される全ての数字の段落を同
一のインデント位置から組版できる。 【構成】 中央処理装置11により算出された各数字に
対して設定された各属性に従う各数字の組版幅を算出
し、該算出した各数字の組版幅の最大組版幅に基づいて
決定された段落のインデント位置から自動番号を記憶装
置12上で組版処理する構成を特徴とする。
Description
えた文書処理装置および文書処理方法に関するものであ
る。
は、図4の(a)の文書に対してオートナンバリングを
オートナンバリング処理を実行する場合、第4図の
(b)に示すように、引数をもつオートナンバリングコ
マンド、例えば{¥autonum roman }を挿入する。ここ
で、「¥autonum」はオートナンバリングコマンドを表
し、「roman 」はオートナンバリングコマンドへの引数
を表し、ここでは、ローマ数字によるオートナンバリン
グを指示しているものとする。この様にして、オートナ
ンバリングコマンドが挿入された文書の組版結果は、図
4の(c)に示すようになる。
処理装置においては、図4の(c)に示すように自動番
号が挿入された段落のインデント位置が一定とはなら
ず、見栄えの悪い出力となってしまう。このため、操作
者は自動番号挿入結果を画面で確認しながら、挿入位置
ずれを補正する操作、例えばインデント位置を一定にす
るためにスペース挿入やインデント設定等の操作を余儀
なくされ、文書処理効率を低下させてしまう等の問題点
があった。
なされたもので、編集文書情報中に挿入されたオートナ
ンバリングコマンドに従って挿入される全ての数字の段
落を同一のインデント位置から組版できる文書処理装置
および文書処理方法を提供することを目的とする。
置は、編集中の文書に対して組版時に数字に置き換えら
れるオートナンバリングコマンドを挿入する挿入手段
と、この挿入手段により挿入されたオートナンバリング
コマンドに置き換えられる数字に対する各属性を設定す
る設定手段と、挿入手段により挿入されたオートナンバ
リングコマンドに対して文書の先頭から末尾に向って任
意の初期値を持ちながら一定の増分で増加する数字を算
出する数字算出手段と、この数字算出手段により算出さ
れた各数字に対して設定された各属性に従う各数字の組
版幅を算出する幅算出手段と、この幅算出手段が算出し
た各数字の組版幅の最大組版幅に基づいて決定された段
落のインデント位置から自動番号を組版する組版手段と
を有するものである。
書に対して組版時に数字に置き換えられるオートナンバ
リングコマンドを挿入し、該挿入されたオートナンバリ
ングコマンドに置き換えられる数字に対する各属性を設
定し、挿入されたオートナンバリングコマンドに対して
文書の先頭から末尾に向って任意の初期値を持ちながら
一定の増分で増加する数字を算出し、該算出された各数
字に対して設定された各属性に従う各数字の組版幅を算
出し、該算出した各数字の組版幅の最大組版幅に基づい
て決定された段落のインデント位置から自動番号を組版
する。
段により算出された各数字に対して幅算出手段が設定さ
れた各属性に従う各数字の組版幅を算出し、該算出した
各数字の組版幅の最大組版幅に基づいて組版手段が決定
された段落のインデント位置から自動番号を組版するの
で、挿入されたナンバリングの数字桁数が増えても、常
に同一のインデント位置から数字を見栄え良く組版する
ことが可能となる。
文書に対して組版時に数字に置き換えられるオートナン
バリングコマンドを挿入し、該挿入されたオートナンバ
リングコマンドに置き換えられる数字に対する各属性を
設定し、挿入されたオートナンバリングコマンドに対し
て文書の先頭から末尾に向って任意の初期値を持ちなが
ら一定の増分で増加する数字を算出し、該算出された各
数字に対して設定された各属性に従う各数字の組版幅を
算出し、該算出した各数字の組版幅の最大組版幅に基づ
いて決定された段落のインデント位置から自動番号を組
版するので、挿入されたナンバリングの数字桁数が増え
ても、常に同一のインデント位置から数字を見栄え良く
組版することが可能となる。
の構成を説明するブロック図である。
装置12に記憶された後述する図3に示す制御プログラ
ムを含む文書処理プログラムに基づいて入力装置14か
ら入力されるた文書情報を制御して、表示装置13に編
集された文書情報を電子組版ルールに従って組版表示す
る。なお、記憶装置12には、表示装置13に表示する
文字のフォント情報および入力装置14からの入力及び
出力装置としての表示装置13及び図示しないプリンタ
装置等への出力とを処理する入出力処理プログラムも格
納されている。
て、中央処理装置11により算出された各数字に対して
設定された各属性に従う各数字の組版幅を算出し、該算
出した各数字の組版幅の最大組版幅に基づいて決定され
た段落のインデント位置から自動番号を記憶装置12上
で組版処理するので、挿入されたナンバリングの数字桁
数が増えても、常に同一のインデント位置から数字を見
栄え良く組版することが可能となる。
されるオートナンバリング処理状態推移を示す図であ
り、(a)は文書入力画面に対応し、(b)はオートナ
ンバリングコマンド挿入画面に対応し、オートナンバリ
ング組版表示画面に対応し、(c)は組版結果に対応す
る。
法を説明するフローチャートである。なお、(1)〜
(5)は各ステップを示す。
れ、CRT,液晶等からなる表示装置13上にCPU等
の中央処理装置11により表示された文書(図2の
(a)参照)上において、キーボード,ポインティング
デバイス(マウス等)からなる入力装置14を使用して
オートナンバリングコマンド、例えば{¥autonum roma
n }を入力すると、中央処理装置11により記憶装置1
2にその情報が記憶され、中央処理装置11により表示
装置13上に図2の(b)に示すように挿入表示される
(1)。次いで、入力装置14を使用して、組版時に置
き換えられる数字に対する属性を入力する。これらの属
性は、中央処理装置11を通じて記憶装置12に記憶さ
れる(2)。入力装置14を使用して中央処理装置11
に文書の組版を指示すると、中央処理装置11は記憶装
置12中を文書の先頭から末尾に向って、ステップ
(1)で挿入したオートナンバリングコマンドを検索
し、任意の初期値(本実施例では「1」とする)を持
ち、一定の増分(本実施例では「1」とする)で増加す
る数字を対応させて行き、その対応を記憶装置12に記
憶させる(3)。 次に、中央処理装置11は記憶装置
12中を文書の先頭から文書の末尾に向ってステップ
(1)で挿入したオートナンバリングコマンドを検索
し、ステップ(3)で求めた対応数字を記憶装置12よ
り読み込み、ステップ(2)で指定された各属性を記憶
装置12より読み込み、それらの属性を使用して各数字
の組版時の幅を求め、そのうち最大の組版幅を記憶装置
12に記憶させる(4)。最後に、ステップ(4)で求
めた最大の組版幅を記憶装置12より読み込み、オート
ナンバリングコマンドが挿入された段落のインデント位
置をその最大の組版幅として中央処理装置11が文書の
組版を行い、組版結果を図2の(c)に示すように番号
を挿入するインデント位置が一定として組版表示され
(5)、処理を終了する。
数字に置き換えられるオートナンバリングコマンドを挿
入し、該挿入されたオートナンバリングコマンドに置き
換えられる数字に対する各属性を設定し、挿入されたオ
ートナンバリングコマンドに対して文書の先頭から末尾
に向って任意の初期値を持ちながら一定の増分で増加す
る数字を算出し、該算出された各数字に対して設定され
た各属性に従う各数字の組版幅を算出し、該算出した各
数字の組版幅の最大組版幅に基づいて決定された段落の
インデント位置から自動番号を組版するので、挿入され
たナンバリングの数字桁数が増えても、常に同一のイン
デント位置から数字を見栄え良く組版することができ
る。
+方向、すなわち、1から順次増加する場合について説
明したが、ナンバリング方向が−方向、すなわちカウン
トダウンされる方向であっても本発明を適用できること
は言うまでもない。
ンドとして、本実施例では、例えば{¥autonum roman
}を挿入する場合について説明したが、他のコマンド
であってもいいし、引数についても他の属性であっても
いいし、属性を複数備える場合でも本発明を適用するこ
とができる。
数字算出手段により算出された各数字に対して幅算出手
段が設定された各属性に従う各数字の組版幅を算出し、
該算出した各数字の組版幅の最大組版幅に基づいて組版
手段が決定された段落のインデント位置から自動番号を
組版するので、挿入されたナンバリングの数字桁数が増
えても、常に同一のインデント位置から数字を見栄え良
く組版することができる。
書に対して組版時に数字に置き換えられるオートナンバ
リングコマンドを挿入し、該挿入されたオートナンバリ
ングコマンドに置き換えられる数字に対する各属性を設
定し、挿入されたオートナンバリングコマンドに対して
文書の先頭から末尾に向って任意の初期値を持ちながら
一定の増分で増加する数字を算出し、該算出された各数
字に対して設定された各属性に従う各数字の組版幅を算
出し、該算出した各数字の組版幅の最大組版幅に基づい
て決定された段落のインデント位置から自動番号を組版
するので、挿入されたナンバリングの数字桁数が増えて
も、常に同一のインデント位置から数字を見栄え良く組
版することができる。
トナンバリングコマンドに従って挿入される全ての数字
の段落を同一のインデント位置から組版できる等の効果
を奏する。
説明するブロック図である。
バリング処理状態推移を示す図である。
るフローチャートである。
グ処理状態を説明する図である。
Claims (2)
- 【請求項1】 編集中の文書に対して組版時に数字に置
き換えられるオートナンバリングコマンドを挿入する挿
入手段と、この挿入手段により挿入されたオートナンバ
リングコマンドに置き換えられる数字に対する各属性を
設定する設定手段と、前記挿入手段により挿入されたオ
ートナンバリングコマンドに対して文書の先頭から末尾
に向って任意の初期値を持ちながら一定の増分で増加す
る数字を算出する数字算出手段と、この数字算出手段に
より算出された各数字に対して設定された各属性に従う
各数字の組版幅を算出する幅算出手段と、この幅算出手
段が算出した各数字の組版幅の最大組版幅に基づいて決
定された段落のインデント位置から自動番号を組版する
組版手段とを有することを特徴とする文書処理装置。 - 【請求項2】 編集中の文書に対して組版時に数字に置
き換えられるオートナンバリングコマンドを挿入し、該
挿入されたオートナンバリングコマンドに置き換えられ
る数字に対する各属性を設定し、挿入されたオートナン
バリングコマンドに対して文書の先頭から末尾に向って
任意の初期値を持ちながら一定の増分で増加する数字を
算出し、該算出された各数字に対して設定された各属性
に従う各数字の組版幅を算出し、該算出した各数字の組
版幅の最大組版幅に基づいて決定された段落のインデン
ト位置から自動番号を組版することを特徴とする文書処
理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5313895A JP2996583B2 (ja) | 1993-12-15 | 1993-12-15 | 文書処理装置および文書処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5313895A JP2996583B2 (ja) | 1993-12-15 | 1993-12-15 | 文書処理装置および文書処理方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07168800A true JPH07168800A (ja) | 1995-07-04 |
| JP2996583B2 JP2996583B2 (ja) | 2000-01-11 |
Family
ID=18046809
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5313895A Expired - Fee Related JP2996583B2 (ja) | 1993-12-15 | 1993-12-15 | 文書処理装置および文書処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2996583B2 (ja) |
-
1993
- 1993-12-15 JP JP5313895A patent/JP2996583B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2996583B2 (ja) | 2000-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4101491B2 (ja) | 合成フォント編集装置、合成フォント編集プログラム及びそれを記録した記録媒体 | |
| US4717911A (en) | Technique for chaining lines of a document together to facilitate editing or proofreading | |
| KR100235523B1 (ko) | 문자간 삽입 장치 및 삽입 방법 | |
| JPH08161309A (ja) | 文書作成装置 | |
| JPS62229463A (ja) | 文書処理方法 | |
| JPH07168800A (ja) | 文書処理装置および文書処理方法 | |
| JPS6017487A (ja) | 文書作成装置の行ピツチ自動設定方法 | |
| JP2978208B2 (ja) | キャラクタージェネレータにおけるフォントデータ圧縮方式 | |
| JP3100614B2 (ja) | 文書処理装置および文書処理方法 | |
| US5930812A (en) | Word processing apparatus which adjusts character output position | |
| JPH11250037A (ja) | コンテンツ編集装置および記録媒体 | |
| JPS6038750B2 (ja) | ワ−ドプロセッサにおける文字插入方法 | |
| JP3176080B2 (ja) | 文書処理方法及び装置 | |
| JP2513771B2 (ja) | マルチメディア表示方式 | |
| EP0352065A2 (en) | Text editing device | |
| US5162993A (en) | Word processing apparatus | |
| JP2518157B2 (ja) | プログラムの改定履歴の生成方法とその装置 | |
| JPS60163155A (ja) | 文書作成編集装置 | |
| JPH0612542B2 (ja) | 構造化ドキユメントのマーク箇所のコピー方法 | |
| JPH0750480B2 (ja) | 文章データ編集装置 | |
| JP2828591B2 (ja) | 組版処理装置 | |
| JP2749180B2 (ja) | 文字消去方法 | |
| JPH0721159A (ja) | 文字処理装置及び方法 | |
| JPS61241865A (ja) | 文書編集装置 | |
| JPS59127167A (ja) | 文章処理装置における罫線処理方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071029 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081029 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091029 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091029 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101029 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101029 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111029 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111029 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121029 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131029 Year of fee payment: 14 |
|
| LAPS | Cancellation because of no payment of annual fees |