summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/tikzsymbols
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-10-13 21:37:49 +0000
committerKarl Berry <karl@freefriends.org>2015-10-13 21:37:49 +0000
commit391b34c560590a9373f894975a79d205b6599492 (patch)
tree8be26511639b36e0a7615a1b1646369d97a90887 /Master/texmf-dist/source/latex/tikzsymbols
parent3236914cfa31f0a2eeb64182085588f1866e7d3a (diff)
tikzsymbols (13oct15)
git-svn-id: svn://tug.org/texlive/trunk@38629 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/tikzsymbols')
-rw-r--r--Master/texmf-dist/source/latex/tikzsymbols/tikzsymbols.dtx106
1 files changed, 57 insertions, 49 deletions
diff --git a/Master/texmf-dist/source/latex/tikzsymbols/tikzsymbols.dtx b/Master/texmf-dist/source/latex/tikzsymbols/tikzsymbols.dtx
index b095066de21..47c6890304a 100644
--- a/Master/texmf-dist/source/latex/tikzsymbols/tikzsymbols.dtx
+++ b/Master/texmf-dist/source/latex/tikzsymbols/tikzsymbols.dtx
@@ -2,7 +2,7 @@
% !TEX encoding = MacOSRoman
%: CheckSum
% \fi
-% \CheckSum{2304}
+% \CheckSum{2305}
%
% \iffalse meta-comment
%
@@ -36,7 +36,7 @@
\usepackage{microtype}
\usepackage{longtable}
\usepackage{booktabs}
-\usepackage[]{tikzsymbols}
+\usepackage{tikzsymbols}
\usepackage{csquotes}
\usepackage{mathtools}
%
@@ -124,6 +124,8 @@
% \changes{v3.0d}{2014/10/29}{\cs{tkzsymblsscl} to \cs{tkzsymbls@scl}}
% \changes{v3.0e}{2014/10/29}{\cs{tkzsymblsDeclareRobustCommand} to \cs{tkzsymbls@Declare@Robust@Command}}
% \changes{v3.0f}{2014/10/29}{\cs{tksymblsbxPrmtrstore} to \cs{tksymbls@bx@Prmtrstore}}
+% \changes{v3.0g}{2015/10/01}{Deleted package \Package{calc}, using now \cs{pgfmathsetlength} instead of \cs{setlength}.}
+% \changes{v3.0h}{2015/10/13}{Added a missing \cs{fi} into the code. }
%
%
% \GetFileInfo{tikzsymbols.sty}
@@ -399,7 +401,7 @@
% many boxes you can deactivate the storing of
% \Package{tikzsymbols}-symbols inside boxes using
% \Option{usebox=false} (see \ref{usebox})).
-%
+%
% There is a great advantage using this box-system: once calculated,
% the symbol can be used again without any new
% calculation\footnote{And hopefully no disadvantage\dots} (I know I
@@ -797,14 +799,13 @@
% \StopEventually{Well then, happy \TeX ing!}
%
%
-% \changes{v3.0g}{2015/10/01}{Deleted package \Package{calc}, using now \cs{pgfmathsetlength} instead of \cs{setlength}.}
%
% The first lines are always the same: what do I need, how is the
% package named:
% \begin{macrocode}
\NeedsTeXFormat{LaTeX2e}[2011/06/27]
\ProvidesPackage{tikzsymbols}
-[2015/10/01 v3.0g Some symbols created using tikz.]
+[2015/10/13 v3.0h Some symbols created using tikz.]
\@ifpackageloaded{tikz}{}{\RequirePackage{tikz}}
\@ifpackageloaded{xargs}{}{\RequirePackage{xargs}}
\@ifpackageloaded{xcolor}{}{\RequirePackage{xcolor}}
@@ -1975,26 +1976,28 @@ rounded corners=0.08ex*\tkzsymbls@scl, scale=#1]
% A normal Smiley
% \begin{macrocode}
\ifKV@tikzsymbols@marvosym\relax\else%
- \tkzsymbls@Declare@Robust@Commandx{Smiley}[2][1=1,2={none} ,usedefault]{%
- \tikzsymbols@ifsaveboxundefined{Smiley#1#2}{%
- \set@tkzsymblsscl{#1}%
+ \tkzsymbls@Declare@Robust@Commandx{Smiley}[2][1=1,2={none} ,usedefault]{%
+ \tikzsymbols@ifsaveboxundefined{Smiley#1#2}{%
+ \set@tkzsymblsscl{#1}%
\iftikzymbols@draftabsolute%
-\tksymbls@bx@Prmtrstore{#1}%
-\tikzsymbols@draftQbox{1.704ex*\tkzsymbls@Prmtr}%
-\else%
-\ifdim\tkzsymbls@scl<0pt\set@tkzsymblsscl{-#1}\fi%
-\begin{tikzpicture}[x=2.4ex, y=2.4ex, line width=0.12ex*\tkzsymbls@scl, scale=#1]
-\filldraw[fill=#2] (0,0) circle (0.33);
-\fill (-0.1,0.1) circle (0.05);
-\fill (0.1,0.1) circle (0.05);
-\draw (-0.2,-0.1) .. controls (-0.1,-0.2) and (0.1,-0.2) .. (0.2,-0.1);
-\end{tikzpicture}%
-\fi%
-}%
-\tikzsymbols@use@box{Smiley#1#2}%
-\tikzsymbolsaftersymbolinput%
-}%
+ \tksymbls@bx@Prmtrstore{#1}%
+ \tikzsymbols@draftQbox{1.704ex*\tkzsymbls@Prmtr}%
+\else%
+ \ifdim\tkzsymbls@scl<0pt\set@tkzsymblsscl{-#1}\fi%
+ \begin{tikzpicture}[x=2.4ex, y=2.4ex, line width=0.12ex*\tkzsymbls@scl, scale=#1]
+ \filldraw[fill=#2] (0,0) circle (0.33);
+ \fill (-0.1,0.1) circle (0.05);
+ \fill (0.1,0.1) circle (0.05);
+ \draw (-0.2,-0.1) .. controls (-0.1,-0.2) and (0.1,-0.2) .. (0.2,-0.1);
+ \end{tikzpicture}%
+ \fi%
+ }%
+ \tikzsymbols@use@box{Smiley#1#2}%
+ \tikzsymbolsaftersymbolinput%
+ }%
\fi
+% \end{macrocode}
+% \begin{macrocode}
\tkzsymbls@Declare@Robust@Commandx{dSmiley}[2][1=1,2=yellow,usedefault]{%
\tikzsymbols@ifsaveboxundefined{dSmiley#1#2}{%
\set@tkzsymblsscl{#1}%
@@ -2717,7 +2720,8 @@ decoration={random steps,segment length=0.15ex*\tkzsymbls@scl, amplitude=0.1ex*\
}%
\tikzsymbols@use@box{drWalley#1#2}%
\tikzsymbolsaftersymbolinput%
-}% \end{macrocode}
+}
+% \end{macrocode}
%\end{macro}
%
%
@@ -2840,7 +2844,8 @@ decorate {-- (-0.25,0.24)}
}%
\tikzsymbols@use@box{dNinja#1#2#3#4}%
\tikzsymbolsaftersymbolinput%
-}% \end{macrocode}
+}
+% \end{macrocode}
%\end{macro}
%
%
@@ -3086,7 +3091,8 @@ decorate {-- (-0.25,0.24)}
}%
\tikzsymbols@use@box{Candle#1}%
\tikzsymbolsaftersymbolinput%
-}% \end{macrocode}
+}
+% \end{macrocode}
%\end{macro}
%
%
@@ -3134,28 +3140,29 @@ decorate {-- (-0.25,0.24)}
% Just a cup of coffee.
% \begin{macrocode}
\ifKV@tikzsymbols@marvosym \else%
-\tkzsymbls@Declare@Robust@Command{Coffeecup}[1][1]{%
-\tikzsymbols@ifsaveboxundefined{Coffeecup#1}{%
-\set@tkzsymblsscl{#1}%
-\iftikzymbols@draftabsolute%
-\tksymbls@bx@Prmtrstore{#1}%
-\tikzsymbols@draftbox{1.82ex*\tkzsymbls@Prmtr}{1.705ex*\tkzsymbls@Prmtr}%
-\else%
-\ifdim\tkzsymbls@scl<0pt\set@tkzsymblsscl{-#1}\fi%
-\begin{tikzpicture}[x=0.7ex,y=0.7ex, scale=#1, line width=0.07ex*\tkzsymbls@scl,
-decoration={snake,amplitude=.05ex*\tkzsymbls@scl,segment length=0.408ex*\tkzsymbls@scl}]
-\draw (0,0) arc (180:270:0.8 and 1) -- ++(0.5,0) arc (270:360:0.8 and 1) -- cycle;
-\draw (2.1,-0.15) -- (2.2,-0.15) arc (90:-90:0.3) -- (1.85, -0.75);
-\foreach \x in {0.4,1,1.6}
-\draw[line width=0.05ex*\tkzsymbls@scl, decorate]
- (\x,0.3) -- +(0,1);
-\draw (0,-1.05) -- (2.1,-1.05);
-\end{tikzpicture}%
-\fi%
-}%
-\tikzsymbols@use@box{Coffeecup#1}%
-\tikzsymbolsaftersymbolinput%
-}%
+ \tkzsymbls@Declare@Robust@Command{Coffeecup}[1][1]{%
+ \tikzsymbols@ifsaveboxundefined{Coffeecup#1}{%
+ \set@tkzsymblsscl{#1}%
+ \iftikzymbols@draftabsolute%
+ \tksymbls@bx@Prmtrstore{#1}%
+ \tikzsymbols@draftbox{1.82ex*\tkzsymbls@Prmtr}{1.705ex*\tkzsymbls@Prmtr}%
+\else%
+ \ifdim\tkzsymbls@scl<0pt\set@tkzsymblsscl{-#1}\fi%
+ \begin{tikzpicture}[x=0.7ex,y=0.7ex, scale=#1, line width=0.07ex*\tkzsymbls@scl,
+ decoration={snake,amplitude=.05ex*\tkzsymbls@scl,segment length=0.408ex*\tkzsymbls@scl}]
+ \draw (0,0) arc (180:270:0.8 and 1) -- ++(0.5,0) arc (270:360:0.8 and 1) -- cycle;
+ \draw (2.1,-0.15) -- (2.2,-0.15) arc (90:-90:0.3) -- (1.85, -0.75);
+ \foreach \x in {0.4,1,1.6}
+ \draw[line width=0.05ex*\tkzsymbls@scl, decorate]
+ (\x,0.3) -- +(0,1);
+ \draw (0,-1.05) -- (2.1,-1.05);
+ \end{tikzpicture}%
+ \fi%
+ }%
+ \tikzsymbols@use@box{Coffeecup#1}%
+ \tikzsymbolsaftersymbolinput%
+ }%
+\fi
% \end{macrocode}
%\end{macro}
%
@@ -3349,7 +3356,8 @@ decoration={snake,amplitude=.05ex*\tkzsymbls@scl,segment length=0.408ex*\tkzsymb
}%
\tikzsymbols@use@box{Snowman#1}%
\tikzsymbolsaftersymbolinput%
-}% \end{macrocode}
+}
+% \end{macrocode}
%\end{macro}
%
%