Live Preview Code

slashed zero tabular nums ligature off
```typescript
type DocumentSurface = "reading" | "live-preview" | "pdf";
interface BodyDesignCheck {
surface: DocumentSurface;
headingRhythm: "stable" | "too-tight" | "too-loose";
captionFlow: "clear" | "missing" | "overlapping";
}
const needsFollowUp = checks.some((check) =>
check.headingRhythm !== "stable" || check.captionFlow !== "clear"
); // PDF에서도 같은 폭과 색 대비를 유지
```
.markdown-preview-view p {
  line-height: 1.78;
  margin-block: 0.72em;
}
CSS

Reading Code

0/O 1/l/I != => ===
type DocumentSurface = "reading" | "live-preview" | "pdf";

interface BodyDesignCheck {
  surface: DocumentSurface;
  headingRhythm: "stable" | "too-tight" | "too-loose";
  captionFlow: "clear" | "missing" | "overlapping";
}

const needsFollowUp = checks.some((check) =>
  check.headingRhythm !== "stable" || check.captionFlow !== "clear"
); // PDF에서도 같은 폭과 색 대비를 유지

PDF Code Clarity

코드블럭 폰트 가독성

이 fixture는 Live Preview와 PDF가 같은 코드 폰트 스택, 숫자 스타일, ligature 정책, syntax 색상 대비를 공유하는지 확인합니다.

type DocumentSurface = "reading" | "live-preview" | "pdf";

interface BodyDesignCheck {
  surface: DocumentSurface;
  headingRhythm: "stable" | "too-tight" | "too-loose";
  captionFlow: "clear" | "missing" | "overlapping";
}

const needsFollowUp = checks.some((check) =>
  check.headingRhythm !== "stable" || check.captionFlow !== "clear"
); // PDF에서도 같은 폭과 색 대비를 유지
.markdown-preview-view p {
  line-height: 1.78;
  margin-block: 0.72em;
}

인라인 코드 ogd-code-font-family, comparison-table, print-fit-table도 같은 숫자 스타일을 공유합니다.

const report = { status: "ready" };
print("owen-graphite")
python dev/scripts/bundle_v3.py
<section class="markdown-rendered"></section>
{ "theme": "Owen Graphite" }
theme: Owen Graphite
## 보고서 섹션
let status = "ready";
fmt.Println("ready")
select status from report;
[report]
    status=ready
server { listen 443; }
FROM python:3.12
build:
    python dev/scripts/bundle_v3.py
<theme name="Owen Graphite" />
name,status
    Owen Graphite,ready
- stale bundle
    + fresh bundle
^Owen\s+Graphite$
const theme = "Owen Graphite";
    const status = "ready";
    stale fresh