diff options
author | Karl Berry <karl@freefriends.org> | 2024-03-11 20:00:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-03-11 20:00:07 +0000 |
commit | 52d7a2f426653fc153c3935a8626d7f108bceb46 (patch) | |
tree | e14fc1e4d0811ad38bafce970245da5c7eefce7a /Master/texmf-dist/doc/latex | |
parent | 9b283ffdd707fca4cdb630bbdda4e2a0a8284f21 (diff) |
ufrgscca (11mar24)
git-svn-id: svn://tug.org/texlive/trunk@70600 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/README.md | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex | 83 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf | bin | 593730 -> 593583 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex | 2 |
7 files changed, 68 insertions, 31 deletions
diff --git a/Master/texmf-dist/doc/latex/ufrgscca/README.md b/Master/texmf-dist/doc/latex/ufrgscca/README.md index dc63bf969a2..7de453521ee 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/README.md +++ b/Master/texmf-dist/doc/latex/ufrgscca/README.md @@ -107,7 +107,13 @@ The Current Maintainer of this work is Alceu Frigeri ## Changelog -* Version 2.6 (this) +* Version 2.7 (this) + - fixing issue https://github.com/alceu-frigeri/ufrgscca/issues/1 + - removing all V-expansion of property/sequence lists to avoid further issues with l3kernel + issues: https://github.com/alceu-frigeri/starray/issues/6, https://github.com/latex3/latex3/issues/1460 and https://github.com/latex3/latex3/issues/1466 + - Remarks: code is operational but needs further cleanup! + +* Version 2.6 - Added other's case (student fate) for record keeping. - Report adjustments (other's case). diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex index e73a06aef2e..b88c90d7b53 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version {2.6} {2024/02/29} +%% This is version {2.7} {2024/03/10} %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex index 8e225d5edfa..d4cb25ac4d1 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version {2.6} {2024/02/29} +%% This is version {2.7} {2024/03/10} %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -23,6 +23,19 @@ %% CCA stands for "Control and Automation Engineering Course" (Portuguese acronym) %%%============================================================================== +\ExplSyntaxOn + \tl_new:N \tmpTabA + \tl_new:N \tmpTabB + \tl_new:N \tmpTabC + \tl_new:N \tmpTabD + \tl_new:N \tmpTabE + \tl_new:N \tmpTabEx + \tl_new:N \tmpTabF + \tl_new:N \tmpTabG + \tl_new:N \tmpTabMult + \tl_new:N \tmpTabAll +\ExplSyntaxOff + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -881,7 +894,9 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora {%% \footnotesize% \begin{center}% - \begin{tabular}{p{\UseConst{report.tabA*}}@{\ }p{\UseConst{report.tabB*}}@{\ }c}%\hline% + \GetConst{report.tabA*}{\tmpTabA} + \GetConst{report.tabB*}{\tmpTabB} + \begin{tabular}{p{\tmpTabA}@{\ }p{\tmpTabB}@{\ }c}%\hline% & \UseLabel{board} \\\hline% \IfBooleanTF{#1} { @@ -906,14 +921,16 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora {\footnotesize% \begin{center}% \resizebox{\textwidth}{!}{% + \GetConst{report.tabA}{\tmpTabA} + \GetConst{report.tabB}{\tmpTabB} \IfBooleanTF{#1} {% - \begin{tabular}{p{\UseConst{report.tabA}}@{\ }p{\UseConst{report.tabB}}@{\ }c@{\ }c@{\ }c@{\ }p{0pt}@{}c@{\ }c} + \begin{tabular}{p{\tmpTabA}@{\ }p{\tmpTabB}@{\ }c@{\ }c@{\ }c@{\ }p{0pt}@{}c@{\ }c} \HeaderLine{II} \studentLine* } {% - \begin{tabular}{p{\UseConst{report.tabA}}@{\ }p{\UseConst{report.tabB}}@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c} + \begin{tabular}{p{\tmpTabA}@{\ }p{\tmpTabB}@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c} \HeaderLine{I} \studentLine }% @@ -1080,6 +1097,14 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora \cs_new_protected:Npn \reportBody #1#2 { + \GetConst{report.tabA}{\tmpTabA} + \GetConst{report.tabB}{\tmpTabB} + \GetConst{report.tabC}{\tmpTabC} + \GetConst{report.tabD}{\tmpTabD} + \GetConst{report.tabE}{\tmpTabE} + \GetConst{report.tabEx}{\tmpTabEx} + \GetConst{report.tabF}{\tmpTabF} + \GetConst{report.tabG}{\tmpTabG} \str_case:nn {#1} { {I} @@ -1087,14 +1112,14 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora \ActivitySelect{tccI} \begin{longtable} { - p{\UseConst{report.tabA}}@{\ } - p{\UseConst{report.tabB}}@{\ } - p{\UseConst{report.tabC}}@{\ } - p{\UseConst{report.tabD}}@{\ } - p{\UseConst{report.tabE}}@{\ } - p{\UseConst{report.tabEx}}@{\ } - p{\UseConst{report.tabF}}@{\ } - p{\UseConst{report.tabG}} + p{\tmpTabA}@{\ } + p{\tmpTabB}@{\ } + p{\tmpTabC}@{\ } + p{\tmpTabD}@{\ } + p{\tmpTabE}@{\ } + p{\tmpTabEx}@{\ } + p{\tmpTabF}@{\ } + p{\tmpTabG} } } {II} @@ -1102,25 +1127,26 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora \ActivitySelect{tccII} \begin{longtable} { - p{\UseConst{report.tabA}}@{\ } - p{\UseConst{report.tabB}}@{\ } - p{\UseConst{report.tabC}}@{\ } - p{\UseConst{report.tabD}}@{\ } - p{\UseConst{report.tabE}}@{\ } + p{\tmpTabA}@{\ } + p{\tmpTabB}@{\ } + p{\tmpTabC}@{\ } + p{\tmpTabD}@{\ } + p{\tmpTabE}@{\ } p{0pt}@{} - p{\UseConst{report.tabF}}@{\ } - p{\UseConst{report.tabG}} + p{\tmpTabF}@{\ } + p{\tmpTabG} } } } \HeaderLine{#1} + \GetConst{report.tabMult.#1}{\tmpTabMult} \seq_map_inline:Nn \l__ufrgscca_baselist_graded_seq { \studentselect{##1} % \__ufrgscca_student_emptyfields_if_none: \__ufrgscca_emptyterm_if_none:nnn {3}{student.reviewer}{} #2\\\hline - \studentExtLine{7}{\UseConst{report.tabMult.#1}}\\\hline + \studentExtLine{7}{\tmpTabMult}\\\hline \bool_if:nT {\l__ufrgscca_checklist_bool} { \multicolumn{7}{l} @@ -1132,17 +1158,17 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora } } \__ufrgscca_miss_case:nnnnn - {7} {report.tabMult.#1} + {7} {\tmpTabMult} {\l__ufrgscca_baselist_ff_seq} {Desistentes~ com~ conceito~FF~ (2o ~ semestre)} {red} \__ufrgscca_miss_case:nnnnn - {7} {report.tabMult.#1} + {7} {\tmpTabMult} {\l__ufrgscca_baselist_dismiss_seq} {Desistentes~ sem~ conceito~ (1o ~ semestre)} {magenta} \__ufrgscca_miss_case:nnnnn - {7} {report.tabMult.#1} + {7} {\tmpTabMult} {\l__ufrgscca_baselist_other_seq} {Outros~ (não~ matriculados)} {teal} @@ -1161,7 +1187,7 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora \__ufrgscca_emptyterm_if_none:nnn {3}{student.reviewer}{} &\\* \multicolumn{#1}{l}{\textbf{\color{#5}\DataFields{student}{name}}}\\* - \studentExtLine{#1}{\UseConst{#2}}\\* + \studentExtLine{#1}{#2}\\* \multicolumn{#1}{l}{\studentCoadvLabelCase}\\ \hline } } @@ -1230,7 +1256,12 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora %%% \SetForm{boards}{opening}{ % {\footnotesize - \begin{longtable}{p{\UseConst{board.tabA}}p{\UseConst{board.tabB}}p{\UseConst{board.tabC}}p{\UseConst{board.tabD}}}% + \GetConst{board.tabA}{\tmpTabA} + \GetConst{board.tabB}{\tmpTabB} + \GetConst{board.tabC}{\tmpTabC} + \GetConst{board.tabD}{\tmpTabD} + \GetConst{board.tabAll}{\tmpTabAll} + \begin{longtable}{p{\tmpTabA}p{\tmpTabB}p{\tmpTabC}p{\tmpTabD}}% %\multicolumn{4}{c}{\UseTerm{board.title}}\\\hline \hline \tl_gclear:N \l__ufrgscca_daytmpa_tl @@ -1260,7 +1291,7 @@ A nota (variando de zero a dez) atribuída por cada membro da banca examinadora && \DataFields{student.reviewer[2]}{name} \\* && \DataFields{student.reviewer[3]}{name} \\* && ({\DataFields{student.altreviewer[1]}{name}}) \\* - \multicolumn{4}{p{\UseConst{board.tabAll}}} + \multicolumn{4}{p{\tmpTabAll}} {\textsc{Título:}\ \emph{\DataFields{student}{worktitle}}}\\\hline } \end{longtable} diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex index 8223ae33db3..040dbb0fa0f 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version {2.6} {2024/02/29} +%% This is version {2.7} {2024/03/10} %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex index 14d59b4505a..c0f1de91ccf 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version {2.6} {2024/02/29} +%% This is version {2.7} {2024/03/10} %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf Binary files differindex b5c3f0418bd..91e81cb1406 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf diff --git a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex index 3ce27a7913b..99056847206 100644 --- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex +++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex @@ -15,7 +15,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version {2.6} {2024/02/29} +%% This is version {2.7} {2024/03/10} %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca |