달력 관련 문서
2009.08.11 23:18

달력 형식 설명 및 예제 파일

조회 수 4146 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

<달력 형식 설명>

예제 문서는 달력 프로그램의 Templet 폴더에 포함되어 있습니다.




<기본 형식>

1) #Year0# : 연도를 뜻합니다.
2) #Month# : 월을 나타냅니다.
3) #B
00D1# : 날짜를 가리키는 숫자를 표시합니다.
4) #B
00D2# : 기념일 또는 이슬람력을 나타냅니다.
5) #B
00D3# : 음력과 일진을 나타냅니다.
6) #B
00D4# : 일출몰 시각을 나타냅니다.
7) #B
00D5# : 월출몰 시각을 나타냅니다.

  • 약어는 대문자나 소문자 어느 것으로든 쓸 수 있습니다.
  • 붉은 색으로 강조해서 나타낸 부분은 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 : 물때(서해안) 
?

성도0.8, 달력 1.5

천문 프로그램

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
32 성도 내려받기 [프로그램 + 소스코드]성도... file 창환 2009.08.12 5715
31 성도 내려받기 [프로그램 + 소스코드]성도... file 창환 2009.08.12 4074
30 성도 내려받기 성도 0.7.57 1 file 창환 2009.08.12 4157
29 성도 관련 문서 리눅스에서 성도 사용하기 2 창환 2009.08.12 3802
28 성도 관련 문서 별자리 이름 중 윈도우즈에... 창환 2009.08.11 4764
27 성도 관련 문서 성도 프로그램의 동양 별자리 창환 2009.08.11 5161
26 달력 관련 문서 달력 프로그램 작동 환경 창환 2009.08.11 4603
25 달력 관련 문서 주요 기능 창환 2009.08.11 4162
24 달력 1.5 달력 1.5.14 1 창환 2009.08.11 3994
23 달력 관련 문서 달력 형식 파일 예제 - 확장형 창환 2009.08.11 3618
22 달력 관련 문서 달력 형식 파일 예제 - 기본형 창환 2009.08.11 3638
» 달력 관련 문서 달력 형식 설명 및 예제 파일 창환 2009.08.11 4146
20 달력 관련 문서 음력과 양력을 서로 바꾸는... 창환 2009.08.11 12173
19 달력 개발 일지 달력 1.0 ~ 1.5 6 창환 2009.08.11 9106
18 성도 관련 문서 주요 기능 창환 2009.08.11 4008
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6
Powered by XE