• 제목/요약/키워드: XSL-FO

검색결과 9건 처리시간 0.025초

XSL-fo를 적용한 XML 문서 표현 시스템의 설계 및 구현 (Design and Implementation of XML Document presentation that apply to XSL-fo)

  • 이형문;강치원;정회경
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (2)
    • /
    • pp.191-193
    • /
    • 2000
  • 인터넷 표준 문서인 XML(Extensible Markup Language)이 구조적인 내용만을 갖고 있기 때문에 문서를 보여주기 위한 표현 정보를 포함하는 스타일 시트(style sheets)가 필요하다. 이를 위해 W3C(World Wide Web Consortium)에서는 XML 문서의 구조적인 접근을 위한 XPath(XML Path Language)와 문서의 내용구조를 변환하기 위한 XSLT (Transformations), 그리고 포맷팅 정보를 위한 XSL-fo(XSL Formatting objects)로 구성되는 XSL(Extensible Stylesheet Language)를 제안하였다. 본 논문에서는 XML 문서와 XSL 스타일 시트를 이용하여 XML 문서의 데이터를 변환하고 XSL-fo 정보를 이용하여 결과 FO(Formatting Objects)를 생성한다. 또한 트리로 구성된 결과 FO에서 페이지 정보와 FOT (Formatting Objects Tree)를 추출하는 FOT 생성부를 두었고, 디스플레이 관리기와 포맷팅 모듈 객체 관리기를 두어 FOT를 포맷팅을 위한 모듈로 저장하고 디스플레이 해주는 포맷팅 처리 시스템을 설계 및 구현하였다.

  • PDF

XSL-FO를 이용한 PostScript Converter에 관한 연구 (A study of Postscript Converter using XSL-FO)

  • 유동석;최호찬;이진영;김차종
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2003년도 추계종합학술대회
    • /
    • pp.109-112
    • /
    • 2003
  • 인터넷 사용중 인쇄를 하였을 때 만족스러운 결과를 가지지 못하는 것은 스크린 상의 page와 인쇄물의 page들이 다르게 나타나기 때문이다. HTML과 CSS는 브라우저 기반의 정보를 표현하는데 있어 적합하고 충분하지만, 인쇄기 반의 정보를 표현하는데는 부족하다. 그래서 사용되는 것이 XSL-FO(XSL Formatting Object) 이다. 고품질의 출력과 출력장치에 무관한 인쇄에 있어서 PostScript가 사용되고 있다. 본 논문에서는 XML-FA 와 Postscript의 장점을 이용해 사용자가 원하는 결과물을 갖는 것과, XML문서의 XML-FA 와 Postscript의 Segment간의 대응 관계를 분석하고 매핑시킴으로써 Postscript로 변환의 기술을 연구하였다. 변환 결과로 기존 인쇄물 보다 더 나은 결과물을 얻을 수 있었다.

  • PDF

XSL-FO 문서를 PostScript Format으로 변환하기 위한 PostScript-Converter에 관한 연구 (A Study on PostScript-Converter for conversion XSL-FO into PostScript Format)

  • 유동석;김차종
    • 한국정보통신학회논문지
    • /
    • 제8권3호
    • /
    • pp.614-621
    • /
    • 2004
  • 현재의 전자문서처리 환경은 WYSIWYG 방식이다. 이를 위해 문서를 논리적인 구조와 물리적인 구조로 구조화하였고 이러한 구조를 마크업언어로 표현하고 있다. 특히 인터넷상의 전자문서 작성 및 교환을 위한 마크업언어로 XML이 발표되어 전자문서의 표현과 같은 전통적인 사용에서부터 검색을 위한 데이터베이스화에 이르기까지 전자문서의 활용 영역이 다양해지고 있다. 그러나 출력 품질면에서 워드프로세서나 전자출판에 의한 전자문서와 XML 문서의 출력 품질은 매우 큰 차이가 있다. 이는 비록 XML 문서가 스타일 정보를 포함하고 있긴 하지만 화면 출력과 인쇄 매체로의 출력 모두 고품질의 출력을 위한 적용이 부족했기 때문이다. 이러한 문제 해결을 위해 W3C에서는 고품질의 XML 출력 문서를 얻을 수 있도록 XSL-FO(XSL-Formatting Object)를 개발하였다. 한편 고품질의 전자출판물을 얻기 위해 폐이지 기술 언어(PDL)가 필요하고, 이의 업계표준인 Postscript가 이미 널리 사용되고 있다. 따라서 본 논문에서는 XML-FO를 PostScript에 적용함으로써 고품질의 XML 출력문서를 얻기 위한 변환기를 설계하였다.

XSL-fo를 적용한 XML 문서표현 시스템의 설계 및 구조 (Design and Implementation of XML Document Presentation System applying XSL-fo)

  • 김진수;강치원;류근호;정회경
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권3호
    • /
    • pp.229-239
    • /
    • 2001
  • 본 논문은 XML 문서의 내용 및 구조 정보를 XSL 스타일시트(stylesheet)의 포맷팅(formatting) 정보를 적용하여 표현하는 포매팅 시스템의 설계 및 구현에 관한 것이다. 본 시스템은 XML 문서를 XSLT(XSL Transformations) 및 Xpath(XML Path Language)를 이용하여 문서를 변환하고, XSL-fo(XSL Formatting Objects)를 적용하여 포맷팅을 지정하는 XML 문서 표현 시스템을 설계 및 구현하였다. 이 XML 문서 표현 시스템은 웹 표준화 기구인 W3C에서 제안하는 XSL 포매팅 처리에 대한 구성을 기반으로 구현함으로써 표준화에 입각한 처리시스템으로써 변화에 능동적으로 대처 가증하고 모듈화 되어 있어 부분적인 수정 및 대체가 가능하도록 설계하였다. 본 시스템은 IBM 호환 PC에서 동작하며, 운영체제는 Windows 2000 환경에서 Visual C++6.0을 사용하여 개발하였다.

  • PDF

한국전자책 문서표준(EBKS)의 개발 및 활용방안 (The Development and Application of EBKS (Electronic Book of Korea Standard))

  • 손원성;고승규;최윤철;이경호;김성혁;임순범
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (2)
    • /
    • pp.226-228
    • /
    • 2001
  • 전자책에 대한 사회적인 관심과 다양한 장점에도 불구하고 현재 상이한 전자책 문서 포맷을 사용한 결과 전자책 컨텐츠에 대한 교환 및 공유를 어렵게 하여 결과적으로 전자책의 시장 활성화를 가로막는 가장 큰 장애가 되고 있다. 미국과 일본에서는 이미 관련 표준안을 제정한 바 있으며, 한국에서도 2001년 한국전자책 컨소시엄(EBH의 표준화 분과위원회를 통하여 전자책 산업 표준인 한국전자책문서표준(EBKS)을 제정하였다. 한국에서의 전자책 표준 EBKS는 HTML 및 PDF보다 다양한 장점을 제공하는 XML을 기반으로, 전자책 컨텐츠에 대한 정확한 교환 한국출판환경의 특징 반영, 생성 용이성, 관련 표준과의 호환성 제공 등을 기본 방향으로 한다. 한편 EBKS는 DTD 측면에서 고정된 문서구조, 확장메커니즘 제공, 세로 쓰기 다단 편집 그리고 한글 및 고어 특성 반영 등과 같은 특징을 포함하며, 스타일의 경우 교환을 위해서는 XSL-FO를 이용하여 컨텐츠와 스타일을 분리하고 있으며, 출력을 위해서는 XSL-FO를 권고한다. 그리고 EBKS 메타데이터는 사용의 용이성 교환 및 호환성 등을 제공하기 위하여 한정어(qualifier)를 사용하지 않는 dc-metadata와 확장을 위한 x-metadata로 구성된다. 한편 본 논문에서는 이러한 EBKS의 활용예로 XSL-FO를 이용한 전자책 컨텐츠에 대한 정교한 출력 결과를 제시한다.

  • PDF

XML에 기반을 둔 C 원시 코드의 주석 관리 시스템 (An XML-based Comment Management System for C Source Code)

  • 박근옥;임종태
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.799-808
    • /
    • 2004
  • C 언어가 주로 사용되는 미션 크리티컬 응용 소프트웨어 영역에는 문서화, 간결성, 정확성을 갖는 원시 코드가 요구된다. 본 연구는 XML 기반의 C 원시 코드의 주석관리 체계를 제안한다. 이 주석 관리체계는 주석 사용자 모듈, 검토자 모듈, 주석 추출 모듈, 주석 추적 연계 모듈, 주석 태그 정의 모듈, 저장관리 모들을 포함하는 6개 모듈로 구성된다. 본 연구에서 정의된 XML 주석 태그는 IEEE 표준 1028과 IEEE 표준 1012를 적용하는 개발공정 활동의 범주를 포함한다. C 원시 코드에 주석을 삽입하고 추출하기 위하여 XML 스키마가 사용되며. 주석 추출 결과의 시각적 표시 처리를 위하여 XSL-FO가 사용된다.

한국전자책문서 표준(EBKS)의 DTD 사양 및 스타일 적용 (Specification of EBKS DTD and Implementation of Style)

  • 손원성;고승규;이경호;김성혁;임순범;최윤철
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2001년도 International Conference CALS/EC KOREA
    • /
    • pp.523-532
    • /
    • 2001
  • Despite the social interest in eBook and its advantages, as a result of each industry using different document formats, it is difficult to exchange or share eBook contents. And this hindered the activation of eBook market. The U.S. and Japan have realized the importance of setting a standard for eBook document format and have established eBook standard with government agencies and related industries and in Korea, also, through Working Group for Standardization Committee of EBK, eBook industry standard, EBKS, was established. EBKS provides more advantages than HTML or PDF and the basic format is XML. The objective of EBKS is exact exchange of eBook content, reflection of characteristics of Korean publication environment, simplicity in creating, and convertibility with other standards. Meanwhile, in the DTD aspect, EBKS includes static document structure, extension mechanism, vertical writing, multi-column editing and reflection on the characteristics of Korean and proverbs. For exchanging style, content and style are separated using XSL-FO and XSL-FO is recommended for printing. Also, EBKS metadata is composed of do-metadata that does not use qualifier and x-metadata for extension to provide easiness in usage and ability to exchange and convert.

  • PDF

한국 전자책 문서표준(EBKS)의 개발 (Development of Electoronic Book of Korea Standard)

  • 손원성;고승규;이경호;김재경;김성혁;임순범;최윤철
    • 정보관리학회지
    • /
    • 제18권2호
    • /
    • pp.255-272
    • /
    • 2001
  • 일반적으로 종이 책을 디지털화 한 것이나 디지털화 되어 종이 책의 형식과 비슷하게 사용자에게 정보를 전달하는 방식을 전자 책이라고 한다. 인터넷의 급속한 확산과 디지털 정보 기술의 발전에 힘입어 전자 책은 세계적으로 중요한 이슈로 주목되고 있다. 전자 책은 신속한 정보 전달이 가능할 뿐 아니라 가격이 저렴하고 멀티미디어 정보와 같은 기술을 사용하여 기존 종이 책에 비해 효과적인 정보 전달이 가능하다. 그러나 현재 전자 책은 다양한 문서 포맷을 이용하여 제작되고 있으며 그 결과 업체의 중복투자 및 시장 활성화의 큰 걸림돌이 되고 있다. 본 연구에서는 위와 같은 선결과제를 해결하기 위한 한국 전자 책 문서표준(EBKS)를 개발하였고 이에 대한 명확한 논리구조를 정의하였으며, 국내 현실에 적합한 메타데이터, 원문 수준의 출력 결과를 보장하는 XSL-FO를 권고한다. 이러한 EBKS의 제정은 국내 전자 책 업계의 컨텐츠 및 관련기술에 대한 중복투자를 방지하여 전자 책 시장의 활성화에 매우 큰 기여를 할 것으로 예상한다.

  • PDF