summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/doclicense/doclicense.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-02-14 22:21:47 +0000
committerKarl Berry <karl@freefriends.org>2015-02-14 22:21:47 +0000
commit40c6511c7aad371e280e02fc452115793aa47da0 (patch)
tree4d12d232ac40dae0aa5a779b778fb6ec1cb721d6 /Master/texmf-dist/tex/latex/doclicense/doclicense.sty
parentdfa471aff8d22b4de7c73b95333c34fcf9e9b9d8 (diff)
doclicense (14feb15)
git-svn-id: svn://tug.org/texlive/trunk@36276 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/doclicense/doclicense.sty')
-rw-r--r--Master/texmf-dist/tex/latex/doclicense/doclicense.sty14
1 files changed, 10 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/doclicense/doclicense.sty b/Master/texmf-dist/tex/latex/doclicense/doclicense.sty
index 70b4b74eeb9..e1efe595bd8 100644
--- a/Master/texmf-dist/tex/latex/doclicense/doclicense.sty
+++ b/Master/texmf-dist/tex/latex/doclicense/doclicense.sty
@@ -1,7 +1,7 @@
%% See file 'doclicense.dtx' for copyright and license.
\NeedsTeXFormat{LaTeX2e}[1998/12/01]
\ProvidesPackage{doclicense}
- [2015/02/07 v0.9 Set and print the license of a document]
+ [2015/02/13 v0.10 Set and print the license of a document]
%% Dependencies {{{
\RequirePackage{kvoptions}
@@ -15,6 +15,12 @@
\@ifpackageloaded{graphicx}{}{\RequirePackage{graphicx}}
%% For \doclicenseImage
\@ifpackageloaded{hyperref}{}{\RequirePackage{hyperref}}
+ \@ifpackageloaded{hyperxmp}{%
+ \hypersetup{
+ pdfcopyright = {\doclicenseLongText},
+ pdflicenseurl = {\doclicenseURL},
+ }
+ }{}
}
%% }}}
@@ -35,8 +41,8 @@
\newboolean{doclicense@licenseKnown}
\newlength{\doclicense@hsize}
\newcommand{\doclicense@longName}{%
- \csname doclicense@lang@lic@\doclicense@type @\doclicense@modifier%
- @\doclicense@versionUsed\endcsname
+ \@nameuse{doclicense@lang@lic@\doclicense@type @\doclicense@modifier%
+ @\doclicense@versionUsed}
}
\newcommand{\doclicense@icon}{%
\PackageError{doclicense}{Icon not defined}
@@ -97,7 +103,7 @@
\input{doclicense-\doclicense@lang.ldf}
}{%
\PackageWarning{doclicense}{%
- No language definition for \doclicense@lang not found.
+ No language definition for \doclicense@lang found.
Please add one and submit a patch. Using English as fallback.}
\renewcommand{\doclicense@lang}{english}
\input{doclicense-\doclicense@lang.ldf}