Difference between revisions of "French"
Jump to navigation
Jump to search
(Created page with "Category:International") |
(added french holidays) |
||
Line 1: | Line 1: | ||
+ | = Jours fériés = | ||
+ | Ceci est à rajouter dans votre init-file, et à visualiser avec {{Command|holidays}}. | ||
+ | |||
+ | <source lang="scheme"> | ||
+ | (setq french-holiday | ||
+ | '((holiday-fixed 1 1 "Jour de l'an") | ||
+ | (holiday-fixed 1 6 "Épiphanie") | ||
+ | (holiday-fixed 2 2 "Chandeleur") | ||
+ | (holiday-fixed 2 14 "Saint Valentin") | ||
+ | (holiday-fixed 5 1 "Fête du travail") | ||
+ | (holiday-fixed 5 8 "Commémoration de la capitulation de l'Allemagne en 1945") | ||
+ | (holiday-fixed 6 21 "Fête de la musique") | ||
+ | (holiday-fixed 7 14 "Fête nationale - Prise de la Bastille") | ||
+ | (holiday-fixed 8 15 "Assomption (Religieux)") | ||
+ | (holiday-fixed 11 11 "Armistice de 1918") | ||
+ | (holiday-fixed 11 1 "Toussaint") | ||
+ | (holiday-fixed 11 2 "Commémoration des fidèles défunts") | ||
+ | (holiday-fixed 12 25 "Noël") | ||
+ | ;; fêtes à date variable | ||
+ | (holiday-easter-etc 0 "Pâques") | ||
+ | (holiday-easter-etc 1 "Lundi de Pâques") | ||
+ | (holiday-easter-etc 39 "Ascension") | ||
+ | (holiday-easter-etc 49 "Pentecôte") | ||
+ | (holiday-easter-etc 50 "Lundi de Pentecôte") | ||
+ | (holiday-easter-etc -47 "Mardi gras") | ||
+ | (holiday-float 6 0 3 "Fête des pères") ;; troisième dimanche de juin | ||
+ | ;; Fête des mères | ||
+ | (holiday-sexp | ||
+ | '(if (equal | ||
+ | ;; Pentecôte | ||
+ | (holiday-easter-etc 49) | ||
+ | ;; Dernier dimanche de mai | ||
+ | (holiday-float 5 0 -1 nil)) | ||
+ | ;; -> Premier dimanche de juin si coïncidence | ||
+ | (car (car (holiday-float 6 0 1 nil))) | ||
+ | ;; -> Dernier dimanche de mai sinon | ||
+ | (car (car (holiday-float 5 0 -1 nil)))) | ||
+ | "Fête des mères"))) | ||
+ | |||
+ | (setq calendar-date-style 'european | ||
+ | calendar-holidays (append french-holiday) | ||
+ | calendar-mark-holidays-flag t) | ||
+ | </source> | ||
+ | |||
[[Category:International]] | [[Category:International]] |
Revision as of 18:17, 5 November 2012
Jours fériés
Ceci est à rajouter dans votre init-file, et à visualiser avec M-x holidays.
(setq french-holiday
'((holiday-fixed 1 1 "Jour de l'an")
(holiday-fixed 1 6 "Épiphanie")
(holiday-fixed 2 2 "Chandeleur")
(holiday-fixed 2 14 "Saint Valentin")
(holiday-fixed 5 1 "Fête du travail")
(holiday-fixed 5 8 "Commémoration de la capitulation de l'Allemagne en 1945")
(holiday-fixed 6 21 "Fête de la musique")
(holiday-fixed 7 14 "Fête nationale - Prise de la Bastille")
(holiday-fixed 8 15 "Assomption (Religieux)")
(holiday-fixed 11 11 "Armistice de 1918")
(holiday-fixed 11 1 "Toussaint")
(holiday-fixed 11 2 "Commémoration des fidèles défunts")
(holiday-fixed 12 25 "Noël")
;; fêtes à date variable
(holiday-easter-etc 0 "Pâques")
(holiday-easter-etc 1 "Lundi de Pâques")
(holiday-easter-etc 39 "Ascension")
(holiday-easter-etc 49 "Pentecôte")
(holiday-easter-etc 50 "Lundi de Pentecôte")
(holiday-easter-etc -47 "Mardi gras")
(holiday-float 6 0 3 "Fête des pères") ;; troisième dimanche de juin
;; Fête des mères
(holiday-sexp
'(if (equal
;; Pentecôte
(holiday-easter-etc 49)
;; Dernier dimanche de mai
(holiday-float 5 0 -1 nil))
;; -> Premier dimanche de juin si coïncidence
(car (car (holiday-float 6 0 1 nil)))
;; -> Dernier dimanche de mai sinon
(car (car (holiday-float 5 0 -1 nil))))
"Fête des mères")))
(setq calendar-date-style 'european
calendar-holidays (append french-holiday)
calendar-mark-holidays-flag t)