수식과 다이어그램
수학과 도식은 그림 파일 없이 본문에서 바로 그려집니다. 두 렌더러는 필요한 페이지에서만 불러옵니다.
#인라인 수식
오일러의 등식 $e^{i\pi} + 1 = 0$은 다섯 개의 상수를 한 줄에 묶습니다. 간격 반복의 간격 증가는 대략 $S_n = S_1 \cdot r^{n-1}$ 꼴로 쓸 수 있습니다.
#블록 수식
잊음 곡선을 지수 감쇠로 근사하면:
$$R(t) = e^{-t/\tau}, \qquad \tau \approx 15\,\text{일}$$
여기서 $R(t)$는 $t$일 뒤 남은 기억의 비율입니다. 복습을 $t$마다 끼워 넣으면 곡선이 다시 위로 뛰는 이유는 검색 연습 효과 때문입니다.
$$\int_0^\infty e^{-x^2}\,dx = \frac{\sqrt{\pi}}{2}$$
#다이어그램
발행 파이프라인을 Mermaid로 그리면 다음과 같습니다.
flowchart LR
A[Obsidian Vault] -->|publish: true 선별| B[임시 입력 폴더]
B --> C[빌드·검증]
C -->|오류| D[배포 중단]
C -->|통과| E[미리보기]
E --> F[SSH 전송]
F --> G[release 검증]
G --> H[current 원자적 전환]
H --> I[독자]노트가 자라는 모습을 순서도로 옮기면:
sequenceDiagram
participant W as 작성자
participant L as 로컬 발행기
participant S as 서버
W->>L: 노트 수정 후 발행 실행
L->>L: 선별·렌더링·누출 검사
L->>S: 새 release 전송
S->>S: 무결성 검사
S->>S: current 전환
S-->>W: URL·배포 시각 보고렌더러 로딩
수식은 KaTeX, 다이어그램은 Mermaid로 그립니다. 두 라이브러리 모두 이 문서처럼 필요한 페이지에서만 늦게 불러오므로, 다른 문서의 읽기 속도에 영향을 주지 않습니다.