JPH085232B2 - Document processing device - Google Patents
Document processing deviceInfo
- Publication number
- JPH085232B2 JPH085232B2 JP61194318A JP19431886A JPH085232B2 JP H085232 B2 JPH085232 B2 JP H085232B2 JP 61194318 A JP61194318 A JP 61194318A JP 19431886 A JP19431886 A JP 19431886A JP H085232 B2 JPH085232 B2 JP H085232B2
- Authority
- JP
- Japan
- Prior art keywords
- line
- spacing
- paragraph
- signal
- circuit
- 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 - Fee Related
Links
- 230000000694 effects Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Document Processing Apparatus (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は文書作成、文書保存、文書復元等に利用する
文書処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing apparatus used for document creation, document storage, document restoration and the like.
従来の技術 従来、この種の文書処理装置は、行間隔を設定、また
は、変更できる機能を備えており、更に、空白行の挿入
を行えば、挿入行数に応じて、設定されている行間隔の
整数倍の行間隔を与えることができるように構成されて
いる。2. Description of the Related Art Conventionally, this type of document processing apparatus has a function of setting or changing a line spacing, and if a blank line is inserted, the set line is set according to the number of inserted lines. It is configured so that a line spacing that is an integral multiple of the spacing can be given.
発明が解決しようとする問題点 しかしながら、上記従来の文書処理装置では、改行の
種類に応じた行間隔の設定という概念が無いために、各
種の改行、すなわち、一行当たりの許容文字数を越えて
文字を入力するときに発生する自然改行や、段落分け・
章分け等のために、操作者が改行指示を与える強制改行
等に対して、視覚的な美しさや、読みやすさを目的とし
て行間隔を調整する必要が生じる場合には、空白行を挿
入したり、行毎に改行量を設定し直すなどの、人為的な
手段に頼るしかなく、以下に示すような問題があった。Problems to be Solved by the Invention However, in the above-described conventional document processing apparatus, since there is no concept of setting the line spacing according to the type of line feed, various line feeds, that is, characters exceeding the allowable number of characters per line are used. Natural line breaks, paragraph breaks,
Insert a blank line when it is necessary to adjust the line spacing for the purpose of visual aesthetics and readability for forced line feed, etc. where the operator gives a line feed instruction for chapter division. There is no choice but to rely on artificial means such as resetting the line feed amount for each line, and there are the following problems.
(1) 単純な空白行の挿入では、行間隔は設定値の整
数倍になるので、行間隔があきすぎたりして、行間隔の
調整としては、おおざっぱ過ぎて不十分なことが多い。(1) When a simple blank line is inserted, the line spacing becomes an integral multiple of the set value. Therefore, the line spacing becomes too large, and the line spacing adjustment is often too rough and insufficient.
(2) 段落分け等で強制改行が発生する度に、人間が
介入してわずらわしい行間隔の調整操作をしなければな
らない。(2) Every time a forced line break occurs due to paragraph breaks, human intervention is required to perform a troublesome operation of adjusting the line spacing.
(3) 行間隔の調整を人為的に行うために、複数ペー
ジにわたるような大きな文書では、改行の種類に応じた
行間隔の統一を文書全体にわたって行うには、大変な注
意が必要になる。(3) In order to artificially adjust the line spacing, in a large document that spans multiple pages, it is necessary to take great care in unifying the line spacing according to the type of line feed throughout the document.
本発明は、このような従来の問題を解決するものであ
り、改行の種類に応じて行間隔を設定できる優れた文書
処理装置を提供することを目的とするものである。The present invention solves such a conventional problem, and an object of the present invention is to provide an excellent document processing apparatus capable of setting a line spacing according to the type of line feed.
問題点を解決するための手段 本発明は上記問題点を解決するために、文字判定回路
により、入力信号を文字信号、強制改行信号、自然改行
信号に区分し、文字信号の場合には文字発生回路から対
応するドットマトリクス信号を発生し、強制改行信号、
自然改行信号の場合には、あらかじめ設定された行間隔
信号を発生して用紙に印刷するように構成したものであ
る。Means for Solving the Problems In order to solve the above problems, the present invention divides an input signal into a character signal, a forced line feed signal and a natural line feed signal by a character determination circuit, and in the case of a character signal, character generation occurs. Generate the corresponding dot matrix signal from the circuit, and force line feed signal,
In the case of a natural line feed signal, a line spacing signal set in advance is generated and printed on paper.
作 用 本発明は上記のような構成により、次のような効果を
有する。すなわち、文書中の行が変わるところに改行の
種類を与えるだけで、改行の種類に応じて予め設定した
行間隔が自動的に適用されるので、文書全体を通じて統
一のとれた、美的で、しかも、読みやすい行配置の文書
を、楽に作成することができる。Operation The present invention has the following effects due to the above configuration. In other words, by simply giving the type of line breaks where the lines in the document change, the preset line spacing is automatically applied according to the type of line breaks. , You can easily create easy-to-read line layout documents.
更に、行間隔の適用の状態が不満足な場合には、文書
全体を一括して調整し直すことも、部分的に手直しする
こともできる。Furthermore, when the application state of the line spacing is unsatisfactory, the entire document can be collectively readjusted or partially revised.
実施例 図面は本発明の一実施例の構成を示すものである。1
はキーボード等の文字入力回路、2は文字入力回路1か
ら入力された入力文字信号を判定する文字判定回路、3
はその判定された結果が、改行信号の場合に、改行の種
類に応じたトリガ信号を発生するトリガ回路である。こ
のトリガ回路3は、あらかじめ書式設定した1行分の文
字数に達した場合に、自然に改行する自然改行3bと、1
行分の文字数に達しなくても段落の切れ目等で「改行キ
ー」による改行を行なう強制改行3aとから構成されてい
る。4は改行の種類に応じた行間隔を設定できる行間隔
設定回路である。この行間隔設定回路4は上記強制改行
のときの行間隔を設定する強制改行行間隔設定回路4a
と、上記自然改行のときの行間隔を設定する自然改行行
間隔設定回路4bとから構成されている。5は行間隔設定
回路4で設定された行間隔データをトリガ回路3のトリ
ガ信号により入力して、行間隔信号を発生する行間隔発
生回路、6は文字判定回路2で判定された結果が、文字
信号の場合に、文字を発生させる文字発生回路である。
7は行間隔発生回路5及び文字発生回路6で発生する改
行信号及び文字信号を受けて動作する印刷回路である。Embodiments The drawings show the configuration of an embodiment of the present invention. 1
Is a character input circuit such as a keyboard, 2 is a character determination circuit for determining an input character signal input from the character input circuit 1, 3
Is a trigger circuit that generates a trigger signal according to the type of line feed when the determined result is a line feed signal. This trigger circuit 3 includes a natural line break 3b that naturally breaks when the number of characters for one line that has been preformatted is reached, and
It is composed of forced line break 3a that breaks lines at paragraph breaks even if the number of characters for a line is not reached. Reference numeral 4 denotes a line spacing setting circuit that can set a line spacing according to the type of line feed. This line spacing setting circuit 4 sets a line spacing for the above-mentioned forced line feed.
And a natural line feed line spacing setting circuit 4b for setting the line spacing at the time of the natural line feed. Reference numeral 5 is a line spacing generation circuit that inputs the line spacing data set by the line spacing setting circuit 4 by a trigger signal of the trigger circuit 3 to generate a line spacing signal, and 6 is a result determined by the character determination circuit 2, A character generation circuit for generating a character in the case of a character signal.
Reference numeral 7 denotes a printing circuit which operates in response to a line feed signal and a character signal generated by the line spacing generation circuit 5 and the character generation circuit 6.
このように、上記実施例によれば、文字判定回路2に
よって判定された結果をトリガとして、行間隔設定回路
4に入力されているデータを行間隔発生回路5で取り込
む事により、任意の行間隔を発生させる事ができるた
め、ここでは自然改行及び強制改行に限定しているが、
他種の改行(段落、章etc)の場合には、トリガ回路3
及び行間隔設定回路4を追加するだけでよいという利点
を有する。As described above, according to the above-described embodiment, by using the result determined by the character determination circuit 2 as a trigger, the data input to the line spacing setting circuit 4 is fetched by the line spacing generation circuit 5, so that an arbitrary line spacing can be obtained. Since it is possible to generate, it is limited to natural line break and forced line break here,
Trigger circuit 3 for other types of line breaks (paragraphs, chapters etc.)
Also, there is an advantage that only the row interval setting circuit 4 needs to be added.
なお、上記一実施例で示した如き布線論理ではなく、
一部もしくは全体をプログラム論理で置き換えても、本
発明の本質を違えない事は明白である。It should be noted that instead of the wiring logic as shown in the above one embodiment,
It is obvious that the essence of the present invention is not changed even if a part or the whole is replaced by the program logic.
例えば、既に入力した文書において、部分的に手直し
したい場合には、その部分に対し、行間隔を自然改行及
び強制改行別に調整し直すこともでき、もちろん、他種
の改行(段落、章etc)を調整し直すこともできる。手
直ししたい部分を文書全体に広げれば、文書全体を一括
して、自然改行、強制改行、他種の改行(段落、章et
c)の間隔を調整し直すこともできる。For example, if you want to partially revise an already-entered document, you can adjust the line spacing for that part separately for natural line breaks and forced line breaks. Of course, other types of line breaks (paragraphs, chapters, etc.) Can be readjusted. If you expand the part you want to modify to the whole document, you can batch the whole document and insert natural line breaks, forced line breaks, and other types of line breaks (paragraphs, chapters et
It is also possible to readjust the interval in c).
発明の効果 本発明は上記実施例から明らかなように、 (1) 既に入力された文書に対し、行間隔の適用状態
が不満足な場合には、この文書に対して部分的に、行間
隔を自然改行及び強制改行別に調整し直すこともでき、
もちろん、他種の改行(段落、章etc)を調整し直せる
ため、操作者は、既に入力した文書に対し、任意の部分
を簡単に、自然改行、強制改行、他種の改行(段落、章
etc)の間隔を調整し直すことができる。EFFECTS OF THE INVENTION The present invention is clear from the above-described embodiment. You can also readjust by natural line break and forced line break,
Of course, other types of line breaks (paragraphs, chapters, etc.) can be readjusted, so the operator can easily enter any part of a document that has already been entered, such as natural line breaks, forced line breaks, and other types of line breaks (paragraphs, chapters).
etc) interval can be readjusted.
(2) 手直ししたい部分を文書全体に広げれば、文書
全体を一括して、自然改行、強制改行、他種の改行(段
落、章etc)の間隔を調整し直せるため、文書全体を通
じて統一のとれた、美的で、しかも読みやすい文書に簡
単に調整し直すことができる。(2) If you expand the part you want to modify to the whole document, you can adjust the intervals of natural line breaks, forced line breaks, and other types of line breaks (paragraphs, chapters, etc.) all at once in the whole document. It's also easy to readjust into a document that's aesthetic and easy to read.
という効果を有する。It has the effect of.
図面は本発明の一実施例における文書処理装置のブロッ
ク図である。 1……文字入力回路、2……文字判定回路、3……トリ
ガ回路、4……行間隔設定回路、5……行間隔発生回
路、6……文字発生回路、7……印刷回路。The drawing is a block diagram of a document processing apparatus according to an embodiment of the present invention. 1 ... Character input circuit, 2 ... Character determination circuit, 3 ... Trigger circuit, 4 ... Line spacing setting circuit, 5 ... Line spacing generation circuit, 6 ... Character generation circuit, 7 ... Printing circuit.
Claims (1)
この指定領域の先頭から予め設定した第1文字数を計測
する毎に自然改行信号を送出し、上記指定領域の先頭か
ら予め設定された第2文字数を計測すると段落改行信号
を送出し、上記指定領域から改行信号が検出されると強
制改行信号を送出する文字判定回路と、上記自然改行信
号及び上記強制信号に対しては、それぞれ任意に設定さ
れた行間隔を設定し、上記段落改行信号に対しては、段
落改行を任意に設定する行間・段落間隔設定回路と、上
記文字判定回路が、上記自然改行信号、上記強制信号及
び上記段落改行信号のいずれかを送出すると、この信号
に対して上記行間・段落間隔設定回路の対応する設定値
によって、上記指定領域内の文書における行間・段落間
隔を調整し直す行間・段落間隔発生回路とを備えた文書
処理装置。1. A document in a designated area that has already been input,
A natural line feed signal is sent every time the preset first number of characters is measured from the beginning of the designated region, and a paragraph line feed signal is sent when the preset second number of characters is measured from the beginning of the designated region. When a line feed signal is detected from the character determination circuit that sends a forced line feed signal, and for the above natural line feed signal and the above forced signal, set arbitrarily set line spacings and The line spacing / paragraph spacing setting circuit for arbitrarily setting paragraph line breaks, and the character determination circuit, when any one of the natural line feed signal, the compulsory signal and the paragraph line feed signal is sent, A document processing device comprising a line spacing / paragraph spacing generation circuit for adjusting the line spacing / paragraph spacing in a document in the designated area according to a corresponding set value of the line spacing / paragraph spacing setting circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61194318A JPH085232B2 (en) | 1986-08-20 | 1986-08-20 | Document processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61194318A JPH085232B2 (en) | 1986-08-20 | 1986-08-20 | Document processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6351164A JPS6351164A (en) | 1988-03-04 |
| JPH085232B2 true JPH085232B2 (en) | 1996-01-24 |
Family
ID=16322605
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61194318A Expired - Fee Related JPH085232B2 (en) | 1986-08-20 | 1986-08-20 | Document processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH085232B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59148933A (en) * | 1983-02-14 | 1984-08-25 | Casio Comput Co Ltd | List printing system |
-
1986
- 1986-08-20 JP JP61194318A patent/JPH085232B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6351164A (en) | 1988-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2756292B2 (en) | Document output device | |
| US5399029A (en) | Method of kerning in the processing of documents written in European languages | |
| KR960033643A (en) | Control and programming equipment for resistive welding or laser beam processing | |
| JPS5969837A (en) | Word processor | |
| JPH085232B2 (en) | Document processing device | |
| JPS5833784A (en) | Word processor with frame opening function | |
| JP2564696B2 (en) | Character processor | |
| GB2159772A (en) | Copyfitting and graphics layout system | |
| JPH03184182A (en) | Character output layout determination system | |
| JP2516898B2 (en) | Illustration embedding processing method | |
| JP3412202B2 (en) | String output device | |
| JP3211404B2 (en) | String output device | |
| JPS6444150U (en) | ||
| JP3019255B2 (en) | Outline font data storage medium | |
| JPH01103467A (en) | Document output method | |
| JPS61177068A (en) | Text processing device capable of reduced printing | |
| JPS5860786A (en) | Character width adjuster for display | |
| JPH01238975A (en) | Printing gap automatic regulator | |
| JPH04127359A (en) | Document processor | |
| JPH03188557A (en) | Document processor with automatic character space control function | |
| JPS63128418A (en) | Output control system for table data | |
| JPS62297923A (en) | Control system for table data output | |
| KR920015187A (en) | Variable spacing control method in display output system | |
| JPH0454625A (en) | Form data output device | |
| JPH04353478A (en) | Reduction print controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |