JPH02278366A - Document generating tool - Google Patents

Document generating tool

Info

Publication number
JPH02278366A
JPH02278366A JP1100470A JP10047089A JPH02278366A JP H02278366 A JPH02278366 A JP H02278366A JP 1100470 A JP1100470 A JP 1100470A JP 10047089 A JP10047089 A JP 10047089A JP H02278366 A JPH02278366 A JP H02278366A
Authority
JP
Japan
Prior art keywords
file
group
output
chapter number
groups
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
JP1100470A
Other languages
Japanese (ja)
Inventor
Yoshinori Ito
美紀 伊藤
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1100470A priority Critical patent/JPH02278366A/en
Publication of JPH02278366A publication Critical patent/JPH02278366A/en
Pending legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To make it possible to update all files through only the update of one file in the case to generate a document or the like containing the same contents by generating only one file for the files of the same contents, and combining each group. CONSTITUTION:The files 101 to 103 are divided into plural groups respectively, and they output these group as minimum unit. The group 201 is one of the groups in the file, and its chapter number can be outputted by a group unit, and the output position 202 of the chapter number and an output flag representing whether the chapter number is to be outputted or not are added as the attribute of the group. Besides, in order to check the update of the groups related to each other, the attribute is added beforehand to the groups related to each other, and in the case where only one group among the groups related to each other was updated, if relation check is executed, the file name and the group name of other groups not updated are outputted as an error message. Thus, all the files are updated by updating only one file.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はドキュメント作成ツールに関し、特にワードプ
ロセッサソフト、各種CADソフトなどにおけるドキュ
メントを作成するためのドキュメント作成ツールに関す
る。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a document creation tool, and particularly to a document creation tool for creating documents in word processor software, various CAD software, and the like.

〔従来の技術〕[Conventional technology]

従来のドキュメント作成ツールは、テキスト情報を入力
/g集する機能と図を入力するための機能と、テキスト
ファイルに図の情報を挿入する機能とを具備する。
Conventional document creation tools have a function for inputting/collecting text information, a function for inputting figures, and a function for inserting figure information into a text file.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のドキュメント作成ツールでは、同一の内
容を含むドキュメントやヘルプメツセージを更新する場
合、複数のファイルの更新を行なう必要があり、また、
複数の管理をする必要があるため更新をし忘れる可能性
があるという欠点がある。
With the conventional document creation tools mentioned above, when updating documents or help messages that contain the same content, it is necessary to update multiple files.
There is a drawback that it is possible to forget to update because it requires multiple management.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のドキュメント作成ツールは、ファイルの中を複
数のグループに分割するグループ化機能、ファイル名と
グループ名によって表現されたレコードを出力管理ファ
イルに記述した順に出力する結合出力機能、関連のある
グループのマークにより更新のチェックを行う更新チェ
ック機能、章番号の出力を制御するためのフラグにより
自動的に章番号を出力する章番号自動出力機能、前記グ
ループ名、関連ファイルのマーク、章番号フラグをグル
ープの属性として付加できる属性付加機能を具備するこ
とを特徴とする。
The document creation tool of the present invention has a grouping function that divides a file into multiple groups, a combined output function that outputs records expressed by file name and group name in the order written in the output management file, and related groups. An update check function that checks for updates using marks, an automatic chapter number output function that automatically outputs chapter numbers using flags to control chapter number output, and a chapter number automatic output function that automatically outputs chapter numbers using flags to control the output of chapter numbers. It is characterized by having an attribute addition function that can be added as an attribute of a group.

〔実施例〕〔Example〕

次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すファイルの説明図であ
る。ファイル101のファイル名はFl、ファイル10
2のファイル名はF2、ファイル103のファイル名は
F3である。ファイル101゜ファイル1o2.ファイ
ル103は、各々複数のグループに分割されている。グ
ループ102はファイル101の1グループであり、グ
ループ名はG1である。ファイル101はグループG1
からグループG13に、ファイル102はグループG1
からグループGIOに、ファイル103はグループG1
から015に分割されている。出力する場合には、この
グループを最小単位として出力する。
FIG. 1 is an explanatory diagram of a file showing an embodiment of the present invention. The file name of file 101 is Fl, file 10
The file name of file 103 is F2, and the file name of file 103 is F3. File 101゜File 1o2. Each file 103 is divided into a plurality of groups. Group 102 is one group of files 101, and the group name is G1. File 101 is group G1
to group G13, file 102 is placed in group G1
to group GIO, file 103 is in group G1
It is divided into 015. When outputting, this group is output as the minimum unit.

第2図は章番号出力機能の説明図である。グループ20
1はファイル中の1グループであり、章番号はグループ
単位に出力することが可能である。
FIG. 2 is an explanatory diagram of the chapter number output function. group 20
1 is one group in the file, and chapter numbers can be output for each group.

章番号出力位置202は、章番号を出力する位置である
。章番号の出力位置と章番号を出力するか否かの出力フ
ラグをグループの属性として付加する。タイトル名20
3は章のタイトルを示し、出力フラグをOFFにした場
合は、このタイトルのみ出力される。ヘルプメツセージ
などで利用する場合、有効である。
The chapter number output position 202 is a position where a chapter number is output. The output position of the chapter number and the output flag indicating whether to output the chapter number are added as attributes of the group. Title name 20
3 indicates the title of the chapter, and when the output flag is turned OFF, only this title is output. This is effective when used in help messages, etc.

また、相互に関連があるグループの更新チェックを行う
には、相互に関連があるグループにあらかじめ属性を付
加しておく。関連があるグループの中で1グループのみ
更新した場合には関連チェックを行うとそのほかの更新
していないグループのファイル名とグループ名をエラー
メツセージとして出力する。
In addition, in order to perform an update check on mutually related groups, attributes are added to the mutually related groups in advance. If only one of the related groups has been updated, the association check will output the file names and group names of the other groups that have not been updated as an error message.

第3図は出力管理ファイルの説明図である。ファイル3
01,302は各々、出力管理ファイルである。301
,302はファイル101.l○2.103から2種類
のドキュメントを作成するための出力管理ファイルの一
例である。レコード303はファイル名、G1はグルー
プ名、ONは章番号の出力、jTlllは章番号の形式
を意味する。
FIG. 3 is an explanatory diagram of the output management file. File 3
01 and 302 are output management files. 301
, 302 is the file 101. This is an example of an output management file for creating two types of documents from l○2.103. Record 303 means the file name, G1 means the group name, ON means the output of the chapter number, and jTll means the format of the chapter number.

ファイル名とグループ名をハイフン(−)で結び、その
後ろに、カンマ(1)で区切って出力フラグの0N10
FFを指定する。また、出力フラグがONの場合、その
右にカンマ(1)で区切って章番号の形式を設定できる
。ダブルクォーテーション(″)ではさまれた中に複数
の1桁の数字と章番号を区切る記号で表現した文字列を
記述する。
Connect the file name and group name with a hyphen (-), then separate them with a comma (1) and specify the output flag 0N10.
Specify FF. Furthermore, when the output flag is ON, the chapter number format can be set by separating the output flags with a comma (1) to the right. Write a string of characters between double quotation marks ('') that contains multiple one-digit numbers and symbols that separate chapter numbers.

この文字列の数字の部分が異なる表示形式が現れるまで
最下位(左)数字をインクリメントしながら章番号を出
力していく。:れらのレコードの順番、設定に従って出
力する。
The chapter number is output while incrementing the lowest (left) number until a display format in which the numerical part of this character string differs appears. : Output according to the order and settings of these records.

第4図は、出力管理ファイル301,302の記述内容
に従って作成されたドキュメントである。
FIG. 4 shows a document created according to the contents described in the output management files 301 and 302.

ドキュメント401は出力管理ファイル301より、ド
キュメント402は出力管理ファイル3゜2より作成さ
れたドキュメントである。
A document 401 is a document created from the output management file 301, and a document 402 is a document created from the output management file 3.2.

〔発明の効果〕〔Effect of the invention〕

本発明のドキュメント作成ツールでは、同様の内容を含
むドキュメントやヘルプメツセージなどを作成する場合
、同一の内容のものは1フアイルのみ作成し、各々のグ
ループを組み合わせることにより複数のドキュメントや
ヘルプメツセージを作成でき、ファイルの更新を行う場
合にも1フアイルの更新のみで全ファイルの更新を行う
ことができるという効果がある。更新したファイルの他
のグループと関連がある場合は、関連チェックを行うこ
とで、一方のみのファイルの更新を防ぐことができると
いう効果がある。また、ドキュメントの構成を変更する
場合も、管理ファイルを書き換えるだけで章番号も自動
的に出力するので、非常に簡単に構成の変更を行えると
いう効果がある。
With the document creation tool of the present invention, when creating documents or help messages containing similar content, only one file with the same content is created, and multiple documents or help messages are created by combining each group. This has the effect that even when updating files, all files can be updated by updating only one file. If the updated file is related to another group, checking the association has the effect of preventing updates to only one of the files. Furthermore, when changing the structure of a document, the chapter numbers are automatically output by simply rewriting the management file, making it very easy to change the structure.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示すファイルの説明図、第
2図は同実施例における章番号自動出力機能の説明図、
第3図は同実施例における出力管理ファイルの説明図、
第4図は第3図の出力管理ファイルの記述内容に従って
作成されたドキュメントを示す図ある。 101.102. 103−yアイル、104−・・グ
ループ名。
Fig. 1 is an explanatory diagram of a file showing an embodiment of the present invention, Fig. 2 is an explanatory diagram of the chapter number automatic output function in the same embodiment,
FIG. 3 is an explanatory diagram of the output management file in the same embodiment,
FIG. 4 is a diagram showing a document created according to the description contents of the output management file shown in FIG. 101.102. 103-y isle, 104-...Group name.

Claims (1)

【特許請求の範囲】[Claims] ファイルの中を複数のグループに分割するグループ化機
能、ファイル名とグループ名によって表現されたレコー
ドを出力管理ファイルに記述した順に出力する結合出力
機能、関連のあるグループのマークにより更新のチェッ
クを行う更新チェック機能、章番号の出力を制御するた
めのフラグにより自動的に章番号を出力する章番号自動
出力機能、前記グループ名、関連ファイルのマーク、章
番号フラグをグループの属性として付加できる属性付加
機能を具備することを特徴とするドキュメント作成ツー
ル。
A grouping function that divides a file into multiple groups, a combined output function that outputs records expressed by file name and group name in the order written in the output management file, and updates are checked by marking related groups. Update check function, chapter number automatic output function that automatically outputs chapter numbers using flags to control chapter number output, attribute addition that allows the group name, related file mark, and chapter number flag to be added as group attributes. A document creation tool characterized by having functions.
JP1100470A 1989-04-19 1989-04-19 Document generating tool Pending JPH02278366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1100470A JPH02278366A (en) 1989-04-19 1989-04-19 Document generating tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1100470A JPH02278366A (en) 1989-04-19 1989-04-19 Document generating tool

Publications (1)

Publication Number Publication Date
JPH02278366A true JPH02278366A (en) 1990-11-14

Family

ID=14274797

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1100470A Pending JPH02278366A (en) 1989-04-19 1989-04-19 Document generating tool

Country Status (1)

Country Link
JP (1) JPH02278366A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0816437A (en) * 1994-06-28 1996-01-19 Nec Corp File editing device
JP2010128982A (en) * 2008-11-28 2010-06-10 Nec Corp Document processing apparatus, document processing method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0816437A (en) * 1994-06-28 1996-01-19 Nec Corp File editing device
JP2010128982A (en) * 2008-11-28 2010-06-10 Nec Corp Document processing apparatus, document processing method and program

Similar Documents

Publication Publication Date Title
US6457013B1 (en) Data formating property modifiers
US20030101416A1 (en) Creating XML documents
JPH04503881A (en) Document management and creation system
JPH02278366A (en) Document generating tool
JP3660390B2 (en) Term dictionary management device
JPH10283345A (en) Document management device
JP2007164705A (en) Method and program for converting computerized document
JP3195067B2 (en) Report output system
CN1680933A (en) A document recording method that satisfies the separation and mixing requirements of format and content at the same time
CN101770766A (en) Display system and method for generating display format according to setting file
JPH02297175A (en) Partial printing processing system in structurizing document processing system
JP2613881B2 (en) Automatic creation of shipping documents
Eslinger The REPORT Procedure: A Primer for the Compute Block
US20050256891A1 (en) A code or data representation and manipulation system that allows user to view, modify, and manipulate structured entities, such as code or data files, using their tree-like representations.
JPH038076A (en) Attribute information processing system for structured document processing system
Bechtolsheim TEX in Practice: Volume III: Tokens, Macros
JPS62229464A (en) Document processor
JPH0290360A (en) In-document reference processing method
JPS6337460A (en) Document editing method
JPS63240669A (en) Document processor
JPH08166950A (en) Document editing device
JPH03269665A (en) Original character drawing/character font control system
JPH025132A (en) Automatic document forming system
JPH02297174A (en) Header data holding processing system in structurizing document processing system
JPH11167490A (en) DEV tool