v4.5.0 · Editorial Cream Demo

크림 위에 놓인 분석가의 펜

v4.5.0 의 editorial_cream 테마는 LG AI Seminar 보고서의 인터랙션 패턴을 차용한다. 평어체, 비유 박스, 수치 격자, dropcap, 자동 TOC — 모두 컴포저가 *섹션 성격에 맞을 때만* emit 한다.

샘플 · 데모 2026-05-03
설계 의도 · 1

왜 cream 인가

밝은 배경에 어두운 글씨, 그리고 한 점의 terracotta. 이 셋이면 인쇄도, 모바일도, 화면 캡처도 흔들리지 않는다. cream 은 안전한 선택이지만 안전한 선택에도 이유가 있다.

burgundy 는 위기에 어울린다. 전쟁, 사고, 외교 분쟁. 그러나 모든 사건이 위기는 아니다. 정책 발표, 실적 공시, 산업 동향 같은 *일상적 분석* 은 cream 위에서 더 잘 읽힌다. 라이브러리 책상 위 신문지처럼.

v4.5.0 부터 lens_policy 는 카테고리에 따라 라우팅한다. geopolitical · accident 만 burgundy_mono 로, 나머지 다섯 카테고리 (tech · financial · policy · industry · general) 는 editorial_cream 으로.

컴포넌트 · 2

신규 컴포넌트 4종

composer 가 emit 할 수 있는 신규 4 필드. 모두 선택적이고, 섹션 성격에 맞을 때만 사용한다. 모든 섹션에 다 박지 않는다.

신규 필드
4
lede / analogy / fact_grid / dropcap
자동 생성
TOC
섹션 ≥ 2개일 때
Composer 톤
평어체
~다 (음슴체 폐기)
권장 dropcap
1~2
보고서당 섹션 수

composer 의 SYSTEM_PROMPT 에는 각 필드의 사용 빈도 권장이 명시돼 있다. 모델이 알아서 절제하길 기대하는 것보다 *명시적 가이드* 가 덜 꺠진다.

타이포 · 3

폰트 시스템

display serif 는 Newsreader 다. 영문 / 숫자 글리프만 가진 폰트라 한국어는 자동으로 Noto Serif KR 로 폴백한다. 이 조합이 한·영 혼합 헤딩에서 자연스럽게 어울린다.

본문은 IBM Plex Sans KR, 코드/메타데이터는 IBM Plex Mono. 이전 Noto Sans KR + JetBrains Mono 조합보다 글자폭이 약간 좁고 세로획이 깔끔해 정보 밀도 높은 보고서에 어울린다.

Display
Newsreader
+ Noto Serif KR (한국어)
Body
IBM Plex KR
Sans KR weight 300~700
Mono
IBM Plex Mono
코드 / 인라인 토큰