JPH022417A - 印字情報制御装置 - Google Patents

印字情報制御装置

Info

Publication number
JPH022417A
JPH022417A JP63145583A JP14558388A JPH022417A JP H022417 A JPH022417 A JP H022417A JP 63145583 A JP63145583 A JP 63145583A JP 14558388 A JP14558388 A JP 14558388A JP H022417 A JPH022417 A JP H022417A
Authority
JP
Japan
Prior art keywords
printing
character string
information
text
specific character
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.)
Pending
Application number
JP63145583A
Other languages
English (en)
Inventor
Makoto Mitsunari
三成 誠
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63145583A priority Critical patent/JPH022417A/ja
Publication of JPH022417A publication Critical patent/JPH022417A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は印字情報制御装置に関し、例え□ばソースプロ
グラムリスト等のテキスト印字における印字態様制御を
行なう印字情報制御装置に関する。
[従来の技術] 従来、例えばC0BOL言語やPASCAL言語等のプ
ログラム言語によるソースプログラムリストを印字する
場合、言語ごとの規則によって規定されている予約語等
の特定文字と、利用者が任意に記述できる名標等の一般
文字とを、視覚上区別して印字することはなかった。
[発明が解決しようとする課題] このため、印字結果であるプログラムリストにおいて特
定文字列と一般文字列とを容易に判別し難いということ
があり、この結果プログラミングの際にコーディングミ
スな犯したり、またそのコーディングミスな発見しにく
いという問題点があった。
本発明は上述した従来の問題点に鑑みてなされたもので
あり、その目的とするところは、印字結果であるテキス
トにおいて所定の特定文字と一般文字とを視覚的に判別
し易くすることが可能な印字情報制御装置を提供するこ
とにある。
[B題を解決するための手段] そのために本発明では印字する文字列情報を記憶する印
字情報記憶手段と、予め定められた特定文字列情報およ
び特定文字列情報に対応する印字制御情報を登録した特
定情報登録手段と、印字情報記憶手段に記憶された文字
列情報を検索することにより、特定文字列情報に一致し
た文字列情報を検出する検出手段と、検出手段によって
検出された文字列情報に一致する特定文字列情報に対応
した印字制御情報を特定情報登録手段から読込む読込み
手段と、読込み手段によって読込まれた印字制御情報に
応じた印字態様で、検出された文字列情報の出力を行な
う印字出力手段とを具えたことを特徴とする。
[作 用] 以上の構成によれば、予め定められた特定文字列は、そ
の特定文字列に応じた印字態様での印字、例えばプログ
ラム制御の予約語は網かけを施した印字、データ操作の
予約語は下線を付した印字が可能となる。
[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
第1図は本発明の一実施例を示すブロック図である。同
図に示す構成は、記憶装置からテキストを読込み、この
テキストにg集を施して印字装置によって印字を行なう
テキスト印字システムとして構成され、テキスト印字の
ための周知の各種のテキスト編集処理を行なう。さらに
、このシステムでは従来構成と異なる点として、予め特
定文字列を登録しておき、印字装置によって印字しよう
とするテキスト中に、この特定文字列に一致する文字列
を検出すると、一般文字列の印字とは視覚的に異なった
印字を行なう。
第1図において、1は主制御部であり、システム全体の
制御を実行するCPU 、制御手順等を格納するROM
 、制御を実行するうえでのワークエリアとなるRAM
から構成される。2は印字対象となるソースプログラム
のテキストを記憶する記憶装置、3は表示装置4にプロ
グラムデータ等を表示するための表示制御回路、6は入
力制御回路5を介して利用者がプログラムデータ等のデ
ータ入力を行なう入力装置、8は印字制御回路7を介し
てプログラムデータをソースプログラムリストとして印
字するための印字装置、9は後述の登録装置12に登録
されている特定文字列セットのうちどの特定文字列セッ
トを使用すべきかを決定する決定回路、lOは印字対象
となるテキストにおいて文字列を検索する検索回路、1
1は特定文字列セットの中の特定文字列に付加された印
字制御情報を読み込む読込回路である。
12は特定文字列セットを登録する登録装置であり、R
AMあるいはROMにより構成される。13はそれぞれ
言語の種類毎に所定数の特定文字列を印字制御情報とと
もにまとめた特定文字列セットである。
以上の構成からなる本実施例のテキストの印字およびそ
れに関連した処理動作をPASCAL言語のソースプロ
グラムテキストを印字する場合を例として、第2図およ
び第3図を参照して説明する。
第2図は第1図に示した構成の動作を説明するためのフ
ローチャート、第3図は第1図示した構成の動作を説明
するための印字装置8による印字例である。
本例のテキスト印字システムにおいては、まずシステム
の初期設定処理の一つとして、第2図のステップSlに
おいて、人力装置6を介した利用者による言語種別の指
定に基づき、登録装置12に登録された特定文字列セッ
トの中から、PASC八り言語のテキストに応じた特定
文字列セットを決定する。
次に、記憶装置2の対象テキストを印字しようとする場
合には、まず、ステップS2において、検索回路lOに
より、対象テキストにおいてPASCAL言語の文字列
を検索する。次に、ステップS3において、主制御部1
は検索した文字列がステップS1で定めた特定文字列に
一致する文字列か否かを判定し、否定判断であれば一般
の文字列としてステップS6において印字装置8によっ
て印字する。。
一致する文字列が有った場合はステップS4において、
読込回路11により、検出した文字列と一致した特定文
字列に付加された印字制御情報を読込み、ステップS5
において、読込んだ印字制御情報に基づいて一般の文字
列とは視覚的に異なった印字を行なう。
以上の処理の結果、例えば第3図に示すように、PAS
CAL言語の予約語であり、プロシジャ−の見出しを示
す“PROCEDURE”は網かけで、それ以外のPA
SCAL言語の予約語は下線が付加されて、数文字列と
は視覚的に異なって印字される。
なお、対象テキストはソースプログラムテキストに限定
されず、利用者が所望の特定文字列セットを作ることに
より利用者に固有のテキスト印字システムを構成するこ
とができる。
また、本例の印字情報制御装置は表示装置における表示
に際しても適用可能である。
さらに、上述した実施例では、例えば言語プログラムの
機能変更により、予約語等の特定文字列の数が変化して
も、テキスト印字システム自体の変更は必要なく特定文
字列セットを変更するか、あるいは決定回路9によって
他のセットを選択させればよい。
[発明の効果コ 以上説明したように、本発明によれば予め定められた特
定文字列は、その特定文字列に応じた印字態様での印字
、例えばプログラム制御の予約語は網かけを施した、デ
ータ操作の予約語は下線を付した印字が可能となる。
この結果、特定文字列と一般文字列とが容易に判別でき
るため、例えばプログラムテキストにおけるスペルミス
などのコーディングミスか発見しやすくプログラミング
での生産性が向上する。
また、特定文字列とおしでも視覚的に異なった印字を行
なうことができるので、プログラム構造が容易に判別で
き、ロジックミスなどのコーディングミスを防ぐことが
できる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2図は本発明の一実施例にかかる処理手順を示すフロ
ーチャート、 第3図は第2図に示した処理による印字例を示す説明図
である。 1・・・主制御部、 2・・・記憶装置、 3・・・表示制御回路、 4・・・表示装置、 5・・・人力制御回路、 6・・・人力装置、 7・・・印字制御回路、 8・・・印字装置、 9・・・決定回路、 10・・・検索回路、 11・・・読込回路、 12・・・登録装置、 13・・・特定文字列セット。 第2囚 第1

Claims (1)

  1. 【特許請求の範囲】 1)印字する文字列情報を記憶する印字情報記憶手段と
    、 予め定められた特定文字列情報および該特定文字列情報
    に対応する印字制御情報を登録した特定情報登録手段と
    、 前記印字情報記憶手段に記憶された文字列情報を検索す
    ることにより、前記特定文字列情報に一致した文字列情
    報を検出する検出手段と、 該検出手段によって検出された文字列情報に一致する特
    定文字列情報に対応した印字制御情報を前記特定情報登
    録手段から読込む読込み手段と、 該読込み手段によって読込まれた印字制御情報に応じた
    印字態様で、前記検出された文字列情報の出力を行なう
    印字出力手段と を具えたことを特徴とする印字情報制御装置。
JP63145583A 1988-06-15 1988-06-15 印字情報制御装置 Pending JPH022417A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63145583A JPH022417A (ja) 1988-06-15 1988-06-15 印字情報制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63145583A JPH022417A (ja) 1988-06-15 1988-06-15 印字情報制御装置

Publications (1)

Publication Number Publication Date
JPH022417A true JPH022417A (ja) 1990-01-08

Family

ID=15388446

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63145583A Pending JPH022417A (ja) 1988-06-15 1988-06-15 印字情報制御装置

Country Status (1)

Country Link
JP (1) JPH022417A (ja)

Similar Documents

Publication Publication Date Title
US5096423A (en) Computer system for teaching abbreviations for text and data processing functions
JPH022417A (ja) 印字情報制御装置
JP2671038B2 (ja) 電子学習機
JPH0624909Y2 (ja) 文書作成装置
JP3237709B2 (ja) 文書処理装置及び文書処理方法
JPH02257260A (ja) 文書編集処理装置
JPS62229461A (ja) 文書処理装置
JP3340124B2 (ja) かな漢字変換装置
JP3342028B2 (ja) かな漢字変換装置
JP3342027B2 (ja) かな漢字変換装置
JPH08185401A (ja) 文書検索装置
JPH05151241A (ja) データ入力装置
JPH04190450A (ja) 文書処理装置
JP2002041509A (ja) 文字入力装置
JPS5866149A (ja) ワ−ドプロセツサ
JPH0719189B2 (ja) データ入力装置
JPH05314167A (ja) 文表現解析方法
JP2000003359A (ja) 文書処理装置
JPS62182839A (ja) 文書処理装置
JPS60205687A (ja) 文字読取装置
JPH06293160A (ja) ターミナルプリンタ
JPS63201766A (ja) 文章処理装置
JPH08339371A (ja) 文書出力装置及び文字修飾方法
JPH0836563A (ja) 文書編集方式及び該方式を用いた文書作成装置
JPH0581262A (ja) かな漢字変換装置