Skip to content

Diff of InterpreterPaper

Changes between revision 3 - fix markup and revision 4 - update content
--- InterpreterPaper
+++ InterpreterPaper
@@ -12,22 +12,36 @@
 본문 안에 `----` (대시 4개 이상, 해당 줄 단독)을 넣으면 페이지가 나뉩니다.
 
 [[[
 1페이지 내용
 ----
 2페이지 내용
 ]]]
 
 각 페이지에는 헤더·푸터가 자동으로 붙습니다.
 
-== 헤더·푸터 위치 변수
+== 변수 시스템
 
+`#!var` 디렉티브는 본문 치환 변수와 Paper 헤더·푸터 위치 값을 설정합니다.
+
+[[[#!WikiSyntaxPreview
+#!var docId  A-EC-20250101-01
+#!var Subject     나
+#!var Object     학교
+{{Subject}}는 {{Object}}에 간다.
+]]]
+
+ * `#!var key value` 형식 (첫 번째 공백이 key / value 구분자)
+ * `{{key}}` 로 치환
+ * `class`, `docId` 키는 인수와 동일하게 동작
+ * 헤더·푸터 위치 변수도 같은 `#!var` 형식으로 지정
+
 각 페이지의 헤더/푸터는 6개 위치로 나뉩니다.
 
 [[[#!Table tsv 1 1
 위치	변수명	기본값
 헤더 좌	topLeft	(없음)
 헤더 중앙	topCenter	(없음)
 헤더 우	topRight	docId 값 (하위호환)
 푸터 좌	bottomLeft	(없음)
 푸터 중앙	bottomCenter	(없음)
 푸터 우	bottomRight	{{pageNo}} / {{pageTotal}}
@@ -35,34 +49,20 @@
 
  * `{{pageNo}}` : 현재 페이지 번호 (1부터 시작)
  * `{{pageTotal}}` : 전체 페이지 수
 
 [[[
 #!var topLeft    비밀문서
 #!var topCenter  2026년 연간 보고서
 #!var bottomCenter {{pageNo}} / {{pageTotal}}
 ]]]
 
-== 변수 시스템
-
-=== #!var 디렉티브
-[[[#!WikiSyntaxPreview
-#!var docId  A-EC-20250101-01
-#!var Subject     나
-#!var Object     학교
-{{Subject}}는 {{Object}}에 간다.
-]]]
-
- * `#!var key value` 형식 (첫 번째 공백이 key / value 구분자)
- * `{{key}}` 로 치환
- * `class`, `docId` 키는 인수와 동일하게 동작
-
 == Landscape (가로) 모드
 
 === 문서 전체를 가로로
 
 `var` `class` 에 `landscape` 를 포함하면 모든 페이지가 가로로 전환됩니다.
 
 [[[
 #!var class  landscape
 내용
 ]]]