Featured image of post Générateur d'étiquettes de voies en SAE

Générateur d'étiquettes de voies en SAE

Quoi de plus répétitif que de refaire les étiquettes de voies après une campagne d’ouverture ? Alors, automatisons en Python 😄 Surtout qu’avec ChatGPT4 en co-pilote, cela ne m’a pris que quelques heures pour arriver à un résultat très satisfaisant.

Le code Python se trouve sur Github : Climbing Route Chart

Si vous gérez vos voies d’escalade dans Excel / Calc / Google Sheet ou autre tableau, il suffit d’exporter vos voies dans un fichier CSV avec les 4 colonnes suivantes:

Tableau

… ce qui donne cela en CSV :

Relais,Couleur,Cotation,Ouvreur
1,BLEUE,4b,MAT
1,VIOLETTE,6b,SOLVEIG
1,MARBREE (JAUNE / NOIRE),5a+,MAT
1,MARBREE (VERTE/ BLANCHE),6b+,MAT
2,ROUGE,6a+,MAT
2,ORANGE,4c,MAT
2,VERTE,5b,SOLVEIG
2,JAUNE,5c,MANU
3,BLANCHE,6a,TANGUY
3,MAUVE,6b,MAT
3,JAUNE FLUO,4c,?
3,MARBREE (BLANCHE / BLEUE),5a+,SOREN
4,BLEUE,4c,TANGUY

Puis lancez le script :

./route-charts.py -i voies.csv -o etiquettes.pdf

Le fichier PDF comporte une page par relais. Pour les voies marbrées, suivez-bien la nomenclature dans mon exemple : MARBREE ( COULEUR1 / COULEUR2 / … ). Cela génère un dégradé de couleur 🤩.

C’est compatible avec les plaques de protection plexiglas que vous pouvez trouver chez 9c+ ou d’autres revendeurs.

Dès que possible, je mets un générateur en ligne pour rendre cela accessible aux personnes moins techniques. A suivre très vite…

MAJ 03/02/2024 : l’outil en ligne est désormais disponible https://etiquettes.adrenaline-escalade.com/

Licensed under CC BY-NC-SA 4.0
Dernière mise à jour le Feb 03, 2024 17:30 +0100
Généré avec Hugo
Thème Stack conçu par Jimmy