DSSSL에 기반한 SGML 문서편집기의 설계 및 구현

SGML은 이 기종간에 호환이 가능하고 논리적인 구조 정보를 포함한다는 장점 때문에 CALS, EC, 인트라넷/그룹웨어, 전자도서관 등의 다양한 분야에서 문서처리의 표준 포맷으로 자리잡았다. 이에 SGML 문서를 쉽게 생성 및 편집할 수 있는 문서편집기에 대한 요구가 급증하고 있으며 현재 전세계적으로 이에 대한 연구가 활발히 진행 중이다. 그러나 기존의 문서편집기는 SGML 문서의 프리젠테이션을 위하여 독자적인 스타일 포맷을 사용한다. 이는 개방형 문서 표준이라는 SGML의 본래 취지에 어긋나는 것이다. 이에 ISO/IEC에서는 SGML 문서의 변환 및 스타일 정보를 기술할 수 있는 표준 안으로 DSSSL을 제안하였다. 따라서 본 논문에서는 DSSSL을 지원하며 한글처리가 가능한 SGML 문서편집기를 개발하였다. 이를 위하여 한글을 지원하는 DSSSL 처리기의 표준적인 인터페이스를 지원하기 위하여 Grove 생성기를 개발하였으며 SGML 문서의 프리젠테이션 결과를 출력할 수 있는 포맷터를 개발하였다.