- Markdown 기반 문서 작성에 LaTeX 수준의 조판 기능을 결합해, 논문부터 책·프레젠테이션·정적 사이트·지식 베이스까지 한 도구로 구성
- 보일러플레이트를 줄인 문법 안에 저자, 여백, 초록, 이미지, 인용문 같은 요소를 직접 넣어 본문과 레이아웃을 함께 작성할 수 있음
- 한 줄의
.doctype설정으로paged,plain,docs,slides문서 유형을 전환하며, 인터랙티브 프레젠테이션까지 지원함 - 빠른 컴파일과 라이브 프리뷰를 제공하고, Turing complete 스크립팅으로 함수와 인자 재사용을 통해 반복 레이아웃 작업을 줄일 수 있음
- 무료이며 오픈소스로 제공되고, 컴파일러는 계속 발전 중이며 자유 소프트웨어로 유지
2.0.0 릴리스 변경점 : 2026년 4월 23일에 출시
- HTML 출력이 완전 오프라인 방식으로 바뀌어 CDN·Google Fonts 의존으로 생기던 스타일 깨짐과 기능 누락이 크게 줄어듦
- 새 권한 시스템이 추가되어 컴파일 중 문서가 접근할 수 있는 범위를
--allow,--deny로 제어 가능해졌고, 권한이 없으면 즉시 오류를 내 안전성이 높아짐 - 기본 출력 디렉터리가
./output에서./quarkdown-output으로 바뀌어 기존 기본 경로에 의존하던 워크플로는 조정 필요함 --preview사용 시 기본 출력 이름이 더 이상.docname기반이 아니고preview-<mainfile>-<hash>형식으로 바뀌어 미리보기 안정성이 커짐- 병렬 렌더링이 도입되어 큰 문서에서 형제 요소들을 동시에 처리하면서 렌더링 성능이 좋아짐
- 프로젝트 루트의
public/디렉터리를 HTML 결과물 루트로 그대로 복사할 수 있어robots.txt,CNAME, 공용 정적 자산 배포가 쉬워짐 - 새
.htmloptions함수로baseurl을 설정하면 각 페이지에 canonical link를 넣고sitemap.xml도 생성할 수 있어 검색 엔진 친화성이 높아짐 - HTML 컴파일 시 링크와 이미지에서
@루트 경로 기호를 지원해 서브문서 어디서든 공용 자산을 일관되게 참조 가능해짐 - 새
.imageprimitive function이 추가되어 크기·캡션·고정 상대경로 사용 여부까지 세밀하게 제어할 수 있고,public/자산 활용에도 잘 맞음 - 모든 참조 가능 요소에 대한 교차 참조 링크가 지원되어 그림, 표, 코드 블록, 수식, 사용자 정의 번호 블록도 클릭 이동 가능해짐
Injection표준 라이브러리 모듈 이름이Html로 바뀌어 기존 문서나 참조 코드는 수정 필요함- 다크 테마 라이브 프리뷰의 흰색 번쩍임과 Quarkdoc wiki 링크 문제도 함께 고쳐져 사용감이 개선됨