| commit 35fd132612a643c278cdb8738cba6079e17528cc parent b9cb002cd6dced47feaac190891e74df1aa55d64 Author: sqzer <110329244+sqzer-x@users.noreply.github.com> Date: Fri, 31 Jul 2026 22:26:42 +0900 같은 개념을 파일마다 다르게 부르던 것을 정리한다 제목 앵커가 세 이름을 갖고 있었다 — start/_index는 "heading anchor", markdown은 "anchor", links와 languages는 "앵커". 한국어만 읽는 독자에게 이 셋이 같은 것이라는 보장이 없다. 본문 표기는 "앵커"로 모으고 설정 키 `heading_anchors`만 원문으로 둔다. `강조`는 단순 통일이 아니라 오역 수정이었다. 이 한 단어가 마크다운 emphasis, 구문 강조, `hl_lines` 줄 표시 셋을 가리키고 있었다. highlighting의 "강조는 줄 경계를 건너 이어집니다"는 바로 위가 `<mark class="hl-line">` 설명이라 "표시한 줄이 다음 줄까지 이어진다"로 읽히는데, 영어 원문의 Highlighting은 구문 강조 쪽이다. 문맥이 흐려지는 자리에서는 "구문 강조"로 적는다. 콜아웃은 절 제목이 "알림 상자", 같은 절 첫 문장이 "콜아웃 문법", 설정 표가 "콜아웃"이었다. 설정 표를 보고 온 독자가 제목과 연결하려면 한 번 더 생각해야 한다. 설정 키가 `alerts`이므로 제목을 "콜아웃"으로 맞추고 키 이름도 본문에 적어 둔다. 벤치마크의 "하이라이팅"과 "빌드 타임"도 나머지 문서가 쓰는 "구문 강조"와 "빌드 시점"으로 맞춘다. front matter 페이지 제목만 한국어 29개 중 유일하게 소문자로 시작했다. 사이드바와 브레드크럼에 그대로 드러나므로 영문판처럼 대문자로 쓴다 — 본문의 소문자 `front matter`는 개념어이고 이미 전 파일이 일치하니 그대로 둔다. i18n의 `sections = "문서 갈래"`는 건드리지 않는다. 영문이 "Sections"라 불일치처럼 보이지만 ko.toml은 랜드마크 라벨을 서술형 우리말로 붙이는 규칙을 이미 따르고 있다 — breadcrumb="현재 위치", pagination="이어 보기". "섹션"으로 바꾸면 그 규칙이 이 키에서만 깨진다. Diffstat:
|
sqzass~ A static site generator written in Rust |
| git clone https://github.com/debuman/sqzass.git |