summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2024-04-19 03:00:56 +0000
committerNorbert Preining <norbert@preining.info>2024-04-19 03:00:56 +0000
commit059925fc0cab13a83a74089aeee51f4b09bbd914 (patch)
tree4130d56b2ad50f7cdf9dc3ef256f7848218087de /macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
parent01aeff9f14b706b8b64c4f782f2253e431e89e49 (diff)
CTAN sync 202404190300
Diffstat (limited to 'macros/latex/contrib/ufrgscca/latex/ufrgscca.cls')
-rw-r--r--macros/latex/contrib/ufrgscca/latex/ufrgscca.cls24
1 files changed, 19 insertions, 5 deletions
diff --git a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
index 245ac20f40..2c50f893b6 100644
--- a/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
+++ b/macros/latex/contrib/ufrgscca/latex/ufrgscca.cls
@@ -12,7 +12,7 @@
%%
%% The Current Maintainer of this work is Alceu Frigeri
%%
-%% This is version {2.8} {2024/03/22}
+%% This is version {2.9} {2024/04/17}
%%
%% 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 @@
\ProvidesExplClass
{ufrgscca}
- {2024/03/22}
- {2.8}
+ {2024/04/17}
+ {2.9}
{UFRGS/CCA class}
@@ -42,8 +42,8 @@
{
name .code:n = {ufrgscca} ,
prefix .code:n = {ufrgscca} ,
- date .code:n = {2024/03/22},
- version .code:n = {2.8} ,
+ date .code:n = {2024/04/17},
+ version .code:n = {2.9} ,
description .code:n = {UFRGS/CCA~a~report~based~class~bundle}
}
\cs_if_exist:NF \PkgInfo
@@ -103,6 +103,20 @@
\prop_if_in:NnTF \l__ufrgscca_terms_prop {#1} {#2} {#3}
}
+\NewDocumentCommand{\GetTerm}{mm}
+ {
+ \prop_get:NnNTF \l__ufrgscca_terms_prop {#1} \l_tmpa_tl
+ {\tl_gset:Ne #2 \l_tmpa_tl}
+ {\tl_gset:Nn #2 {}}
+ }
+
+\NewDocumentCommand{\PdfTermBookMark}{m}
+ {
+ \prop_get:NnNTF \l__ufrgscca_terms_prop {#1} \l_tmpa_tl
+ {\pdfbookmark{\l_tmpa_tl}{\l_tmpa_tl}}
+ {}
+ }
+
%\prop_new:N \l__ufrgscca_labels_prop