summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-11 20:00:07 +0000
committerKarl Berry <karl@freefriends.org>2024-03-11 20:00:07 +0000
commit52d7a2f426653fc153c3935a8626d7f108bceb46 (patch)
treee14fc1e4d0811ad38bafce970245da5c7eefce7a /Master/texmf-dist/doc/latex
parent9b283ffdd707fca4cdb630bbdda4e2a0a8284f21 (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.md8
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-cover-ptBR.tex2
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-forms.tex83
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-en.tex2
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca-terms-ptBR.tex2
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdfbin593730 -> 593583 bytes
-rw-r--r--Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex2
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
index b5c3f0418bd..91e81cb1406 100644
--- a/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf
+++ b/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf
Binary files differ
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