JPH0431429B2 - - Google Patents

Info

Publication number
JPH0431429B2
JPH0431429B2 JP61102986A JP10298686A JPH0431429B2 JP H0431429 B2 JPH0431429 B2 JP H0431429B2 JP 61102986 A JP61102986 A JP 61102986A JP 10298686 A JP10298686 A JP 10298686A JP H0431429 B2 JPH0431429 B2 JP H0431429B2
Authority
JP
Japan
Prior art keywords
character
prohibited
storage means
processing
output
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.)
Expired - Lifetime
Application number
JP61102986A
Other languages
English (en)
Other versions
JPS62257568A (ja
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 filed Critical
Priority to JP61102986A priority Critical patent/JPS62257568A/ja
Priority to US07/042,215 priority patent/US5105381A/en
Priority to GB8709925A priority patent/GB2189913B/en
Priority to DE19873714514 priority patent/DE3714514A1/de
Publication of JPS62257568A publication Critical patent/JPS62257568A/ja
Publication of JPH0431429B2 publication Critical patent/JPH0431429B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/189Automatic justification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/253Grammatical analysis; Style critique

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】 <産業上の利用分野> この発明は、デジタルメモリ及びデジタル論理
回路等のエレクトロニクス技術を用いて和文、英
文等の自動編集、印刷を行う文章処理装置、いわ
ゆるワードプロセツサにおける禁則文字の選択方
式に関する。
<従来の技術> 文章を作成する上において、一行の文章データ
の先頭(行頭)に来てはおかしい行頭禁則文字と
しては、例えば“、”“。”“」”および促音の“つ”
等があり、また一行の最後(行末)に来てはおか
しい行末禁則文字としては、例えば“「”等があ
る。
このため、従来より、文章処理装置において自
動的な禁則処理方式が提案されており、この禁則
処理方式は行頭または行末に行頭禁則文字または
行末禁則文字が存在する場合に、その行頭禁則文
字あるいは行末禁則文字を検討して禁則文字を行
末の禁則処理領域に移動させる等して自動的に見
易い文章に作成している。
ところで、禁則文字には上述した例の他にも多
数あり、従来の文章処理装置では予め禁則文字と
して決められたものについてはすべて上述した禁
則処理を一律に実行するものであつた。
ところが、文章処理装置において、使用者は使
用分野に応じて禁則文字を選択したい場合があ
る。例えば句読点のみ禁則文字として取扱いたい
場合や、句読点及び括弧、拗音等を禁則文字とし
て取扱いたい場合である。
しかしながら、従来の文章処理装置においては
予め決められた禁則文字について一義的に禁則処
理するだけであり、ユーザレベルで禁則文字の選
択ができないという問題があつた。
<発明の目的> そこで、この発明の目的は、文章処理装置にお
いて、使用者が禁則文字の種別を選択することが
でき、色々の分野に適した禁則処理ができるよう
にすることにある。
<発明の構成> 上記目的を達成するため、この発明の文章処理
装置における禁則文字選択方式は、行頭または行
末の禁則文字を判定したときに所定の禁則処理を
実行し、記憶装置の内容を編集する文章処理装置
において、禁則文字を複数の種別に分けて記憶す
るテーブルと、禁則文字の前機種別を指示するキ
ーと、指示された禁則文字の種別を表わす情報を
格納しておく記憶装置と、禁則処理の実行可能な
制御装置を備え、上記制御装置で上記記憶装置に
格納されている禁則文字の種別を判別し、その種
別にあつた上記テーブルに従つて禁則処理を実行
するようにしたことを特徴としている。
<実施例> 第1図は文章処理装置の全体構成図で、1は仮
名キー、各種編集制御キーを含むと共に禁則文字
の種別を指示するキーを有した入力装置、2は編
集制御及び装置全体をコントロールする制御装置
であり、第4図に示す禁則処理を実行すると共に
前記禁則文字の種別を指示するキーの入力データ
を保持する記憶装置(フラグ)3を有する。4は
入力装置1より入力された文章データが保持され
る文章メモリ、5は入力文章データを表示する表
示装置、6は禁則文字を複数の種別例えば第2図
に示すようにテーブルA,B,Cに禁則文字種を
分けて記憶する禁則文字テーブルである。
前記禁則文字テーブル5のテーブルAは第2図
の1に示す如く禁則文字として句読点を格納し、
テーブルBは第2図の2に示す如く禁則文字とし
て括弧を格納し、テーブルCは第2図の3に示す
如く、禁則文字として拗音を格納する構成となつ
ている。
そして、上記入力装置1の禁則文字の種別を指
示するキーとしては、前記テーブルA,B,Cの
どのテーブルを選択するかを指示するものであ
る。この場合の選択としてはテーブルAのみ或い
はテーブルA,B,Cを、テーブルA,Bを等任
意に選択できる。
前記禁則文字の種別を指示するキーが操作され
ると、制御装置2の記憶装置(フラグ)3にその
選択データが保持されるが、この記憶装置3の構
成は第3図に示すようになつている。
この記憶装置3は各種のフラグを記憶するもの
となつており、301のビツトはテーブルAの有効
ビツト、302のビツトはテーブルBの有効ビツト、
303のビツトはテーブルCの有効ビツトとなつて
おり、それぞれのビツトに“1”が設定されると
対応のテーブルが選択されたことを示すものであ
る。
所で上記した制御装置2は第3図に示すデータ
に従つて第4図に示すステツプで禁則文字を判断
し、禁則処理を実行するものである。
即ち、行頭または行末の禁則処理領域におい
て、まずステツプS1でテーブルAのフラグビツト
301を見て、テーブルAが選択されていればステ
ツプS2に移行してテーブルAに保持されている禁
則文字が禁則領域にあるか否かチエツクし、もし
禁則文字があればステツプS3からステツプS10
進行して禁則処理を実行する。
また、ステツプS1でテーブルAが選択されてい
ず、またステツプS2で禁則文字がなければステツ
プS4へ進行してテーブルBのフラグビツト302を
見てテーブルBが選択されているかチエツクされ
る。テーブルBが選択されていればステツプS5
進行しまたテーブルBが選択されていなければス
テツプS7へ進行する。
前記ステツプS5ではテーブルBに保持されてい
る禁則文字が禁則領域にあるか否かチエツクし、
もし禁則文字があればステツプS6からステツプ
S10へ進行して禁則処理を行なうと共に禁則文字
がなければステツプS6からステツプS7へ進行す
る。
ステツプS7ではテーブルCのフラグビツト303
を見てテーブルCが選択されているかチエツクさ
れる。
ここでテーブルCが選択されていればステツプ
S8へ進行しまたテーブルCが選択されていなけれ
ばこの処理を終了する。
前記ステツプS8ではテーブルCに保持されてい
る禁則文字が禁則領域にあるか否かチエツクし、
もし禁則文字があればステツプS7からステツプ
S10へ進行して禁則処理を行なうと共に禁則文字
がなければステツプS9からこのままこの処理を終
了する。
このように、キー操作により記憶装置3に禁則
文字の種別を表わす情報を入力することによつ
て、ユーザは禁則文字の種別を選択でき、1台の
文章処理装置でもつて色々の分野に適した禁則処
理が可能になる。また、第3図に示すようなビツ
ト構成をとることにより、禁則文字の種別が増し
ても対応が可能である。
<発明の効果> 以上より明らかなように、この発明によれば、
1台の文章処理装置でユーザレベルで禁則文字の
種別を選択でき、色々の分野に適した禁則処理を
行なうことができる。
【図面の簡単な説明】
第1図はこの発明に係る文章処理装置の全体構
成図、第2図は禁則文字テーブルの構成を示す
図、第3図は禁則文字の種別を指示するキーから
入力されたデータが保持される記憶装置のフラグ
ビツトに割り振られた状態を示す図、第4図は制
御装置における禁則処理の実行を示すフローチヤ
ートである。 1:入力装置、2:制御装置、3:記憶装置
(フラグ)、4:文章メモリ、5:表示装置、6:
禁則文字テーブル。

Claims (1)

  1. 【特許請求の範囲】 1 入力された文字情報を記憶する文章記憶手段
    と、禁則処理可能な複数の文字情報をグループ化
    して記憶する第1記憶手段と、 前記第1記憶手段に記憶された禁則処理可能文
    字情報から実際に禁則処理を行う文字グループを
    選択する選択手段と、 前記選択手段により選択された禁則処理対象の
    文字グループを表す情報を記憶する第2記憶手段
    と、 前記文章記憶手段に記憶された文字情報を出力
    する出力手段と、 前記文章記憶手段から前記出力装置に出力する
    文字情報についてその出力位置が予め設定された
    1行の長さにおける行頭あるいは行末の禁則位置
    か否かを判断すると共に、第2記憶手段に記憶さ
    れた情報により表される禁則処理対象文字である
    か否かを判断し、禁則位置でありかつ禁則対象文
    字であつた場合に所定の禁則処理を施して前記出
    力手段に出力する制御手段を備えることを特徴と
    する禁則文字選択機能を有する文字処理装置。
JP61102986A 1986-04-30 1986-04-30 禁則文字選択機能を有する文字処理装置 Granted JPS62257568A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP61102986A JPS62257568A (ja) 1986-04-30 1986-04-30 禁則文字選択機能を有する文字処理装置
US07/042,215 US5105381A (en) 1986-04-30 1987-04-24 Word processor with selectable line-lengths which uses memory table for detecting characters not permitted at line-head or line-end
GB8709925A GB2189913B (en) 1986-04-30 1987-04-27 Word processor
DE19873714514 DE3714514A1 (de) 1986-04-30 1987-04-30 Vorrichtung und verfahren zur textverarbeitung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61102986A JPS62257568A (ja) 1986-04-30 1986-04-30 禁則文字選択機能を有する文字処理装置

Publications (2)

Publication Number Publication Date
JPS62257568A JPS62257568A (ja) 1987-11-10
JPH0431429B2 true JPH0431429B2 (ja) 1992-05-26

Family

ID=14342032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61102986A Granted JPS62257568A (ja) 1986-04-30 1986-04-30 禁則文字選択機能を有する文字処理装置

Country Status (4)

Country Link
US (1) US5105381A (ja)
JP (1) JPS62257568A (ja)
DE (1) DE3714514A1 (ja)
GB (1) GB2189913B (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0762841B2 (ja) * 1986-06-27 1995-07-05 横河・ヒユ−レツト・パツカ−ド株式会社 文書清書装置
DE19636930A1 (de) * 1996-09-11 1998-03-12 Siemens Ag Verfahren zur durch einen Rechner ausgeführten Ersetzung des Buchstabens "ß" in einem Wort eines Textdokumentes durch die Buchstabenfolge "ss" nach kurzem vorhergehenden Vokal unter Verwendung eines Textverarbeitungssystems
US9734132B1 (en) * 2011-12-20 2017-08-15 Amazon Technologies, Inc. Alignment and reflow of displayed character images
CN108984498B (zh) * 2017-06-05 2021-04-30 北大方正集团有限公司 文档的排版处理方法及装置
US10606368B1 (en) * 2018-10-24 2020-03-31 Kye Systems Corp. Method for dynamically adjusting a keyboard output signal
US10564732B1 (en) * 2018-10-24 2020-02-18 Kye Systems Corp. Method of providing virtual function keys based on an application

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3386552A (en) * 1966-02-17 1968-06-04 Intercontinental Systems Inc Data editing and revision system with margin control
US3895704A (en) * 1972-05-18 1975-07-22 Little Inc A Word processor with right-hand margin control
US3987415A (en) * 1973-12-26 1976-10-19 International Business Machines Corporation Determination and printout of reference line
US4087852A (en) * 1974-01-02 1978-05-02 Xerox Corporation Microprocessor for an automatic word-processing system
US3974493A (en) * 1974-04-29 1976-08-10 Vydec, Inc. Cursor find system for the display of a word processing system
US4054948A (en) * 1975-10-14 1977-10-18 Realty & Industrial Corporation Proportional spacing and electronic typographic apparatus
US4244031A (en) * 1976-10-18 1981-01-06 Ricoh Company, Ltd. Word processor
JPS53128234A (en) * 1977-04-14 1978-11-09 Sharp Corp Input system of sentence information
DE2915673A1 (de) * 1979-04-18 1980-10-30 Olympia Werke Ag Textbearbeitungseinrichtung mit einer anzeigeeinrichtung
US4420817A (en) * 1979-05-25 1983-12-13 Sharp Kabushiki Kaisha Word endings inflection means for use with electronic translation device
US4330217A (en) * 1979-09-27 1982-05-18 International Business Machines Corporation Line adjustment apparatus for a typewriter
US4354765A (en) * 1979-09-27 1982-10-19 International Business Machines Corporation Hyphen characterization apparatus for a typewriter
US4595997A (en) * 1979-11-28 1986-06-17 Honeywell Information Systems Inc. Queue symbol field recovery flags for defining boundaries of one or more fields of a document read by a reader sorter
US4462701A (en) * 1982-05-11 1984-07-31 International Business Machines Corporation Printing system wherein justification determination is shared between a host processor and a printer
US4523294A (en) * 1982-05-27 1985-06-11 Southwest Research Institute Character spaced justification method and apparatus
US4573138A (en) * 1982-11-09 1986-02-25 International Business Machines Corp. Justifying with printer level data stream which accommodates footers and headers
KR930009761B1 (ko) * 1984-05-31 1993-10-09 쏘니 가부시기가이샤 워드프로세서
EP0234933B1 (en) * 1986-02-28 1992-02-05 Nec Corporation Data output control system

Also Published As

Publication number Publication date
US5105381A (en) 1992-04-14
GB2189913A (en) 1987-11-04
GB2189913B (en) 1989-12-13
GB8709925D0 (en) 1987-06-03
DE3714514A1 (de) 1987-11-05
JPS62257568A (ja) 1987-11-10

Similar Documents

Publication Publication Date Title
JPH0431429B2 (ja)
JPS63289667A (ja) 日本語文書編集装置
JPH0547858B2 (ja)
JP3817747B2 (ja) 書体情報設定装置
JPH048828B2 (ja)
JPS6068425A (ja) 学習機能を備えた仮名漢字変換装置
JP2994387B2 (ja) 文書入力装置
Jacobs et al. Tiler user's guide
JPH0731315Y2 (ja) 電子機器
JPH0548476B2 (ja)
JP3155600B2 (ja) 情報検索装置
JP3067083B2 (ja) 文書入力装置
JP2713942B2 (ja) かな漢字変換装置
JPS62293286A (ja) ワ−ドプロセツサ
JPH10143496A (ja) 文書作成装置及び外字の入出力方法
JPS5887623A (ja) 文字処理装置
JPH0855112A (ja) 文書処理装置
JPH10187700A (ja) 文書処理装置
JPH08185399A (ja) 文字処理装置
JPS59142632A (ja) 文字処理装置
JPH0830597A (ja) 文字列レイアウト方法及び文字列レイアウト装置
JPH08287064A (ja) 文字修飾調整方法
JPH0273454A (ja) 文書処理装置
JPH11353093A (ja) コード入力装置
JPS63261458A (ja) かな漢字変換装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term