JPH0744555A - 文字列置換装置 - Google Patents
文字列置換装置Info
- Publication number
- JPH0744555A JPH0744555A JP5191054A JP19105493A JPH0744555A JP H0744555 A JPH0744555 A JP H0744555A JP 5191054 A JP5191054 A JP 5191054A JP 19105493 A JP19105493 A JP 19105493A JP H0744555 A JPH0744555 A JP H0744555A
- Authority
- JP
- Japan
- Prior art keywords
- character
- character string
- added
- replaced
- replacement
- 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
- 230000010365 information processing Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】
【目的】文字列置換により被置換文字列に付加されてい
る文字属性が失われないようにすること。 【構成】被置換文字列に文字属性が付加されているかの
判断をする処理11と、被置換文字列のすべての文字に
付加されている文字属性を置換文字列に付加する処理1
2と、文字列置換を実行し、被置換文字列を置換文字列
に置き換える処理13とを有する。
る文字属性が失われないようにすること。 【構成】被置換文字列に文字属性が付加されているかの
判断をする処理11と、被置換文字列のすべての文字に
付加されている文字属性を置換文字列に付加する処理1
2と、文字列置換を実行し、被置換文字列を置換文字列
に置き換える処理13とを有する。
Description
【0001】
【産業上の利用分野】本発明は、文字列の編集を行なう
情報処理装置における文字列置換装置に関する。
情報処理装置における文字列置換装置に関する。
【0002】
【従来の技術】従来例を示す図7,図8の(a),
(b)を参照すると、まず図8(a)の傍点の文字強調
が付加された文字“か”、下線の文字強調が付加された
文字“き”、ならびに網掛けの文字強調が付加された文
字“く”からなる被置換文字列30(以下被置換文字列
30と呼ぶ)があり、また、図8(b)の文字強調が付
加されていない“xyz”という置換文字列31(以下
置換文字列31と呼ぶ)がある。処理13の文字列置換
を実行し、被置換文字列30を置換文字列31と入れ替
える。
(b)を参照すると、まず図8(a)の傍点の文字強調
が付加された文字“か”、下線の文字強調が付加された
文字“き”、ならびに網掛けの文字強調が付加された文
字“く”からなる被置換文字列30(以下被置換文字列
30と呼ぶ)があり、また、図8(b)の文字強調が付
加されていない“xyz”という置換文字列31(以下
置換文字列31と呼ぶ)がある。処理13の文字列置換
を実行し、被置換文字列30を置換文字列31と入れ替
える。
【0003】
【発明が解決しようとする課題】以上のような文字列置
換装置によると、使用者が付加した文字属性が文字列置
換によって失われてしまい、文字列置換後に失われた文
字属性を再び付加する必要があるという欠点がある。本
発明では、このような付加の必要がないようにしてい
る。
換装置によると、使用者が付加した文字属性が文字列置
換によって失われてしまい、文字列置換後に失われた文
字属性を再び付加する必要があるという欠点がある。本
発明では、このような付加の必要がないようにしてい
る。
【0004】
【課題を解決するための手段】本発明の文字列置換装置
の構成は、被置換文字列に文字属性が付加されている場
合に前記被置換文字列の文字属性を置換文字列に付加す
る手段を備えることを特徴とする。
の構成は、被置換文字列に文字属性が付加されている場
合に前記被置換文字列の文字属性を置換文字列に付加す
る手段を備えることを特徴とする。
【0005】
【実施例】本発明の第1の実施例を示す図1,図2の
(a),(b),(c)を参照すると、この実施例で
は、まず図2(a)の網掛けの文字強調と下線の文字強
調が付加された文字“あ”、白抜きの文字強調と下線の
文字強調が付加された文字“い”、ならびに傍点の文字
強調と下線の文字強調が付加された文字“う”からなる
被置換文字列21(以下被置換文字列21と呼ぶ)があ
り、また図2(b)の文字強調が付加されていない“A
BC”という置換文字列22(以下置換文字列22と呼
ぶ)がある。
(a),(b),(c)を参照すると、この実施例で
は、まず図2(a)の網掛けの文字強調と下線の文字強
調が付加された文字“あ”、白抜きの文字強調と下線の
文字強調が付加された文字“い”、ならびに傍点の文字
強調と下線の文字強調が付加された文字“う”からなる
被置換文字列21(以下被置換文字列21と呼ぶ)があ
り、また図2(b)の文字強調が付加されていない“A
BC”という置換文字列22(以下置換文字列22と呼
ぶ)がある。
【0006】まず、図1の処理11で被置換文字列に文
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
【0007】被置換文字列21のように文字属性が付加
されているときは、処理12ですべての置換文字列に付
加されている共通の文字属性を置換文字列に付加する。
されているときは、処理12ですべての置換文字列に付
加されている共通の文字属性を置換文字列に付加する。
【0008】被置換文字列21の3つの文字に共通する
下線の文字強調を置換文字列22のすべての文字に付加
し、図2(c)に示すようなすべての文字に下線の文字
強調を付加した置換文字列23を置換文字列とする。
下線の文字強調を置換文字列22のすべての文字に付加
し、図2(c)に示すようなすべての文字に下線の文字
強調を付加した置換文字列23を置換文字列とする。
【0009】最後に、処理13の文字列置換を実行し、
被置換文字列21を置換文字列23と入れ替える。
被置換文字列21を置換文字列23と入れ替える。
【0010】次に、本発明の第2の実施例を示す図3,
図4(a),(b),(c)を参照すると、この実施例
では、まず図4(a)の太文字の文字強調が付加された
文字“い”、網掛けの文字強調が付加された文字
“ろ”、下線の文字強調が付加された文字“は”、およ
び傍点の文字強調が付加された文字“に”からなる被置
換文字列24(以下被置換文字列24と呼ぶ)があり、
また図4(b)の文字強調が付加されていない“αβ
γ”という置換文字列25(以下置換文字列25と呼
ぶ)がある。
図4(a),(b),(c)を参照すると、この実施例
では、まず図4(a)の太文字の文字強調が付加された
文字“い”、網掛けの文字強調が付加された文字
“ろ”、下線の文字強調が付加された文字“は”、およ
び傍点の文字強調が付加された文字“に”からなる被置
換文字列24(以下被置換文字列24と呼ぶ)があり、
また図4(b)の文字強調が付加されていない“αβ
γ”という置換文字列25(以下置換文字列25と呼
ぶ)がある。
【0011】まず、図3の処理11で被置換文字列に文
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
【0012】被置換文字列24のように文字属性が付加
されているときは処理14で被置換文字列の少なくとも
1つの文字に付加されている文字属性を置換文字列に付
加する。
されているときは処理14で被置換文字列の少なくとも
1つの文字に付加されている文字属性を置換文字列に付
加する。
【0013】図4(a)の被置換文字列24の4つの文
字のすべての文字強調を置換文字列25のすべての文字
に付加し、図4(c)に示すようにすべての太文字、網
掛け、下線、および傍点の文字強調を付加した置換文字
列26を置換文字列とする。
字のすべての文字強調を置換文字列25のすべての文字
に付加し、図4(c)に示すようにすべての太文字、網
掛け、下線、および傍点の文字強調を付加した置換文字
列26を置換文字列とする。
【0014】最後に処理13の文字列置換を実行し、被
置換文字列24を置換文字列26と入れ替える。
置換文字列24を置換文字列26と入れ替える。
【0015】次に、本発明の第3の実施例を示す図5,
図6(a),(b),(c)を参照すると、この実施例
では、まず図6(a)の網掛けの文字強調と下線の文字
強調が付加された文字“あ”、太字の文字強調が付加さ
れた文字“か”、ならびに傍点の文字強調が付加された
文字“さ”からなる被置換文字列27(以下被置換文字
列27と呼ぶ)があり、また図6(b)の文字強調が付
加されていない“abc”という置換文字列28(以下
置換文字列28と呼ぶ)がある。
図6(a),(b),(c)を参照すると、この実施例
では、まず図6(a)の網掛けの文字強調と下線の文字
強調が付加された文字“あ”、太字の文字強調が付加さ
れた文字“か”、ならびに傍点の文字強調が付加された
文字“さ”からなる被置換文字列27(以下被置換文字
列27と呼ぶ)があり、また図6(b)の文字強調が付
加されていない“abc”という置換文字列28(以下
置換文字列28と呼ぶ)がある。
【0016】まず、図5の処理11で被置換文字列に文
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
字属性が付加されているかどうかを判断し、付加されて
いなければ処理13の文字列置換を実行する。
【0017】図6(a)の被置換文字列27のように、
文字属性が付加されているときは、処理15で被置換文
字列27の先頭の文字に付加されている文字属性を置換
文字列28の先頭の文字に付加し、被置換文字列27の
2番目の文字に付加されている文字属性を置換文字列2
8の2番目の文字列に付加する。
文字属性が付加されているときは、処理15で被置換文
字列27の先頭の文字に付加されている文字属性を置換
文字列28の先頭の文字に付加し、被置換文字列27の
2番目の文字に付加されている文字属性を置換文字列2
8の2番目の文字列に付加する。
【0018】このように、被置換文字列27に付加され
ている文字属性を先頭から順に置換文字列28へ付加し
ていき、図6(c)に示すように、被置換文字列27と
同様の文字属性を持つ置換文字列29を置換文字列とす
る。
ている文字属性を先頭から順に置換文字列28へ付加し
ていき、図6(c)に示すように、被置換文字列27と
同様の文字属性を持つ置換文字列29を置換文字列とす
る。
【0019】最後に処理13の文字列置換を実行し、被
置換文字列27を置換文字列29と入れ替える。
置換文字列27を置換文字列29と入れ替える。
【0020】
【発明の効果】以上説明したように、本発明の文字列置
換装置によると、使用者が付加した文字属性が文字列置
換によって失われることがなく、文字列置換後に失われ
た文字属性を再び付加する必要がないという効果があ
る。
換装置によると、使用者が付加した文字属性が文字列置
換によって失われることがなく、文字列置換後に失われ
た文字属性を再び付加する必要がないという効果があ
る。
【図1】本発明の第1の実施例の文字列置換方式のフロ
ー図である。
ー図である。
【図2】本発明の第1の実施例の文字列置換の遷移を示
す図である。
す図である。
【図3】本発明の第2の実施例の文字列置換方式のフロ
ー図である。
ー図である。
【図4】本発明の第2の実施例の文字列置換の遷移を示
す図である。
す図である。
【図5】本発明の第3の実施例の文字列置換方式のフロ
ー図である。
ー図である。
【図6】本発明の第3の実施例の文字列置換の遷移を示
す図である。
す図である。
【図7】従来の文字列置換方式のフロー図である。
【図8】従来例の文字列置換の遷移を示す図である。
11 被置換文字列に文字属性が付加されているかの
判断をする処理 12 被置換文字列のすべての文字に付加されている
文字属性を置換文字列に付加する処理 13 文字列置換を実行し被置換文字列を置換文字列
に置き換える処理 14 被置換文字列の少なくとも1つの文字に付加さ
れている文字属性をすべての置換文字列に付加する処理 15 被置換文字列の先頭文字の文字属性から順に置
換文字列に付加する処理 21,24,27,30 被置換文字列 22,25,28,31 置換文字列 23,26,29 実際に置換される文字列
判断をする処理 12 被置換文字列のすべての文字に付加されている
文字属性を置換文字列に付加する処理 13 文字列置換を実行し被置換文字列を置換文字列
に置き換える処理 14 被置換文字列の少なくとも1つの文字に付加さ
れている文字属性をすべての置換文字列に付加する処理 15 被置換文字列の先頭文字の文字属性から順に置
換文字列に付加する処理 21,24,27,30 被置換文字列 22,25,28,31 置換文字列 23,26,29 実際に置換される文字列
Claims (2)
- 【請求項1】 文字列の編集を行なう情報処理装置を有
する文字列置換装置において、被置換文字列に文字属性
が付加されているか否かを判断する手段と、前記手段に
おいて前記被置換文字列に前記文字属性が付加されてい
る場合に前記被置換文字列の文字属性を置換文字列に付
加する手段とを備えることを特徴とする文字列置換装
置。 - 【請求項2】 前記手段が、被置換文字列のすべての文
字に付加されている文字属性又は少なくとも1つの文字
に付加されている文字属性を対象とする請求項1記載の
文字列置換装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05191054A JP3138571B2 (ja) | 1993-08-02 | 1993-08-02 | 文字列置換装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP05191054A JP3138571B2 (ja) | 1993-08-02 | 1993-08-02 | 文字列置換装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0744555A true JPH0744555A (ja) | 1995-02-14 |
| JP3138571B2 JP3138571B2 (ja) | 2001-02-26 |
Family
ID=16268128
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP05191054A Expired - Fee Related JP3138571B2 (ja) | 1993-08-02 | 1993-08-02 | 文字列置換装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3138571B2 (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS64148U (ja) * | 1987-06-18 | 1989-01-05 | ||
| JPH03266066A (ja) * | 1990-03-16 | 1991-11-27 | Hitachi Ltd | 属性付き文字列置換装置 |
-
1993
- 1993-08-02 JP JP05191054A patent/JP3138571B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS64148U (ja) * | 1987-06-18 | 1989-01-05 | ||
| JPH03266066A (ja) * | 1990-03-16 | 1991-11-27 | Hitachi Ltd | 属性付き文字列置換装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3138571B2 (ja) | 2001-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0744555A (ja) | 文字列置換装置 | |
| Newman | The semantics of raising constructions | |
| KR950009899A (ko) | 전자빔 노광장치 및 전자빔 노광방법 | |
| JPH0736878A (ja) | 同音異義語選択装置 | |
| JPH0352089A (ja) | 文字情報判定方式 | |
| JPS5969831A (ja) | 文書作成装置 | |
| KR920013089A (ko) | 비트맵 폰트 확대시의 굴곡 보상방법 | |
| JPH04270458A (ja) | 文書処理方法 | |
| JPH04287166A (ja) | 辞書情報を再利用する機械翻訳装置 | |
| Gramling | Hannigan: Environmental Sociology: A Social Constructionist Perspective (Book Review) | |
| 陳恆鈞 | The Development of the United Germany's Political Party System | |
| JPH0778131A (ja) | データ入力方式 | |
| JPH07110765A (ja) | 文書編集方式 | |
| JPH0822466A (ja) | テキスト合成装置 | |
| British Sociological Association et al. | Gene therapy: no new ethical issues | |
| Judd | Paul and Palestinian Judaism by EP Sanders. SCM Press, London 1977, pp. xviii+ 627.£ 15 | |
| JPH083814B2 (ja) | 文章表現修正方式 | |
| KR950020303A (ko) | 피시-프린터의 캐릭터 단위 인자방법 | |
| JP2008084191A (ja) | 機械翻訳装置、機械翻訳方法および機械翻訳プログラム | |
| JPH02216527A (ja) | ソースプログラムリスト出力方式 | |
| JPS61123929A (ja) | デ−タ検索方式 | |
| JPH0237429A (ja) | 再翻訳処理の高速化方式 | |
| JP2002045000A (ja) | 漢字の解読法 | |
| KR910014218A (ko) | 전자식 타자기의 폰트 등록 방법 | |
| KR930014193A (ko) | 도트매트릭스 프린터의 이미지 프린팅속도 향상방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20000711 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20001121 |
|
| LAPS | Cancellation because of no payment of annual fees |