diff options
author | Norbert Preining <norbert@preining.info> | 2023-05-30 03:01:19 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-05-30 03:01:19 +0000 |
commit | f827efba635562d077a72b37051b2d219388a93b (patch) | |
tree | 4c366f86ac555938415fad359e503781a541b282 /macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty | |
parent | e523fc9d7884c76b826ebee5d2e64946b6af5ed8 (diff) |
CTAN sync 202305300301
Diffstat (limited to 'macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty')
-rw-r--r-- | macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty | 52 |
1 files changed, 43 insertions, 9 deletions
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty index 3e859e57ad..a126c9ff2e 100644 --- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty +++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.10 (2023/05/11) +%% This is version 1.11 (2023/05/29) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -26,16 +26,18 @@ \def\tc@tmp@packname{ufrgscca-coord} \def\tc@tmp@altpackname{ufrgsccacoord} \def\tc@tmp@packdesc{UFRGS/CCA coord commands} -\def\tc@tmp@packdate{2023/05/11} -\def\tc@tmp@packversion{1.10} +\def\tc@tmp@packdate{2023/05/29} +\def\tc@tmp@packversion{1.11} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} \@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc@tmp@packname\@exp}\@exp[\tc@tmp@packdate\space v\tc@tmp@packversion\space\tc@tmp@packdesc] \newif\iftcif@coord@emptyforms\tcif@coord@emptyformsfalse \DeclareKeys[ufrgscca-coord]{ - calendar.usage = general, - calendar.if = tcif@coord@calendar, + calendar-I.usage = general, + calendar-I.if = tcif@coord@calendarI, + calendar-II.usage = general, + calendar-II.if = tcif@coord@calendarII, checklist.usage = general, checklist.if = tcif@coord@checklist, report.usage = general, @@ -283,7 +285,13 @@ \expandafter\gdef\csname tc@tcccalendarevent\Alph{tc@calendareventdatecount}date\endcsname{#1}%% }% % - +\NewDocumentCommand{\tccoord@calendarlinereset}{m}{\@ifundefined{tc@tcccalendarevent#1week}{}{\csundef{tc@tcccalendarevent#1week}}}% +% +\NewDocumentCommand{\tcccalendarreset}{}{ + \forcsvlist{\tccoord@calendarlinereset}{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O}% + \setcounter{tc@calendareventcount}{0}%% + \setcounter{tc@calendareventdatecount}{0}% +} % \NewDocumentCommand{\examinergrades}{mmm}{%% @@ -309,7 +317,30 @@ %%% %% %%% -\NewDocumentCommand{\tccoord@TCCcalendar}{}{% +\NewDocumentCommand{\tccoord@TCCcalendarI}{}{% + \tc@formtopbox{\tcdef@forms@formstitleTR}{\tcdef@coord@calendartitle}% +% + { \footnotesize% + \begin{center} +% + \resizebox{\textwidth}{!}{%% + \begin{tabular}{ccp{\tc@calendartab}}% + \tc@tcccalendarhead\hline% + \forcsvlist{\tccoord@TCCcalendarline}{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O}% + \end{tabular}}% +% + \end{center}% + %\if@lmodern + \tiny + %\fi + \tcdef@coord@tcccalendardesc% + }% + \vfill% +% + \pagebreak% +}% +% +\NewDocumentCommand{\tccoord@TCCcalendarII}{}{% \tc@formtopbox{\tcdef@forms@formstitle}{\tcdef@coord@calendartitle}% % { \footnotesize% @@ -938,8 +969,11 @@ \NewDocumentCommand{\tcreports}{O{}m}{%% \setreports{#1} \tccoord@calendarfill% - \iftcif@coord@calendar% - \tccoord@TCCcalendar% + \iftcif@coord@calendarI% + \tccoord@TCCcalendarI% + \fi% + \iftcif@coord@calendarII% + \tccoord@TCCcalendarII% \fi% \@ifundefined{tcdef@coord@list#2}{}{% \expandafter\expandafter\expandafter\forcsvlist\expandafter\expandafter\expandafter\tccoord@student@exec\expandafter\expandafter\expandafter{\csname tcdef@coord@list#2\endcsname} |