수많은 가능성을 품은 Typst 0.15
1 week ago
16
- 가변 폰트(variable fonts) 지원이 추가되어 text 함수의 style, weight, stretch, size 매개변수로 표준 variation axis를 자동 설정하고, variations로 사용자 정의 축을 지정할 수 있음
- 웹 앱의 폰트 툴팁·자동완성과 CLI의 typst fonts 출력이 개편되어 선택한 폰트에서 사용 가능한 variation 정보를 확인할 수 있음
- 실험적 HTML export가 MathML을 통해 수식 네이티브 출력을 지원해, 수식 텍스트 선택·스크린 리더 낭독·브라우저 고해상도 렌더링이 가능해짐
- 새 bundle export는 document와 asset 요소로 단일 Typst 프로젝트에서 여러 출력 파일을 만들 수 있으며, document는 PDF·PNG·SVG·HTML 같은 단일 파일 export 형식을 사용할 수 있음
- bundle export는 HTML export처럼 실험적 기능이며, CLI에서 --features bundle 또는 TYPST_FEATURES=bundle로 활성화해야 하고 HTML export와 함께 쓸 때는 bundle,html을 지정해야 함
- 웹 앱에서는 bundle export가 아직 지원되지 않음
- 여러 bibliography를 네이티브로 지원하며, 기본 동작은 citation key를 포함하는 가장 가까운 뒤쪽 bibliography에 citation을 배정하고, 없으면 가장 가까운 앞쪽 bibliography에 배정함
- bibliography 함수의 새 group 매개변수로 bibliography 간 번호 공유를 제어할 수 있고, target에 selector를 지정해 특정 bibliography가 가져갈 citation을 더 정밀하게 정할 수 있음
- PDF export에서 PDF/A와 PDF/UA 표준을 동시에 만족하는 파일 생성을 지원함
- 레이아웃 수렴 문제를 추적하기 위한 진단이 추가되어, 예시처럼 heading 요소 수가 실행마다 안정화되지 않는 경우 관측된 요소 수와 위치를 경고로 표시함
- 문서 시스템이 Typst로 이식되어 https://typst.app/docs/ 가 Typst의 bundle 및 HTML export 기능으로 생성되며, 독립 PDF 파일 형태의 문서 인쇄 버전도 제공됨
- 변경 사항 전체를 위한 changelog와 Typst 0.15 업그레이드를 위한 migration guide가 제공됨
-
Homepage
-
개발자
- 수많은 가능성을 품은 Typst 0.15