JPS62257568A - 禁則文字選択機能を有する文字処理装置 - Google Patents

禁則文字選択機能を有する文字処理装置

Info

Publication number
JPS62257568A
JPS62257568A JP61102986A JP10298686A JPS62257568A JP S62257568 A JPS62257568 A JP S62257568A JP 61102986 A JP61102986 A JP 61102986A JP 10298686 A JP10298686 A JP 10298686A JP S62257568 A JPS62257568 A JP S62257568A
Authority
JP
Japan
Prior art keywords
prohibited
characters
line boundary
character
storage device
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
Application number
JP61102986A
Other languages
English (en)
Other versions
JPH0431429B2 (ja
Inventor
Masamitsu Takahashi
正光 高橋
Kazuhiko Takada
和彦 高田
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.)
Sharp Corp
Original Assignee
Sharp Corp
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 Sharp Corp filed Critical Sharp Corp
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; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/189Automatic justification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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)

Abstract

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

Description

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

Claims (1)

    【特許請求の範囲】
  1. (1)入力された文字情報を順次記憶装置に記憶させる
    と共に、上記入力された文字情報について行頭あるいは
    行末の禁則文字か否かを判定し、設定された一行の長さ
    における現入力位置を検出保持して行頭あるいは行末の
    禁則位置か否かを判断し、行頭または行末の禁則位置の
    検出時に、行頭または行末の禁則文字を判定したときに
    所定の禁則処理を実行し、記憶装置の内容を編集する文
    章処理装置において、 禁則文字を複数の種別に分けて記憶するテーブルと、 禁則文字の前記種別を指示するキーと、指示された禁則
    文字の種別を表わす情報を格納しておく記憶装置と、禁
    則処理の実行可能な制御装置を備え、上記制御装置で上
    記記憶装置に格納されている禁則文字の種別を判別し、
    その種別にあった上記テーブルに従って禁則処理を実行
    するようにしたことを特徴とする文章処理装置における
    禁則文字選択方式。
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 true JPS62257568A (ja) 1987-11-10
JPH0431429B2 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS638820A (ja) * 1986-06-27 1988-01-14 Yokogawa Hewlett Packard Ltd 文書清書装置

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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 北大方正集团有限公司 文档的排版处理方法及装置
US10564732B1 (en) * 2018-10-24 2020-02-18 Kye Systems Corp. Method of providing virtual function keys based on an application
US10606368B1 (en) * 2018-10-24 2020-03-31 Kye Systems Corp. Method for dynamically adjusting a keyboard output signal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53128234A (en) * 1977-04-14 1978-11-09 Sharp Corp Input system of sentence information

Family Cites Families (17)

* 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
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 쏘니 가부시기가이샤 워드프로세서
DE3776579D1 (de) * 1986-02-28 1992-03-19 Nec Corp Datenausgabe-steuerungssystem.

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53128234A (en) * 1977-04-14 1978-11-09 Sharp Corp Input system of sentence information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS638820A (ja) * 1986-06-27 1988-01-14 Yokogawa Hewlett Packard Ltd 文書清書装置

Also Published As

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

Similar Documents

Publication Publication Date Title
JPS6017522A (ja) 文書作成装置
JPS62257568A (ja) 禁則文字選択機能を有する文字処理装置
JPS62125463A (ja) 文章処理装置における禁則処理選択方式
JPH0146893B2 (ja)
JPH0547858B2 (ja)
JPS63115217A (ja) 文字入力装置
JP2972041B2 (ja) 文章情報処理装置
JPS6020233A (ja) 欧邦混在文処理装置
JPS60129883A (ja) 文書処理装置
JP3792060B2 (ja) 改行評価方法及び改行評価処理装置
JP2933222B2 (ja) 文書処理装置
JPS60171565A (ja) 同音語明示方式
JPH10187700A (ja) 文書処理装置
JPH08185399A (ja) 文字処理装置
JPH10187692A (ja) 文字処理装置
JPH0756910A (ja) ワードプロセッサ
JPS62111349A (ja) 文字処理装置
JPH04217072A (ja) 文字処理装置
JPH07200565A (ja) 文字処理装置
JPH02255984A (ja) 文書処理装置
JPS61110261A (ja) 文字処理装置
JPH04217071A (ja) 文字処理装置
JPH0628062B2 (ja) 文字処理装置及びその方法
JPH0644278A (ja) 表データ処理装置
JPH04217069A (ja) 文字処理装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term