diff options
author | Karl Berry <karl@freefriends.org> | 2013-11-29 22:11:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-11-29 22:11:41 +0000 |
commit | 7b94d07aa70170f7db4448e628b4510b3143889a (patch) | |
tree | ddd130c06a2e8c5e0f51cc8985caf0876a645e9f /Master/texmf-dist/tex/latex/skdoc | |
parent | 5eb4e130b73a247fbd085a44e20a47d81a7ffb6d (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.cls | 21 |
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 } |