diff options
author | Karl Berry <karl@freefriends.org> | 2022-12-30 21:54:06 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-12-30 21:54:06 +0000 |
commit | 082730834fdcf9fd533dcd1d13346d1c8c9e71e8 (patch) | |
tree | b37c20e9e47e784be8eb1f0725a7660ba7898800 /Master/texmf-dist/tex | |
parent | 77e99cfe354b44bc6e26b1c5e4090782909c2b29 (diff) |
ufrgscca (30dec22)
git-svn-id: svn://tug.org/texlive/trunk@65406 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
20 files changed, 715 insertions, 80 deletions
diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty index 4b924fdf182..792bb1d9241 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-abnt.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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 @@ pretextontoc.usage = load, pretextontoc.if = tcif@pretextontoc, + yearsonly.usage = load, + yearsonly.if = tcif@yearsonly, + + chapternopagenum.usage = load, chapternopagenum.if = tcif@chapternopagenum, @@ -450,7 +454,11 @@ October\or November\or December%% \fi%% }%% - \def\tc@date{\tc@publmonth~\tc@publyear}%% + \iftcif@yearsonly + \def\tc@date{\tc@publyear}%% + \else + \def\tc@date{\tc@publmonth~\tc@publyear}%% + \fi }% % %para portugues% @@ -466,9 +474,14 @@ Outubro\or Novembro\or Dezembro%% \fi%% }%% - \def\tc@date{\tc@publmonth\ de~\tc@publyear}%% + \iftcif@yearsonly + \def\tc@date{\tc@publyear}%% + \else + \def\tc@date{\tc@publmonth~\tc@publyear}%% + \fi }% % +\def\tc@monthyeardate{\tc@publmonth~\tc@publyear} % % Mainly for 'cover pages' \def\tc@pagebreak{\if@openright\cleardoublepage\else\clearpage\fi} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty index 4ff48a8c3b3..d99bdf760a4 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-coord.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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] @@ -58,15 +58,17 @@ \ProcessKeyOptions[ufrgscca-coord]\relax \NewDocumentCommand{\setreports}{m}{\SetKeys[ufrgscca-coord]{#1}} + \def\c@one#1:#2:{\csname #1\endcsname} \def\c@two#1:#2:{\csname #1\endcsname[newpage]} \def\tccoord@split#1:#2:#3#4#5,{#4#1:#2:} \NewDocumentCommand{\tccoord@student@exec}{m}{\tccoord@split#1::\c@two\c@one\empty,} \RequirePackage{longtable} -\RequirePackage{ufrgscca-forms} \RequirePackage{ufrgscca-gen} \RequirePackage{ufrgscca-core} +\RequirePackage{ufrgscca-forms} +\RequirePackage{pgfcalendar} %%%%%%%%%%%%%%% %%%%%%%%%%%%%%% @@ -88,21 +90,37 @@ \cmdfactory<coord>{tcceventIweek,tcceventJweek,tcceventKweek,tcceventLweek} +\cmdfactory<coord>{internshipreferralopening,internshipreferralfatetext,internshipgrades,internshipreferralfailFF} +\cmdfactory<coord>{internshipreferralexamapprovedtext,internshipreferralexamfailtext} +\cmdfactory<coord>{internshipreferralexamhardapprovedtext,internshipreferralexamhardfailtext} + + %%% this should go to ufrgscca-coord !!!! -\NewDocumentCommand{\TCCgrades}{mmmmm}{% + +\NewDocumentCommand{\grades}{mmmmm}{% \gdef\tc@TCCgradeA{#1}% \gdef\tc@TCCgradeB{#2}% \gdef\tc@TCCgradeC{#3}% \gdef\tc@TCCgradeD{#4}% \gdef\tc@TCCgradeFF{#5}% + \gdef\tc@gradeA{#1}% + \gdef\tc@gradeB{#2}% + \gdef\tc@gradeC{#3}% + \gdef\tc@gradeD{#4}% + \gdef\tc@gradeFF{#5}% }% -% +\let\TCCgrades\grades% %%% this should go to ufrgscca-coord !!!! -\NewDocumentCommand{\TCCgradesN}{mmm}{% + +\NewDocumentCommand{\gradesN}{mmm}{% \gdef\tc@TCCgradeAN{#1}% \gdef\tc@TCCgradeBN{#2}% \gdef\tc@TCCgradeCN{#3}% + \gdef\tc@gradeAN{#1}% + \gdef\tc@gradeBN{#2}% + \gdef\tc@gradeCN{#3}% }% +\let\TCCgradesN\gradesN %%%%%%%%% @@ -111,13 +129,15 @@ \NewDocumentCommand{\tccoord@studentExam}{m}{% \expandafter\gdef\csname tc@student\Alph{tc@studentcount}Exam\endcsname{#1}% }% - \NewDocumentCommand{\tccoord@studentFF}{}{% +\NewDocumentCommand{\tccoord@studentFF}{}{% \expandafter\gdef\csname tc@student\Alph{tc@studentcount}FF\endcsname{1}% \gdef\tc@TCCff@flag{1}% + \gdef\tc@ff@flag{1}% }% \NewDocumentCommand{\tccoord@studentDismiss}{}{% \expandafter\gdef\csname tc@student\Alph{tc@studentcount}Dismiss\endcsname{1}% \gdef\tc@TCCdismiss@flag{1}% + \gdef\tc@dismiss@flag{1}% }% \NewDocumentCommand{\studentFate}{O{}}{%% \ifthenelse{\equal{#1}{C}}{%% @@ -151,6 +171,28 @@ }% % +%\def\c@one#1:#2:{\csname #1\endcsname} +%\def\c@two#1:#2:{\csname #1\endcsname[newpage]} + +\NewDocumentCommand{\studentturnindate}{m}{\tccoord@studentdatesplit#1,} +%23/12/2022 + +\def\tccoord@studentdatesplit#1/#2/#3,{ + \pgfcalendarifdate{#3-#2-#1}{at least=\tc@internshipcommitB+1}{\tccoord@studentFF}{} + \pgfcalendarifdate{#3-#2-#1}{between=\tc@internshipcommitA+1 and \tc@internshipcommitB}{\tccoord@studentExam{X}}{} + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}date\endcsname{#1/#2/#3}% +} + +\NewDocumentCommand{\intershipcommitdates}{mm}{% + \tccoord@commitdatesplit#1,A,% + \tccoord@commitdatesplit#2,B,% +} + +\def\tccoord@commitdatesplit#1/#2/#3,#4,{ + \expandafter\xdef\csname tc@internshipcommit#4\endcsname{#3-#2-#1}% + \expandafter\xdef\csname tc@internshipcommit#4#4\endcsname{#1/#2/#3}% +} + %%%%%%%%% %%%%%%%%% ufrgscca-coord !?!! %%%%%%%%% @@ -210,6 +252,18 @@ }% +\NewDocumentCommand{\NewInternshipStudent}{m+m}{%% + \expandafter\NewDocumentCommand\csname #1\endcsname{O{}}{%% + #2% + \csname #1.hook\endcsname% + \iftcif@coord@forms@referral% + \tccoord@internshipreferalletter% + \fi% + }%% + \expandafter\NewDocumentCommand\csname #1.hook\endcsname{}{}% +}% + + \NewDocumentCommand{\@distinctboard}{}{\def\tc@nBoard{}}% \NewDocumentCommand{\@defaultboard}{}{\let\tc@nBoard\undefined}% @@ -426,11 +480,19 @@ \NewDocumentCommand{\tccoord@studentgrade}{m}{%% \@ifundefined{tc@student#1}{}{% \expandafter\edef\csname tc@student#1Temp\endcsname{%% -\fpeval{round((\csname tc@student#1@examinerAgrade\endcsname + \csname tc@student#1@examinerBgrade\endcsname + \csname tc@student#1@examinerCgrade\endcsname)/3,2,1)}% +\fpeval{round((\csname tc@student#1@examinerAgrade\endcsname + \csname tc@student#1@examinerBgrade\endcsname + \csname tc@student#1@examinerCgrade\endcsname )/3,2,1)}% }% }% }% % + +\NewDocumentCommand{\tccoord@internshipstudentgrade}{m}{% + \@ifundefined{tc@student#1}{}{% + \expandafter\edef\csname tc@student#1Temp\endcsname{%% + \fpeval{round((2 * (\csname tc@student#1@supervisorgradeA\endcsname + \csname tc@student#1@supervisorgradeB\endcsname) + \csname tc@student#1@tutorgrade\endcsname + \csname tc@student#1@internshipcoordgrade\endcsname )/28,2,1)}% + }% + }% +} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% @@ -777,6 +839,87 @@ }% % + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +% Internship referal letter% +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\NewDocumentCommand{\tccoord@internshipreferalletter}{}{% + \@ifundefined{tc@student\Alph{tc@studentcount}Dismiss}{% + \tc@formtopbox{\tcdef@forms@formsinternshiptitle}{}% + + \noindent\tcdef@coord@internshipreferralopening% + \vfill% + \tccoord@internshipstudentgrade{\Alph{tc@studentcount}} + + \@ifundefined{tc@student\Alph{tc@studentcount}FF}{% + \@ifundefined{tc@student\Alph{tc@studentcount}Exam}{% + \tcdef@coord@internshipreferralfatetext + + \vfill% + \tcdef@coord@internshipgrades% + }{ + %%% in Exam... + \ifthenelse{\equal{\csname tc@student\Alph{tc@studentcount}Exam\endcsname}{X}}{%..report past due date + \ifthenelse{1 = \fpeval{\tccore@@ref{student}{Temp} < \tc@TCCgradeCN}}{% + \tccoord@studentExam{D}% + \tcdef@coord@internshipreferralexamfailtext + \vfill% + \tcdef@coord@internshipgrades% + \vfill% + }{% + \tccoord@studentExam{C}% + \tcdef@coord@internshipreferralexamapprovedtext + \vfill% + \tcdef@coord@internshipgrades% + \vfill% + } + }{%%... in Exam due 'report form' + \ifthenelse{\equal{\csname tc@student\Alph{tc@studentcount}Exam\endcsname}{D}}{% + \tcdef@coord@internshipreferralexamhardfailtext + \vfill% + \tcdef@coord@internshipgrades% + \vfill% + }{% + \tcdef@coord@internshipreferralexamhardapprovedtext + \vfill% + \tcdef@coord@internshipgrades% + \vfill% + }% + } + } + }{ + %%% FF... failed/report not delivered. + \tcdef@coord@internshipreferralfailFF + } + + \vfill% + + + \vfill% +\begin{flushright}% + \tc@city, \tc@publday\ de \tc@publmonth\ de \tc@publyear .% + \vfill % + + \tcdef@core@internshipcoordtitle% + \vfill% + + $\overline{\text{\tcdef@core@internshipcoord}}$% +\end{flushright}% +\vfill% + + +\pagebreak% +}{} +} +% +% +% + + + + \NewDocumentCommand{\tccoord@calendarfill}{}{% % \@ifundefined{tc@tcccalendareventdateh}{\tcccalendareventdate{---}}{}% @@ -815,6 +958,21 @@ \fi% }%% + +\NewDocumentCommand{\internshipreports}{O{}m}{%% + \setreports{#1} + \@ifundefined{tcdef@coord@list#2}{}{% + \expandafter\expandafter\expandafter\forcsvlist\expandafter\expandafter\expandafter\tccoord@student@exec\expandafter\expandafter\expandafter{\csname tcdef@coord@list#2\endcsname} + } + \iftcif@coord@checklist% + \tccoord@TCCchecklist% + \fi% + \iftcif@coord@report% + \tccoord@TCCreport% + \fi% +}%% + + %%%%%%%%%%%%%%%% %%%%%%%%%%%%%%% % diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty index 45c3d5f9162..6bb94cc898d 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-core.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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] @@ -79,6 +79,12 @@ \tccore@articledef{tcdef@core@TCCcoord}{#2}%% } +\cmdfactory<core>{internshipcoordtitle} +\NewDocumentCommand{\internshipcoord}{mO{}}{% + \tcgen@cdef<core>{internshipcoord}{#1}% + \tccore@articledef{tcdef@core@internshipcoord}{#2}%% +} + \cmdfactory<core>{coursecoordtitle}% \NewDocumentCommand{\coursecoord}{mO{}}{% \tcgen@cdef<core>{coursecoord}{#1}% @@ -88,12 +94,16 @@ % \def\tccore@ref@advisor{tc@student\Alph{tc@studentcount}@advisor} \def\tccore@ref@coadvisor{tc@student\Alph{tc@studentcount}@coadvisor} +\def\tccore@ref@tutor{tc@student\Alph{tc@studentcount}@tutor} +\def\tccore@ref@supervisor{tc@student\Alph{tc@studentcount}@supervisor} +\def\tccore@ref@internship{tc@student\Alph{tc@studentcount}@internship} \NewDocumentCommand{\tccore@examiners}{m}{\def\tc@@examiners{tc@student\Alph{tc@studentcount}@#1}}% \def\tccore@ref@examiner{\tc@@examiners} \def\tccore@ref@student{tc@student\Alph{tc@studentcount}} \def\tccore@ref@coursecoord{tcdef@core@coursecoord} \def\tccore@ref@TCCcoord{tcdef@core@TCCcoord} +\def\tccore@ref@internshipcoord{tcdef@core@internshipcoord} \NewDocumentCommand{\tccore@@ref}{mm}{\expandafter\csname\csname tccore@ref@#1\endcsname#2\endcsname}% % @@ -156,6 +166,32 @@ }% % % +\NewDocumentCommand{\tutor}{O{}mmO{}}{%% + \tccore@ProfFields{tutor}{#1}{#2}{#3}{#4}%% +}% +\NewDocumentCommand{\tutorinfo}{mmmm}{%% + \tccore@ProfInfo{tutor}{#1}{#2}{#3}{#4}%% +}% +% +% +\NewDocumentCommand{\supervisor}{O{}mmO{}}{%% + \tccore@ProfFields{supervisor}{#1}{#2}{#3}{#4}%% +}% +\NewDocumentCommand{\supervisorinfo}{mmmm}{%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@supervisorregister\endcsname{#1}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@supervisoroffice\endcsname{#2}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@supervisoremail\endcsname{#3}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@supervisorphone\endcsname{#4}%% +}% +\NewDocumentCommand{\internship}{mmmmm}{%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@internshipcompany\endcsname{#1}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@internshipfield\endcsname{#2}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@internshipstart\endcsname{#3}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@internshipend\endcsname{#4}%% + \expandafter\gdef\csname tc@student\Alph{tc@studentcount}@internshiplength\endcsname{#5}%% +}% +% +% \NewDocumentCommand{\examiner}{O{}mmO{}}{%% \stepcounter{tc@examinercount}%% \tccore@ProfFields{examiner\Alph{tc@examinercount}}{#1}{#2}{#3}{#4}%% @@ -221,6 +257,22 @@ \altexaminerinfo{}{\rule{\tc@titlerule}{.1pt}}{\rule{\tc@emailrule}{.1pt}}{\rule{\tc@phonerule}{.1pt}}% }{}% % + \@ifundefined{tc@studentA@supervisor}{% + \supervisor{\rule{\tc@namerule}{.1pt}}{}% + \supervisorinfo{\rule{\tc@phonerule}{.1pt}}{\rule{\tc@titlerule}{.1pt}}{\rule{\tc@emailrule}{.1pt}}{\rule{\tc@phonerule}{.1pt}}% + }{}% + % + \@ifundefined{tc@studentA@tutor}{% + \tutor{\rule{\tc@namerule}{.1pt}}{}% + \tutorinfo{}{\rule{\tc@titlerule}{.1pt}}{\rule{\tc@emailrule}{.1pt}}{\rule{\tc@phonerule}{.1pt}}% + }{}% + % + % + \@ifundefined{tc@studentA@internshipcompany}{% + \internship{\rule{\tc@namerule}{.1pt}}{\rule{\tc@titlerule}{.1pt}}{\rule{\tc@daterule}{.1pt}}{\rule{\tc@daterule}{.1pt}}{\rule{\tc@daterule}{.1pt}}% + }{}% + + % % add an \iftcif@forms !!! % \@ifundefined{tcdef@core@tccbrief}{% @@ -241,6 +293,13 @@ \csundef{tc@studentA@coadvisor} \csundef{tc@studentA@examinerC} \csundef{tc@studentA@altexaminerA} + \csundef{tc@studentA@supervisor} + \csundef{tc@studentA@tutor} + \csundef{tc@studentA@internshipcompany} +% \csundef{tc@studentA@internshipfield} +% \csundef{tc@studentA@internshipstart} +% \csundef{tc@studentA@internshipend} +% \csundef{tc@studentA@internshiplength} \csundef{tcdef@core@tccbrief} \csundef{tcdef@core@tcccoadvisorbrief} \csundef{tcdef@core@tccadvisorsreview} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty index 1198dd64799..51b8007c588 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-cover.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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] @@ -36,7 +36,7 @@ report.usage = load, report.if = tcif@report, internship.usage = load, - internship.if = tcif@internship + internship.if = tcif@internship, } \ProcessKeyOptions[ufrgscca-cover]\relax @@ -57,6 +57,9 @@ \cmdfactory<cover>{reportspecificinfo,approvalspecificinfo}% \cmdfactory<cover>{advisorwidth} \cmdfactory<cover>{profname,coprofname}% +\cmdfactory<cover>{tutorname,supervisorname}% +\cmdfactory<cover>{internshiptitle}% +\cmdfactory<cover>{internshipinfo}% % \advisorwidth{0.55\textwidth}% % @@ -113,14 +116,27 @@ \let\tc@org@maketitle\maketitle \RenewDocumentCommand{\maketitle}{}{\coverpages}% + \NewDocumentCommand{\coverpages}{}{%% - \thecoverpage%that´s the first page% - \iftcif@report - \else - \thetitlepage%that´s the second page (for tcc)% - \theapprovalpage%that´s the third page (for tcc)% - \fi + \thecoverpage%that´s the first page% + \thetitlepage%that´s the second page (for tcc)% + \tccapprovalpage%that´s the third page (for tcc)% }% + +\iftcif@report + \RenewDocumentCommand{\coverpages}{}{%% + \thecoverpage%that´s the first page% + }% +\fi + +\iftcif@internship + \AtBeginDocument{\title{\tcdef@cover@internshiptitle}} + \RenewDocumentCommand{\coverpages}{}{%% + \thecoverpage%that´s the first page% + \internapprovalpage%that´s the second page (for internship)% + }% +\fi + % %%%%%%%%% @@ -228,7 +244,7 @@ %% 3rd cover page (approval page)% %%% %%%%%%%%% -\NewDocumentCommand{\theapprovalpage}{}{%% +\NewDocumentCommand{\tccapprovalpage}{}{%% \begin{center}% \noindent\tc@covertopbox% \vfill% @@ -259,11 +275,59 @@ \vfill% }% \vfill% - \hfill\tc@city, \tc@date + \hfill\tc@city, \tc@monthyeardate \end{center}% \tc@pagebreak }% % +% +% +% +% +%%%%%%%%% +%%% +%% 2nd cover page (internship, approval page)% +%%% +%%%%%%%%% +\NewDocumentCommand{\internapprovalpage}{}{%% + \begin{center}% + \noindent\tc@covertopbox% + \vfill% + \@ifundefined{tcdef@cover@internshipinfo}{}{% + \hspace*{\fill}\makebox[.55\textwidth][l]{%% + \parbox[b]{8.5cm}{\tcdef@cover@internshipinfo}%% + }% + \vfill% + }% + \@ifundefined{tc@studentA@tutor}{}{% + \hspace*{\fill}\parbox[b]{.70\textwidth}{%% + \tccover@approvalpagetutorinfo% + }% + \vfill% + }% + \@ifundefined{tc@studentA@supervisor}{}{% + \vfill% + \hspace*{\fill}\parbox[b]{.70\textwidth}{%% + \tccover@approvalpagesupervisorinfo% + }% + \vfill% + }% + \@ifundefined{tcdef@core@coursecoord}{}{% + \hspace*{\fill}\parbox[b]{.70\textwidth}{%% + \tccover@approvalpageinternshipcoordinfo% + }% + \vfill% + }% + \vfill% + \hfill\tc@city, \tc@monthyeardate + \end{center}% + \tc@pagebreak +}% +% +% +% +% +% \NewDocumentCommand{\tccover@approvalpageadvisorinfo}{}{%% \@ifundefined{tc@studentA@advisor}{}{%% \vfill% @@ -272,6 +336,15 @@ \tc@studentA@advisortitleinfo % }% }% +\NewDocumentCommand{\tccover@approvalpagetutorinfo}{}{%% + \@ifundefined{tc@studentA@tutor}{}{%% + \vfill% + \tcdef@cover@tutorname: \hrulefill\\% + \tc@studentA@tutor, \tc@studentA@tutorinstitution\\% + \tc@studentA@tutortitleinfo % + }% +}% + \NewDocumentCommand{\tccover@@aprovalexaminerinfo}{m}{ \@ifundefined{#1}{}{%% \csname #1\endcsname, \csname #1institution\endcsname\\% @@ -291,6 +364,15 @@ \tccover@@aprovalexaminerinfo{tc@studentA@examinerE}% }% % +\NewDocumentCommand{\tccover@approvalpagesupervisorinfo}{}{%% + \vfill% + \@ifundefined{tc@studentA@supervisor}{}{%% + \tcdef@cover@supervisorname: \hrulefill\\% + \tc@studentA@supervisor, \tc@studentA@supervisorregister\\% + \tc@studentA@supervisoroffice\\% + }% +}% +% \NewDocumentCommand{\tccover@approvalpagecoordinfo}{}{%% @@ -303,6 +385,15 @@ }% }% % +\NewDocumentCommand{\tccover@approvalpageinternshipcoordinfo}{}{%% + \@ifundefined{tcdef@core@internshipcoord}{}{%% + \vfill% + \hrulefill\\% + \tcdef@core@internshipcoord\\% + \tcdef@core@internshipcoordtitle\\% + \tcdef@cover@course% + }% +}% diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty index 98c63ed0398..cabc800728c 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-graph.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4alpha} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5alpha} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty index 5bcbc05fd53..4e96a632e52 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr-tab.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4alpha} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5alpha} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty index cc1f31bf483..ca5cd67625b 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-curr.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4beta} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5beta} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def index eba056fedcc..f0f7af8cf33 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-base.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def index 087ecce1f29..3289bcb572c 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-coord.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def index 82d6b69d080..80b2a048e79 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-core.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def index adaddb6b392..b0f40f546e9 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-en-forms.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} @@ -80,6 +80,7 @@ \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@cover@course} \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.\\ diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty index 1d650e5d7a0..84f683e3b6e 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-forms.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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] @@ -58,6 +58,23 @@ \cmdfactory<forms>{reviewformtitle,reviewformdesc,reviewformfootnoteB,reviewformfootnote} \cmdfactory<forms>{formsrectifyOKdesc} +\cmdfactory<forms>{reqformdescgen} +\cmdfactory<forms>{formsinternshiptitle,reqforminternshipdesc,internshipreqformnotes} +\cmdfactory<forms>{formstutorlabel,formstutoremaillabel} +\cmdfactory<forms>{formssupervisorlabel,formssupervisoremaillabel} +\cmdfactory<forms>{formsinternshipstartlabel,formsinternshipendlabel,formsinternshiplengthlabel,formsinternshipregisterlabel} +\cmdfactory<forms>{reqforminternshipinfo} +\cmdfactory<forms>{supervisorsignature,tutorsignature,internshipcoordsignature} +\cmdfactory<forms>{formssupervisorlabel} +\cmdfactory<forms>{supervisorformtitle} +\cmdfactory<forms>{tutorformtitle} +\cmdfactory<forms>{internshipstudentinfo,internshipsupervisorinfo,internshiptutorinfo,internshipcompanyinfo,internshipperiod} +\cmdfactory<forms>{internshipcoordinfo} + +\cmdfactory<forms>{internsupervisorgradesform,internsupervisornote,internsupervisorcomments} +\cmdfactory<forms>{internshiptutorcomments,internshipcoordcomments} +\cmdfactory<forms>{interntutorgrade,interncoordgrade} + \NewDocumentCommand{\TCCpointsweight}{mmm}{% \gdef\tc@TCCpointAweight{#1}% \gdef\tc@TCCpointBweight{#2}% @@ -72,6 +89,8 @@ % + + \iftcif@english% \input{ufrgscca-en-forms.def}% \else% @@ -222,6 +241,128 @@ % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% +% Internship requirement form% +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\NewDocumentCommand{\tcforms@internreqform}{}{% + \tc@formtopbox[tcdef@forms@internshipreqformnotes]{\tcdef@forms@formsinternshiptitle}{\tcdef@forms@reqformtitle}% + + \vfill% + + \tcdef@forms@reqformopening% + \vfill% + + \tcdef@forms@reqforminternshipdesc% + \vfill% + + \tcdef@forms@reqforminternshipinfo% + + + % {\bf \tcdef@forms@formsbrieflabel}:%\footnote[1]{\tcdef@forms@renewreqformnotes}% + + \vfill% +% \tcdef@core@tccbrief% + + \parbox[t]{.45\textwidth}{\tcforms@formsigdate{\tcdef@forms@supervisorsignature}}\hfill% + \parbox[t]{.45\textwidth}{\tcforms@formsigdate{\tcdef@forms@tutorsignature}}% + + \hfill% + \parbox[t]{.45\textwidth}{\tcforms@formsigdate{\tcdef@forms@studentsignature}}% + \pagebreak% +}% +% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +% Internship Supervisor's form (grades)% +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\NewDocumentCommand{\tcforms@internsupervisorform}{}{% + \tc@formtopbox[tcdef@forms@internsupervisornote]{\tcdef@forms@formsinternshiptitle}{\tcdef@forms@supervisorformtitle}% + % + \vfill% + \tcdef@forms@internshipstudentinfo\\% + \tcdef@forms@internshipsupervisorinfo\\% + \tcdef@forms@internshipperiod + \vfill% + \tcdef@forms@internsupervisorgradesform% + + \vfill% + + \tcdef@forms@internsupervisorcomments \tcdef@core@formsblanklinesB + + \vfill% + + \tcforms@formsigdate{\tcdef@forms@supervisorsignature}% + + \pagebreak% +}% +% +% +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +% Internship tutor's form (grades)% +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\NewDocumentCommand{\tcforms@interntutorform}{}{% + \tc@formtopbox{\tcdef@forms@formsinternshiptitle}{\tcdef@forms@tutorformtitle}% + % + \vfill% + \tcdef@forms@internshipstudentinfo\\% + \tcdef@forms@internshiptutorinfo\\% + \tcdef@forms@internshipperiod + \vfill% + \tcdef@forms@interntutorgrade% + + \vfill% + + \tcdef@forms@internshiptutorcomments \tcdef@core@formsblanklinesB + + \vfill% + + \tcforms@formsigdate{\tcdef@forms@tutorsignature}% + % \hline + \vfill% + + \tcdef@forms@interncoordgrade% + \vfill + + \tcdef@forms@internshipcoordcomments \tcdef@core@formsblanklinesB + \vfill% + + \tcforms@formsigdate{\tcdef@forms@internshipcoordsignature}% + + \pagebreak% +}% +% +% +% +\newcounter{tc@supervisorgradecount}[tc@studentcount]% +\NewDocumentCommand{\internshipsupervisorgrades}{mmmmm}{%% + \stepcounter{tc@supervisorgradecount}% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorpoint\Alph{tc@supervisorgradecount}A\endcsname{#1}%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorpoint\Alph{tc@supervisorgradecount}B\endcsname{#2}%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorpoint\Alph{tc@supervisorgradecount}C\endcsname{#3}%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorpoint\Alph{tc@supervisorgradecount}D\endcsname{#4}%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorpoint\Alph{tc@supervisorgradecount}E\endcsname{#5}%% + \ifthenelse{\equal{#1}{}}{%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@supervisorgrade\Alph{tc@supervisorgradecount}\endcsname{0}% + }{%% + \expandafter\edef\csname tc@student\Alph{tc@studentcount}@supervisorgrade\Alph{tc@supervisorgradecount}\endcsname{\fpeval{ #1 + #2 + #3 + #4 + #5} }% + }% +}% + +\NewDocumentCommand{\internshiptutorgrades}{m}{%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@tutorgrade\endcsname{#1}%% +}% +\NewDocumentCommand{\internshipcoordgrades}{m}{%% + \expandafter\def\csname tc@student\Alph{tc@studentcount}@internshipcoordgrade\endcsname{#1}%% +}% + +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% % TCC requirement form (TCC register)% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -485,7 +626,7 @@ % set of blank lines% %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\cmdfactory<core>{formsblanklines} +\cmdfactory<core>{formsblanklines,formsblanklinesB} \formsblanklines{\hrulefill\\% \hrulefill\\% @@ -501,9 +642,26 @@ \hrulefill% }% % +\formsblanklinesB{\hrulefill\\% + + \hrulefill\\% + + \hrulefill\\% + + \hrulefill\\% + + \hrulefill\\% +}% +% \DeclareKeys[forms]{ + internreqform.usage = general, + internreqform.code = {\tcforms@internreqform}, + internsupervisorform.usage = general, + internsupervisorform.code = {\tcforms@internsupervisorform}, + interntutorform.usage = general, + interntutorform.code = {\tcforms@interntutorform}, reqform.usage = general, reqform.code = {\tcforms@reqform}, coadvisor.usage = general, diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty index 812f2c1a876..d711b59a18c 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-gen.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty index f79fef8aa5a..9a167dc08fe 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-lists.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty index 1718b720857..349284dd0f2 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ppc.sty @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def index abab7357b1f..f8394d7fe7d 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-base.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def index cdbc1562b56..42d9d75ea10 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-coord.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} @@ -81,6 +81,30 @@ \tccreportdismiss{Desistentes sem conceito (primeiro semestre)} \tccreferralopening{Ao\\ \tcdef@cover@secretaryacronym\ da \tcdef@cover@universitydivision} +\internshipreferralopening{Ao\\ \tcdef@cover@secretaryacronym\ da \tcdef@cover@universitydivision} + + +\internshipgrades{% + \noindent\tcdef@forms@internshipsupervisorinfo\\% + \noindent Avaliação do Supervisor: + {\small\begin{center} \begin{tabular}{rcrcrc} + Qualidade do Trabalho: & \textbf{\tccore@@ref{supervisor}{pointAA}} & Engenhosidade: &\textbf{\tccore@@ref{supervisor}{pointAB}} & Conhecimentos: & \textbf{\tccore@@ref{supervisor}{pointAC}} \\ + Cumprimento de Tarefas: & \textbf{\tccore@@ref{supervisor}{pointAD}} & + Iniciativa: & \textbf{\tccore@@ref{supervisor}{pointAE}} & \textsc{Total I:} & \textbf{\tccore@@ref{supervisor}{gradeA}}\\\hline + Assiduidade: & \textbf{\tccore@@ref{supervisor}{pointBA}} & Disciplina: & \textbf{\tccore@@ref{supervisor}{pointBB}} & Sociabilidade: & \textbf{\tccore@@ref{supervisor}{pointBC}} \\ Cooperação: & \textbf{\tccore@@ref{supervisor}{pointBD}} & Responsabilidade: & \textbf{\tccore@@ref{supervisor}{pointBE}} & \textsc{Total II:} & \textbf{\tccore@@ref{supervisor}{gradeB}} + \end{tabular}\end{center}} + \noindent\tcdef@forms@internshiptutorinfo\\% + \noindent Avaliação do Tutor: \textbf{\tccore@@ref{tutor}{grade}}\\% + + \noindent Coordenador: \textbf{\tcdef@core@internshipcoord}\\% + \noindent Avaliação do Coordenador: \textbf{\tccore@@ref{internship}{coordgrade}}\\[5mm]% + \noindent \textsc{Nota Final:} \textbf{\tccore@@ref{student}{Temp}}\\% + \noindent {\footnotesize $\frac{2 * (Total~I + Total~II) + Tutor + Coord.}{28}$}\\% +} + +\internshipreferralfailFF{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\tccore@@ref{student}{}}\ n\~{a}o entregou o Relatório de Estágio Supervisionado Obrigatório até a data limite de \tc@internshipcommitBB\ sendo, portanto, considerado \tcdef@coord@referralfailed\ com conceito final \textbf{FF}.} + + \referralfailed{{REPROVAD\tccore@@ref{student}{Article}}} \referralapproved{{APROVAD\tccore@@ref{student}{Article}}} @@ -92,6 +116,24 @@ \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.} + + +\internshipreferralexamapprovedtext{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\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 data posterior a data limite de \tc@internshipcommitAA, estando em Exame. Conforme notas abaixo o mesmo foi considerado \tcdef@coord@referralapproved\ com conceito final \textbf{\tc@TCCgradeC}.} + +\internshipreferralexamfailtext{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\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 +em data posterior a data limite de \tc@internshipcommitAA, estando em Exame. Conforme notas abaixo o mesmo foi considerado \tcdef@coord@referralfailed\ com conceito final \textbf{\tc@TCCgradeD}.} + +\internshipreferralexamhardapprovedtext{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\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}. O mesmo foi posto em Exame pois o relatório de Estágio Supervisionado Obrigatório +inicialmente submetido apresentava diversos problemas formais, tendo re-submetido o mesmo em \tccore@@ref{student}{date}. Conforme notas abaixo o mesmo foi considerado \tcdef@coord@referralapproved\ com conceito final \textbf{\tc@TCCgradeC}.} + +\internshipreferralexamhardfailtext{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \emph{\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}. O mesmo foi posto em Exame pois o relatório de Estágio Supervisionado Obrigatório +inicialmente submetido apresentava diversos problemas formais, tendo re-submetido o mesmo em \tccore@@ref{student}{date}. Conforme notas abaixo o mesmo foi considerado \tcdef@coord@referralfailed\ com conceito final \textbf{\tc@TCCgradeD}.} + + \boardlabel{Banca Examinadora} \boardstitle{Apresentações TCC em \tcdef@cover@course\ \tcdef@coord@TCCperiod\ \tcdef@coord@boardstitleB\ } \boardsworklabel{Título} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def index 49e8774c9db..50df5ebcff8 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-core.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} @@ -50,6 +50,17 @@ \advisorname{Orientador\tccore@@ref{advisor}{narticle}}% \coadvisorname{Co-orientador\tccore@@ref{coadvisor}{narticle}}% + +\internshiptitle{Relatório de Estágio Supervisionado Obrigatório em \tcdef@cover@course} +\internshipcoord{Atual Coordenador(a) de Estágios} +\internshipcoordtitle{Coord\tccore@@ref{internshipcoord}{narticle}. da Atividade de Estágio Supervisionado Obrigatório} +\internshipinfo{% +Este Relatório foi julgado adequado para a obtenção do conceito final na \textsl{Atividade de Estágio Supervisionado Obrigatório} +em \emph{\tcdef@cover@course\ } e aprovado em sua forma final pel\tccore@@ref{tutor}{article} Tutor\tccore@@ref{tutor}{narticle}, +Supervisor\tccore@@ref{supervisor}{narticle} e Coordenador\tccore@@ref{internshipcoord}{narticle} da Atividade. +}% + + \examinername{Banca Examinadora}% \reportspecificinfo{% @@ -66,5 +77,7 @@ \profname{Professor\tccore@@ref{advisor}{narticle}} \coprofname{Professor\tccore@@ref{coadvisor}{narticle}} +\tutorname{Tutor\tccore@@ref{tutor}{narticle}} +\supervisorname{Supervisor\tccore@@ref{supervisor}{narticle}} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def index 6f3d976504d..f905006e8a2 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca-ptBR-forms.def @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% The list of files that compose this work can be found in the README.md file at %% https://ctan.org/pkg/ufrgscca @@ -27,8 +27,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{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \let\@exp\expandafter \@exp\edef\csname\tc@tmp@altpackname version\endcsname{\tc@tmp@packversion} @@ -62,6 +62,8 @@ \formsaltexaminerlabel{Suplente} \formstimelabel{Horário} +\formssupervisorlabel{Supervisor\tccore@@ref{supervisor}{narticle}} + %\formstopicAlabel{Conteúdo} %\formstopicBlabel{Trabalho Escrito} @@ -93,11 +95,107 @@ Deve conter: \reqformtitle{Formul\'{a}rio de Requerimento de Matr\'{i}cula} \reqformopening{Ilm\tccore@@ref{coursecoord}{article}. Sr\tccore@@ref{coursecoord}{narticle}.\par - Coordenador\tccore@@ref{coursecoord}{narticle} da Comissão de Graduação do Curso em \tcdef@cover@course {da \tcdef@cover@universityacronym\ }} + Coordenador\tccore@@ref{coursecoord}{narticle} da Comissão de Graduação do Curso em \tcdef@cover@course\ {da \tcdef@cover@universityacronym\ }} %\reqformopening{algo} -\reqformdesc{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc@studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} neste período letivo no curso \emph{\tcdef@cover@course\ }, desta universidade, portador\tccore@@ref{student}{narticle} do cartão de identificação n$^o$ \tc@studentAID\ vem por meio desta solicitar matrícula na atividade de ensino de \tcdef@forms@formstitle} +\reqformdescgen{\tccore@@ref{student}{Article} alun\tccore@@ref{student}{article} \tc@studentA , REGULARMENTE MATRICULAD\tccore@@ref{student}{Article} neste período letivo no curso \emph{\tcdef@cover@course\ }, desta universidade, portador\tccore@@ref{student}{narticle} do cartão de identificação n$^o$ \tc@studentAID\ vem por meio desta solicitar matrícula na atividade de ensino} + + +\reqformdesc{\tcdef@forms@reqformdescgen\ \tcdef@forms@formstitle} + +\formsinternshiptitle{Estágio Supervisionado Obrigatório}% em \tcdef@cover@course} + +\reqforminternshipdesc{\tcdef@forms@reqformdescgen\ \tcdef@forms@formsinternshiptitle} + +\supervisorsignature{Assinatura\ \ d\tccore@@ref{supervisor}{article}\ \ Supervisor\tccore@@ref{supervisor}{narticle}} +\tutorsignature{Assinatura\ \ d\tccore@@ref{tutor}{article}\ \ Tutor\tccore@@ref{tutor}{narticle}} +\internshipcoordsignature{Assinatura\ \ d\tccore@@ref{internshipcoord}{article}\ \ Coordenador\tccore@@ref{internshipcoord}{narticle}} + +\supervisorformtitle{Formulário de Avaliação do Supervisor (Pela Empresa)} +\tutorformtitle{Formulário de Avaliação do Tutor e Coordenador} + +\interntutorgrade{Avaliação d\tccore@@ref{tutor}{article} Prof\tccore@@ref{tutor}{narticle}. Tutor\tccore@@ref{tutor}{narticle}:\emptybox} + +\interncoordgrade{Avaliação d\tccore@@ref{internshipcoord}{article} Prof\tccore@@ref{internshipcoord}{narticle}. Coordenador\tccore@@ref{internshipcoord}{narticle}:\emptybox} + + +\reqforminternshipinfo{% + \tcdef@forms@formsstudentemaillabel : {\bf \tc@studentAemail} % +\vspace{2mm} + +Tutor : \tc@studentA@tutor% + +Email do Tutor: {\bf \tccore@@ref{tutor}{email}}% +\hfill Ramal: {\bf \tccore@@ref{tutor}{phone}}% +\vspace{2mm} + + +Empresa: {\bf \tccore@@ref{internship}{company}}% + +Área de Atividade: {\bf \tccore@@ref{internship}{field}}% +\vspace{2mm} + +Supervisor\tccore@@ref{supervisor}{narticle}: {\bf \tccore@@ref{supervisor}{}} \hfill CREA: {\bf \tccore@@ref{supervisor}{register}} +Cargo: {\bf \tccore@@ref{supervisor}{office}}\hfill Email: {\bf \tccore@@ref{supervisor}{email}} \hfill Fone: {\bf \tccore@@ref{supervisor}{phone}} % +\vspace{2mm} + +Data de Início: {\bf \tccore@@ref{internship}{start}}\hfill Previsão de Término: {\bf \tccore@@ref{internship}{end}}\hfill Duração: {\bf \tccore@@ref{internship}{length}} +} + +\internshipreqformnotes{O prazo final de entrega do relatório é até 21 dias antes do término do período letivo posterior à inscrição na atividade. Relatórios não entregues até esta data serão considerados \textbf{\emph{Em Exame}}. Relatórios não entregues até 14 dias antes do término do período letivo considerado implicam a atribuição de \textbf{\emph{conceito FF}}, com o consequente encerramento do processo.} + +\internshipstudentinfo{ + Aluno: \textbf{\tccore@@ref{student}{}}\hfill Cartão:\textbf{\tccore@@ref{student}{ID}}% +} +\internshipcompanyinfo{% + Empresa: {\bf \tccore@@ref{internship}{company}}\\% +Área de Atividade: {\bf \tccore@@ref{internship}{field}}% +} +\internshipsupervisorinfo{ + Supervisor: \textbf{\tccore@@ref{supervisor}{}} \hfill crea:\textbf{\tccore@@ref{supervisor}{register}}% +} +\internshiptutorinfo{ +Tutor: \textbf{\tccore@@ref{tutor}{}}% +} +\internshipcoordinfo{ +Coordenador da Atividade: \textbf{\tccore@@ref{internshipcoord}{}}% +} + + +\internshipperiod{ + Período do Estágio de: {\bf \tccore@@ref{internship}{start}} até: {\bf \tccore@@ref{internship}{end}} +} + +\def\emptybox{\framebox[3em]{\color{white}W}} + +\internsupervisorgradesform{ +\begin{itemize}[tcc,nosep] + \item Grupo I - Aspectos Profissionais + \begin{enumerate}[tcc,nosep] + \item \textbf{Qualidade do Trabalho}:\emptybox\\ {\footnotesize considerar a qualidade do trabalho tendo em vista o que seria desejável} + \item \textbf{Engenhosidade}:\emptybox\\ {\footnotesize capacidade de sugerir, projetar ou executar modificações ou inovações.} + \item \textbf{Conhecimentos}:\emptybox\\ {\footnotesize conhecimento demonstrado no desenvolvimento das atividades programadas.} + \item \textbf{Cumprimentos das Tarefas}:\emptybox\\ {\footnotesize considerar o volume de atividades cumpridas dentro de um padrão razoável.} + \item \textbf{Iniciativa}:\emptybox\\ {\footnotesize iniciativa para desenvolver suas atividades sem dependências de outros.} + \end{enumerate} + \item Grupo II - Aspectos Humanos + \begin{enumerate}[tcc,nosep] + \item \textbf{Assiduidade}:\emptybox\\ {\footnotesize cumprimento do horário do estágio e ausência de falhas} +\item \textbf{Disciplina}:\emptybox\\ {\footnotesize observância das normas e regulamentos internos da empresa.} +\item \textbf{Sociabilidade}:\emptybox\\ {\footnotesize facilidade de se integrar com colegas e ambiente de trabalho.} +\item \textbf{Cooperação}:\emptybox\\ {\footnotesize disposição para cooperar com colegas e para atender a atividades..} +\item \textbf{Senso de Responsabilidade}:\emptybox\\ {\footnotesize zelo pelo material, equipamentos e bens da empresa.} + \end{enumerate} +\end{itemize} +} + +\internsupervisorcomments{Considerações Complementares:} +\internshiptutorcomments{Considerações do Prof. Tutor sobre o Estágio:} +\internshipcoordcomments{Considerações Finais do Prof. Coordenador sobre o Estágio:} + +\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@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.} diff --git a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls index 651fa38e7d3..489e9b2eb09 100644 --- a/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls +++ b/Master/texmf-dist/tex/latex/ufrgscca/ufrgscca.cls @@ -12,7 +12,7 @@ %% %% The Current Maintainer of this work is Alceu Frigeri %% -%% This is version 1.0.4 (2022/12/15) +%% This is version 1.0.5 (2022/12/30) %% %% 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} \def\tc@tmp@altpackname{ufrgscca} \def\tc@tmp@packdesc{UFRGS/CCA class} -\def\tc@tmp@packdate{2022/12/15} -\def\tc@tmp@packversion{1.0.4} +\def\tc@tmp@packdate{2022/12/30} +\def\tc@tmp@packversion{1.0.5} \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] @@ -59,6 +59,8 @@ pretextontoc.code = {\PassOptionsToPackage{\CurrentOption}{ufrgscca-abnt}}, timesroman.usage = load, timesroman.if = tcif@timesroman, + yearsonly.usage = load, + yearsonly.code = {\PassOptionsToPackage{\CurrentOption}{ufrgscca-abnt}}, oneside.usage = load, oneside.code = {\AtEndOfClass{\@twosidefalse}\OptionNotUsed}, |