DOI QR코드

DOI QR Code

Development of an E-Book Reader System for EBKS on Embedded Linux System

내장형 리눅스 시스템상에서 EBKS용 전자책 리더 시스템의 개발

  • 김정원 (신라대학교 컴퓨터정보공학부) ;
  • 노영욱 (신라대학교 컴퓨터교육과)
  • Published : 2002.12.01

Abstract

In this paper, we have developed an E-book reader for EBKS XML documents on the embedded Linux environment. This reader operated on a Linux target board parses the EBKS XML documents using the Qt SAX interface and displays the parsed pages through the QWS (Qt Windows System) which is a cross-platform windows toolkit. This reader can be easily and rapidly developed on Linux as well as MS windows and requires less memory than DOM interfaces because it parses with SAX interface.

본 논문에서는 내장형 리눅스 환경에서 XML기반 EBKS용 전자책 리더 시스템을 개발하였다. 개발된 시스템은 내장형 리눅스 타겟보드 상에서 Qt SAX 파서를 이용하여 한국형 전자책 문서 표준에 기반한 XML 문서를 파싱하고, 크로스플랫폼형 윈도우 시스템인 QWS(Qt Windows system)를 이용하여 디스플레이 한다. 개발된 전자책 리더는 리눅스 환경뿐만 아니라 다양한 윈도우 플랫폼(MS 윈도즈 등)에서 신속하게 그리고 쉽게 개발 가능하며, SAX 파서를 사용하므로 DOM 인터페이스에 비해 메모리 소요량이 감소함을 확인하였다.

Keywords

References

  1. 박지희, 'e-Book의 현황과 전망', 정보통신정책연구보고서, 정보통신부, 2001
  2. 이기성, '전자출판과 e-book', 출판문화, pp.18-27, 2000
  3. 하순희, 박근수, '전자책 단말기 기술의 현황과 전망', 정보과학회지, 제18권 제9호, 2000
  4. 한국전자책컨소시엄, '한국 전자책 문서표준에 관한 연구', 2001
  5. 이은정, 조수선, '내장형 리눅스 환경의 전자책 리더 용 자바클래스 라이브러리 개발,' 정보처리학회논문지 A, 제8-A권 제4호, 2001
  6. 한국 전자책의 홈페이지, http://www.hiebook.com
  7. 에이프로원의 홈페이지, http://www.aonepro.co.kr
  8. 마이크로소프트의 리더, http://www.microsoft.com/reader
  9. 손원성, 고승규 외 4명, 'XML에 기반한 한국 전자책 문서 표준', 정보처리학회지, 제8권 제3호, 2001
  10. Mattbias Kalle Dalbeimer, 'Programming with Qt,' O'Reilly
  11. EBK 표준화위원회 워킹그룹의 홈페이지, http://orange.yonsei.ac.kr/ebook/
  12. 내장형 자바 가상기계 Kaffe 홈페이지, http://www.kaffe.org
  13. Open E-Book 컴소시엄 홈페이지, http://www.open-ebook.org
  14. W3C 홈페이지, http://www.w3.org