summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ufrgscca/latex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/ufrgscca/latex')
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty230
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty8
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty20
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-formsTR.sty9
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-formsintern.sty2
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def21
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def6
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def12
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca.cls9
22 files changed, 310 insertions, 85 deletions
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
index c73644dc7b..5077416b1a 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-abnt.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-abnt}
\def\tc@tmp@altpackname{ufrgsccaabnt}
\def\tc@tmp@packdesc{UFRGS/CCA ABNT layout}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-coord.sty
index a126c9ff2e..55e754d97e 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.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\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/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
@@ -42,6 +42,10 @@
checklist.if = tcif@coord@checklist,
report.usage = general,
report.if = tcif@coord@report,
+ report-II.usage = general,
+ report-II.if = tcif@coord@report,
+ report-I.usage = general,
+ report-I.if = tcif@coord@reportI,
reportxinfo.usage = general,
reportxinfo.if = tcif@coord@reportxinfo,
boards.usage = general,
@@ -52,8 +56,12 @@
studentlist.if = tcif@coord@studentlist,
revforms.usage = general,
revforms.if = tcif@coord@forms@revforms,
+ referral-I.usage = general,
+ referral-I.if = tcif@coord@forms@referralI,
+ referral-II.usage = general,
+ referral-II.if = tcif@coord@forms@referralII,
referral.usage = general,
- referral.if = tcif@coord@forms@referral,
+ referral.if = tcif@coord@forms@referralII,
cocertificate.usage = general,
cocertificate.if = tcif@coord@forms@cocertificate,
}
@@ -80,8 +88,11 @@
\cmdfactory<coord>{calendartitle,tcccalendardesc}%
\cmdfactory<coord>{tccreporttitle,tccreportopening,tccreportdesc,tccreportabsents,tccreportdismiss}%
-\cmdfactory<coord>{tccreferralopening,referralfailed,referralapproved,referralfailFF}
+\cmdfactory<coord>{tccreferralopening}
+\cmdfactory<coord>{referralfailed,referralapproved}
+\cmdfactory<coord>{referralfailFF}
\cmdfactory<coord>{referralexamapprovedtext,referralexamfailtext,referralfatetext}%
+\cmdfactory<coord>{referralexamapprovedtextTR,referralexamfailtextTR,referralfatetextTR}%
\cmdfactory<coord>{boardlabel,cocertificatetitle,cocertificateopenning,cocertificatetext}%
\cmdfactory<coord>{TCCperiod,boardstitleB,boardsOBS}%
\cmdfactory<coord>{studentlistformtitle,studentlistactivity,studentlistdate}%
@@ -241,9 +252,12 @@
\iftcif@coord@forms@revforms%
\tcforms@examinersForms%
\fi%
- \iftcif@coord@forms@referral%
+ \iftcif@coord@forms@referralII%
\tccoord@TCCreferralletter%
\fi%
+ \iftcif@coord@forms@referralI%
+ \tccoord@TCCIreferralletter%
+ \fi%
\iftcif@coord@forms@cocertificate%
\tccoord@TCCcocertificateletter%
\fi%
@@ -258,7 +272,7 @@
\expandafter\NewDocumentCommand\csname #1\endcsname{O{}}{%%
#2%
\csname #1.hook\endcsname%
- \iftcif@coord@forms@referral%
+ \iftcif@coord@forms@referralII%
\tccoord@internshipreferalletter%
\fi%
}%%
@@ -294,17 +308,29 @@
}
%
-\NewDocumentCommand{\examinergrades}{mmm}{%%
- \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointA\endcsname{#1}%%
- \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointB\endcsname{#2}%%
- \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointC\endcsname{#3}%%
- \ifthenelse{\equal{#1}{}}{%%
- \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}grade\endcsname{0}%
- }{%%
- \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}grade\endcsname{\fpeval{round((\tc@TCCpointAweight * #1 + \tc@TCCpointBweight * #2 + \tc@TCCpointCweight * #3),2,1)} }%
- }%
+\NewDocumentCommand{\examinergrades}{mmmO{0}}{%%
+ \ifthenelse{\equal{#1}{}}{%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}grade\endcsname{0}%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}gradeI\endcsname{0}%
+ }{%
+ \ifthenelse{\equal{#4}{0}}{%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointA\endcsname{#1}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointB\endcsname{#2}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointC\endcsname{#3}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointD\endcsname{#4}%%
+ \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}grade\endcsname{\fpeval{round((\tc@TCCpointAweight * #1 + \tc@TCCpointBweight * #2 + \tc@TCCpointCweight * #3) / (\tc@TCCpointAweight + \tc@TCCpointBweight + \tc@TCCpointCweight),2,1)} }%
+ \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}gradeI\endcsname{0}%
+ }{%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointA\endcsname{\fpeval{#1}}%% * \tc@TCCIpointscale}}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointB\endcsname{\fpeval{#2}}%% * \tc@TCCIpointscale}}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointC\endcsname{\fpeval{#3}}%% * \tc@TCCIpointscale}}%%
+ \expandafter\def\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}pointD\endcsname{\fpeval{#4}}%% * \tc@TCCIpointscale}}%%
+ \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}grade\endcsname{0}%
+ \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}gradeI\endcsname{\fpeval{round((\tc@TCCIpointAweight * #1 + \tc@TCCIpointBweight * #2 + \tc@TCCIpointCweight * #3 + \tc@TCCIpointDweight * #4) / (\tc@TCCIpointAweight + \tc@TCCIpointBweight + \tc@TCCIpointCweight + \tc@TCCIpointDweight),2,1)} }%
+% \expandafter\edef\csname tc@student\Alph{tc@studentcount}@examiner\Alph{tc@examinercount}gradeI\endcsname{\fpeval{round((\tc@TCCIpointAweight * #1 + \tc@TCCIpointBweight * #2 + \tc@TCCIpointCweight * #3 + \tc@TCCIpointDweight * #4) * \tc@TCCIpointscale / (\tc@TCCIpointAweight + \tc@TCCIpointBweight + \tc@TCCIpointCweight + \tc@TCCIpointDweight),2,1)} }%
+ }%
}%
-
+}%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -516,6 +542,18 @@
}%
}%
%
+%%
+% TCC-I
+% \tc@student grade => average of the 2 examiners grade%
+%%
+\NewDocumentCommand{\tccoord@studentgradeI}{m}{%%
+ \@ifundefined{tc@student#1}{}{%
+ \expandafter\edef\csname tc@student#1Temp\endcsname{%%
+\fpeval{round((\csname tc@student#1@examinerBgradeI\endcsname + \csname tc@student#1@examinerCgradeI\endcsname )/2,2,1)}%
+ }%
+ }%
+}%
+%
\NewDocumentCommand{\tccoord@internshipstudentgrade}{m}{%
\@ifundefined{tc@student#1}{}{%
@@ -534,6 +572,14 @@
& \hspace{-0.4em}\csname tc@student#1@examiner#2\endcsname & \csname tc@student#1@examiner#2pointA\endcsname & \csname tc@student#1@examiner#2pointB\endcsname & \csname tc@student#1@examiner#2pointC\endcsname & \csname tc@student#1@examiner#2grade\endcsname &%
}%
%
+%%
+% TCC-I
+% examiners info (grades) for report/referral letters%
+%%
+\NewDocumentCommand{\tccoord@examinerslineI}{mm}{%%
+& \hspace{-0.4em}\csname tc@student#1@examiner#2\endcsname & \csname tc@student#1@examiner#2pointA\endcsname & \csname tc@student#1@examiner#2pointB\endcsname & \csname tc@student#1@examiner#2pointC\endcsname & \csname tc@student#1@examiner#2pointD\endcsname & \csname tc@student#1@examiner#2gradeI\endcsname &%
+}%
+%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
% student extra info (process number, ID, email) for report%
@@ -563,9 +609,42 @@
& \multicolumn{4}{c}{\ifcsdef{tc@student#2@coadvisor}{\tcdef@coord@advisornameplural}{\tcdef@cover@advisorname} : \csname tc@student#2@advisor\endcsname \ifcsdef{tc@student#2@coadvisor}{ /\csname tc@student#2@coadvisor\endcsname}}{} & \textbf{\csname tc@student#2Temp\endcsname} & %%
\textbf{\tccoord@@fate{#2}}%%
\ifblank{#1}{\\}{\\*%%
- \multicolumn{6}{l}{\tcdef@coord@boardsworklabel: \csname tc@student#2title\endcsname}\\*%%
+ \multicolumn{7}{l}{\tcdef@coord@boardsworklabel: \csname tc@student#2title\endcsname}\\*%%
\iftcif@coord@reportxinfo%
- \multicolumn{6}{l}{\tccoord@studentextrainfo{#2}}\\*%
+ \multicolumn{7}{l}{\tccoord@studentextrainfo{#2}}\\*%
+ \ifcsdef{tc@student#2remark}{\multicolumn{6}{c}{{\bf \csname tc@student#2remark\endcsname}}\\}{}%
+ \fi%
+ }%%
+ \hline%%
+ }{%%
+ }%%
+ }{%%
+ }%%
+ }%%
+}%
+%
+%
+%%
+% TCC-I
+% student info (all examiners, advisor, etc.) for report and referral letters.%
+%%
+\NewDocumentCommand{\tccoord@@studentrowI}{m}{%
+ \setcounter{tc@studentcount}{#1}%
+ \tccoord@studentrowI[tc@studentextrainfo]{\Alph{tc@studentcount}}%
+}%
+\NewDocumentCommand{\tccoord@studentrowI}{O{}m}{%%
+ \@ifundefined{tc@student#2}{}{%%
+ \@ifundefined{tc@student#2FF}{%%
+ \@ifundefined{tc@student#2Dismiss}{%%
+ \multirow{3}{\tc@ReportTabA}{\csname tc@student#2\endcsname} %%
+ \tccoord@examinerslineI{#2}{B}\\*%%
+ \tccoord@examinerslineI{#2}{C}\\*%%
+ & \multicolumn{5}{c}{\ifcsdef{tc@student#2@coadvisor}{\tcdef@coord@advisornameplural}{\tcdef@cover@advisorname} : \csname tc@student#2@advisor\endcsname \ifcsdef{tc@student#2@coadvisor}{ /\csname tc@student#2@coadvisor\endcsname}}{} & \textbf{\csname tc@student#2Temp\endcsname} & %%
+ \textbf{\tccoord@@fate{#2}}%%
+ \ifblank{#1}{\\}{\\*%%
+ \multicolumn{8}{l}{\tcdef@coord@boardsworklabel: \csname tc@student#2title\endcsname}\\*%%
+ \iftcif@coord@reportxinfo%
+ \multicolumn{8}{l}{\tccoord@studentextrainfo{#2}}\\*%
\ifcsdef{tc@student#2remark}{\multicolumn{6}{c}{{\bf \csname tc@student#2remark\endcsname}}\\}{}%
\fi%
}%%
@@ -580,7 +659,7 @@
%
%
\NewDocumentCommand{\tccoord@studentxinforow}{m}{%
- \multicolumn{6}{l}{\tccoord@studentextrainfo{#1}}\\*%
+ \multicolumn{7}{l}{\tccoord@studentextrainfo{#1}}\\*%
\ifcsdef{tc@student#1remark}{\multicolumn{6}{c}{{\bf \csname tc@student#1remark\endcsname}}\\}{}%
}%
%
@@ -648,6 +727,7 @@
\def\tc@ReportTabC{15mm}%
\def\tc@ReportTabD{15mm}%
\def\tc@ReportTabE{15mm}%
+\def\tc@ReportTabEx{15mm}%
\def\tc@ReportTabF{8mm}%
\def\tc@ReportTabG{12mm}%
%%%%
@@ -687,6 +767,41 @@
\pagebreak%
}%
%
+%%%%
+\NewDocumentCommand{\tccoord@TCCIreport}{}{%
+ \stepcounter{tc@studentcount}%
+ \tc@formtopbox{\tcdef@forms@formstitleTR}{\tcdef@coord@tccreporttitle\ - \tcdef@coord@TCCperiod}%
+ {%%
+% \footnotesize%
+ \tiny%
+ \forcsvlist{\tccoord@studentgradeI}{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,X,Y}%
+ \begin{center}%
+ \begin{longtable}{p{\tc@ReportTabA}@{\ }p{\tc@ReportTabB}@{\ }p{\tc@ReportTabC}@{\ }p{\tc@ReportTabD}@{\ }p{\tc@ReportTabE}@{\ }p{\tc@ReportTabEx}@{\ }p{\tc@ReportTabF}@{\ }p{\tc@ReportTabG}}%
+ \multicolumn{7}{c}{\tcdef@forms@formstitleTR\ \tcdef@coord@TCCperiod}\\\hline%
+ & \tcdef@coord@boardlabel & \tc@TCCIpointAlabel & \tc@TCCIpointBlabel & \tc@TCCIpointClabel & \tc@TCCIpointDlabel &%
+ \tcdef@coord@TCCgradesNlabel & \tcdef@coord@TCCgradesClabel\\\hline%
+ \endhead%
+ \forcsvlist{\tccoord@@studentrowI}{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}
+ \@ifundefined{tc@TCCff@flag}{}{%
+ & & & & & & \\%
+ & & & & & & \\%
+ \multicolumn{6}{l}{{\bf \tcdef@coord@tccreportabsents}}\\\hline%
+ \forcsvlist{\tccoord@@studentFFrow}{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}%
+ }%
+ \@ifundefined{tc@TCCdismiss@flag}{}{%
+ & & & & & & \\%
+ & & & & & & \\%
+ \multicolumn{6}{l}{{\bf \tcdef@coord@tccreportdismiss}}\\\hline%
+ \forcsvlist{\tccoord@@studentDismissrow}{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}
+ }%%
+ \end{longtable}%%
+ \end{center}%%
+ } %end of footnotesize%
+
+ \vfill%
+ \pagebreak%
+}%
+%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
@@ -870,6 +985,78 @@
}%
%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC-I referral letters :: approved/failed/FF%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tccoord@TCCIreferralletter}{}{%
+ \@ifundefined{tc@student\Alph{tc@studentcount}Dismiss}{%
+ \tc@formtopbox{\tcdef@forms@formstitleTR}{\tcdef@coord@TCCperiod}%
+
+ \noindent\tcdef@coord@tccreferralopening%
+ \vfill%
+
+ \@ifundefined{tc@student\Alph{tc@studentcount}FF}{%
+ \@ifundefined{tc@student\Alph{tc@studentcount}Exam}{%
+ \tccoord@studentgradeI{\Alph{tc@studentcount}}%
+ \tcdef@coord@referralfatetextTR%
+
+ \vfill%
+
+ {\footnotesize%
+ \begin{center}%
+ \resizebox{\textwidth}{!}{%
+ \begin{tabular}{p{\tc@ReportTabA}@{\ }p{\tc@ReportTabB}@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c@{\ }c}%\hline%
+ & \tcdef@coord@boardlabel & \tc@TCCIpointAlabel & \tc@TCCIpointBlabel & \tc@TCCIpointClabel & \tc@TCCIpointDlabel &%
+ \tcdef@coord@TCCgradesNlabel & \tcdef@coord@TCCgradesClabel\\\hline%
+ \tccoord@studentrowI{\Alph{tc@studentcount}}%
+ \end{tabular}%
+ }%
+ \end{center}%
+ }%
+ }{%
+ \ifthenelse{\equal{\csname tc@student\Alph{tc@studentcount}Exam\endcsname}{D}}{%
+ \tcdef@coord@referralexamfailtextTR%
+ \vfill%
+ }{%
+ \tcdef@coord@referralexamapprovedtextTR%
+ \vfill%
+ }%
+ {%%
+ \footnotesize%
+ \begin{center}%
+ \begin{tabular}{p{\tc@ReportTabA}@{\ }p{\tc@ReportTabB}@{\ }c}%\hline%
+ & \tcdef@coord@boardlabel \\\hline%
+ \multirow{3}{\tc@ReportTabA}{\csname tc@student\Alph{tc@studentcount}\endcsname} %
+ &\csname tc@student\Alph{tc@studentcount}@examinerB\endcsname\\%
+ &\csname tc@student\Alph{tc@studentcount}@examinerC\endcsname\\%
+ \multicolumn{2}{l}{\tcdef@forms@formsadvisorlabel : \csname tc@student\Alph{tc@studentcount}@advisor\endcsname} \\\hline%
+ \end{tabular}%
+ \end{center}%
+ }%
+ }%
+ }{%
+ \tcdef@coord@referralfailFF%
+ }%
+
+ \vfill%
+ \begin{flushright}%
+ \tc@city, \tc@publday\ de \tc@publmonth\ de \tc@publyear .%
+ \vfill %
+
+ \tcdef@core@TCCIcoordtitle%
+ \vfill%
+
+ $\overline{\text{\tcdef@core@TCCcoord}}$%
+ \end{flushright}%
+ \vfill%
+ \pagebreak%
+ }{}%
+}%
+%
+
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
@@ -981,6 +1168,9 @@
\iftcif@coord@checklist%
\tccoord@TCCchecklist%
\fi%
+ \iftcif@coord@reportI%
+ \tccoord@TCCIreport%
+ \fi%
\iftcif@coord@report%
\tccoord@TCCreport%
\fi%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
index f152ed1815..43aed0aede 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-core.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-core}
\def\tc@tmp@altpackname{ufrgsccacore}
\def\tc@tmp@packdesc{UFRGS/CCA core commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
@@ -73,7 +73,7 @@
\cmdfactory<core>{tccbrief,tcccoadvisorbrief,tccadvisorsreview}
\cmdfactory<core>{tccArgument}
-\cmdfactory<core>{TCCcoordtitle}
+\cmdfactory<core>{TCCcoordtitle,TCCIcoordtitle}
\NewDocumentCommand{\TCCcoord}{mO{}}{%
\tcgen@cdef<core>{TCCcoord}{#1}%
\tccore@articledef{tcdef@core@TCCcoord}{#2}%%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
index 6fa5c72ccb..e433c3021b 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-cover.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-cover}
\def\tc@tmp@altpackname{ufrgsccacover}
\def\tc@tmp@packdesc{UFRGS/CCA cover commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
index 0aa7133272..ccd5247bb6 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-graph.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr-graph}
\def\tc@tmp@altpackname{tccurrgraph}
\def\tc@tmp@packdesc{UFRGS/CCA graph curricula commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11beta}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12beta}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
index 88d8086260..660837626e 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr-tab.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr-tab}
\def\tc@tmp@altpackname{ufrgsccacurrtab}
\def\tc@tmp@packdesc{UFRGS/CCA curricula tabular commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11beta}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12beta}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
index ac9c8ac673..c13ef1509a 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-curr.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-curr}
\def\tc@tmp@altpackname{ufrgsccacurr}
\def\tc@tmp@packdesc{UFRGS/CCA curricula commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11beta}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12beta}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
index 85be185b59..ce18bafac4 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-base.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-base}
\def\tc@tmp@altpackname{ufrgsccaenbase}
\def\tc@tmp@packdesc{UFRGS/CCA English base defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
index 28de79ccb4..65d0ef9352 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-coord.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-coord}
\def\tc@tmp@altpackname{ufrgsccaencoord}
\def\tc@tmp@packdesc{UFRGS/CCA English coord defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
index d11e825b77..5ad00626f5 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-core.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-core}
\def\tc@tmp@altpackname{ufrgsccaencore}
\def\tc@tmp@packdesc{UFRGS/CCA English core defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
index 244a75a923..65d5bcd3b3 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-en-forms.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-en-forms}
\def\tc@tmp@altpackname{ufrgsccaenforms}
\def\tc@tmp@packdesc{UFRGS/CCA English forms defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
index d8cd352ade..8ccebc5f24 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-forms.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-forms}
\def\tc@tmp@altpackname{ufrgsccaforms}
\def\tc@tmp@packdesc{UFRGS/CCA forms commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
@@ -94,6 +94,20 @@
\gdef\tc@TCCpointClabel{#3}%
}%
%
+\NewDocumentCommand{\TCCIpointsweight}{mmmm}{%
+ \gdef\tc@TCCIpointAweight{#1}%
+ \gdef\tc@TCCIpointBweight{#2}%
+ \gdef\tc@TCCIpointCweight{#3}%
+ \gdef\tc@TCCIpointDweight{#4}%
+%% \gdef\tc@TCCIpointscale{#5}%
+}%
+
+\NewDocumentCommand{\TCCIpointslabel}{mmmm}{%
+ \gdef\tc@TCCIpointAlabel{#1}%
+ \gdef\tc@TCCIpointBlabel{#2}%
+ \gdef\tc@TCCIpointClabel{#3}%
+ \gdef\tc@TCCIpointDlabel{#4}%
+}%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsTR.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsTR.sty
index 8ae36e494c..12596a69fe 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsTR.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsTR.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -122,7 +122,7 @@ Outras considerações, parecer (se necessário): \\
~\\\hline
\end{tabular}\\[-1mm]
% }%
- \footnotetext[2]{Use a escala: \begin{enumerate*}\item Péssimo \item Deficitário \item Bom \item Muito Bom \item Excelente \end{enumerate*}}
+ \footnotetext[2]{Use a escala 0-10: \begin{enumerate*}\item[0.] Péssimo \item[3.] Deficitário \item[6.] Bom \item[8.] Muito Bom \item[10.] Excelente \end{enumerate*}}
\footnotetext[3]{\tcdef@forms@reviewformfootnoteB}%
\vfill%
@@ -158,8 +158,8 @@ Outras considerações, parecer (se necessário): \\
\tcdef@core@tccadvisorsreview%
\vfill%
- Aprovo a versão final do trabalho submetido pel\tccore@@ref{student}{article} alun\tccore@@ref{student}{article} e
- considero \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} para avaliação pela Banca Examinadora.%
+ %Aprovo a versão final do trabalho submetido pel\tccore@@ref{student}{article} alun\tccore@@ref{student}{article} e
+ %considero \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} para avaliação pela Banca Examinadora.%
\tcforms@formsigdate{\tcdef@forms@advisorsignature}%
\vfill%
@@ -225,6 +225,7 @@ Outras considerações, parecer (se necessário): \\
\tcdef@forms@formsadvisoremaillabel : {\bf \tc@studentA@advisoremail}%
\hfill \tcdef@forms@formsphonelabel : {\bf \tc@studentA@advisorphone}%
+
{\bf \tcdef@forms@formsbrieflabel}:\footnote[1]{\tcdef@forms@renewreqformnotes}%
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsintern.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsintern.sty
index 735edfef99..9565156eda 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsintern.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-formsintern.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% 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/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
index eb4fa95ff2..c350601403 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-gen.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-gen}
\def\tc@tmp@altpackname{ufrgsccagen}
\def\tc@tmp@packdesc{UFRGS/CCA generic/miscellany commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
index cf258be2ea..d8ac23595f 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-lists.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-lists}
\def\tc@tmp@altpackname{ufrgsccalists}
\def\tc@tmp@packdesc{UFRGS/CCA auxiliary lists commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
index 6fdb928ada..fe05fe23f3 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ppc.sty
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ppc}
\def\tc@tmp@altpackname{ufrgsccappc}
\def\tc@tmp@packdesc{UFRGS/CCA PPC commands}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
index a48ba9844b..54ac2f8edd 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-base.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-base}
\def\tc@tmp@altpackname{ufrgsccaptbrbase}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese base defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
index 738a6f0f1b..8265a5e16d 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-coord.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-coord}
\def\tc@tmp@altpackname{ufrgsccaptbrcoord}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese coord defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
@@ -116,6 +116,20 @@
\referralfailFF{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ n\~{a}o concluiu o trabalho de conclus\~{a}o de Curso tendo sido \tcdef@coord@referralfailed\ com conceito final \textbf{FF}.}
+%%% for TCC-I
+\referralexamapprovedtextTR{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ submeteu o trabalho intitulado \emph{\tccore@@ref{student}{title}}, n\~{a}o tendo sido considerad\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} pela banca listada abaixo. Posto em exame, \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} foi \tcdef@coord@referralapproved\ com conceito final \tc@TCCgradeC .}
+
+\referralexamfailtextTR{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ submeteu o trabalho intitulado \emph{\tccore@@ref{student}{title}}, n\~{a}o tendo sido considerad\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} pela banca listada abaixo. Posto em exame, \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} foi \tcdef@coord@referralfailed\ com conceito final \tc@TCCgradeD .}
+
+\referralfatetextTR{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ submeteu o trabalho intitulado \emph{\tccore@@ref{student}{title}}, tendo sido \tccoord@referralfate{\tccore@@ref{student}{Temp}} com conceito final \textbf{\tccoord@@fate{\Alph{tc@studentcount}}}, conforme quadro de notas abaixo. }
+
+%%\referralfailFF{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ n\~{a}o concluiu o trabalho de conclus\~{a}o de Curso tendo sido \tcdef@coord@referralfailed\ com conceito final \textbf{FF}.}
+
+
+
+
+
+
\internshipreferralfatetext{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tccore@@ref{student}{}, cartão No. \tccore@@ref{student}{ID}, Matriculado na Atividade de Estágio Supervisionado Obrigatório, estagiou na Empresa \tccore@@ref{internship}{company}, no período de \tccore@@ref{internship}{start} até \tccore@@ref{internship}{end}, tendo entregue o Relatório de Estágio Supervisionado Obrigatório em
\tccore@@ref{student}{date}, tendo sido considerado \tccoord@referralfate{\tccore@@ref{student}{Temp}} com conceito final \textbf{\tccoord@@fate{\Alph{tc@studentcount}}}, conforme notas abaixo.}
@@ -146,6 +160,7 @@ inicialmente submetido apresentava diversos problemas formais, tendo re-submetid
\cocertificatetext{atuou como co-orientador\tccore@@ref{coadvisor}{narticle} d\tccore@@ref{student}{article} alun\tccore@@ref{student}{article}\ \emph{\tccore@@ref{student}{}}\ no trabalho de conclus\~{a}o de curso intitulado \emph{\tccore@@ref{student}{title}}\ no semestre \tcdef@coord@TCCperiod.}
\TCCcoordtitle{Coordenador\tccore@@ref{TCCcoord}{narticle} da atividade de ensino de\\ \tcdef@forms@formstitle\ }
+\TCCIcoordtitle{Coordenador\tccore@@ref{TCCcoord}{narticle} da atividade de ensino de\\ \tcdef@forms@formstitleTR\ }
\advisornamegen{Orientador(a)}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
index d8a3537f58..ae3ef71077 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-core.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-core}
\def\tc@tmp@altpackname{ufrgsccaptbrcore}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese core defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
index db1d872698..9f35ed41e2 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca-ptBR-forms.def
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -26,8 +26,8 @@
\def\tc@tmp@packname{ufrgscca-ptBR-forms}
\def\tc@tmp@altpackname{ufrgsccaptbrforms}
\def\tc@tmp@packdesc{UFRGS/CCA Portuguese forms defs}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\let\@exp\expandafter
\@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion}
@@ -240,7 +240,8 @@ Coordenador da Atividade: \textbf{\tccore@@ref{internshipcoord}{}}%
\advisorapprovalformdesc{{\bf Parecer d\tccore@@ref{advisor}{article} Orientador\tccore@@ref{advisor}{narticle}}\footnote{Preenchimento Obrigatório}}
-\advisorapprovalformdescB{Aprovo a versão final do trabalho submetido pel\tccore@@ref{student}{article} alun\tccore@@ref{student}{article} e considero \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} para apresentação.}
+%\advisorapprovalformdescB{Aprovo a versão final do trabalho submetido pel\tccore@@ref{student}{article} alun\tccore@@ref{student}{article} e considero \tccore@@ref{student}{article} mesm\tccore@@ref{student}{article} apt\tccore@@ref{student}{article} para apresentação.}
+\advisorapprovalformdescB{}
\rectifyapprovalformtitle{Formulário de Aprovação das Correções}
@@ -313,3 +314,6 @@ entretanto a assinatura dos membros da banca só é necessária caso o(a) mesmo(
\TCCpointsweight{0.35}{0.35}{0.3}
\TCCpointslabel{Conteúdo}{Trab. Escrito}{Apresentação}
+
+\TCCIpointsweight{2.0}{2.0}{2.0}{1.0}
+\TCCIpointslabel{Tema}{Biblio.}{Plano Trab.}{Texto}
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
index 6d6a628076..53c6d33447 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version 1.11 (2023/05/29)
+%% This is version 1.12 (2023/09/23)
%%
%% The list of files that compose this work can be found in the README.md file at
%% https://ctan.org/pkg/ufrgscca
@@ -23,11 +23,12 @@
%% CCA stands for "Control and Automation Engineering Course" (Portuguese acronym)
%%%==============================================================================
\NeedsTeXFormat{LaTeX2e}[2022/06/01]
+\RequirePackage{expl3}
\def\tc@tmp@packname{ufrgscca}
\def\tc@tmp@altpackname{ufrgscca}
\def\tc@tmp@packdesc{UFRGS/CCA class}
-\def\tc@tmp@packdate{2023/05/29}
-\def\tc@tmp@packversion{1.11}
+\def\tc@tmp@packdate{2023/09/23}
+\def\tc@tmp@packversion{1.12}
\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]
@@ -35,7 +36,7 @@
\RequirePackage{etex}
\RequirePackage{etoolbox}
-
+\RequirePackage{starray}
\RequirePackage[T1]{fontenc}
\RequirePackage[utf8]{inputenc}