Markdown에 프로그래밍의 힘을 더하다, 차세대 조판 시스템 Quarkdown
Other·Kotlin3 / 0
Quarkdown은 Markdown 문법에 함수, 변수, 제어문을 도입하여 학술 논문부터 프레젠테이션까지 제작할 수 있는 튜링 완전한 문서 조판 프레임워크이다.
주요 기능
- Markdown 내에서 직접 함수 정의 및 변수 할당 수행
- 조건문과 반복문을 활용한 동적 문서 콘텐츠 생성
- 하나의 소스로 HTML, PDF, Reveal.js 슬라이드 동시 출력
- VS Code 확장 프로그램을 통한 실시간 라이브 미리보기 제공
- 프로젝트 위저드를 통한 메타데이터 및 초기 구조 자동 생성
어떻게 동작하는가
CommonMark 사양을 확장한 독자적인 파서를 통해 Markdown 텍스트 내의 도트(.) 접두사 함수를 식별하고, 이를 Kotlin 기반 런타임에서 실행하여 구조화된 문서를 렌더링한다.
12.6k
Stars
338
Forks
+450
Trending
3
조회수
12.6k watchers22 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.