프랑스 공화력의 기구 llms.txt
이에 익숙하지 않은 분들을 위해, 프랑스 공화력 달력은 혁명력이라고도 불리며, 1793년 10월 24일 프랑스 혁명 기간 중 프랑스에 도입되어 1806년 1월 1일까지 사용되었습니다. 이 달력은 종교와 왕정의 영향을 제거하여 달력을 기독교에서 분리시키는 것을 목표로 했으며, 도입을 해 I년으로 표시했습니다. 달력은 30일로 구성된 12개월로 나뉘었으며, ‘데캉드(décades)‘라고 불리는 10일 주 3개로 나뉘었습니다. 태양년과 일치시키기 위해 ‘상쿨로티드(sansculottides)‘라는 추가 일이 매년 추가되었습니다.
이 달력은 또한 시간의 십진화를 시도했는데, 하루에 10시간, 시간당 100개의 십진 분, 분당 100개의 십진 초를 갖도록 했습니다. 이 시스템은 1795년에 폐기되었지만, 달력 자체는 나폴레옹 통치 시기까지 지속되었습니다. 그 이점에는 단순한 시간 추적을 위한 표준화된 월과 주, 그리고 문화적으로 중립적인 시간 관점을 제공하는 월 이름 지정에 대한 세속적이고 자연 중심적인 접근 방식이 포함되었습니다.
연습 없이 두 시간 체계에서 존재하는 것은 어려울 수 있습니다 - 만약 친구들이 오후 4시에 만나자고 기대한다면, “제 시간이 다르다"고 늦음을 변명하는 것은 효력이 없게 됩니다 - 그래서 저는 이를 더 쉽게 만들기 위해 시간이 지남에 따라 몇 가지 도구를 만들었습니다.
저가 충분히 많이 쌓아서 다른 사람들에게도 관심이 있을 경우 공유할 가치가 있을 정도가 되었습니다.
이 페이지에는 디지털과 물리적 모든 도구가 포함되어 있으며, 저가 새로운 도구를 만들면 시간이 지남에 따라 수정될 수 있습니다. 새로운 도구를 만들 때마다 알림을 받고 싶다면, 저는 가끔씩 내 뉴스레터에서 발표합니다.
도구
아래에서 더 자세히 탐구하듯이, 두 시간 체계를 정신적으로 추적하는 것은 결코 쉬운 일이 아닙니다. 다행히 우리는 개인 컴퓨팅 시대에 살고 있으며, 이러한 장치는 훨씬 더 쉽게 그것을 할 수 있게 해줍니다. 몇 년 동안 저는 달력을 사용하는 데 도움이 되는 여러 도구를 만들었으며, 아래에서 여러분과 공유합니다.
이들이 거칠 형태에 있다는 점을 기억해 주세요 - 형식보다는 기능이 확실합니다.
도구와 예제의 전체 git 저장소를 여기서 탐색할 수도 있습니다.
데스크톱 달력
물리적 달력은 제 일상 생활에서 중요한 도구입니다. 휴일, 생일, 공휴일 및 기타 모든 이벤트를 추적합니다. 따라서 제 책상 위에 놓이는 제 자체의 인쇄 가능한 데스크톱 달력을 만들었습니다.

주 달력으로서 기능할 수 있도록 설계된 여러 기능을 가지고 있습니다:
- 휠 오브 더 이어 사바트와 캐나다 공휴일은 기호로 표시됩니다.
- 전통적인 주말은 빨간색으로 표시됩니다. 기능적인 달력에서 일반적인 휴일을 추적하는 것은 중요합니다.
- 월간 작업을 위한 공간이 하단에 남겨져 있습니다.
- 상쿨로티드에는 지난 1년 동안의 성장을 기록할 공간이 있습니다.
–> 여기서 구매
rcal.sh
cal은 대부분의 리눅스 명령줄에서 작업하는 사람들에게 매우 유용한 명령줄 유틸리티이므로, 저는 제 필요에 맞는 bash의 동등한 버전을 구성했습니다 - rcal. 다음과 같이 날짜를 출력합니다:
프리메르, 232
일 이 삼 사 오 육 일 팔 구 십
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
현재 미완성 상태이지만, 결국 다음 명령 플래그를 지원하게 될 것입니다:
-1, --one 단일 월 출력 표시. (기본값입니다.)"
-3, --three 날짜를 포함하는 세 개의 월 표시."
-n, --months N 날짜가 포함된 월부터 시작하여 N개의 월 표시."
-y, --year 전체 연도에 대한 달력 표시."
-Y, --twelve 다음 12개월에 대한 달력 표시."
-h, --help 도움말 텍스트 표시 및 종료."
rdate.sh
이것은 유닉스 date 도구의 완전한 재구현이 아닙니다. 언젠가 그렇게 될 수도 있습니다 - 하지만 현재는 제 웨이바에 현재 공화력 날짜를 배치하는 역할을 합니다.

스크립트를 여기서 다운로드.
제 웨이바에 대한 설정은 다음과 같습니다:
"custom/rdate": {
"format": "{}",
"exec": "bash /home/lagomorph/.config/waybar/modules/rdate.sh -s",
"tooltip": "true",
"tooltip-format": "bash /home/lagomorph/.config/waybar/modules/rcal.sh",
"interval": 30
}
toRepublicanCalendar.js
이 페이지의 달력 및 이 사이트 상단의 날짜 - 그리고 대부분의 페이지에서도, 이 빠르고 거친 자바스크립트 함수를 사용하여 계산됩니다. 제 구현은 제가 본 다른 것들보다 약간 더 간단합니다 - 많은 것들이 달력 종료 이후의 일 수에서 수동으로 계산하지만 - 저는 이 변환 스크립
댓글