<달력 형식 설명>
예제 문서는 달력 프로그램의 Templet 폴더에 포함되어 있습니다.
<기본 형식>
1) #Year0# : 연도를 뜻합니다.
2) #Month# : 월을 나타냅니다.
3) #B00D1# :
날짜를 가리키는 숫자를 표시합니다.
4) #B00D2# :
기념일 또는 이슬람력을 나타냅니다.
5) #B00D3# :
음력과 일진을 나타냅니다.
6) #B00D4# :
일출몰 시각을 나타냅니다.
7) #B00D5# :
월출몰 시각을 나타냅니다.
- 약어는 대문자나 소문자 어느 것으로든 쓸 수 있습니다.
- 붉은 색으로 강조해서 나타낸 부분은 01~42까지의 숫자입니다. 달력 프로그램에서 그려지는 달력의 왼쪽 위의 칸부터 01, 02, 03, ... , 42 의 순으로 번호를 매깁니다.
- 모든 약호를 사용할 필요는 없습니다. 예를 들어 날짜만 필요한 경우라면 날짜에 해당하는 약호인 #B00D1#만 써도 됩니다.
- 모든 약호는 반복해서 사용할 수 있습니다. 예를 들어 날짜
앞에 월 번호가 붙어있어야 하는 경우 이런 식으로 쓸 수 있습니다.
(예) #Month#.#B01D1#
#Month#.#B02D1# - 이 예제 문서에는 HTML 형식의 문서를 예로 들어 설명하고 있지만 일반 텍스트 형식으로 만들어진 파일이라면 어디에든 적용할 수 있습니다. 예를 들어 TXT, CVS, SVG, XML 등의 파일에 모두 사용할 수 있습니다.
- 실사용 예는 아래 예제를 참고하기 바랍니다. 이 설명 문서를 달력 프로그램에서 불러들여 저장하면 결과물을 확인할 수 있습니다.
- 만일 HTML 형식의 문서로 형식을 만들어두면 서식은 그대로 보존된 채 값만 바뀝니다. 이를 이용하면 특정한 서식이 적용된 달력을 쉽게 만들 수 있습니다.
<확장 형식>
확장 형식을 이용하면 훨씬 다양한 정보를 바탕으로 좀 더 유연하게 출력할 수 있습니다. 사용법은 기본 형식과 크게 다르지 않습니다.
1) 약호의 기본 형식: #A00BB#
2) 확장 형식의 약호는 크게 세 부분으로 나눌 수 있습니다. 파란색으로 표시해 놓은
A 부분과 빨간색의 00부분, 녹색의 BB 부분입니다. 각각의 자리에 해당하는 명령을
넣으면 됩니다.
- A 부분: 이 부분은 자료를 고르는 방식을 지정하는 부분입니다. 이 자리에 'B'를 넣으면 기본형식에서 쓰는 방법처럼 상자의 위치를 바탕으로 자료를 채웁니다. 이 자리에 'M'을 넣으면 지정한 달의 날짜에 따라 자료를 채웁니다. 예를 들어 'M01'이 되면 지정한 달의 1일에 해당하는 자료를 넣습니다.
- 00 부분: 이 부분은 기본형식의 것과 동일합니다. A 부분에 지정한 약호에 따라 작동 방식이 결정되며 A 부분이 'B'일 경우에는 상자에 들어갈 값의 자료를, A 부분이 'M'이면 지정한 달의 날짜의 자료를 채웁니다.
- BB 부분 : 이 부분은 자료의 종류를 지정합니다. 종류는
아래와 같습니다.
- D1 : 날짜
- D2 : 2행에 들어갈 자료(=기념일 또는 이슬람력)
- SD : 기념일 또는 이슬람력
- D3 : 3행에 들어갈 자료(=음력, 일진)
- D4 : 4행에 들어갈 자료(=일출몰 시각)
- D5 : 5행에 들어갈 자료(=월출몰 시각, 위상)
- WK : 요일
- SR : 일출
- SS : 일몰
- MR : 월출
- MS : 월몰
- LD : 음력
- DS : 일진
- PH : 달의 위상
- T1 : 물때(일반 명칭)
- T2 : 물때(남해안)
- T3 : 물때(서해안)