texlive[67246] Master/texmf-dist: ufrgscca (30may23)
commits+karl at tug.org
commits+karl at tug.org
Tue May 30 22:06:50 CEST 2023
Revision: 67246
http://tug.org/svn/texlive?view=revision&revision=67246
Author: karl
Date: 2023-05-30 22:06:50 +0200 (Tue, 30 May 2023)
Log Message:
-----------
ufrgscca (30may23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/ufrgscca/README.md
trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf
trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls
Added Paths:
-----------
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsTR.sty
trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsintern.sty
Modified: trunk/Master/texmf-dist/doc/latex/ufrgscca/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ufrgscca/README.md 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/doc/latex/ufrgscca/README.md 2023-05-30 20:06:50 UTC (rev 67246)
@@ -78,6 +78,10 @@
'macro factory', for instance to create commands used in the .def files.
* ufrgscca-forms.sty
- forms creation macros (course specific)
+* ufrgscca-formsTR.sty
+ - forms creation macros (course specific, include by ufrgs-forms)
+* ufrgscca-formsintern.sty
+ - forms creation macros (course specific, include by ufrgs-forms)
* ufrgscca-coord.sty
- student work coordenation related macros (course specific)
* ufrgscca-ppc.sty
@@ -118,7 +122,11 @@
-------------
## Changelog
-* Version 1.10 (this)
+* Version 1.11 (this)
+ - added many forms (TCC-I/II related, see documentation)
+ - documentation describing the new options.
+
+* Version 1.10
- documentation review: typos and formating
- added options 'article' and 'nogeometry' (see documentation)
Modified: trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/doc/latex/ufrgscca/ufrgscca.tex 2023-05-30 20:06:50 UTC (rev 67246)
@@ -15,7 +15,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
@@ -30,7 +30,7 @@
\usepackage{codedescribe}
\usepackage{ufrgscca-curr}
-\maxdeadcycles=500 %% the many marginpar statements are actually a pain.
+%\maxdeadcycles=500 %% the many marginpar statements are actually a pain.
\newif\iffulldoc
%\fulldocfalse
@@ -632,7 +632,7 @@
\section{\tightul{ufrgscca-forms} Package}
This package defines just two user commands to generate specific forms needed at UFRGS/EE.
\subsection{Forms Defined Commands}\label{forms.commands}
-\begin{codedescribe}{\tcforms,\tcemptyforms}
+\begin{codedescribe}[code,update=2023/05/29]{\tcforms,\tcemptyforms}
\begin{codesyntax}%
\tsmacro{\tcforms}{formslist}
\tsmacro{\tcemptyforms}{formslist}
@@ -643,17 +643,24 @@
\tsobj[meta]{formslist} is a csv list of any of:
\begin{describelist*}{option}
- \describe {reqform} { Registration requirement form.}
- \describe {coadvisor} { Coadvisor justification form.}
- \describe {boardsapproval} { Boards approval form.}
- \describe {advisorsapproval} { Advisors approval form.}
- \describe {receipts} { Receipts forms (one per board member).}
- \describe {examinersforms} { Grades and correction forms (per board member).}
- \describe {rectifyapprovalform} { Corrections approval form.}
+ \describe {reqform-I} {}
+ \describe {reqform-II} { Registration requirement form.}
+ \describe {coadvisor-I} {}
+ \describe {coadvisor-II} { Coadvisor justification form.}
+ \describe {boardsapproval-I} {}
+ \describe {boardsapproval-II} { Boards approval form.}
+ \describe {advisorsapproval-I} {}
+ \describe {advisorsapproval-II} { Advisors approval form.}
+ \describe {receipts-II} { Receipts forms (one per board member).}
+ \describe {examinersforms-I} {}
+ \describe {examinersforms-II} { Grades and correction forms (per board member).}
+ \describe {rectifyapproval-I} {}
+ \describe {rectifyapproval-II} { Corrections approval form.}
\describe {internreqform} { Internship Registration requirement form.}
\describe {internsupervisorform} { Internship Supervisor evaluation form.}
\describe {interntutorform} { Internship tutor evaluation form.}
\end{describelist*}
+Please note that those '-I' regards TCC-I, while '-II' regards TCC-II.
\section{\tightul{ufrgscca-lists} Package}
@@ -827,16 +834,25 @@
\paragraph{Final Work Specific}
-\begin{codedescribe}{\tcccalendareventdate,\boardstitleB,\boardsOBS,\TCCperiod}
+\begin{codedescribe}{\boardstitleB,\boardsOBS,\TCCperiod}
\begin{codesyntax}%
- \tsmacro{\tcccalendareventdate}{date}
\tsmacro{\boardstitleB}{titleB}
\tsmacro{\boardsOBS}{obs}
\tsmacro{\TCCperiod}{semester}
\end{codesyntax}
-Use \tsmacro{\tcccalendareventdate}{} to set the date of a given 'event' (the list of 'calendar events' are (might have been) set in the \emph{ufrgscca-ptBR-coord.def} or \emph{ufrgscca-en-coord.def} file). \tsmacro{boardstitleB}{} sets a 2nd title line for the 'boards schedule report'. \tsmacro{\boardsOBS}{} allows to add an observation (\tsobj[meta]{obs}) for the 'boards schedule report', finally, \tsmacro{\TCCperiod} sets the current semester value.
+ \tsmacro{boardstitleB}{} sets a 2nd title line for the 'boards schedule report'. \tsmacro{\boardsOBS}{} allows to add an observation (\tsobj[meta]{obs}) for the 'boards schedule report', finally, \tsmacro{\TCCperiod} sets the current semester value.
\end{codedescribe}
+\begin{codedescribe}[code,update=2023/05/29]{\tcccalendarreset,\tcccalendarevent,\tcccalendareventdate}
+ \begin{codesyntax}%
+ \tsmacro{\tcccalendarreset}{}
+ \tsmacro{\tcccalendarevent}{week,description}
+ \tsmacro{\tcccalendareventdate}{date}
+ \end{codesyntax}
+With \tsobj{\tcccalendarevent} one defines the many calendar events. \tsobj[marg]{week} defines the event's week, and \tsobj[marg]{description} the associated text. Furthermore \tsobj{\tcccalendareventdate} defines the associated \tsobj[marg]{date}. \tsobj{\tcccalendarevent} is, normally, pre-set in the \emph{ufrgscca-ptBR-coord.def} file, but can be redefined using first \tsobj{\tcccalendarreset}.
+\end{codedescribe}
+
+
\begin{codedescribe}{\tcceventAweek,\tcceventBweek,.,.,.,.,\tcceventJweek}
\begin{codesyntax}%
\tsmacro{\tcceventAweek}{week num.}
@@ -1280,7 +1296,7 @@
\tsobj[code]{\LstDep}{\tsobj[oarg]{cmd}\tsobj[xarg]{ang}\tsobj[marg]{classID}}
\tsmacro{\LstTopic}[cmd]{topicID}
\end{codesyntax}
-\tsobj[meta]{cmd} can be any command accepting a single argument. It will, in fact, be the one defining the way the data will be, effectively, be presented.
+\tsobj[meta]{cmd} can be any command accepting a single argument. It will, in fact, be the one defining the way the data will, effectively, be presented.
\tsmacro{\LstClass}{} will process \tsobj[meta]{cmd} over all classes associated with \tsobj[meta]{semID}.
@@ -1290,7 +1306,7 @@
\end{codedescribe}
-\section{\tightul{ufrgscca-curr-tab} Package (alpha) (ex\-tend\-ed documentation)}
+\section{\tightul{ufrgscca-curr-tab} Package (beta) (ex\-tend\-ed documentation)}
This is truly a work in progress (based on some old ideas), not really tested. It shall be revised and, mostly sure, it will be changed (no compatibility guaranties). It always pre-load \tsobj[pkg]{ufrgscca-curr} and \tsobj[pkg]{longtable}.
\subsection{Tabular Presentation Commands}
@@ -1305,7 +1321,7 @@
\end{codedescribe}
-\section{\tightul{ufrgscca-curr-graph} Package (alpha) (extended documentation)}
+\section{\tightul{ufrgscca-curr-graph} Package (beta) (extended documentation)}
\subsection{Graph Presentation Command}
Ironically, this is the “oldest” of the \tsobj[pkg]{-curr-} packages, but it is the less tested one, and the one whose code is more prone to fail in unexpected ways, be advised: do not try to use it, unless you know the internal code well. It always pre-load \tsobj[pkg]{ufrgscca-curr} (N.B. it also depends on \tsobj[pkg]{tikz}).
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-abnt}
\def\tc at tmp@altpackname{ufrgsccaabnt}
\def\tc at tmp@packdesc{UFRGS/CCA ABNT layout}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-coord}
\def\tc at tmp@altpackname{ufrgsccacoord}
\def\tc at tmp@packdesc{UFRGS/CCA coord commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -34,8 +34,10 @@
\newif\iftcif at coord@emptyforms\tcif at coord@emptyformsfalse
\DeclareKeys[ufrgscca-coord]{
- calendar.usage = general,
- calendar.if = tcif at coord@calendar,
+ calendar-I.usage = general,
+ calendar-I.if = tcif at coord@calendarI,
+ calendar-II.usage = general,
+ calendar-II.if = tcif at coord@calendarII,
checklist.usage = general,
checklist.if = tcif at coord@checklist,
report.usage = general,
@@ -283,8 +285,14 @@
\expandafter\gdef\csname tc at tcccalendarevent\Alph{tc at calendareventdatecount}date\endcsname{#1}%%
}%
%
+\NewDocumentCommand{\tccoord at calendarlinereset}{m}{\@ifundefined{tc at tcccalendarevent#1week}{}{\csundef{tc at tcccalendarevent#1week}}}%
+%
+\NewDocumentCommand{\tcccalendarreset}{}{
+ \forcsvlist{\tccoord at calendarlinereset}{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O}%
+ \setcounter{tc at calendareventcount}{0}%%
+ \setcounter{tc at calendareventdatecount}{0}%
+}
-
%
\NewDocumentCommand{\examinergrades}{mmm}{%%
\expandafter\def\csname tc at student\Alph{tc at studentcount}@examiner\Alph{tc at examinercount}pointA\endcsname{#1}%%
@@ -309,7 +317,30 @@
%%%
%%
%%%
-\NewDocumentCommand{\tccoord at TCCcalendar}{}{%
+\NewDocumentCommand{\tccoord at TCCcalendarI}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{\tcdef at coord@calendartitle}%
+%
+ { \footnotesize%
+ \begin{center}
+%
+ \resizebox{\textwidth}{!}{%%
+ \begin{tabular}{ccp{\tc at calendartab}}%
+ \tc at tcccalendarhead\hline%
+ \forcsvlist{\tccoord at TCCcalendarline}{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O}%
+ \end{tabular}}%
+%
+ \end{center}%
+ %\if at lmodern
+ \tiny
+ %\fi
+ \tcdef at coord@tcccalendardesc%
+ }%
+ \vfill%
+%
+ \pagebreak%
+}%
+%
+\NewDocumentCommand{\tccoord at TCCcalendarII}{}{%
\tc at formtopbox{\tcdef at forms@formstitle}{\tcdef at coord@calendartitle}%
%
{ \footnotesize%
@@ -938,9 +969,12 @@
\NewDocumentCommand{\tcreports}{O{}m}{%%
\setreports{#1}
\tccoord at calendarfill%
- \iftcif at coord@calendar%
- \tccoord at TCCcalendar%
+ \iftcif at coord@calendarI%
+ \tccoord at TCCcalendarI%
\fi%
+ \iftcif at coord@calendarII%
+ \tccoord at TCCcalendarII%
+ \fi%
\@ifundefined{tcdef at coord@list#2}{}{%
\expandafter\expandafter\expandafter\forcsvlist\expandafter\expandafter\expandafter\tccoord at student@exec\expandafter\expandafter\expandafter{\csname tcdef at coord@list#2\endcsname}
}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-core}
\def\tc at tmp@altpackname{ufrgsccacore}
\def\tc at tmp@packdesc{UFRGS/CCA core commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -71,8 +71,8 @@
%
\cmdfactory<core>{formlocal}
\cmdfactory<core>{tccbrief,tcccoadvisorbrief,tccadvisorsreview}
+\cmdfactory<core>{tccArgument}
-
\cmdfactory<core>{TCCcoordtitle}
\NewDocumentCommand{\TCCcoord}{mO{}}{%
\tcgen at cdef<core>{TCCcoord}{#1}%
@@ -278,6 +278,9 @@
\@ifundefined{tcdef at core@tccbrief}{%
\tccbrief{\tcdef at core@formsblanklines}%
}{}%
+ \@ifundefined{tcdef at core@tccArgument}{%
+ \tccArgument{\tcdef at core@formsblanklines}%
+ }{}%
\@ifundefined{tcdef at core@tcccoadvisorbrief}{%
\tcccoadvisorbrief{\tcdef at core@formsblanklines}%
}{}%
@@ -301,6 +304,7 @@
% \csundef{tc at studentA@internshipend}
% \csundef{tc at studentA@internshiplength}
\csundef{tcdef at core@tccbrief}
+ \csundef{tcdef at core@tccArgument}
\csundef{tcdef at core@tcccoadvisorbrief}
\csundef{tcdef at core@tccadvisorsreview}
}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-cover}
\def\tc at tmp@altpackname{ufrgsccacover}
\def\tc at tmp@packdesc{UFRGS/CCA cover commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-curr-graph}
\def\tc at tmp@altpackname{tccurrgraph}
\def\tc at tmp@packdesc{UFRGS/CCA graph curricula commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10alpha}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11beta}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -52,7 +52,7 @@
every lower node part/.style={font=\large\bfseries,color=blue}},%
dep/.style={->,dotted,line width=3pt}]%
\begin{scope}\clip(\gr at Xa,\gr at Ya) -- (\gr at Xa,\gr at Yb) -- (\gr at Xb,\gr at Yb) -- (\gr at Xb,\gr at Ya);%
- \filldraw[color=red](5.5*\gr at dX,-0.25*\gr at dY)node{\Huge\textbf{\GraphTitle}};%
+ \filldraw[color=red](0.5*\gr at xX*\gr at dX,-0.25*\gr at dY)node{\Huge\textbf{\GraphTitle}};%
}{%
\end{scope}%
\end{tikzpicture}%
@@ -91,5 +91,11 @@
\addcase\gr at case@angle{-A}{\def\gr at ANG{-\gr at A}}
\addcase\gr at case@angle{-B}{\def\gr at ANG{-\gr at B}}
\addcase\gr at case@angle{-C}{\def\gr at ANG{-\gr at C}}
+\addcase\gr at case@angle{A*}{\def\gr at ANG{\gr at A}\def\gr at angIN{180+\gr at ANG}}
+\addcase\gr at case@angle{B*}{\def\gr at ANG{\gr at B}\def\gr at angIN{180+\gr at ANG}}
+\addcase\gr at case@angle{C*}{\def\gr at ANG{\gr at C}\def\gr at angIN{180+\gr at ANG}}
+\addcase\gr at case@angle{-A*}{\def\gr at ANG{-\gr at A}\def\gr at angIN{180+\gr at ANG}}
+\addcase\gr at case@angle{-B*}{\def\gr at ANG{-\gr at B}\def\gr at angIN{180+\gr at ANG}}
+\addcase\gr at case@angle{-C*}{\def\gr at ANG{-\gr at C}\def\gr at angIN{180+\gr at ANG}}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-curr-tab}
\def\tc at tmp@altpackname{ufrgsccacurrtab}
\def\tc at tmp@packdesc{UFRGS/CCA curricula tabular commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10alpha}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11beta}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -106,7 +106,7 @@
}
\NewDocumentCommand\TabDep{m}{%
- & & & & #1 (\csname gr at class:#1.et\endcsname)\\[-1pt]%
+ & & & & & #1 - \csname gr at class:#1.nam\endcsname\ (\csname gr at class:#1.et\endcsname)\\[-0.1ex]%
}
\NewDocumentCommand\TabEtp{D<>{ob}O{\notoc\section}m}{%
@@ -132,3 +132,32 @@
}
+\NewDocumentCommand\TabClassCompact{m}{%
+ & #1 & \csname gr at class:#1.cred\endcsname & \csname gr at class:#1.typ\endcsname & \multicolumn{2}{J{11cm}}{\csname gr at class:#1.nam\endcsname}\\*%
+ \edef\gr at disc{#1}%
+ \ifcsdef{gr at class:#1.depA}{%
+ \LstDep[\TabDep]<A>{#1}%
+ }{}%
+ \ifcsdef{gr at class:#1.depB}{%
+ & & & & OU\\*%
+ & & & & %
+ & \def\gr at tab{\ }%
+ \LstDep[\TabDepX]<B>{#1}%
+ }{}%
+ \ifcsdef{gr at class:#1.depC}{%
+ & & & & OU\\*%
+ & & & & %
+ & \def\gr at tab{\ }%
+ \LstDep[\TabDepX]<C>{#1}%
+ }{}%
+}
+
+\NewDocumentCommand\TabEtpCompact{D<>{ob}O{}m}{%
+ %#2{Etapa #3}%
+ \begin{tabular}{l@{\,}l@{\ }c@{\ }c@{\ }J{4mm}@{}J{10cm}}%
+ &{\larger\textbf{Etapa #3}}\\
+ \LstClass[\TabClassCompact]{#3}%
+% & \textbf{Total} & \textbf{\arabic{gr at cred#1}} & \textbf{#1}\\%
+ \end{tabular}%
+}
+
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-curr}
\def\tc at tmp@altpackname{ufrgsccacurr}
\def\tc at tmp@packdesc{UFRGS/CCA curricula commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10beta}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11beta}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -36,6 +36,7 @@
\newcounter{gr at credob}
\newcounter{gr at credel}
\newcounter{gr at credalt}
+\newcounter{gr at credad}
\NewDocumentCommand{\gr at setcred}{}{\setcounter{gr at credob}{0}\setcounter{gr at credel}{0}\setcounter{gr at credalt}{0}}
\NewDocumentCommand{\gr at addclasscred}{m}{\addtocounter{gr at cred\csname gr at class:#1.typ\endcsname}{\csname gr at class:#1.cred\endcsname}}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-en-base}
\def\tc at tmp@altpackname{ufrgsccaenbase}
\def\tc at tmp@packdesc{UFRGS/CCA English base defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-en-coord}
\def\tc at tmp@altpackname{ufrgsccaencoord}
\def\tc at tmp@packdesc{UFRGS/CCA English coord defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-en-core}
\def\tc at tmp@altpackname{ufrgsccaencore}
\def\tc at tmp@packdesc{UFRGS/CCA English core defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-en-forms}
\def\tc at tmp@altpackname{ufrgsccaenforms}
\def\tc at tmp@packdesc{UFRGS/CCA English forms defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-forms}
\def\tc at tmp@altpackname{ufrgsccaforms}
\def\tc at tmp@packdesc{UFRGS/CCA forms commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
@@ -45,17 +45,24 @@
\cmdfactory<forms>{formstimelabel,formsworktitlelabel,formstemptitlelabel}
\cmdfactory<forms>{formsstudentIDlabel,formsemaillabel,formsphonelabel}
\cmdfactory<forms>{agreelabel,continuelabel}
-\cmdfactory<forms>{formsdatelabel,formstitle,formsfootnote}
+\cmdfactory<forms>{formsdatelabel,formstitle,formstitleTR,formsfootnote}
\cmdfactory<forms>{renewreqformtitle,renewreqformnotes,reqformtitle,reqformopening,reqformdesc}%
+\cmdfactory<forms>{reqformdescTR}%
\cmdfactory<forms>{coadvisorformtitle,coadvisorformdesc}
\cmdfactory<forms>{formsbrieflabel,formsstudentemaillabel,formsadvisoremaillabel,formscoadvisoremaillabel}
\cmdfactory<forms>{formsreasonlabel}
\cmdfactory<forms>{examformtitle,examformdesc,examformnoteslabel}
\cmdfactory<forms>{examformnotes,examboardformtitle,examboardformdesc}%
+\cmdfactory<forms>{examboardformtitleTMP,examboardformdescTMP}%
\cmdfactory<forms>{formsboardtitle,advisorapprovalformtitle,advisorapprovalformdesc,advisorapprovalformdescB}
\cmdfactory<forms>{rectifyapprovalformtitle,rectifyapprovalformdesc}%
+\cmdfactory<forms>{rectifyapprovalTRformdesc}%
\cmdfactory<forms>{receiptformtitle,receiptformfootnote,receiptformdesc}%
\cmdfactory<forms>{reviewformtitle,reviewformdesc,reviewformfootnoteB,reviewformfootnote}
+\cmdfactory<forms>{formsTRtitle,TRformfootnote}
+\cmdfactory<forms>{TRboardformtitle,TRformfootnote}
+\cmdfactory<forms>{reqArgument}
+
\cmdfactory<forms>{formsrectifyOKdesc}
\cmdfactory<forms>{reqformdescgen}
@@ -97,6 +104,14 @@
\input{ufrgscca-ptBR-forms.def}%
\fi%
+\input{ufrgscca-formsTR.sty}
+\input{ufrgscca-formsintern.sty}
+
+
+
+
+
+
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
@@ -167,16 +182,63 @@
% TCC description (for many forms)%
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%\NewDocumentCommand{\tcforms at tccdesc}{}{%%
+% \noindent\tcdef at forms@formsstudentlabel : {\bf \tc at studentA} \hfill \tcdef at forms@formsstudentIDlabel : {\bf \tc at studentAID}%
+%
+% \noindent\tcdef at forms@formsworktitlelabel : {\bf \@title}\\[-4mm]%
+%
+% \noindent\tcdef at forms@formsadvisorlabel : {\bf \tc at studentA@advisor}\\%
+%}%
+%
\NewDocumentCommand{\tcforms at tccdesc}{}{%%
- \tcdef at forms@formsstudentlabel : {\bf \tc at studentA} \hfill \tcdef at forms@formsstudentIDlabel : {\bf \tc at studentAID}%
+ \tcforms at studentIDheader
+
+ \tcforms at advisorIDheader
+}%
- \tcdef at forms@formsworktitlelabel : {\bf \@title}\\[-4mm]%
- \tcdef at forms@formsadvisorlabel : {\bf \tc at studentA@advisor}\\%
-}%
%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC (new) generic form %
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% parameters:
+% #1 : footnote for 'form title'
+% #2 : form 'heading title' (TCC I, for instance)
+% #3 : 'form title'
+% #4 : form oppening
+% #5 : form body
+% #6 : form closing
+%
+\NewDocumentCommand{\tcforms at genform}{O{}mmmmm}{%
+ \tc at formtopbox[tcdef at forms@formsfootnote]{\tcdef at forms@formstitle}{\tcdef at forms@examformtitle}%
+%
+ \vfill%
+ #4
+ \vfill%
+ #5
+ \vfill%
+ #6
+ \pagebreak
+}
+\NewDocumentCommand{\tcforms at studentIDheader}{}{
+ \noindent\tcdef at forms@formsstudentlabel : {\bf \csname tc at student\Alph{tc at studentcount}\endcsname}\hfill \tcdef at forms@formsstudentIDlabel : {\bf \tc at studentAID}\\%
+ \noindent\tcdef at forms@formsworktitlelabel : \@ifundefined{tc at student\Alph{tc at studentcount}title}{\textsl{\@title}}{\textsl{\csname tc at student\Alph{tc at studentcount}title\endcsname}}\\
+}
+
+\NewDocumentCommand{\tcforms at examinerIDheader}{m}{
+ %\tccore at examiners{#1}
+ \noindent\tcdef at forms@formsexaminerlabel : \textbf{\csname tc at student\Alph{tc at studentcount}@#1\endcsname}%
+}
+
+\NewDocumentCommand{\tcforms at advisorIDheader}{}{
+ \noindent\tcdef at forms@formsadvisorlabel : \textbf{\csname tc at student\Alph{tc at studentcount}@advisor\endcsname}%
+}
+
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
@@ -187,8 +249,11 @@
\tc at formtopbox[tcdef at forms@formsfootnote]{\tcdef at forms@formstitle}{\tcdef at forms@examformtitle}%
%
\vfill%
- \tcdef at forms@formsstudentlabel : {\bf \csname tc at student\Alph{tc at studentcount}\endcsname}\\%
- \tcdef at forms@formsexaminerlabel : \csname tc at student\Alph{tc at studentcount}@#1\endcsname%
+% \tcdef at forms@formsstudentlabel : {\bf \csname tc at student\Alph{tc at studentcount}\endcsname}\\%
+% \tcdef at forms@formsexaminerlabel : \csname tc at student\Alph{tc at studentcount}@#1\endcsname%
+ \tcforms at studentIDheader
+
+ \tcforms at examinerIDheader{#1}
\vfill%
\tcdef at forms@examformdesc%
@@ -225,8 +290,11 @@
\tc at formtopbox[tcdef at forms@reviewformfootnote]{\tcdef at forms@formstitle}{\tcdef at forms@reviewformtitle}%
\vfill%
- \tcdef at forms@formsstudentlabel : {\bf \expandafter\csname tc at student\Alph{tc at studentcount}\endcsname}\\%
- \tcdef at forms@formsexaminerlabel : \expandafter\csname tc at student\Alph{tc at studentcount}@#1\endcsname%
+% \tcdef at forms@formsstudentlabel : {\bf \expandafter\csname tc at student\Alph{tc at studentcount}\endcsname}\\%
+% \tcdef at forms@formsexaminerlabel : \expandafter\csname tc at student\Alph{tc at studentcount}@#1\endcsname%
+ \tcforms at studentIDheader
+
+ \tcforms at examinerIDheader{#1}
\vfill%
\resizebox{0.9\textwidth}{!}{%%
\tcdef at forms@reviewformdesc%
@@ -239,130 +307,11 @@
\pagebreak%
}%
%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-% Internship requirement form%
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand{\tcforms at internreqform}{}{%
- \tc at formtopbox[tcdef at forms@internshipreqformnotes]{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@reqformtitle}%
- \vfill%
- \tcdef at forms@reqformopening%
- \vfill%
-
- \tcdef at forms@reqforminternshipdesc%
- \vfill%
-
- \tcdef at forms@reqforminternshipinfo%
-
-
- % {\bf \tcdef at forms@formsbrieflabel}:%\footnote[1]{\tcdef at forms@renewreqformnotes}%
-
- \vfill%
-% \tcdef at core@tccbrief%
-
- \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@supervisorsignature}}\hfill%
- \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@tutorsignature}}%
-
- \hfill%
- \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@studentsignature}}%
- \pagebreak%
-}%
%
-%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
-% Internship Supervisor's form (grades)%
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand{\tcforms at internsupervisorform}{}{%
- \tc at formtopbox[tcdef at forms@internsupervisornote]{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@supervisorformtitle}%
- %
- \vfill%
- \tcdef at forms@internshipstudentinfo\\%
- \tcdef at forms@internshipsupervisorinfo\\%
- \tcdef at forms@internshipperiod
- \vfill%
- \tcdef at forms@internsupervisorgradesform%
-
- \vfill%
-
- \tcdef at forms@internsupervisorcomments \tcdef at core@formsblanklinesB
-
- \vfill%
-
- \tcforms at formsigdate{\tcdef at forms@supervisorsignature}%
-
- \pagebreak%
-}%
-%
-%
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
-% Internship tutor's form (grades)%
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NewDocumentCommand{\tcforms at interntutorform}{}{%
- \tc at formtopbox{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@tutorformtitle}%
- %
- \vfill%
- \tcdef at forms@internshipstudentinfo\\%
- \tcdef at forms@internshiptutorinfo\\%
- \tcdef at forms@internshipperiod
- \vfill%
- \tcdef at forms@interntutorgrade%
-
- \vfill%
-
- \tcdef at forms@internshiptutorcomments \tcdef at core@formsblanklinesB
-
- \vfill%
-
- \tcforms at formsigdate{\tcdef at forms@tutorsignature}%
- % \hline
- \vfill%
-
- \tcdef at forms@interncoordgrade%
- \vfill
-
- \tcdef at forms@internshipcoordcomments \tcdef at core@formsblanklinesB
- \vfill%
-
- \tcforms at formsigdate{\tcdef at forms@internshipcoordsignature}%
-
- \pagebreak%
-}%
-%
-%
-%
-\newcounter{tc at supervisorgradecount}[tc at studentcount]%
-\NewDocumentCommand{\internshipsupervisorgrades}{mmmmm}{%%
- \stepcounter{tc at supervisorgradecount}%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}A\endcsname{#1}%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}B\endcsname{#2}%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}C\endcsname{#3}%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}D\endcsname{#4}%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}E\endcsname{#5}%%
- \ifthenelse{\equal{#1}{}}{%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorgrade\Alph{tc at supervisorgradecount}\endcsname{0}%
- }{%%
- \expandafter\edef\csname tc at student\Alph{tc at studentcount}@supervisorgrade\Alph{tc at supervisorgradecount}\endcsname{\fpeval{ #1 + #2 + #3 + #4 + #5} }%
- }%
-}%
-
-\NewDocumentCommand{\internshiptutorgrades}{m}{%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@tutorgrade\endcsname{#1}%%
-}%
-\NewDocumentCommand{\internshipcoordgrades}{m}{%%
- \expandafter\def\csname tc at student\Alph{tc at studentcount}@internshipcoordgrade\endcsname{#1}%%
-}%
-
-%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%%
% TCC requirement form (TCC register)%
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -386,11 +335,29 @@
\tcdef at forms@formsadvisoremaillabel : {\bf \tc at studentA@advisoremail}%
\hfill \tcdef at forms@formsphonelabel : {\bf \tc at studentA@advisorphone}%
- {\bf \tcdef at forms@formsbrieflabel}:\footnote[1]{\tcdef at forms@renewreqformnotes}%
+ \@ifundefined{tc at studentA@coadvisor}{%
+ \tcdef at forms@formscoadvisorlabel : \rule{\tc at namerule}{.1pt}%
+
+ \tcdef at forms@formscoadvisoremaillabel : {\bf \rule{\tc at emailrule}{.1pt}}%
+ \hfill \tcdef at forms@formsphonelabel : {\bf \rule{\tc at phonerule}{.1pt}}%
+ }
+ {
+ \tcdef at forms@formscoadvisorlabel : \tc at studentA@coadvisor%
+
+ \tcdef at forms@formscoadvisoremaillabel : {\bf \tc at studentA@coadvisoremail}%
+ \hfill \tcdef at forms@formsphonelabel : {\bf \tc at studentA@coadvisorphone}%
+ }%
+
+ %{\bf \tcdef at forms@formsbrieflabel}:\footnote[1]{\tcdef at forms@renewreqformnotes}%
+
\vfill%
- \tcdef at core@tccbrief%
+ \tcdef at forms@reqArgument
+
+ \tcdef at core@tccArgument%
+
+ \vfill
\parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@studentsignature}}\hfill%
\parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@advisorsignature}}%
\pagebreak%
@@ -471,6 +438,7 @@
}%
%
%
+%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
% TCC Board approval form%
@@ -509,7 +477,44 @@
%
%
%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC Board approval form%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at examboardformTMP}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitle}{\tcdef at forms@examboardformtitleTMP}%
+
+ \vfill%
+
+ \tcforms at tccdesc%
+
+ \vfill%
+ \begin{center}
+ \tcdef at forms@formsboardtitle
+ \end{center}%
+
+ \tcforms at examinerdesc{studentA}{examinerA}%
+
+ \tcforms at examinerdesc{studentA}{examinerB}%
+
+ \tcforms at examinerdesc{studentA}{examinerC}%
+
+ \tcforms at examinerdesc[\tcdef at forms@formsaltexaminerlabel]{studentA}{altexaminerA}%
+
+ \vfill%
+
+ \tcdef at forms@examboardformdescTMP%
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@advisorsignature}%
+ \vfill%
+
+ \pagebreak%
+}%
%
+%
+%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%
% TCC Board receipts form%
@@ -520,9 +525,9 @@
\vfill%
- \tcforms at tccdesc%
+ \tcforms at tccdesc\\%
- \tcdef at forms@formsboardlabel : {\bf \csname tc at student\Alph{tc at studentcount}@#1\endcsname }%
+ \noindent\tcdef at forms@formsboardlabel : {\bf \csname tc at student\Alph{tc at studentcount}@#1\endcsname }%
\vfill%
\tcdef at forms@receiptformdesc {\bf \tc at studentA},\ \ \ \tcdef at forms@formsstudentIDlabel : {\bf \tc at studentAID}.%
@@ -664,19 +669,47 @@
interntutorform.code = {\tcforms at interntutorform},
reqform.usage = general,
reqform.code = {\tcforms at reqform},
+ reqform-II.usage = general,
+ reqform-II.code = {\tcforms at reqform},
coadvisor.usage = general,
coadvisor.code = {\tcforms at coadvisorform},
- boardsapproval.usage = general,
- boardsapproval.code = {\tcforms at examboardform},
+ coadvisor-II.usage = general,
+ coadvisor-II.code = {\tcforms at coadvisorform},
+ boardapproval.usage = general,
+ boardapproval.code = {\tcforms at examboardform},
+ boardapproval-II.usage = general,
+ boardapproval-II.code = {\tcforms at examboardform},
+ boardapproval-IIb.usage = general,
+ boardapproval-IIb.code = {\tcforms at examboardformTMP},
advisorsapproval.usage = general,
advisorsapproval.code = {\tcforms at advisorapprovalform},
+ advisorsapproval-II.usage = general,
+ advisorsapproval-II.code = {\tcforms at advisorapprovalform},
receipts.usage = general,
receipts.code = {\tcforms at receiptforms},
+ receipts-II.usage = general,
+ receipts-II.code = {\tcforms at receiptforms},
examinersforms.usage = general,
examinersforms.code = {\tcforms at examinersForms},
+ examinersforms-II.usage = general,
+ examinersforms-II.code = {\tcforms at examinersForms},
rectifyapproval.usage = general,
rectifyapproval.code = {\tcforms at rectifyapprovalform},
-}
+ rectifyapproval-II.usage = general,
+ rectifyapproval-II.code = {\tcforms at rectifyapprovalform},
+ reqform-I.usage = general,
+ reqform-I.code = {\tcforms at reqTRform},
+ coadvisor-I.usage = general,
+ coadvisor-I.code = {\tcforms at coadvisorTRform},
+ examinersforms-I.usage = general,
+ examinersforms-I.code = {\tcforms at examinersTRforms},
+ advisorsapproval-I.usage = general,
+ advisorsapproval-I.code = {\tcforms at advisorTRapprovalform},
+ boardapproval-I.usage = general,
+ boardapproval-I.code = {\tcforms at advisorTRboardform},
+ rectifyapproval-I.usage = general,
+ rectifyapproval-I.code = {\tcforms at rectifyTRapprovalform},
+ }
\NewDocumentCommand{\tcforms}{m}{%
Added: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsTR.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsTR.sty (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsTR.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -0,0 +1,312 @@
+%%%==============================================================================
+%% Copyright 2022-23 by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
+%% version 1.3c (or later), and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
+%% version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% 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
+%%
+%%%==============================================================================
+%% UFRGS stands for "Federal University of Rio Grande do Sul" in south Brazil
+%% EE stands for "Engineering School"
+%% CCA stands for "Control and Automation Engineering Course" (Portuguese acronym)
+%%%==============================================================================
+
+%
+\NewDocumentCommand{\tcforms at examinersTRforms}{}{%
+ \tccore at examiners{examinerB}%
+ \tcforms at reviewTRform{examinerB}%
+ \tccore at examiners{examinerC}%
+ \tcforms at reviewTRform{examinerC}%
+}%
+%
+
+
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC examiner form (grades)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at examinersTRform}{m}{%
+ \tc at formtopbox[tcdef at forms@formsfootnote]{\tcdef at forms@formstitleTR}{\tcdef at forms@examformtitle}%
+%
+ \vfill%
+ \tcdef at forms@formsstudentlabel : {\bf \csname tc at student\Alph{tc at studentcount}\endcsname}\\%
+ \tcdef at forms@formsexaminerlabel : \csname tc at student\Alph{tc at studentcount}@#1\endcsname%
+ \vfill%
+ \tcdef at forms@examformdesc%
+
+ \vfill%
+
+ \begin{center}
+ \begin{tabular}{|c|c|c|}%
+ \hline%
+ \tc at TCCpointAlabel & \tc at TCCpointBlabel & \tc at TCCpointClabel \\\hline%
+ & & \\\hline
+ \end{tabular}%
+ \end{center}%
+
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@examinersignature}%
+ \vfill%
+ \begin{description}
+ \item[\tcdef at forms@examformnoteslabel:] \tcdef at forms@examformnotes
+ \end{description}%
+
+ \vfill%
+ \pagebreak%
+}%
+%
+
+%\def\emptybox{\framebox[3em]{\color{white}W}}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC I reviewer form (corrections)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at reviewTRform}{m}{%
+ \tc at formtopbox[tcdef at forms@TRformfootnote]{\tcdef at forms@formstitleTR}{\tcdef at forms@formsTRtitle}%
+
+ \vfill%
+ \tcdef at forms@formsstudentlabel : {\bf \expandafter\csname tc at student\Alph{tc at studentcount}\endcsname}\\[-4mm]%
+
+ \tcdef at forms@formsworktitlelabel : {\bf \@title}\\%
+
+ \tcdef at forms@formsexaminerlabel : \expandafter\csname tc at student\Alph{tc at studentcount}@#1\endcsname\\[-4mm]%
+
+ {\scriptsize {\textsl{(favor retornar este diretamente à coordenação de TCC.)}}}
+ \vfill%
+% \resizebox{0.9\textwidth}{!}{%%
+ O trabalho submetido\footnotemark[2]:
+
+ \begin{enumerate}[tcc,nosep]
+ \item \emptybox\ \textbf{Enquadramento do Tema}. {\footnotesize(peso:2)}\\ {\footnotesize Quão bem o mesmo se enquadra no perfil de um formando em Eng. de Controle e Automação.}
+ \item \emptybox\ \textbf{Revisão Bibliográfica}. {\footnotesize(peso:2)}\\ {\footnotesize A revisão apresentada é adequada, suficiente, para o tema do trabalho?}
+ \item \emptybox\ \textbf{Abordagem/Plano de Trabalho Proposto}. {\footnotesize(peso:2)}\\ {\footnotesize Considerar se a abordagem, plano de trabalho proposto, é adequada e factivel.}
+ \item \emptybox\ \textbf{Redação}. {\footnotesize(peso:1)}\\ {\footnotesize Considerar a qualidade do trabalho escrito apresentado.}
+ \item { O Trabalho Submetido}
+ \begin{itemize}[tcc,nosep]
+ \item[$\Box$] Está adequado, dispensando correções do texto.
+ \item[$\Box$] Está adequado, sendo necessário correções, conforme anotações anexas.
+ \item[$\Box$] Necessita ser revisto/re-escrito,\footnotemark[3] e:
+ \begin{itemize}
+ \item[$\Box$] basta a revisão final do texto pelo orientador,
+ \item[$\Box$] revisarei o trabalho depois de corrigido.
+ \end{itemize}
+ \end{itemize}
+ \end{enumerate}
+
+Outras considerações, parecer (se necessário): \\
+
+ \begin{tabular}{p{0.9\textwidth}}
+ ~\\\hline
+ ~\\\hline
+ ~\\\hline
+ ~\\\hline
+ ~\\\hline
+ ~\\\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[3]{\tcdef at forms@reviewformfootnoteB}%
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@examinersignature}%
+ \vfill%
+ \pagebreak%
+}%
+%
+% TODO: THIS ONE, as the reference for 'work submission a board approaval'
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC Board approval form%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC Advisor approval form%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at advisorTRapprovalform}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{Formulário de Aprovação para Avaliação}%
+
+ \vfill%
+
+ \tcforms at tccdesc%
+
+ \vfill%
+ \tcdef at forms@advisorapprovalformdesc%
+
+ \vfill%
+
+ \tcdef at 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.%
+
+ \tcforms at formsigdate{\tcdef at forms@advisorsignature}%
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@studentsignature}%
+ \vfill%
+ \pagebreak%
+}%
+%
+\NewDocumentCommand{\tcforms at advisorTRboardform}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{Formulário de Aprovação de Banca Examinadora}%
+
+ \vfill%
+
+ \tcforms at tccdesc%
+
+ \vfill%
+ \begin{center}
+ \tcdef at forms@formsboardtitle
+ \end{center}%
+
+ \tcforms at examinerdesc{studentA}{examinerB}%
+
+ \tcforms at examinerdesc{studentA}{examinerC}%
+
+
+ \vfill%
+
+ Aprovo a Banca Examinadora acima relacionada.%
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@advisorsignature}%
+ \vfill%
+
+ \pagebreak%
+}%
+%
+
+
+
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC requirement form (TCC register)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at reqTRform}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{\tcdef at forms@reqformtitle}%
+
+ \vfill%
+
+ \tcdef at forms@reqformopening%
+ \vfill%
+
+ \tcdef at forms@reqformdescTR%
+ \vfill%
+
+ \tcdef at forms@formstemptitlelabel : \@title %
+
+ \tcdef at forms@formsstudentemaillabel : {\bf \tc at studentAemail} %
+
+ \tcdef at forms@formsadvisorlabel : \tc at studentA@advisor%
+
+ \tcdef at forms@formsadvisoremaillabel : {\bf \tc at studentA@advisoremail}%
+ \hfill \tcdef at forms@formsphonelabel : {\bf \tc at studentA@advisorphone}%
+
+ {\bf \tcdef at forms@formsbrieflabel}:\footnote[1]{\tcdef at forms@renewreqformnotes}%
+
+ \vfill%
+ \tcdef at core@tccbrief%
+
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@studentsignature}}\hfill%
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@advisorsignature}}%
+ \pagebreak%
+}%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% TCC co-advisor requirement form (TCC register)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at coadvisorTRform}{}{%
+ \@ifundefined{tc at studentA@coadvisor}{%
+ \coadvisor{\rule{\tc at namerule}{.1pt}}{}%
+ \coadvisorinfo{}{\rule{\tc at titlerule}{.1pt}}{\rule{\tc at emailrule}{.1pt}}{\rule{\tc at phonerule}{.1pt}}%
+ }{}%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{\tcdef at forms@coadvisorformtitle}%
+
+ \vfill%
+
+ \tcdef at forms@reqformopening%
+ \vfill%
+
+ \tcdef at forms@coadvisorformdesc%
+ \vfill%
+
+ \tcdef at forms@formstemptitlelabel : \@title %
+
+ \tcdef at forms@formsadvisorlabel: \tc at studentA@advisor
+
+ \tcdef at forms@formscoadvisorlabel: \tc at studentA@coadvisor%
+
+ \tcdef at forms@formscoadvisoremaillabel : {\bf \tc at studentA@coadvisoremail}%
+ \hfill \tcdef at forms@formsphonelabel : {\bf \tc at studentA@coadvisorphone}%
+
+
+ \vfill%
+ {\bf \tcdef at forms@formsreasonlabel}:%
+
+ \tcdef at core@tcccoadvisorbrief% !!!! What a Hell ?!?!?!
+
+ \tcforms at formsigdate{\tcdef at forms@studentsignature}%
+
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@advisorsignature}}\hfill%
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@coadvisorsignature}}%
+ \pagebreak%
+}%
+%
+%
+
+
+\NewDocumentCommand{\tcforms at rectifyTRapprovalform}{}{%
+ \tc at formtopbox{\tcdef at forms@formstitleTR}{\tcdef at forms@rectifyapprovalformtitle}%
+
+ \vfill%
+
+ \tcforms at tccdesc%
+
+ \vfill%
+ \tcdef at forms@rectifyapprovalTRformdesc%
+
+ \vfill%
+
+ \tcforms at rectifyexaminersig[\tcdef at forms@formsadvisorlabel]{tc at studentA@advisor}%
+
+ \vfill%
+
+ \@ifundefined{tc at nBoard}{}{%
+ \tcforms at rectifyexaminersig{tc at studentA@examinerA}%
+ }%
+
+ \tcforms at rectifyexaminersig{tc at studentA@examinerB}%
+
+ \tcforms at rectifyexaminersig{tc at studentA@examinerC}%
+ \vfill%
+ \pagebreak%
+}%
+%
+%
+%
Property changes on: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsTR.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsintern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsintern.sty (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsintern.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -0,0 +1,148 @@
+%%%==============================================================================
+%% Copyright 2022-23 by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt),
+%% version 1.3c (or later), and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html),
+%% version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% 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
+%%
+%%%==============================================================================
+%% UFRGS stands for "Federal University of Rio Grande do Sul" in south Brazil
+%% EE stands for "Engineering School"
+%% CCA stands for "Control and Automation Engineering Course" (Portuguese acronym)
+%%%==============================================================================
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% Internship requirement form%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at internreqform}{}{%
+ \tc at formtopbox[tcdef at forms@internshipreqformnotes]{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@reqformtitle}%
+
+ \vfill%
+
+ \tcdef at forms@reqformopening%
+ \vfill%
+
+ \tcdef at forms@reqforminternshipdesc%
+ \vfill%
+
+ \tcdef at forms@reqforminternshipinfo%
+
+
+ % {\bf \tcdef at forms@formsbrieflabel}:%\footnote[1]{\tcdef at forms@renewreqformnotes}%
+
+ \vfill%
+% \tcdef at core@tccbrief%
+
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@supervisorsignature}}\hfill%
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@tutorsignature}}%
+
+ \hfill%
+ \parbox[t]{.45\textwidth}{\tcforms at formsigdate{\tcdef at forms@studentsignature}}%
+ \pagebreak%
+}%
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% Internship Supervisor's form (grades)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at internsupervisorform}{}{%
+ \tc at formtopbox[tcdef at forms@internsupervisornote]{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@supervisorformtitle}%
+ %
+ \vfill%
+ \tcdef at forms@internshipstudentinfo\\%
+ \tcdef at forms@internshipsupervisorinfo\\%
+ \tcdef at forms@internshipperiod
+ \vfill%
+ \tcdef at forms@internsupervisorgradesform%
+
+ \vfill%
+
+ \tcdef at forms@internsupervisorcomments \tcdef at core@formsblanklinesB
+
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@supervisorsignature}%
+
+ \pagebreak%
+}%
+%
+%
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+% Internship tutor's form (grades)%
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NewDocumentCommand{\tcforms at interntutorform}{}{%
+ \tc at formtopbox{\tcdef at forms@formsinternshiptitle}{\tcdef at forms@tutorformtitle}%
+ %
+ \vfill%
+ \tcdef at forms@internshipstudentinfo\\%
+ \tcdef at forms@internshiptutorinfo\\%
+ \tcdef at forms@internshipperiod
+ \vfill%
+ \tcdef at forms@interntutorgrade%
+
+ \vfill%
+
+ \tcdef at forms@internshiptutorcomments \tcdef at core@formsblanklinesB
+
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@tutorsignature}%
+ % \hline
+ \vfill%
+
+ \tcdef at forms@interncoordgrade%
+ \vfill
+
+ \tcdef at forms@internshipcoordcomments \tcdef at core@formsblanklinesB
+ \vfill%
+
+ \tcforms at formsigdate{\tcdef at forms@internshipcoordsignature}%
+
+ \pagebreak%
+}%
+%
+%
+%
+\newcounter{tc at supervisorgradecount}[tc at studentcount]%
+\NewDocumentCommand{\internshipsupervisorgrades}{mmmmm}{%%
+ \stepcounter{tc at supervisorgradecount}%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}A\endcsname{#1}%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}B\endcsname{#2}%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}C\endcsname{#3}%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}D\endcsname{#4}%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorpoint\Alph{tc at supervisorgradecount}E\endcsname{#5}%%
+ \ifthenelse{\equal{#1}{}}{%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@supervisorgrade\Alph{tc at supervisorgradecount}\endcsname{0}%
+ }{%%
+ \expandafter\edef\csname tc at student\Alph{tc at studentcount}@supervisorgrade\Alph{tc at supervisorgradecount}\endcsname{\fpeval{ #1 + #2 + #3 + #4 + #5} }%
+ }%
+}%
+
+\NewDocumentCommand{\internshiptutorgrades}{m}{%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@tutorgrade\endcsname{#1}%%
+}%
+\NewDocumentCommand{\internshipcoordgrades}{m}{%%
+ \expandafter\def\csname tc at student\Alph{tc at studentcount}@internshipcoordgrade\endcsname{#1}%%
+}%
+
Property changes on: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-formsintern.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-gen}
\def\tc at tmp@altpackname{ufrgsccagen}
\def\tc at tmp@packdesc{UFRGS/CCA generic/miscellany commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-lists}
\def\tc at tmp@altpackname{ufrgsccalists}
\def\tc at tmp@packdesc{UFRGS/CCA auxiliary lists commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-ppc}
\def\tc at tmp@altpackname{ufrgsccappc}
\def\tc at tmp@packdesc{UFRGS/CCA PPC commands}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-ptBR-base}
\def\tc at tmp@altpackname{ufrgsccaptbrbase}
\def\tc at tmp@packdesc{UFRGS/CCA Portuguese base defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-ptBR-coord}
\def\tc at tmp@altpackname{ufrgsccaptbrcoord}
\def\tc at tmp@packdesc{UFRGS/CCA Portuguese coord defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-ptBR-core}
\def\tc at tmp@altpackname{ufrgsccaptbrcore}
\def\tc at tmp@packdesc{UFRGS/CCA Portuguese core defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca-ptBR-forms}
\def\tc at tmp@altpackname{ufrgsccaptbrforms}
\def\tc at tmp@packdesc{UFRGS/CCA Portuguese forms defs}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
@@ -77,12 +77,19 @@
\continuelabel{Continua...}
\formsdatelabel{Data}
-\formstitle{Trabalho de Conclusão de Curso}% em \tcdef at cover@course}
+\formstitle{Trabalho de Conclusão de Curso II}% em \tcdef at cover@course}
+\formstitleTR{Trabalho de Conclusão de Curso I}% em \tcdef at cover@course}
\formsfootnote{Entregar a cada membro da banca juntamente com a cópia do trabalho.}
\renewreqformtitle{Formulário de Renovação da Inscrição na Atividade de Ensino Trabalho de Conclusão em \tcdef at cover@course}
+\reqArgument{ \noindent O Tema do Trabalho e Orientador (Co-orientador) seguem sendo os mesmos de TCC I ?
+\begin{itemize}[tcc,noitemsep]
+ \item[$\Box$] SIM
+ \item[$\Box$] NÃO, neste caso \textbf{justifique} a mudança no espaço a seguir:
+ \end{itemize}}
+
\renewreqformnotes{O resumo deve ser curto, i.e., não deve exceder este espaço. O texto deve ser escrito em parágrafo único, e por se tratar de proposta, poderá utilizar tempo futuro e não necessita ter motivação ou justificativa.\\
Deve conter:
\begin{enumerate*}[alpha)]
@@ -97,11 +104,13 @@
Coordenador\tccore@@ref{coursecoord}{narticle} da Comissão de Graduação do Curso em \tcdef at cover@course\ {da \tcdef at cover@universityacronym\ }}
%\reqformopening{algo}
-\reqformdescgen{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc at studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} neste período letivo no curso \emph{\tcdef at cover@course\ }, desta universidade, portador\tccore@@ref{student}{narticle} do cartão de identificação n$^o$ \tc at studentAID\ vem por meio desta solicitar matrícula na atividade de ensino}
+\reqformdescgen{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc at studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} neste período letivo no curso \emph{\tcdef at cover@course\ }, desta universidade, portador\tccore@@ref{student}{narticle} do cartão de identificação n$^o$ \tc at studentAID\ vem por meio deste solicitar matrícula na atividade de ensino}
\reqformdesc{\tcdef at forms@reqformdescgen\ \tcdef at forms@formstitle}
+\reqformdescTR{\tcdef at forms@reqformdescgen\ \tcdef at forms@formstitleTR}
+
\formsinternshiptitle{Estágio Supervisionado Obrigatório}% em \tcdef at cover@course}
\reqforminternshipdesc{\tcdef at forms@reqformdescgen\ \tcdef at forms@formsinternshiptitle}
@@ -196,7 +205,7 @@
\internsupervisornote{Favor utilizar a seguinte grade discreta: \begin{enumerate*}[start=0]\item Sofrível \item Regular \item Bom \item Muito Bom \item Excelente \end{enumerate*}
}
\coadvisorformtitle{Requerimento de Autorização de Co-Orientação}
-\coadvisorformdesc{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc at studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} na atividade de TCC neste período letivo, vem por meio desta solicitar autorização para registro de co-orientador de TCC, conforme justificativa abaixo.}
+\coadvisorformdesc{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc at studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} na atividade de TCC neste período letivo, vem por meio deste solicitar autorização para registro de co-orientação de TCC, conforme justificativa abaixo.}
\formsbrieflabel{Resumo}
@@ -217,10 +226,14 @@
\examformnotes{\ \\Posteriormente, \tccore@@ref{TCCcoord}{article} professor\tccore@@ref{TCCcoord}{narticle} coordenador\tccore@@ref{TCCcoord}{narticle} calculará a nota final atribuída por cada membro da banca examinadora, de acordo com a seguinte ponderação:\\[2mm] {\bf Nota Final Banca = \tc at TCCpointAweight\ x \tc at TCCpointAlabel\ + \tc at TCCpointBweight\ x \tc at TCCpointBlabel\ + \tc at TCCpointCweight\ x \tc at TCCpointClabel\ } \\[2mm] A média final da atividade será dada pela média das notas finais (calculadas com a expressão acima) atribuidas por cada um dos membros da banca examinadora.}
-\examboardformtitle{Formulário de Aprovação do Relatório Parcial e Banca Examinadora}
+\examboardformtitle{Formulário de Aprovação da Banca Examinadora}
-\examboardformdesc{Aprovo o Relatório Parcial e nominata da Banca Examinadora acima relacionada.}
+\examboardformtitleTMP{Formulário de Aprovação do Relatório Parcial e Banca Examinadora}
+\examboardformdescTMP{Aprovo o Relatório Parcial e nominata da Banca Examinadora acima relacionada.}
+
+\examboardformdesc{Aprovo a nominata da Banca Examinadora acima relacionada.}
+
\formsboardtitle{Banca Examinadora}
\advisorapprovalformtitle{Formulário de Aprovação para Apresentação}
@@ -233,9 +246,17 @@
\rectifyapprovalformdesc{\begin{description}
\item[Observação 1:] A nota final será a já atribuída pela Banca Examinadora no momento da Defesa. Caso a versão final corrigida do trabalho mais este formulário não sejam entregues até a data estipulada, o conceito do aluno passará a ser {\bf D}.
-\item[Observação 2:] A assinatura d\tccore@@ref{advisor}{article} orientador\tccore@@ref{advisor}{narticle} é obrigatória, entretanto a assinatura dos membros da banca só é necessária caso o(a) mesmo(a) tenha marcado a opção "$\Box$ Revisarei o trabalho depois de corrigido" no \emph{Formulário de Correções}.
+\item[Observação 2:] A assinatura d\tccore@@ref{advisor}{article} orientador\tccore@@ref{advisor}{narticle} é obrigatória, entretanto a assinatura dos membros da banca só é necessária caso o(a) mesmo(a) tenha marcado a opção ''$\Box$ Revisarei o trabalho depois de corrigido'' no \emph{Formulário de Correções}.
\end{description}}
+\rectifyapprovalTRformdesc{\begin{description}
+\item[Observação 1:] A nota final será a já atribuída pela Banca Examinadora via o \emph{\tcdef at forms@formsTRtitle}.
+Caso a versão final corrigida do trabalho mais este formulário não sejam entregues até a data estipulada, o conceito do aluno passará a ser {\bf D}.
+\item[Observação 2:] A assinatura d\tccore@@ref{advisor}{article} orientador\tccore@@ref{advisor}{narticle} é obrigatória,
+entretanto a assinatura dos membros da banca só é necessária caso o(a) mesmo(a) tenha marcado a opção ''$\Box$ Revisarei o trabalho depois de corrigido'' no \emph{\tcdef at forms@formsTRtitle}.
+\end{description}}
+
+
\receiptformtitle{Recibo de entrega de cópia da versão final do Trabalho de Conclusão}
\receiptformfootnote{Entregar a cada membro da banca juntamente com a cópia do trabalho final e após encaminhar ao \tcdef at cover@secretaryacronym .}
@@ -244,24 +265,33 @@
\reviewformtitle{Formulário de Correções}
-\reviewformdesc{Correções: \parbox[t]{.8\textwidth}{
- \begin{description}[tcc,noitemsep]
- \item[$\Box$] Nenhuma
- \item[$\Box$] Ortográfica
- \item[$\Box$] Regras de Escrita
- \item[$\Box$] Equações
- \item[$\Box$] Resumo
- \item[$\Box$] Abstract
- \item[$\Box$] Índice
- \item[$\Box$] Introdução
- \item[$\Box$] Conclusões
- \item[$\Box$] Corpo do Trabalho
- \item[$\Box$] Resultados
- \item[$\Box$] Adicionar mais exemplos
- \item[$\Box$] Figuras
- \item[$\Box$] Tabelas
- \item[$\Box$] {\bf Reescrever tudo}\footnotemark[2]
- \item[$\Box$] Outras: \\
+\reviewformdesc{O texto submetido:
+ \parbox[t]{.75\textwidth}{
+ \begin{itemize}[tcc,nosep]
+ \item[$\Box$] Está adequado, dispensando correções do texto.
+ \item[$\Box$] Está adequado, sendo necessário correções, conforme a
+ seguir (e anotações anexas).
+ \begin{description}[tcc,noitemsep]
+ \item[$\Box$] Ortográfica
+ \item[$\Box$] Regras de Escrita
+ \item[$\Box$] Equações
+ \item[$\Box$] Resumo
+ \item[$\Box$] Abstract
+ \item[$\Box$] Índice
+ \item[$\Box$] Introdução
+ \item[$\Box$] Conclusões
+ \item[$\Box$] Corpo do Trabalho
+ \item[$\Box$] Resultados
+ \item[$\Box$] Adicionar mais exemplos
+ \item[$\Box$] Figuras
+ \item[$\Box$] Tabelas
+ \end{description}
+ \item[$\Box$] Necessita ser revisto/re-escrito,\footnotemark[2] e:
+ \begin{itemize}
+ \item[$\Box$] basta a revisão final do texto pelo orientador,
+ \item[$\Box$] revisarei o trabalho depois de corrigido.
+ \end{itemize}
+ \item[$\Box$] Outras considerações (se necessário): \\
\begin{tabular}{p{0.7\textwidth}}
~\\\hline
~\\\hline
@@ -268,10 +298,13 @@
~\\\hline
~\\\hline
\end{tabular}\\[-1mm]
- \item[$\Box$] {\bf Revisarei o trabalho depois de corrigido}%\footnotemark[2]
- \end{description}}
+ \end{itemize}}
}
+
+\formsTRtitle{Formulário de Avaliação do Trabalho}
+\TRformfootnote{Entregar a cada revisor do texto, juntamente com uma cópia do trabalho.}
+
\reviewformfootnoteB{Neste caso \tccore@@ref{student}{article} alun\tccore@@ref{student}{article} estará em EXAME e receberá conceito final C ou D, conforme revisão final do texto.}
\reviewformfootnote{\tcdef at forms@formsfootnote\ Após a apresentação, retornar este à coordenação do TCC.}
Modified: trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls 2023-05-29 23:43:16 UTC (rev 67245)
+++ trunk/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls 2023-05-30 20:06:50 UTC (rev 67246)
@@ -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,8 +26,8 @@
\def\tc at tmp@packname{ufrgscca}
\def\tc at tmp@altpackname{ufrgscca}
\def\tc at tmp@packdesc{UFRGS/CCA class}
-\def\tc at tmp@packdate{2023/05/11}
-\def\tc at tmp@packversion{1.10}
+\def\tc at tmp@packdate{2023/05/29}
+\def\tc at tmp@packversion{1.11}
\let\@exp\expandafter
\@exp\edef\csname\tc at tmp@altpackname version\endcsname{\tc at tmp@packversion}
\@exp\@exp\@exp\ProvidesPackage\@exp\@exp\@exp{\@exp\tc at tmp@packname\@exp}\@exp[\tc at tmp@packdate\space v\tc at tmp@packversion\space\tc at tmp@packdesc]
More information about the tex-live-commits
mailing list.