문서 구조정보를 이용한 SGML 문서 편집 시스템의 설계 및 구현

The Design and Implementation of SGML Document Editing System Using Document Structure Information

  • 김창수 (배재대학교 컴퓨터공학과) ;
  • 조인준 (배재대학교 컴퓨터공학과) ;
  • 정회경 (배재대학교 컴퓨터공학과)
  • Kim, Chang-Su (Department of Computer Engineering, Paichai University) ;
  • Jo, In-June (Department of Computer Engineering, Paichai University) ;
  • Jung, Hoe-Kyung (Department of Computer Engineering, Paichai University)
  • 발행 : 1998.12.30

초록

본 논문에서는 SGML DTD(Document Type Definition)의 문서 구조정보를 이용하여 SGML 실례문서를 편집하기 위한 시스템을 설계 및 구현하였다. 이를 위해 문서의 논리구조 표현을 위한 구조 창을 이용하여 SGML 문서를 편집할 수 있어 SGML에 대해 모르는 사용자도 편집오류 없이 문서를 생성할 수 있고 엘리먼트(element)와 속성(attribute), 엔티티(entity)를 지원하는 도구를 이용하여 엘리먼트 등을 손쉽게 수정 가능하고, 생성된 문서를 SGML 파서(parser)를 이용하여 검증할 수 있도록 시스템을 설계하였다. 또한 본 시스템은KS 5601코드를 사용하여 한글과 영문 텍스트를 모두 지원한다. 본 논문에서 설계한 SGML 문서 편집 시스템은 윈도우 사용자 인터페이스를 위해 윈도우95 시스템 환경 하에서 구현하였다.

This paper describes the design and implementation of system for editing SGML document instance using document structure information of SGML DTD. For make use of structure window for logical structure expression of document to SGML document editing without editing mistake of user and easy update the using support to editing process of elements, attributes, entities tools and product document, and valid using SGML parser. Also, in order to support Korean and English text using KS 5601. In this paper, the proposed SGML document editing system is used common controls support of window 95 for window user interface

키워드