JPH03192464A - 文書作成装置 - Google Patents

文書作成装置

Info

Publication number
JPH03192464A
JPH03192464A JP1331234A JP33123489A JPH03192464A JP H03192464 A JPH03192464 A JP H03192464A JP 1331234 A JP1331234 A JP 1331234A JP 33123489 A JP33123489 A JP 33123489A JP H03192464 A JPH03192464 A JP H03192464A
Authority
JP
Japan
Prior art keywords
bullet point
symbol
point symbol
input
item level
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
JP1331234A
Other languages
English (en)
Inventor
Hiroshi Sato
浩 佐藤
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP1331234A priority Critical patent/JPH03192464A/ja
Publication of JPH03192464A publication Critical patent/JPH03192464A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、ワードプロセッサ等の文書作成装[発明の
概要] この発明の文書作成装置は、箇条書文の先頭に付加され
る箇条書記号を予め記憶させておき、行の先頭位置に入
力されたデータが箇条書記号の場合にはこの箇条書記号
をテキスト中に書き込む前に、当該箇条書記号に対応し
て予め決められている所定数の空白データをテキスト中
へ書き込むことにより、大項目、中項目、小項目等の項
目レベルに応じて箇条書文の頭揃え(段落)を容易に行
うことができるようにしたものである。
[従来の技術] 従来、ワードプロセッサにおいて、箇条書文をその項目
レベルに応じて段落する場合、予め書式設定時にレフト
マージンやインデントを項目レベルに応じて設定するよ
うにしていた。即ち、項目レベルが2段階の場合、大き
な項目レベルに対応する箇条書文の先頭位置をレフトマ
ージンによつて設定し、小さな項目レベルに対応する箇
条書文の先頭位置をインデントによって設定するように
していた。
[発明が解決しようとする課題] しかしながら、このような設定の仕方では、項目レベル
が3段、4段・旧・・の如く多枝に分かれているものに
は対応することができなかった。したがって、このよう
な場合には、通常と同様にスペースキー等を操作して箇
条書文を項目レベル毎に段落するようにしていた。その
結果、項目レベルの大小関係を常に意識し、入力すべき
箇条書文の先頭に何文字分の空白を確保すべきかを考慮
しながら文書入力を行わなければならず、極めて面倒な
ものとなっていた。
ところで、一般に箇条書文の先頭には、その項目レベル
に応じて「9」、r(i)」等の箇条書記号が付加され
ている。
してみれば、この箇条書記号に基づいて箇条書文の項目
レベルを判別し、それに応じて所定数の空白を箇条書文
の先頭に挿入できれば、項目レベルが多枝に分かれてい
ても、文書作成時に項目レベル毎に頭揃え等を行う必要
はなく、自動的に箇条書文を項目レベル毎に段落した適
切な文書を作成することができるようになることは明ら
かである。
この発明の課題は、箇条書記号に基づいて箇条書文の項
目レベルを判別し、それに応じて所定数の空白を箇条書
文の先頭に挿入できるようにすることである。
[課題を解決するための手段J この発明の手段は次の通りである。
箇条書記号記憶手段l(第1図の機能ブロック図を参照
、以下同じ)は、箇条書文の先頭に付加される箇条書記
号「9」、r(i)」等を記憶するメモリで、その内容
はユーザが任意に設定したものであっても、メーカサイ
ドによって提供された固定的なデータであってもよい。
判別手段2は行の先頭位置に入力されたデータが箇条書
記号か否かの判別を行う。
書込制御手段3は判別手段2によって箇条書記号と判別
された際に、この箇条書記号をテキスト中に書き込む前
に、当該箇条書記号に対応して予め決められている所定
数の空白データをテキスト中へ書き込む。なお、4は久
方作成された文書データを記憶するテキストメモリであ
る。
[作 用] この発明の手段の作用は次の通りである。
いま、箇条書記号記憶手段lには大項目、中項目、小項
目の項目レベルに対応し、大引”目の箇条書記号として
「9」、中項目の箇条書記号としてrl−1,1−2,
1−3・・・・・・10−1・・・・・・」、小項目の
箇条書記号としてr (i) 、 (ii)、・・・・
・・(X)・・・・・・」が記憶されているものとする
ここで、大項目の箇条書文を入力する場合には、その先
頭に箇条書記号「9」を付加して入力する。すると、判
別手段2によって行の先頭位置に入力されたデータが箇
条書記号であると判別される為、書込制御手段3はこの
箇条書記号をテキストメモリ4へ書き込む前に、当該箇
条書記号に対応して予め決められている所定数の空白デ
ータをテキストメモリ4へ書き込む。
この結果、箇条書記号記憶手段l内の各箇条書記号「9
」、rl−1,1−2・・・・・・」、「(f) 、 
(ii)・・・・・・」に対応する空白データ数として
大項目を「0」、中項目を「2」、小項目を「4」とす
ると、箇条書記号「9」が入力された場合には、その前
に空白データは書き込まれないが、箇条書記号rl−1
,1−2・・・・・・」が入力された場合にはその前に
2文字文の空白データがテキストメモリ4に挿入され、
また箇条書記号r (i) 、 (if)・・・・・・
」が入力された場合にはその前に4文字分の空白データ
がテキストメモリ4に挿入される。
したがって、箇条書記号に基づいて箇条書文の項目レベ
ルを判別し、それに応じて所定数の空白を箇条書文の先
頭に挿入することができる。
[実施例] 以下、第2図〜第6図を参照して一実施例を説明する。
第2図はワードプロセッサの構成を示すブロック図であ
る。
CPUIIはROM12に格納されているシステムプロ
グラムにしたがってこのワードプロセッサの各種の動作
を制御するもので、その周辺デバイスとしてのキー人力
部13、表示部14、印字部15は対応する入出力イン
ターフェイス、即ち、キー人力制御部16、表示制御部
17、印字制御部18を介してCPUIIに接続されて
いる。
キー人力部13は文書データや各種のコマンドを入力す
る通常のキーボード装置で、キー人力部13から入力さ
れた文書データはキー人力制御部16を介してCPUI
Iに取り込まれる。この場合、入力された文書データを
C’PUIIが表示メモリ(ビデオRAM)19に書き
込むと、表示制御部17は表示メモリ19内の文書デー
タを表示部14(CRT表示装置)のテキスト画面へ出
力させる。
RAM20は文書メモリ20−1の他に、箇条書記号記
憶部20−2、グループファイル記憶部20−3、入力
記号レベル記憶部20−4を有する構成となっている0
文書メモリ20−1は入力作成された文書データをコー
ド形式で記憶する通常のテキストメモリである。また、
箇条書記号記憶部20−2は項目レベル毎に箇条書文の
先頭に付加される箇条書記号等を予め記憶するメモリで
、その内容はユーザによって任意に設定されたものであ
る。グループファイル記憶部20−3は箇条書記号記憶
部20−2に記憶されている箇条書記号と同一種類(同
一レベル)の箇条書記号をグループ分けして記憶するメ
モリで、その内容もユーザによって任意に設定されたも
のである。入力記号レベル記憶部20−4は箇条書記号
が入力された際に、入力された箇条書記号の項目レベル
を一時記憶するメモリである。
第3図は箇条書記号記憶部20−2へ任意に設定された
具体的な設定内容を示し、項目レベルの大きい順に箇条
書記号「9」、rl−IJ、r (i)J、「φ」が順
次設定されていると共に、各箇条書記号に対応して空白
文字数「0」、「2」、「4」、「6」が設定されてい
る。
第4図はグループファイル記憶部20−3へ任意に設定
された具体的な設定内容を示し1項目レベル第1位のグ
ループには箇条書記号「9」のみ、第2位のグループに
は箇条書記号記憶部20−2内に設定されている箇条書
記号rl−IJの他に、rl−2J、rl−3J・・・
・・・rl O−IJ・・・・・・が含まれ、第3位の
グループには箇条書記号記憶部20−2内に設定されて
いる箇条書記号r(i)」の他に、r (ii)J、r
(iii) J・・・・・・r (X)J・・・・・・
が含まれ、更に、第4位のグループには箇条書記号記憶
部20−2内に設定されている箇条書記号「・」の他に
、「O」、「☆」が含まれている。
次に、本実施例の動作を説明する。
第5図は文書作成処理を示すフローチャートである。
先ず、キー人力部13からデータが入力されると、現在
行の先頭文字が入力されたか否かを調べる(ステップ5
1)、最初は現在行の先頭文字が入力されるので、入力
されたデータが箇条書記号か否かを調べる(ステップS
2)、この場合、入力データに基づいて箇条書記号記憶
部20−2を検索し、該当するデータが箇条書記号とし
て箇条書記号記憶部20−2内に設定されているか否か
によりその判断を行う、その際、rl−IJ、r (i
)J等のように箇条書記号が複数文字から構成されそれ
を構成する全ての文字が入力し終った時点でその判断を
行う。
いま、箇条書記号記憶部20−2内に設定されている箇
条書記号でないと判断された場合には、ステップS3に
進み、入力データに基づいてグループファイル記憶部2
0−3を検索し、該昌データがグループファイル記憶部
20−3内にあるか否かを調べる。ここで、グループフ
ァイル記憶部20−3内にも該当データが無ければ、入
力データは箇条書記号でないので、ステップS8に進み
、入力データを文書メモリ20−1に書き込む。
一方、現在行の先頭文字として入力されたデータが箇条
書記号記憶部20−2内に設定されていたり、グループ
ファイル記憶部20−3内に設定されている箇条書記号
である場合にはステップS4に進み、入力記号レベル記
憶部20−4を参照し、前回入力された箇条書記号の項
目レベルと今回入力された箇条書記号の項目レベルとを
比較し、項目レベルの連続性を判断する。即ち、入力記
号レベル記憶部20−4には前回入力された箇条書記号
の項目レベルを示す為にその箇条書記号に対応する箇条
書記号記憶部20−2内の空白数が記憶されている。こ
こで、例えば入力記号レベル記憶部20−4内に項目レ
ベル第1位の空白数「O」が記憶されている状態におい
て、今回入力された箇条書記号がr (i)Jとすると
、この箇条書記号の項目レベルは第3位で、その空白数
は「4」となる為、前′凹入力された箇条書記号と今回
入力された箇条書記号とは連続性がなく、ルベル飛んだ
ものとなる。したがって、このような場合にはステップ
S9に進み、警報を発生する。
いま、項目レベル第1位の箇条書記号「9」が入力され
たものとする。最初、入力記号レベル記憶部20−4に
はデータが記憶されていないので、ステップS6に進み
、入力された箇条書記号の項目レベルに対応する空白数
「0」を箇条書記号記憶部20−2から読み出し、入力
記号レベル記憶部20−4にセットする。そして、この
空白数に応じた桁数分の空白データを文書メモリ201
に書き込む(ステップS7)、この場合、現在行のレフ
トマージン位置から空白データを書き込むが、この箇条
書記号「9」に対応する空白数はrOJ、l、たがって
、この場合には空白データの書き込みは行われない、し
かして、ステップS8に進み、入力された箇条書記号「
9」を文書メモリ20−1へ書き込む。
このようにして現在行の先頭文字を入力した後、それに
続く文字を入力すると、ステップS1からステップS8
に進み、入力データが文書メモリ20−1へ書き込まれ
る。
以下、同様の動作が実行される結果、箇条書記号として
項目レベル第2位のrl−IJ等が入力された場合には
2文字分の空白データ、箇条書記号として項目レベル第
3位のr (i)J等が入力された場合には4文字分の
空白データ、箇条書記号として項目レベル第4位の「争
j等が入力された場合には6文字分の空白データが文書
メモリ20−1に書き込まれる。
このようにして作成された文書メモリ20−1内の箇条
言文を表示あるいは印字出力させると、第6図に示すよ
うに項目レベルに応じて箇条言文が段落される。
なお、上記実施例は箇条書記号記憶部2〇−2、グルー
プファイル記憶部20−3にユーザが所望する任意の箇
条言文等を設定するようにしたが、予めメーカサイドで
これらを標準装備としておいてもよい。
また、項目レベルを数値入力することによって箇条書記
号記憶部20−2等からその項目レベルに対応する箇条
書記号を検索する機能を追加すれば、既に作成済みの箇
条言文に適切な箇条書記号を付加することができる。
[発明の効果] この発明は、箇条書記号に基づいて箇条言文の項目レベ
ルを判別し、それに応じて所定数空白を箇条言文の先頭
に挿入することができるので、項目レベルが多枝に分れ
ていても文書作成時に項目レベル毎に頭揃え等を行う必
要はなく、自動的に箇条言文を項目レベル毎に段落した
適切な文書を作成することができる。
【図面の簡単な説明】
第1図はこの発明の機能ブロック図、第2図〜第6図は
実施例を示し、第2図は文書作成装置の基本的な構成を
示したブロック図、第3図は箇条書記号記憶部20−2
の設定内容を具体的に示した図、第4図はグループファ
イル記憶部20−3の設定内容を具体的に示した図、第
5図は文書作成処理を示したフローチャート、第6図は
作成された箇条書文の出力例を示した図である。 11  ・・・・・・CPU、  12 ・・・・・・
ROM、13・・・・・・キー人力部、20・・・・・
・RAM、20−1・・・・・・文書メモリ、20−2
・・・・・・箇条書記号記憶部、2〇−3・・・・・・
グループファイル記憶部。 特 許 出 顧 人 カシオ計算機株式会社 第 因 第 5 図 第 図

Claims (1)

  1. 【特許請求の範囲】 箇条書文の先頭に付加される箇条書記号を記憶する箇条
    書記号記憶手段と、 行の先頭位置に入力されたデータが箇条書記号か否かを
    判別する判別手段と、 この判別手段によって箇条書記号と判別された際に、こ
    の箇条書記号をテキスト中へ書き込む前に、当該箇条書
    記号に対応して予め決められている所定数の空白データ
    をテキスト中へ書き込む書込制御手段と、 を具備したことを特徴とする文書作成装置。
JP1331234A 1989-12-22 1989-12-22 文書作成装置 Pending JPH03192464A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1331234A JPH03192464A (ja) 1989-12-22 1989-12-22 文書作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1331234A JPH03192464A (ja) 1989-12-22 1989-12-22 文書作成装置

Publications (1)

Publication Number Publication Date
JPH03192464A true JPH03192464A (ja) 1991-08-22

Family

ID=18241401

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1331234A Pending JPH03192464A (ja) 1989-12-22 1989-12-22 文書作成装置

Country Status (1)

Country Link
JP (1) JPH03192464A (ja)

Similar Documents

Publication Publication Date Title
EP0528421B1 (en) Recording medium and information reading apparatus
US5835921A (en) Data processing apparatus for creating and storing a text file from input data
JPS6316783B2 (ja)
JPS59132029A (ja) 仮名漢字変換装置
JPH03192464A (ja) 文書作成装置
JPH0547858B2 (ja)
JP2786260B2 (ja) かな漢字変換装置
JP2634926B2 (ja) かな漢字変換装置
JPH03266066A (ja) 属性付き文字列置換装置
JPH036659A (ja) 文書処理装置
JPH025175A (ja) 文字処理装置
JP2845235B2 (ja) 文書データ処理装置
JP3599349B2 (ja) 単語帳作成装置及びその方法
JP3124576B2 (ja) 文書処理方法及びその装置
JPS62119665A (ja) ワ−ドプロセツサ
JPH10177573A (ja) 文書処理方法および装置
JPS619755A (ja) かな漢字変換方式
JPH03119464A (ja) ワードプロセッサにおけるカナ漢字変換方式
JPS60221865A (ja) 文書処理装置
JPH03156667A (ja) 文書編集処理装置
JPH0273455A (ja) 文字処理方式
JPH01194061A (ja) ワードプロセッサにおける表示制御方式
JPH03129461A (ja) 文書編集処理装置
JPS62137639A (ja) 情報処理システム
JPH0836563A (ja) 文書編集方式及び該方式を用いた文書作成装置