summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/ccicons
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-23 23:30:43 +0000
committerKarl Berry <karl@freefriends.org>2012-05-23 23:30:43 +0000
commit019d3ac02db71ae0613095b3352f992177c540f3 (patch)
treefe2db3eb204a4940803d0ebd9b7dc5bf9df4a5b0 /Master/texmf-dist/tex/latex/ccicons
parent7cf631ce211034fe381c5f491e813af3543b3fa7 (diff)
ccicons (23may12)
git-svn-id: svn://tug.org/texlive/trunk@26608 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/ccicons')
-rw-r--r--Master/texmf-dist/tex/latex/ccicons/ccicons.sty97
1 files changed, 61 insertions, 36 deletions
diff --git a/Master/texmf-dist/tex/latex/ccicons/ccicons.sty b/Master/texmf-dist/tex/latex/ccicons/ccicons.sty
index 683b7934f2b..2b80f5114f9 100644
--- a/Master/texmf-dist/tex/latex/ccicons/ccicons.sty
+++ b/Master/texmf-dist/tex/latex/ccicons/ccicons.sty
@@ -8,7 +8,7 @@
%%
%% This is a generated file.
%%
-%% Copyright (C) 2011 by Michael Ummels <michael.ummels@rwth-aachen.de>
+%% Copyright (C) 2012 by Michael Ummels <michael.ummels@rwth-aachen.de>
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3c
@@ -33,58 +33,83 @@
%% 3.0 Unported License: http://creativecommons.org/licenses/by/3.0/
%%
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{ccicons}[2011/09/18 v1.3 LaTeX support for Creative Commons icons]
+\ProvidesPackage{ccicons}[2012/05/22 v1.4 LaTeX support for Creative Commons icons]
+\RequirePackage{xkeyval}
+\define@boolkey{ccicons.sty}[ccicons@]{copyright}[true]{}
+\newcommand{\ccicons@scale}{1.0}
+\define@key{ccicons.sty}{scale}{\renewcommand\ccicons@scale{#1}}
+\ProcessOptionsX
\DeclareFontFamily{U}{ccicons}{}
\DeclareFontShape{U}{ccicons}{m}{n}{
- <-> ccicons
+ <-> s * [\ccicons@scale] ccicons
}{}
-\newcommand{\ccicons@char}[1]{{\usefont{U}{ccicons}{m}{n}\char#1}}
-\newcommand{\ccLogo}{\ccicons@char{0}}
-\newcommand{\ccAttribution}{\ccicons@char{1}}
-\newcommand{\ccShareAlike}{\ccicons@char{2}}
-\newcommand{\ccNoDerivatives}{\ccicons@char{3}}
-\newcommand{\ccNonCommercial}{\ccicons@char{4}}
-\newcommand{\ccNonCommercialEU}{\ccicons@char{5}}
-\newcommand{\ccNonCommercialJP}{\ccicons@char{6}}
-\newcommand{\ccPublicDomain}{\ccicons@char{7}}
-\newcommand{\ccZero}{\ccicons@char{8}}
-\newcommand{\ccSampling}{\ccicons@char{9}}
-\newcommand{\ccShare}{\ccicons@char{10}}
-\newcommand{\ccRemix}{\ccicons@char{11}}
+\newcommand{\ccicons@font}{\usefont{U}{ccicons}{m}{n}}
+\newcommand{\ccicons@logo}{\char0}
+\newcommand{\ccicons@by}{\char1}
+\newcommand{\ccicons@sa}{\char2}
+\newcommand{\ccicons@nd}{\char3}
+\newcommand{\ccicons@nc}{\char4}
+\newcommand{\ccicons@nceu}{\char5}
+\newcommand{\ccicons@ncjp}{\char6}
+\newcommand{\ccicons@pd}{\char7}
+\newcommand{\ccicons@zero}{\char8}
+\newcommand{\ccicons@sampling}{\char9}
+\newcommand{\ccicons@share}{\char10}
+\newcommand{\ccicons@remix}{\char11}
+\newcommand{\ccicons@copy}{\char12}
+\newcommand{\ccLogo}{{\ccicons@font\ccicons@logo}}
+\newcommand{\ccAttribution}{{\ccicons@font\ccicons@by}}
+\newcommand{\ccShareAlike}{{\ccicons@font\ccicons@sa}}
+\newcommand{\ccNoDerivatives}{{\ccicons@font\ccicons@nd}}
+\newcommand{\ccNonCommercial}{{\ccicons@font\ccicons@nc}}
+\newcommand{\ccNonCommercialEU}{{\ccicons@font\ccicons@nceu}}
+\newcommand{\ccNonCommercialJP}{{\ccicons@font\ccicons@ncjp}}
+\newcommand{\ccPublicDomain}{{\ccicons@font\ccicons@pd}}
+\newcommand{\ccZero}{{\ccicons@font\ccicons@zero}}
+\newcommand{\ccSampling}{{\ccicons@font\ccicons@sampling}}
+\newcommand{\ccShare}{{\ccicons@font\ccicons@share}}
+\newcommand{\ccRemix}{{\ccicons@font\ccicons@remix}}
+\newcommand{\ccCopy}{{\ccicons@font\ccicons@copy}}
+\ifccicons@copyright\renewcommand{\textcopyright}{\ccCopy}\fi
\newcommand{\ccby}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by}}
\newcommand{\ccbysa}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccShareAlike}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@sa}}
\newcommand{\ccbynd}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNoDerivatives}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nd}}
\newcommand{\ccbync}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercial}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nc}}
\newcommand{\ccbynceu}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialEU}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nceu}}
\newcommand{\ccbyncjp}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialJP}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@ncjp}}
\newcommand{\ccbyncsa}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercial%
- \kern0.1em\ccShareAlike}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nc\kern0.1em\ccicons@sa}}
\newcommand{\ccbyncsaeu}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialEU%
- \kern0.1em\ccShareAlike}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nceu\kern0.1em\ccicons@sa}}
\newcommand{\ccbyncsajp}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialJP%
- \kern0.1em\ccShareAlike}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@ncjp\kern0.1em\ccicons@sa}}
\newcommand{\ccbyncnd}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercial%
- \kern0.1em\ccNoDerivatives}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nc\kern0.1em\ccicons@nd}}
\newcommand{\ccbyncndeu}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialEU%
- \kern0.1em\ccNoDerivatives}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@nceu\kern0.1em\ccicons@nd}}
\newcommand{\ccbyncndjp}%
- {\mbox{\ccLogo\kern0.1em\ccAttribution\kern0.1em\ccNonCommercialJP%
- \kern0.1em\ccNoDerivatives}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@by%
+ \kern0.1em\ccicons@ncjp\kern0.1em\ccicons@nd}}
\newcommand{\cczero}%
- {\mbox{\ccLogo\kern0.1em\ccZero}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@zero}}
\newcommand{\ccpd}%
- {\mbox{\ccLogo\kern0.1em\ccPublicDomain}}
+ {\mbox{\ccicons@font\ccicons@logo\kern0.1em\ccicons@pd}}
%%
%%
%% End of file `ccicons.sty'.