Directory macros/latex/contrib/ufrgscca
ufrgscca
This bundled is aimed at undergraduate students' final work/report (tcc) at UFRGS/EE closely following ABNT rules
ABNT stands for Brazilian Association for Technical Norms, UFRGS for Federal University of Rio Grande do Sul, EE for Engineering School.
For more details, see the documentation, ufrgscca.pdf
Requirements
- a fairly recent LaTeX distribution as recent as 2023/11/01
(with the new in kernel ProcessKeyOptions and NewDocumentCommand and propnewlinked:)
Installation
The stable version is available at CTAN.
Usage
Stable version
Just place, for example
\usepackage[xlists,xpacks]{ufrgscca}
in the preamble and compile away.
Be aware that options might change between versions, so you have to check them manually.
More Information and documentation
More Information can be found in the documentation; you can find a "bleeding edge" version at the github page
Contacting Author
For bug reports and enhacement suggestions, the preferred way is to use the project's issue page. Please be ready to provide an example code showing the bug, if any.
Please do not use the issue page for generic help on how to use the package.
Copyright 2022-present by Alceu Frigeri
This work may be distributed and/or modified under the conditions of
- The LaTeX Project Public License, version 1.3c (or later), and/or
- The GNU Affero General Public License, version 3 (or later)
This work has the LPPL maintenance status maintained.
The Current Maintainer of this work is Alceu Frigeri
## This work consist of the files
- ufrgscca.cls
- main class (bundle)
- ufrgscca-abnt.sty
- abnt page geometry, and chapter/sectioning/etc. settings
- ufrgscca-core.sty
- core macros (students related data, advisor, work title, etc.)
- ufrgscca-cover.sty
- cover pages macros
- ufrgscca-lists.sty
- New float environments (for code listing, for instance)
- ufrgscca-forms.sty
- forms creation macros (course specific)
- ufrgscca-coord.sty
- student work coordenation related macros (course specific)
- ufrgscca-ppc.sty
- ppc specific macros (ppc stands for Course Pedagogic Project)
- ufrgscca-curr.sty
- curricula specific macros (as a set of semesters and class dependency lists)
- ufrgscca-base-en.def
- locale, English, base def's (for babel)
- ufrgscca-base-ptBR.def
- locale, Portuguese, base def's (for babel)
- ufrgscca-terms-ptBR.tex
- locale, many defaults
- ufrgscca-terms-en.tex
- locale, many defaults
- ufrgscca-cover-ptBR.tex
- locale, defaults, for -cover.sty
- ufrgscca-forms.tex
- locale, defaults, for -forms.sty
- README.md (this file)
- quick introduction
- ufrgscca.tex
- pakcage/bundle documentation
- ufrgscca.pdf
- documentation in PDF format
Changelog
- Version 2.11 (this)
- some minor forms' text adjustments (ufrgscca-forms).
- Version 2.10
- added a package option, noxtrbookmarks, to package ufrgscca-forms (see manual).
- Version 2.9
- fixing the use of pdfbookmark after the last hyperref/kernel update (which broke the MakeForms command).
- Version 2.8
- code speedup thanks to 'linked' property lists. Code now relies on a more recent l3kernel.
- Version 2.7
- fixing issue https://github.com/alceu-frigeri/ufrgscca/issues/1
- removing all V-expansion of property/sequence lists to avoid further issues with l3kernel issues: https://github.com/alceu-frigeri/starray/issues/6, https://github.com/latex3/latex3/issues/1460 and https://github.com/latex3/latex3/issues/1466
- Remarks: code is operational but needs further cleanup!
- fixing issue https://github.com/alceu-frigeri/ufrgscca/issues/1
- Version 2.6
- Added other's case (student fate) for record keeping.
- Report adjustments (other's case).
- Added other's case (student fate) for record keeping.
- Version 2.5
- Added PDF bookmarks to each and every Form/Report page.
- Added studentReviewerSetCase (see manual)
- Some reports fine tuning.
- Added PDF bookmarks to each and every Form/Report page.
- Version 2.4/2.4a
- a few typos (including l3kernel prop check)
- extended studentfate possible values (see documentation).
- makeforms code cleanup. switching to propget:NnNTF instead of propitem:Nn
- reports: some info adjustment
- a few typos (including l3kernel prop check)
- Version 2.3
- adjustments to report's cover
- added two student's list related commands studentaddtolist and sortstudentlist (-coord)
- some code clean up
- adjustments to report's cover
- Version 2.2
- fixed the reports table broken by last update :/
- added an option to sort student's list (-coord) by presentation's date
- further code clean up
- fixed the reports table broken by last update :/
- Version 2.1
- A few typos corrected
- better error handling
- a bit of code clean up (private macro/functions only)
- added a few ...prof commands (-coord auxiliary ones)
- A few typos corrected
- Version 2.0
- fully rewritten as Expl3 class/packages
- documentation
- (a few) commands changed (mostly auxiliary/background ones)
- some class options added and removed (see documentation)
- fully rewritten as Expl3 class/packages
- Version 1.12
- forms adjustments
- documentation typo
- expl3 initial preparation
- forms adjustments
- Version 1.11
- added many forms (TCC-I/II related, see documentation)
- documentation describing the new options.
- added many forms (TCC-I/II related, see documentation)
- Version 1.10
- documentation review: typos and formating
- added options 'article' and 'nogeometry' (see documentation)
- Version 1.9
- changing the version system to a more reasonable x.y
- fine tuning the List of Figures/Tables spacing (in case of relnum==false)
- changing the version system to a more reasonable x.y
- Version 1.0.8
- fixed another counter bug (related to relnum option)
- Version 1.0.7
- fixed a counter bug when mixing annex with appendix environments
- Version 1.0.6
- added a package option: nonrequired (ref. internship, see documentation)
- documentation update
- added a package option: nonrequired (ref. internship, see documentation)
- Version 1.0.5
- added a package option: yearsonly
- added some forms (internship related, see documentation)
- added some coord related reports (see documentation)
- documentation update
- added a package option: yearsonly
- Version 1.0.4
- added some package options: pretextontoc and timesroman
- changed default included elements in the Table of Contents (related to the new options, see documentation)
- added some package options: pretextontoc and timesroman
- Version 1.0.3
- ufrgscca-cover typo correction
- Version 1.0.2
- ufrgscca-coord code cleanup
- documentation cleanup (typos)
- adding class hooks (in case an emergency workaround is needed)
- ufrgscca-coord code cleanup
- Version 1.0.1
- readme file cleanup (switch to markdown)
- text files CRLF / LF 'corrected' (hopefully)
- copyright cleanup
- readme file cleanup (switch to markdown)
- Version 1.0
- Initial release by CTAN.
Download the contents of this package in one zip archive (579.8k).
ufrgscca – A bundle for undergraduate students final work/report (tcc) at UFRGS/EE
This bundle is aimed at producing undergraduate students’ final work/report at UFRGS/EE (Engineering School at the Federal University of Rio Grande do Sul), closely following ABNT rules (Brazilian Association for Technical Norms). It is composed of a main class, ufrgscca, and a set of auxiliary packages, some of which can be used independently.
Package | ufrgscca |
Bug tracker | https://github.com/alceu-frigeri/ufrgscca/issues |
Repository | https://github.com/alceu-frigeri/ufrgscca |
Version | 2.11 2024-10-17 |
Licenses | GNU General Public License The LaTeX Project Public License 1.3c |
Copyright | 2022–2024 Alceu Frigeri |
Maintainer | Alceu Frigeri |
Contained in | TeX Live as ufrgscca MiKTeX as ufrgscca |
Topics | Dissertation Std conform Portuguese br Experimental LaTeX3 |