JPH052582A - Document editor - Google Patents
Document editorInfo
- Publication number
- JPH052582A JPH052582A JP3154442A JP15444291A JPH052582A JP H052582 A JPH052582 A JP H052582A JP 3154442 A JP3154442 A JP 3154442A JP 15444291 A JP15444291 A JP 15444291A JP H052582 A JPH052582 A JP H052582A
- Authority
- JP
- Japan
- Prior art keywords
- character string
- input
- space
- search
- input means
- 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
Description
【0001】[0001]
【産業上の利用分野】本発明はワードプロセッサやデス
クトップパブリッシングシステム等の文書編集装置に関
するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document editing device such as a word processor and a desktop publishing system.
【0002】[0002]
【従来の技術】近年、ワードプロセッサやデスクトップ
パブリッシングシステム等の文書編集装置において、文
書中の指定した文字列を自動検索し、それを所望の文字
列に置換することができる文書編集装置が開発されてい
る。2. Description of the Related Art Recently, in a document editing device such as a word processor or a desktop publishing system, a document editing device has been developed which can automatically retrieve a designated character string in a document and replace it with a desired character string. There is.
【0003】以下に従来の文書編集装置について説明す
る。A conventional document editing apparatus will be described below.
【0004】図11は従来の文書編集装置における「検
索・置換」文字列指定用のダイアログボックスの表示例
である。従来の文書編集装置において、作成した文書に
対して、複数箇所同じような訂正を行う必要がある場
合、訂正前の文字列と訂正後の文字列を指定すると、文
書中を自動的に検索して文字列を置換するという「検索
・置換」という機能が設けられており、この機能を利用
して、訂正前後の文字列を指定する場合、図11に示す
ように、「検索・置換」文字列指定用のダイアログボッ
クスを表示させ、その中の所定の場所に所望の文字列を
入力して行なっている。FIG. 11 is a display example of a dialog box for designating a "search / replace" character string in a conventional document editing apparatus. In a conventional document editing device, if it is necessary to make similar corrections to a created document at multiple locations, specify the character string before correction and the character string after correction, and the document will be searched automatically. There is a function called "search / replace" that replaces a character string by using this function. When using this function to specify a character string before and after correction, as shown in FIG. A dialog box for specifying a column is displayed, and a desired character string is input at a predetermined place in the dialog box.
【0005】[0005]
【発明が解決しようとする課題】しかしながら上記従来
の構成では、検索・置換文字列中にスペース(空白)が
含まれている場合、ダイアログボックス中には当然空白
として表示される。スペースが文字と文字ではさまれて
いる等確認し易い場合を除き、文字列の端、特に後尾に
あるような場合には、入力した検索・置換文字列を、視
覚的に正確に把握しづらく操作性が悪いという問題点を
有していた。However, in the above-mentioned conventional configuration, when the search / replacement character string includes a space (blank), it is naturally displayed in the dialog box as a blank. Except when it is easy to check, such as when a space is sandwiched between characters, it is difficult to visually grasp the entered search / replace character string accurately when it is at the end of the character string, especially at the end. It had a problem of poor operability.
【0006】本発明は上記従来の問題点を解決するもの
で、検索・置換を行う文字列中の空白を視覚により明確
に確認でき操作者の負担を軽減し、文書編集の作業性を
向上させた文書編集装置を提供することを目的とする。The present invention solves the above-mentioned problems of the prior art, and allows the user to clearly and visually confirm the blanks in the character string to be searched / replaced, thereby reducing the burden on the operator and improving the operability of document editing. It is an object of the present invention to provide a document editing device.
【0007】[0007]
【課題を解決するための手段】この目的を達成するため
に本発明の文書編集装置は、文書データを記憶する記憶
手段と、第1の文字列を入力する第1の入力手段と、第
2の文字列を入力する第2の入力手段と、前記記憶手段
に記憶された文書データ中を検索して前記第1の入力手
段から入力された第1の文字列と同じ文字列があると当
該文字列を前記第2の入力手段から入力された第2の文
字列に置換を行う検索・置換手段と、前記第1及び第2
の入力手段から入力された文字列を表示する表示手段
と、前記第1及び第2の入力手段から入力された文字列
中に空白がある場合に当該空白を空白として表示するマ
ークに変換して前記表示手段に表示せしめる表示手段と
からなる構成を有している。In order to achieve this object, a document editing apparatus according to the present invention comprises a storage means for storing document data, a first input means for inputting a first character string, and a second input means. Second input means for inputting the character string of No. 1 and the same character string as the first character string input from the first input means by searching the document data stored in the storage means. Search / replacement means for replacing a character string with the second character string input from the second input means; and the first and second
And a display means for displaying the character string input from the input means, and if there is a space in the character string input from the first and second input means, the space is converted into a mark to be displayed as a blank. And a display unit for displaying on the display unit.
【0008】[0008]
【作用】この構成によって、検索・置換文字列中にスペ
ース(空白)があった場合、それをスペースであること
を示すマークで表示することができる。With this configuration, if there is a space in the search / replacement character string, it can be displayed with a mark indicating that it is a space.
【0009】[0009]
【実施例】以下本発明の一実施例について、図面を参照
しながら説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0010】図1は本発明の一実施例における文書編集
装置のブロック図である。FIG. 1 is a block diagram of a document editing apparatus according to an embodiment of the present invention.
【0011】1はデータの制御や演算等を行う中央演算
処理装置(以下、CPUという)、2はプログラム等を
記憶する読みだし専用メモリ(以下、ROMという)、
3はデータ等の入力を行うキーボードやマウス等の入力
手段、4はCRT等の表示手段(以下、CRTとい
う)、5はデータ等を記憶するランダム・アクセス・メ
モリ(以下、RAMという)、5−1は検索・置換を行
う文字列等を記憶すると共に検索・置換用のダイアログ
ボックスを表示させるための制御情報を記憶する検索・
置換ダイアログ制御情報記憶領域、5−2及び5−3は
入力手段3から入力された検索又は置換文字列を一時記
憶する文字列バッファ、5−4は文字列の変換の際に文
字を一時記憶する文字バッファ、5−5は文書のテキス
トデータを記憶するテキスト記憶領域である。Reference numeral 1 denotes a central processing unit (hereinafter, referred to as CPU) that controls data and arithmetic operations, and 2 is a read-only memory (hereinafter, referred to as ROM) that stores programs and the like.
Reference numeral 3 is input means such as a keyboard and mouse for inputting data and the like, 4 is display means such as CRT (hereinafter referred to as CRT), 5 is a random access memory (hereinafter referred to as RAM) for storing data and the like, 5 -1 is a search / restore that stores a character string or the like to be searched / replaced and also stores control information for displaying a search / replace dialog box.
Replacement dialog control information storage area, 5-2 and 5-3 are character string buffers for temporarily storing the search or replacement character string input from the input means 3, and 5-4 are temporary storage of characters when converting the character string. A character buffer 5-5 is a text storage area for storing text data of a document.
【0012】以上のように構成された本実施例の文書編
集装置について、以下その動作について説明する。The operation of the document editing apparatus having the above-described structure according to this embodiment will be described below.
【0013】図2乃至図6は本発明の一実施例の文書編
集装置の動作を示すフローチャートであり、図7は文字
列ブッファ内のデータの模式図であり、図8は検索・置
換ダイヤログ制御情報記憶領域内のデータの模式図であ
り、図9はテキストデータ内の模式図であり、図10は
CRTに表示された表示例である。本実施例では図10
に示すように、文書中の“徳河 義信”という文字列を
検索し、“徳川 慶喜”という文字列に置換する処理を
例にとり説明する。2 to 6 are flowcharts showing the operation of the document editing apparatus according to one embodiment of the present invention, FIG. 7 is a schematic diagram of data in a character string buffer, and FIG. 8 is a search / replace dialog. 9 is a schematic diagram of data in the control information storage area, FIG. 9 is a schematic diagram of text data, and FIG. 10 is a display example displayed on a CRT. In this embodiment, FIG.
As shown in, the process of searching for the character string “Yoshinobu Tokugawa” in the document and replacing it with the character string “Yoshiki Tokugawa” will be described as an example.
【0014】入力手段3から検索・置換処理を指定する
入力があると、CPU1はダイヤログ制御情報記憶領域
5−1に記憶されているダイヤログボックスの大きさ、
表示位置、表示内容、検索・置換文字列の初期値等を得
て(s21)、CRT4に図10中に示すような検索・
置換ダイヤログボックスを表示させる(s22)。ここ
で、入力手段3からの入力があると、CPU1はその入
力内容を判断し(s23,s24)、入力内容に応じた
処理へと移行する。When a search / replacement process is designated by the input means 3, the CPU 1 determines the size of the dialog box stored in the dialog control information storage area 5-1.
After obtaining the display position, the display content, the initial value of the search / replacement character string, etc. (s21), the CRT 4 performs the search / search as shown in FIG.
The replacement dialog box is displayed (s22). Here, when there is an input from the input means 3, the CPU 1 judges the input content (s23, s24), and shifts to processing according to the input content.
【0015】入力内容が図10に示す検索文字列入力部
又は置換文字列入力部に文字入力のカーソルを移動させ
るものである場合は、図3に示す処理へと移行する。If the input content is to move the cursor for character input to the search character string input unit or the replacement character string input unit shown in FIG. 10, the processing shifts to the processing shown in FIG.
【0016】検索文字列入力部へカーソルの移動指示が
あった場合、CPU1はRAM5内に文字列バッファ5
−2を設定し(s31)、入力手段3から入力される文
字列“徳河 義信”を文字列バッファ5−2に書き込む
(s32)。次に、図7に示すように、文字列バッファ
5−2の文字列中の空白を表すスペースコードを空白の
存在を示すスペースマークを表すスペース表示コードに
変換し(s33)、図10に示すように、検索文字列入
力部に、空白がスペースマークに変換された文字列が表
示され(s34)、s23の入力待ち状態となる。When there is an instruction to move the cursor to the search character string input section, the CPU 1 stores the character string buffer 5 in the RAM 5.
-2 is set (s31), and the character string "Tokugawa Yoshinobu" input from the input means 3 is written in the character string buffer 5-2 (s32). Next, as shown in FIG. 7, the space code representing a space in the character string of the character string buffer 5-2 is converted into a space display code representing a space mark indicating the existence of a space (s33), and shown in FIG. As described above, the character string in which the blank is converted into the space mark is displayed in the search character string input portion (s34), and the input waiting state of s23 is entered.
【0017】置換文字列入力部へカーソルの移動指示が
あった場合、CPU1はRAM5内に文字列バッファ5
−3を設定し(s31)、上記した検索文字列入力の場
合と同様にして、置換文字列入力部へ空白がスペースマ
ークに変換された文字列が表示され、s23の入力待ち
状態となる。When there is an instruction to move the cursor to the replacement character string input section, the CPU 1 stores the character string buffer 5 in the RAM 5.
-3 is set (s31), the character string in which the blank is converted to a space mark is displayed in the replacement character string input section in the same manner as in the case of the search character string input described above, and the input waiting state is entered in s23.
【0018】以下、文字列バッファ5−2及び5−3内
にある文字列のスペースコードをスペース表示コードに
変換する処理について、図5のフローチャートを用いて
説明する。The process of converting the space code of the character string in the character string buffers 5-2 and 5-3 into the space display code will be described below with reference to the flowchart of FIG.
【0019】文字列バッファ5−2又は5−3への、検
索又は置換用の文字列の書き込みが終了すると、CPU
1はRAM5内に文字バッファ5−4を設定し、当該バ
ッファの先頭の一文字を読み込む(s52)。文字バッ
ファ5−4内の文字がスペースであった場合には、当該
スペースコードをスペース表示用コードに変換して当該
バッファに書き込み(s55)、スペース以外の場合は
そのまま次の文字を文字バッファ5−4に読み込む(s
56)。When the writing of the search or replacement character string to the character string buffer 5-2 or 5-3 is completed, the CPU
1 sets the character buffer 5-4 in the RAM 5 and reads the first character of the buffer (s52). If the character in the character buffer 5-4 is a space, the space code is converted into a space display code and written to the buffer (s55). -4 read (s
56).
【0020】検索・置換文字列の入力が終わり、s23
において、「実行」の指示があった場合は、図4に示す
検索・置換実行処理が行なわれる。After inputting the search / replacement character string, s23
When there is an instruction of "execution", the search / replacement execution process shown in FIG. 4 is performed.
【0021】先ず、CPU1は、文字列バッファ5−2
及び5−3に記憶された検索・置換文字列を、図8
(b)に示すようにダイアログ制御情報記憶領域5−1
に書き込み(s41,s42)、当該文字列中のスペー
ス表示コードを、図8(a)に示すように、スペースコ
ードに変換した後(s43,s44)、ダイアログボッ
クスを消去する(s45)。ダイアログボックスを消去
した後、CPU1は、ダイアログ制御情報記憶領域5−
1内の検索文字列をもとに、テキスト記憶領域5に記憶
された文書中を検索し(s46)、文書中に検索文字列
に該当するものがあれば、図10に示すようにダイアロ
グ制御情報記憶領域5−1内の置換文字列との置換を行
う(s48)。s46からs48の処理を繰り返した
後、文書編集処理が終了すると検索・置換処理は終了す
る。First, the CPU 1 causes the character string buffer 5-2.
And the search / replacement character strings stored in 5-3 are shown in FIG.
As shown in (b), the dialog control information storage area 5-1
(S41, s42), the space display code in the character string is converted into a space code (s43, s44) as shown in FIG. 8A, and then the dialog box is erased (s45). After erasing the dialog box, the CPU 1 causes the dialog control information storage area 5-
Based on the search character string in 1, the document stored in the text storage area 5 is searched (s46), and if there is a search character string in the document, dialog control is performed as shown in FIG. The replacement character string in the information storage area 5-1 is replaced (s48). After repeating the processing from s46 to s48, the search / replacement processing ends when the document editing processing ends.
【0022】以下、ダイアログ制御情報記憶領域5−1
内の検索及び置換文字列にあるスペース表示コードをス
ペースコードに変換する処理について、図6のフローチ
ャートを用いて説明する。Hereinafter, the dialog control information storage area 5-1
A process of converting the space display code in the search and replacement character strings in the above into a space code will be described with reference to the flowchart of FIG.
【0023】ダイアログ制御情報記憶領域5−1への、
検索及び置換文字列の書き込みが終了すると、CPU1
はRAM5内に文字バッファ5−4を設定し、当該文字
列の先頭の一文字を読み込む(s60)。文字バッファ
5−4内の文字がスペース表示コードであった場合に
は、当該スペース表示コードをスペースコードに変換し
てダイアログ制御情報記憶領域5−1に書き込み(s6
3)、スペース表示コード以外の場合はそのまま次の文
字を文字バッファ5−4に読み込む(s64)。In the dialog control information storage area 5-1,
When the search and the writing of the replacement character string are completed, the CPU 1
Sets the character buffer 5-4 in the RAM 5 and reads the first character of the character string (s60). When the character in the character buffer 5-4 is the space display code, the space display code is converted into the space code and written in the dialog control information storage area 5-1 (s6
3) If the code is other than the space display code, the next character is read as it is into the character buffer 5-4 (s64).
【0024】ダイアログ制御情報記憶領域5−1の内容
は、装置の電源がON/OFFされない限り保存され、
次に検索・置換処理の指示があった場合には、スペース
コードがスペース表示コードに変換されて、ダイアログ
ボックス表示の初期設定に用いられる。The contents of the dialog control information storage area 5-1 are saved unless the power of the apparatus is turned on / off,
Next, when a search / replacement process is instructed, the space code is converted into a space display code and used for initial setting of the dialog box display.
【0025】以上のように本実施例では、検索及び置換
の文字列を入力すると、文字列中に空白が含まれる場合
には、空白を表すマークが空白部分に表示されるため、
操作者は、検索及び置換の文字列中に空白があることを
視覚的に明確に認識できる。As described above, in this embodiment, when a character string for search and replace is input, when the character string contains a blank, a mark representing the blank is displayed in the blank portion.
The operator can visually recognize that there is a space in the search and replace character strings.
【0026】[0026]
【発明の効果】以上のように本発明は、検索及び置換を
行う文字列中の空白を、空白を表すマークに変換して表
示させるため、操作者は、検索及び置換の文字列中に空
白があることを視覚的に明確に認識でき操作ミスを軽減
し、文書編集作業の作業性を著しく向上させることがで
きる優れた文書編集装置を実現できるものである。As described above, according to the present invention, since a blank in a character string to be searched and replaced is converted into a mark representing the blank and displayed, the operator can leave a blank in the character string to be searched and replaced. It is possible to realize an excellent document editing apparatus capable of visually recognizing that there is a problem, reducing operation mistakes, and significantly improving workability of document editing work.
【図1】本発明の一実施例のブロック図FIG. 1 is a block diagram of an embodiment of the present invention.
【図2】本発明の一実施例の動作を示すフローチャートFIG. 2 is a flowchart showing the operation of the embodiment of the present invention.
【図3】本発明の一実施例の動作を示すフローチャートFIG. 3 is a flowchart showing the operation of the embodiment of the present invention.
【図4】本発明の一実施例の動作を示すフローチャートFIG. 4 is a flowchart showing the operation of one embodiment of the present invention.
【図5】本発明の一実施例の動作を示すフローチャートFIG. 5 is a flowchart showing the operation of the embodiment of the present invention.
【図6】本発明の一実施例の動作を示すフローチャートFIG. 6 is a flowchart showing the operation of the embodiment of the present invention.
【図7】文字列バッファ内のデータの模式図FIG. 7 is a schematic diagram of data in a character string buffer.
【図8】検索・置換ダイアログ制御情報記憶領域内のデ
ータの模式図FIG. 8 is a schematic diagram of data in a search / replace dialog control information storage area.
【図9】テキストデータ内の模式図FIG. 9: Schematic diagram in text data
【図10】本実施例の表示例を示す図FIG. 10 is a diagram showing a display example of the present embodiment.
【図11】従来の表示例を示す図FIG. 11 is a diagram showing a conventional display example.
Claims (1)
文字列を入力する第1の入力手段と、第2の文字列を入
力する第2の入力手段と、前記記憶手段に記憶された文
書データ中を検索して前記第1の入力手段から入力され
た第1の文字列と同じ文字列があると当該文字列を前記
第2の入力手段から入力された第2の文字列に置換を行
なう検索・置換手段と、前記第1及び第2の入力手段か
ら入力された文字列を表示する表示手段と、前記第1及
び第2の入力手段から入力された文字列中に空白がある
場合に当該空白を空白として表示するマークに変換して
前記表示手段に表示せしめる表示手段と、を有すること
を特徴とする文書編集装置。Claims: 1. A storage unit for storing document data, a first input unit for inputting a first character string, and a second input unit for inputting a second character string. If the same character string as the first character string input from the first input unit is found by searching the document data stored in the storage unit, the character string is input from the second input unit. Search / replacement means for performing replacement with the second character string, display means for displaying the character string input from the first and second input means, and input from the first and second input means A document editing device comprising: a display unit that converts a blank into a mark to be displayed as a blank when the character string has a blank and displays the mark on the display unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03154442A JP3098800B2 (en) | 1991-06-26 | 1991-06-26 | Document editing apparatus and document editing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP03154442A JP3098800B2 (en) | 1991-06-26 | 1991-06-26 | Document editing apparatus and document editing method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10159058A Division JPH10312376A (en) | 1998-06-08 | 1998-06-08 | Device and method for editing document |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH052582A true JPH052582A (en) | 1993-01-08 |
JP3098800B2 JP3098800B2 (en) | 2000-10-16 |
Family
ID=15584295
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP03154442A Expired - Fee Related JP3098800B2 (en) | 1991-06-26 | 1991-06-26 | Document editing apparatus and document editing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3098800B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019111746A1 (en) | 2017-12-08 | 2019-06-13 | 東洋紡株式会社 | Polyester resin, polyester resin water dispersion, and method for preparing polyester resin water dispersion |
-
1991
- 1991-06-26 JP JP03154442A patent/JP3098800B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019111746A1 (en) | 2017-12-08 | 2019-06-13 | 東洋紡株式会社 | Polyester resin, polyester resin water dispersion, and method for preparing polyester resin water dispersion |
Also Published As
Publication number | Publication date |
---|---|
JP3098800B2 (en) | 2000-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH024938B2 (en) | ||
JP3098800B2 (en) | Document editing apparatus and document editing method | |
JPH10312376A (en) | Device and method for editing document | |
KR100238814B1 (en) | Data processing apparatus and method | |
JP2721500B2 (en) | Document editing device | |
JPS63266574A (en) | Document forming device | |
JP3342028B2 (en) | Kana-Kanji conversion device | |
JP3350070B2 (en) | Kana-Kanji conversion device | |
JP3497263B2 (en) | Method and apparatus for generating fixed format document from marked document | |
JP2786260B2 (en) | Kana-Kanji conversion device | |
JPH0322639B2 (en) | ||
JP2723908B2 (en) | Document creation device | |
JPS5951015B2 (en) | document creation device | |
JP2655900B2 (en) | Character processor | |
JPH0697455B2 (en) | Kana-Kanji conversion device | |
JP2504867B2 (en) | Display method in text processing device | |
JPH103474A (en) | Kanji retrieval device | |
JPH0267676A (en) | Chinese numeral conversion processor | |
JPH086941A (en) | Document preparing device | |
JPH05303569A (en) | Document processor | |
JPH05303571A (en) | Document processor | |
JPH0370066A (en) | Character processor | |
JPH0778791B2 (en) | Character processor | |
JPS6338737B2 (en) | ||
JPH06214986A (en) | Document preparing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070811 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080811 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080811 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090811 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090811 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100811 Year of fee payment: 10 |
|
LAPS | Cancellation because of no payment of annual fees |