Calendrier-LaTeX – Configurer et imprimer vos calendriers annuels

Autant le dire tout de suite, Calendrier-LaTeX n’est pas calendrier « cochon »…

Calendrier-LaTeX pour macOS est un Front-end LaTeX qui permet de créer des calendriers annuels au format PDF comprenant:

  • Levers et couchers du Soleil
  • Phases de la Lune
  • Informations détaillées de la Lune
  • Rappel à intervalles réguliers
  • Fêtes légales et jours fériés
  • Vacances scolaires des zones A, B et C

LaTeX « prononcé latɛk » est un langage puissant qui génère des documents plus ou moins complexes utilisés dans de nombreux domaines tels que la littérature, la science… Mais je ne vais pas m’étendre sur ce sujet, ce n’est pas le but de cet article et aucune connaissance de ce langage n’est nécessaire pour utiliser cette application.
Pour ceux que ça intéresse, de nombreux documents sont disponibles. À commencer par:

Fonctionnalité et Prérequis

Pour utiliser Calendrier-LaTeX, vous allez devoir installer des outils nécessaires à la « compilation » de fichier TeX. En effet Calendrier-LaTeX ne sert qu’à paramétrer les variables du fichier source TeX inclus dans le Bundle. Voici un exemple de ce qu’il faut paramétrer manuellement dans un éditeur de fichier TeX tel que Texmaker concernant l’exemple de Sébastien Beaugrand:

% Paramètres
% -------------------------------- %
% Latitude et longitude
\def\latitude{48.46}
\def\longitude{1.77}
\def\timeoffset{1}
% Année
\def\annee{2015}
% Vacances
\def\vOOIddOOI{01} \def\vOOIdmOOI{01} \def\vOOIfdOOI{04} \def\vOOIfmOOI{01}
\def\vOIIddOOI{08} \def\vOIIdmOOI{02} \def\vOIIfdOOI{22} \def\vOIIfmOOI{02}
\def\vOIIddOII{22} \def\vOIIdmOII{02} \def\vOIIfdOII{08} \def\vOIIfmOII{03}
\def\vOIIddIII{15} \def\vOIIdmIII{02} \def\vOIIfdIII{01} \def\vOIIfmIII{03}
\def\vIIIddOOI{12} \def\vIIIdmOOI{04} \def\vIIIfdOOI{26} \def\vIIIfmOOI{04}
\def\vIIIddOII{26} \def\vIIIdmOII{04} \def\vIIIfdOII{10} \def\vIIIfmOII{05}
\def\vIIIddIII{19} \def\vIIIdmIII{04} \def\vIIIfdIII{03} \def\vIIIfmIII{05}
\def\vOIVddOOI{05} \def\vOIVdmOOI{07} \def\vOIVfdOOI{30} \def\vOIVfmOOI{08}
\def\vOOVddOOI{18} \def\vOOVdmOOI{10} \def\vOOVfdOOI{01} \def\vOOVfmOOI{11}
\def\vOVIddOOI{20} \def\vOVIdmOOI{12} \def\vOVIfdOOI{31} \def\vOVIfmOOI{12}

Comme vous pouvez le constater, il est fastidieux de rentrer ces paramètres chaque fois que l’on désire créer son propre calendrier surtout ceux concernant les vacances scolaires. D’autant plus que l’on n’a pas forcément besoin de toutes ces zones de vacance, ou que l’on n’a pas l’utilité des éphémérides solaire…  C’est ce qui m’a donné l’envie de créer Calendrier-LaTeX.

Paramétrages

Avec Calendrier-LaTeX vous pouvez paramétrer ce que vous désirez afficher. Les champs de données sont clairs et intuitifs. Les zones peuvent être sélectionnées individuellement, les dates de vacances entrées manuellement ou automatiquement en vous abonnant à education.gouv.fr afin d’intégrer le ou les calendrier(s) scolaire(s) de format Icalendar à vos agendas électroniques. Les mises à jour sont automatiques et Calendrier-LaTeX les reconnait automatiquement. Cependant, vérifiez le nom donné à votre calendrier scolaire. Il doit être identique à l’image ci-dessous concernant la zone B.

Liens directs d’abonnement:

J’ai ajouté une fonction « Rappel à intervalles réguliers » qui marque d’une couleur sur deux les jours que vous aurez spécifiés.

Les préférences permettent d’indiquer la destination du PDF généré, de préciser la géolocalisation afin de calculer les levers et couchers du Soleil ainsi que les informations détaillées de la Lune en fonction du lieu géographique de l’utilisateur.

Par défaut Calendrier-LaTeX et pdflatex, créent des fichiers temporaires utiles au bon déroulement du processus. Il conviendra de laisser cocher la case « Supprimer les fichiers temporaires et logs ».

Voilà pour la fonctionnalité. Mais il y a un prérequis!

J’en reviens aux outils nécessaires à la compilation.

Calendrier-LaTeX ne peut fonctionner sans pdflatex qui permet d’obtenir directement un fichier PDF. Il fait partie du package MacTeX.pkg ou de BasicTeX.pkg (recommandé pour la plupart des utilisateurs) et pèse tout de même respectivement 2.5 Go et 112 MoC’est peut-être ici un inconvénient pour ceux qui n’utilisent pas TeX  tous les jours… La procédure d’installation reste standard.

Il suffira ensuite de télécharger Calendrier-LaTeX et d’effectuer son installation.

Retrouvez Calendrier-LaTeX et les exemples de calendriers sur la page Téléchargements.