JPH0272487A - フォームオーバーレイ記述言語へのデータ変換方法 - Google Patents

フォームオーバーレイ記述言語へのデータ変換方法

Info

Publication number
JPH0272487A
JPH0272487A JP63225189A JP22518988A JPH0272487A JP H0272487 A JPH0272487 A JP H0272487A JP 63225189 A JP63225189 A JP 63225189A JP 22518988 A JP22518988 A JP 22518988A JP H0272487 A JPH0272487 A JP H0272487A
Authority
JP
Japan
Prior art keywords
line
characters
character
form overlay
description language
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
JP63225189A
Other languages
English (en)
Inventor
Yoichi Naito
陽一 内藤
Seiichi Tochihara
聖一 栃原
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.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
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 Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP63225189A priority Critical patent/JPH0272487A/ja
Publication of JPH0272487A publication Critical patent/JPH0272487A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 発明の目的。
(産業上の利用分野) この発明は、帳票CADシステムで作成されたCADデ
ータ等を所定のフオームオーバーレイ記述言語のソース
プログラムに変換するためのフオームオーバーレイ記述
言語へのデータ変換方法に関するものである。
(従来の技術) 従来におけるフオームオーバーレイ記述言語の作成方法
を第2図を用いて説明する。
従来、フオームオーバーレイデザインを作成する為には
、そのデザインを出力させるプリンタ毎に定められたフ
オームオーバーレイ記述言語を用い、例えばA社、B社
といった各プリンタ(+2A12B)毎に異なる制約事
項等について高度な知識をイ1するシステムエンジニア
等により、フオームオーバーレイ記述言語を用いてコー
ディングをする必要があった。また、記述言語自体もプ
リンタ(+2八、12B)を製造しているメーカ毎に異
なり、さらに同一メーカであっても個々のプリンタによ
り若干の相違がある。この様なことからコーディングミ
スも発生し易く、1つの制御プログラムを作成するのに
多大な労力を必要としていた。さらにまた、コーディン
グが正しく行なわれているかどうかを調へる為、出力テ
ストを何度も行なう必要があった。
この様な問題点を解決すべく、帳票CADシステムlを
用いて画面対話方式でフオームオーバーレイのデザイン
を行なう。帳票CADシステムlにより作成されたCA
Dデータを、変換対象となるプリンタ名称及びプリンタ
に搭載されているフォントセット情報等の補足事項6と
共に変換システム5に人力する。変換システム5では、
これら補足事項6を元に、人力されたCADデータ2を
順次該当するフオームオーバーレイ記述言語7へ変換す
る。さらに、作成されたフオームオーバーレイ記述言語
7をフロッピーディスク9又は磁気テーツlOに格納し
て、プリンタ12八、12Bを制御するホストコンピュ
ータ11八、11Bに与えるか、若くしは通信回線8を
介してホストコンピュータ11八、IIBに与える。ホ
ストコンピュータIIA、IIBでは与えられたフオー
ムオーバーレイ記述言語7を元に、プリンタ12八、1
2Bを制御して可変データ13八、13B と共にフオ
ームオーバーレイ帳票目A、148を出力する。
なお、本来帳票CADシステム1は印刷帳票のデザイン
を行なう為のシステムであり、帳票CADシステム1で
生成されたCADデータ2は印刷システム3に取り込ま
れ、製版、印刷工程を経て印刷帳票4が作成される。帳
票CADシステムlとしては本出願人の出願による特開
昭62−126463号、特開昭62−134757号
、特開昭62−13760号等を用いる事ができる。ま
た、ここではA社、B社の2者を例に挙げたが、任意の
仕様に対しても同様である。
(発明が解決しようとする課題) 上述のようにして作成された帳票CADデータや他のフ
オームオーバーレイ記述言語を所定のフオームオーバー
レイ記述言語に変換する場合、各社フオームオーバーレ
イ記述言語が異なり、例えば第3図(A)に示した行頭
禁止文字や同図CB)のような行末禁止文字を含んだ文
章等を記述するときには、各社フオームオーバーレイ記
述言語のそれらの文字毎に文字貼込の変換システムのプ
ログラムを変更したり、修正したりしなければならず、
効率的で迅速なフオームオーバーレイ記述言語への記述
文字に関する変換方法が望まれていた。
この発明は、上述のような事情よりなされたものであり
、この発明の目的は、文字貼込の変換システムのプログ
ラムを大きく変更することなく、文章等が含む行頭及び
行末禁止文字を追込み、追出し処理によって極めて容易
に文書整形すると共に、記述文字の修正や変更等に対処
できるフオームオーバーレイ記述言語へのデータ変換方
法を提供することにある。
発明の構成: (課題を解決するための手段) この発明はフオームオーバーレイ記述言語へのデータ変
換方法に関するもので、この発明の上記目的は、帳票C
ADシステムで作成されたcへDデータ若しくはフオー
ムオーバーレイ記述言語のソースプログラムを、予め行
頭及び行末禁止文字に関する判定データが格納されてい
る変換テーブルを用いて1行分の文字列に対し、変換対
象文字を繰上げ追加したり、或いは繰下げ削除して文字
数を変化させ、この文字行を再配置した貼込基準の計算
処理により記述文字が文書整形された所定の仕様フオー
ムオーバーレイ記述言語のソースプログラムに変換する
ことによって達成される。
(作用) この発明では、帳票CADシステムで生成された帳票C
ADデザインデータや他のフオームオーバーレイ記述言
語のソースプログラムから所定のフオームオーバーレイ
記述言語のソースブログラムに変換するに際して、行頭
及び行末禁止文字の判定データを有する変換テーブルを
用いて記述文字を1行ずつ読込み、追込みから追出し処
理へと変換するようにして、文字貼込の変)^プログラ
ムの変更や修正、追加を容易にしている。追込み。
追出し処理に必要な行頭及び行末禁止文字に関する変換
テーブルを用いて行相当の文字数を各社仕様に設定して
いるので、効率的で高速度な変換を実現できると共に、
フオームオーバーレイ言語の仕様変更や、新規のフオー
ムオーバーレイ言語への対応をプログラムの変更なしに
容易に行なうことかてきる。
(実施例) この発明について、以下に実施例を挙げて詳細に説明す
る。
第1図はこの発明の追込み、追出しlAJ!l!に関す
る動作例を示したフローチャートである。先ず、動作が
開始されると、予め指定された1行分の文字列がバッフ
ァに読込まれ(ステップS1)、被変換記述言語の記述
文字列数の全部(ステップ514)になって終了する場
合を除き、引き続きバッファに読込まれた行の次の1文
字が読み込まれる(ステップ52)。次に、この文字が
行頭禁止文字か否かを行頭禁止文字テーブルを参照して
判定する(ステップS3)。行頭禁止文字である場合、
直前の行に表示するためにこれを繰上げ追加して(ステ
ップS4)、バッファに読み込んだ文字列に加える。こ
こまでの過程で追込み処理される文字数は実際の使用上
における被変換記述言語の記述文字列が通常、−行で完
了しないように、動作上も一行ずつバッファに読み込ま
れ続けるのて、それに対応して複数になるか、追込み処
理は無制限に行い得るものではなく、予め所定の文字数
相当に定められている。そこで追込み制限数にに達して
いるか否かを判定しくステップS5)、到達しない間は
1行分文字列の読込み(ステップSl)の直後に巡回す
る。こうして追込み制限数に到達すると、今度は追出し
処理に備えて一旦、追込んだ文字な時解除しくステップ
S6)、バッファの中味を初めの1行分文字列の読込み
(ステップSl)の直後と同じにする。一方、行頭禁止
文字でない場合(ステップS3)  も追出し処理に備
えられる。更に、追出し処理へと1謬り、バッファの最
後の文字を読込み(ステップS7)、それが行末禁止文
字か否かを行末禁止文字テーブルを参照して判定する(
ステップS8)。行末禁止文字である場合は次の行に表
示しなければならないので、これをバッファから繰下げ
削除する(ステップ59)。追出し処理もj吸制限に行
い得るものではなく、予め所定の文字数相当に定められ
ている。従って、追出し制限数に到達したか否かか判定
され(ステップ510)、到達しない間はバッファの最
後の文字読込み(ステップ57)の直前に巡回する。こ
うして追出し制限数に、到達すると、行末禁止文字でな
い場合(ステップS8)も含めて、1行分の文字列の行
頭や行末が追込み処理か追出し処理、或いは無処理の何
れかに判定されることになる。又、繰上げや繰下げの追
込み、追出し処理によって1行相当の文字数が変わって
しまっているので、1行分再配置しくステップ511)
、文字長を同しにする為にスペース調節する。そして、
このときの貼込基準点を計算しくステップ512)、1
行分の文字列変換が行なわれる(ステップ513)。更
に、被変換記述言語言語の記述文字列数の全部に到達す
るまでは順次に動作し続けるように、この追込みから追
出しの処理は再び次の1行分の文字列読込み(ステップ
51)の直前に帰ユされる。こうした構成によって、1
行分ずつ文字列が読み込まれると、所定の1行分の文字
列に対し、その次の行の行頭文字が行頭禁止文字であっ
ても行頭禁止文字テーブルによる判定から追込み処理に
よってこれを縁上げることが可能になる。又、行末に関
しても同様に、それが行末禁止文字であっても行末禁止
文字テーブルによる判定から追出し処理によってこれ°
を繰下げることが可能になる。或いは、行末禁1F文字
を追込み処理して行頭禁止文字を追出し処理するように
しても良いが、この場合、第1図のフローチャートは追
出しから追込み処理する様に変更される。何れの場合も
追込み、追出し処理された文字列はその文字数が変化し
てしまっており、(A) \ ノ 〔 〔 〈 第 図

Claims (1)

    【特許請求の範囲】
  1. 1、帳票CADシステムで作成されたCADデータをフ
    ォームオーバーレイ記述言語のソースプログラムに変換
    するシステム、若しくはフォームオーバーレイ記述言語
    のソースプログラムを他のフォームオーバーレイ記述言
    語のソースプログラムへ変換するシステムにおいて、前
    記変換システムに予め行頭及び行末禁止文字に関する判
    定データが格納されている変換テーブルを用いて所定の
    仕様フォームオーバーレイ記述言語に変換する際に、前
    記行頭及び行末禁止文字テーブルの参照から変換対象文
    字を判定し、1行分の文字列に対して前記変換対象文字
    を繰上げ追加又は繰下げ削除し、文字数の変化した前記
    文字行の再配置に基づく貼込基準の計算処理により、記
    述文字が文書整形され得るように構成したことを特徴と
    するフォームオーバーレイ記述言語へのデータ変換方法
JP63225189A 1988-09-08 1988-09-08 フォームオーバーレイ記述言語へのデータ変換方法 Pending JPH0272487A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63225189A JPH0272487A (ja) 1988-09-08 1988-09-08 フォームオーバーレイ記述言語へのデータ変換方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63225189A JPH0272487A (ja) 1988-09-08 1988-09-08 フォームオーバーレイ記述言語へのデータ変換方法

Publications (1)

Publication Number Publication Date
JPH0272487A true JPH0272487A (ja) 1990-03-12

Family

ID=16825360

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63225189A Pending JPH0272487A (ja) 1988-09-08 1988-09-08 フォームオーバーレイ記述言語へのデータ変換方法

Country Status (1)

Country Link
JP (1) JPH0272487A (ja)

Similar Documents

Publication Publication Date Title
US7149963B2 (en) Document revision support program and computer readable medium on which the support program is recorded and document revision support device
AU2005225132A1 (en) File formats, methods, and computer program products for representing presentations
JPS60164863A (ja) ワードプロセッサの手書き入力データ処理方法
JPH05135056A (ja) 共同執筆支援装置
JPH0272487A (ja) フォームオーバーレイ記述言語へのデータ変換方法
JPH08221417A (ja) 構造化文書の新旧対照編集装置
JP4085599B2 (ja) 帳票出力システム
JPS6038750B2 (ja) ワ−ドプロセッサにおける文字插入方法
JPH06119327A (ja) 文書処理装置
JPS6231375B2 (ja)
JP2692196B2 (ja) テストデータ編集方式
JPH07152548A (ja) 文書作成装置
JPH03188556A (ja) 文書自動作成システム
JP3080891B2 (ja) 帳票処理装置
JP3047400B2 (ja) データ処理装置
JPH0497248A (ja) 印刷用版下作成装置
JPH0266675A (ja) フォームオーバーレイ記述言語へのデータ変換方法
JPH0266676A (ja) フォームオーバーレイ記述言語へのデータ変換方法
JP2015022454A (ja) 電子書籍の制作方法
JPH0476668A (ja) データの転記方式
JPH0685169B2 (ja) 文書処理方式
JPH0271372A (ja) フォームオーバーレイ記述言語へのデータ変換方法
JPS62198957A (ja) 文字処理装置
JPH0315968A (ja) テキスト編集装置
JPS6323576B2 (ja)