summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/skdoc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-11-29 22:11:41 +0000
committerKarl Berry <karl@freefriends.org>2013-11-29 22:11:41 +0000
commit7b94d07aa70170f7db4448e628b4510b3143889a (patch)
treeddd130c06a2e8c5e0f51cc8985caf0876a645e9f /Master/texmf-dist/tex/latex/skdoc
parent5eb4e130b73a247fbd085a44e20a47d81a7ffb6d (diff)
skdoc (29nov13)
git-svn-id: svn://tug.org/texlive/trunk@32278 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/skdoc')
-rw-r--r--Master/texmf-dist/tex/latex/skdoc/skdoc.cls21
1 files changed, 10 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/latex/skdoc/skdoc.cls b/Master/texmf-dist/tex/latex/skdoc/skdoc.cls
index 11a38ca6186..6e36c12bde1 100644
--- a/Master/texmf-dist/tex/latex/skdoc/skdoc.cls
+++ b/Master/texmf-dist/tex/latex/skdoc/skdoc.cls
@@ -26,7 +26,7 @@
%% and the derived filebase skdoc.cls.
\RequirePackage{expl3}
\ProvidesExplClass{skdoc}
- {2013/09/23}{1.4}{skdoc documentation class}
+ {2013/11/28}{1.4a}{skdoc documentation class}
\PassOptionsToPackage{log-declarations=false}{xparse}
\LoadClass[ DIV7,
headings=big,
@@ -38,7 +38,7 @@
\RequirePackage{etoolbox,xstring,xparse,atbegshi,kvoptions,pdftexcmds,everyhook}
\RequirePackage{verbatim,needspace,marginnote,calc,hyperref,multicol,hologo}
\RequirePackage[nomain,xindy,numberedsection,order=letter,
- sanitize={description=false,sort=false}]{glossaries}
+ sanitizesort=false]{glossaries}
\RequirePackage{ydoc-code,ydoc-desc}
\RequirePackage{scrpage2}
\AtEndOfClass{%
@@ -1092,6 +1092,7 @@
\GlsAddXdyAttribute{hyperit}
\GlsAddXdyAttribute{hyperul}
\GlsAddXdyAttribute{glsnumberformat}
+ \GlsAddXdyAttribute{@gobble}
}
\DeclareDocumentCommand\generalname{}{General}
\DeclareDocumentCommand\@macroname{m}{
@@ -1118,13 +1119,11 @@
\let\skdoc@macroname@key\@empty
\DeclareDocumentCommand\changes{mm}{%
\@bsphack
- \ifglsentryexists{#1}{}{
- \newglossaryentry{#1}{
- type=changes,
- name={v#1},
- description={\nopostdesc},
- nonumberlist=true
- }
+ \newglossaryentry{#1}{
+ type=changes,
+ name={v#1},
+ description={\nopostdesc},
+ nonumberlist=true
}
\ifx\skdoc@macroname@key\@empty
\newglossaryentry{#1-general}{
@@ -1134,7 +1133,7 @@
sort={0},
nonumberlist=true
}
- \glsadd[types=changes]{#1-general}
+ \glsadd[types=changes,format=@gobble]{#1-general}
\else
\newglossaryentry{#1-\skdoc@macroname@key}{
type=changes,
@@ -1143,7 +1142,7 @@
sort={\skdoc@macroname@key},
nonumberlist=true
}
- \glsadd[types=changes]{#1-\skdoc@macroname@key}
+ \glsadd[types=changes,format=@gobble]{#1-\skdoc@macroname@key}
\fi
\@esphack
}