Skip to content
created by Aha00aAha00a at 2026-05-31
last modified by Aha00aAha00a at 2026-05-31
revision: 4

Blame of InterpreterPaper

older newer
DateTime Nickname Rev # Content Comment
2026-05-31T14:08:08 Aha00aAha00a 1 0 = [Interpreter]Paper initial
2026-05-31T14:08:08 Aha00aAha00a 1 1 wiki 콘텐츠를 A4 용지 형태로 렌더링합니다. initial
2026-05-31T14:08:08 Aha00aAha00a 1 2 인쇄용 문서 작성에 사용합니다. initial
2026-05-31T14:08:08 Aha00aAha00a 1 3 initial
2026-05-31T14:08:08 Aha00aAha00a 1 4 == 기본 문법 initial
2026-05-31T14:08:08 Aha00aAha00a 1 5 * Arguments initial
2026-05-31T21:16:38 Aha00aAha00a 2 6 1. `class` - optional. 루트 div에 추가할 CSS 클래스. 생략하면 `#!var class` 변수 값 사용. add section
2026-05-31T21:16:38 Aha00aAha00a 2 7 1. `docId` - optional. (deprecated) 페이지 헤더 우측(`topRight`)의 기본값. 생략하면 `#!var docId` 변수 값 사용. add section
2026-05-31T14:08:08 Aha00aAha00a 1 8 initial
2026-05-31T14:08:08 Aha00aAha00a 1 9 == 다중 페이지 initial
2026-05-31T14:08:08 Aha00aAha00a 1 10 initial
2026-05-31T14:08:08 Aha00aAha00a 1 11 본문 안에 `----` (대시 4개 이상, 해당 줄 단독)을 넣으면 페이지가 나뉩니다. initial
2026-05-31T14:08:08 Aha00aAha00a 1 12 initial
2026-05-31T14:08:08 Aha00aAha00a 1 13 [[[ initial
2026-05-31T14:08:08 Aha00aAha00a 1 14 1페이지 내용 initial
2026-05-31T14:08:08 Aha00aAha00a 1 15 ---- initial
2026-05-31T14:08:08 Aha00aAha00a 1 16 2페이지 내용 initial
2026-05-31T14:08:08 Aha00aAha00a 1 17 ]]] initial
2026-05-31T14:08:08 Aha00aAha00a 1 18 initial
2026-05-31T21:16:38 Aha00aAha00a 2 19 각 페이지에는 헤더·푸터가 자동으로 붙습니다. add section
2026-05-31T14:08:08 Aha00aAha00a 1 20 initial
2026-05-31T21:30:16 Aha00aAha00a 4 21 == 변수 시스템 update content
2026-05-31T21:16:38 Aha00aAha00a 2 22 add section
2026-05-31T21:30:16 Aha00aAha00a 4 23 `#!var` 디렉티브는 본문 치환 변수와 Paper 헤더·푸터 위치 값을 설정합니다. update content
2026-05-31T21:30:16 Aha00aAha00a 4 24 update content
2026-05-31T21:30:16 Aha00aAha00a 4 25 [[[#!WikiSyntaxPreview update content
2026-05-31T21:30:16 Aha00aAha00a 4 26 #!var docId A-EC-20250101-01 update content
2026-05-31T21:30:16 Aha00aAha00a 4 27 #!var Subject 나 update content
2026-05-31T21:30:16 Aha00aAha00a 4 28 #!var Object 학교 update content
2026-05-31T21:30:16 Aha00aAha00a 4 29 {{Subject}}는 {{Object}}에 간다. update content
2026-05-31T21:30:16 Aha00aAha00a 4 30 ]]] update content
2026-05-31T21:30:16 Aha00aAha00a 4 31 update content
2026-05-31T21:30:16 Aha00aAha00a 4 32 * `#!var key value` 형식 (첫 번째 공백이 key / value 구분자) update content
2026-05-31T21:30:16 Aha00aAha00a 4 33 * `{{key}}` 로 치환 update content
2026-05-31T21:30:16 Aha00aAha00a 4 34 * `class`, `docId` 키는 인수와 동일하게 동작 update content
2026-05-31T21:30:16 Aha00aAha00a 4 35 * 헤더·푸터 위치 변수도 같은 `#!var` 형식으로 지정 update content
2026-05-31T21:30:16 Aha00aAha00a 4 36 update content
2026-05-31T21:16:38 Aha00aAha00a 2 37 각 페이지의 헤더/푸터는 6개 위치로 나뉩니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 38 add section
2026-05-31T21:16:38 Aha00aAha00a 2 39 [[[#!Table tsv 1 1 add section
2026-05-31T21:16:38 Aha00aAha00a 2 40 위치 변수명 기본값 add section
2026-05-31T21:18:17 Aha00aAha00a 3 41 헤더 좌 topLeft (없음) fix markup
2026-05-31T21:18:17 Aha00aAha00a 3 42 헤더 중앙 topCenter (없음) fix markup
2026-05-31T21:18:17 Aha00aAha00a 3 43 헤더 우 topRight docId 값 (하위호환) fix markup
2026-05-31T21:18:17 Aha00aAha00a 3 44 푸터 좌 bottomLeft (없음) fix markup
2026-05-31T21:18:17 Aha00aAha00a 3 45 푸터 중앙 bottomCenter (없음) fix markup
2026-05-31T21:18:17 Aha00aAha00a 3 46 푸터 우 bottomRight {{pageNo}} / {{pageTotal}} fix markup
2026-05-31T21:16:38 Aha00aAha00a 2 47 ]]] add section
2026-05-31T21:16:38 Aha00aAha00a 2 48 add section
2026-05-31T21:16:38 Aha00aAha00a 2 49 * `{{pageNo}}` : 현재 페이지 번호 (1부터 시작) add section
2026-05-31T21:16:38 Aha00aAha00a 2 50 * `{{pageTotal}}` : 전체 페이지 수 add section
2026-05-31T21:16:38 Aha00aAha00a 2 51 add section
2026-05-31T21:16:38 Aha00aAha00a 2 52 [[[ add section
2026-05-31T21:16:38 Aha00aAha00a 2 53 #!var topLeft 비밀문서 add section
2026-05-31T21:16:38 Aha00aAha00a 2 54 #!var topCenter 2026년 연간 보고서 add section
2026-05-31T21:16:38 Aha00aAha00a 2 55 #!var bottomCenter {{pageNo}} / {{pageTotal}} add section
2026-05-31T21:16:38 Aha00aAha00a 2 56 ]]] add section
2026-05-31T21:16:38 Aha00aAha00a 2 57 add section
2026-05-31T14:08:08 Aha00aAha00a 1 58 == Landscape (가로) 모드 initial
2026-05-31T14:08:08 Aha00aAha00a 1 59 initial
2026-05-31T21:16:38 Aha00aAha00a 2 60 === 문서 전체를 가로로 add section
2026-05-31T14:08:08 Aha00aAha00a 1 61 initial
2026-05-31T21:16:38 Aha00aAha00a 2 62 `var` `class` 에 `landscape` 를 포함하면 모든 페이지가 가로로 전환됩니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 63 add section
2026-05-31T14:08:08 Aha00aAha00a 1 64 [[[ initial
2026-05-31T14:08:08 Aha00aAha00a 1 65 #!var class landscape initial
2026-05-31T14:08:08 Aha00aAha00a 1 66 내용 initial
2026-05-31T14:08:08 Aha00aAha00a 1 67 ]]] initial
2026-05-31T14:08:08 Aha00aAha00a 1 68 [[[#!Table tsv 1 1 initial
2026-05-31T14:08:08 Aha00aAha00a 1 69 구분 Portrait (기본) Landscape initial
2026-05-31T14:08:08 Aha00aAha00a 1 70 페이지 너비 180mm 267mm initial
2026-05-31T14:08:08 Aha00aAha00a 1 71 페이지 높이 267mm 180mm initial
2026-05-31T14:08:08 Aha00aAha00a 1 72 ]]] initial
2026-05-31T14:08:08 Aha00aAha00a 1 73 initial
2026-05-31T21:16:38 Aha00aAha00a 2 74 === 페이지별 개별 방향 지정 add section
2026-05-31T14:08:08 Aha00aAha00a 1 75 initial
2026-05-31T21:16:38 Aha00aAha00a 2 76 페이지 구분자(`----`) 사이에 `#!landscape` 또는 `#!portrait` 를 한 줄로 넣으면 해당 페이지만 방향이 바뀝니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 77 add section
2026-05-31T21:16:38 Aha00aAha00a 2 78 [[[ add section
2026-05-31T21:16:38 Aha00aAha00a 2 79 1페이지 (세로, 기본) add section
2026-05-31T21:16:38 Aha00aAha00a 2 80 ---- add section
2026-05-31T21:16:38 Aha00aAha00a 2 81 #!landscape add section
2026-05-31T21:16:38 Aha00aAha00a 2 82 2페이지 (가로) add section
2026-05-31T21:16:38 Aha00aAha00a 2 83 ---- add section
2026-05-31T21:16:38 Aha00aAha00a 2 84 3페이지 (세로, 기본) add section
2026-05-31T21:16:38 Aha00aAha00a 2 85 ]]] add section
2026-05-31T21:16:38 Aha00aAha00a 2 86 add section
2026-05-31T21:16:38 Aha00aAha00a 2 87 가로 문서 내에서 일부 페이지만 세로로: add section
2026-05-31T21:16:38 Aha00aAha00a 2 88 add section
2026-05-31T21:16:38 Aha00aAha00a 2 89 [[[ add section
2026-05-31T21:16:38 Aha00aAha00a 2 90 #!var class landscape add section
2026-05-31T21:16:38 Aha00aAha00a 2 91 add section
2026-05-31T21:16:38 Aha00aAha00a 2 92 1페이지 (가로, 문서 기본) add section
2026-05-31T21:16:38 Aha00aAha00a 2 93 ---- add section
2026-05-31T21:16:38 Aha00aAha00a 2 94 #!portrait add section
2026-05-31T21:16:38 Aha00aAha00a 2 95 2페이지 (세로) add section
2026-05-31T21:16:38 Aha00aAha00a 2 96 ---- add section
2026-05-31T21:16:38 Aha00aAha00a 2 97 3페이지 (가로, 문서 기본) add section
2026-05-31T21:16:38 Aha00aAha00a 2 98 ]]] add section
2026-05-31T21:16:38 Aha00aAha00a 2 99 add section
2026-05-31T21:16:38 Aha00aAha00a 2 100 * `#!landscape` — 해당 페이지를 가로(297×210mm)로 출력 add section
2026-05-31T21:16:38 Aha00aAha00a 2 101 * `#!portrait` — 해당 페이지를 세로(210×297mm)로 출력 add section
2026-05-31T21:16:38 Aha00aAha00a 2 102 * 마커는 페이지 어느 위치에나 단독 줄로 넣으면 동작합니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 103 * 인쇄 시 CSS Named Pages 를 사용하므로 Chrome 85+, Firefox 110+, Safari 17+ 에서 실제 인쇄 방향이 전환됩니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 104 * 빈 페이지 방지를 위해 기본 방향 페이지에는 `page:` 속성을 미할당하고, 다른 방향 페이지에만 named page를 적용합니다. add section
2026-05-31T21:16:38 Aha00aAha00a 2 105 add section
2026-05-31T14:08:08 Aha00aAha00a 1 106 == 인쇄 시 동작 initial
2026-05-31T14:08:08 Aha00aAha00a 1 107 * TOC 숨김 initial
2026-05-31T14:08:08 Aha00aAha00a 1 108 * See Also 섹션 제외 initial