From 91f3210a97c3cf5bd65803d1e6878d3fb6ddee53 Mon Sep 17 00:00:00 2001 From: Malin Freeborn <malinfreeborn@posteo.net> Date: Thu, 11 Jan 2024 00:51:18 +0100 Subject: [PATCH] make seasons repeatable commands --- seasons.sty | 55 +++++++++++++++++++++++++++++------------------------ 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/seasons.sty b/seasons.sty index 6d809104..fcdf5f17 100644 --- a/seasons.sty +++ b/seasons.sty @@ -65,31 +65,36 @@ \fi% } -\ifcase\value{season}\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{0}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{2}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{2}% -\or% - \setcounter{temperature}{1}% -\or% - \setcounter{temperature}{0}% -\else - \setcounter{temperature}{1}% -\fi% +\newcommand\setTemperature{ + \ifcase\value{season}\or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{0}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{2}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{2}% + \or% + \setcounter{temperature}{1}% + \or% + \setcounter{temperature}{0}% + \else + \setcounter{temperature}{1}% + \fi% + +} + +\setTemperature \newcommand\showInterval[1]{% \ifcase#1% -- GitLab