From c3708ec910865a96322583a3d0498622c367b430 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 15 Jan 2018 22:20:45 +0000 Subject: scsnowman (15jan18) git-svn-id: svn://tug.org/texlive/trunk@46320 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/scsnowman/scsnowman-normal.def | 16 +++++++++++++++- Master/texmf-dist/tex/latex/scsnowman/scsnowman.sty | 8 +++++++- Master/texmf-dist/tex/latex/scsnowman/sctkzsym-base.sty | 2 +- 3 files changed, 23 insertions(+), 3 deletions(-) (limited to 'Master/texmf-dist/tex/latex/scsnowman') diff --git a/Master/texmf-dist/tex/latex/scsnowman/scsnowman-normal.def b/Master/texmf-dist/tex/latex/scsnowman/scsnowman-normal.def index 6d881abacdd..a7ed21fc5d7 100644 --- a/Master/texmf-dist/tex/latex/scsnowman/scsnowman-normal.def +++ b/Master/texmf-dist/tex/latex/scsnowman/scsnowman-normal.def @@ -10,7 +10,7 @@ %% Twitter : @aminophen %% \NeedsTeXFormat{LaTeX2e} -\ProvidesFile{scsnowman-normal.def}[2018/01/05 v1.2b scsnowman definition (normal)] +\ProvidesFile{scsnowman-normal.def}[2018/01/15 v1.2c scsnowman definition (normal)] \def\sctkzsym@snowman@shape@normal{% \setlength{\sctkzsym@coord@baseline}{% \ifsctkzsym@snowman@adjustbaseline @@ -69,6 +69,16 @@ cycle; \fi \fi + \ifsctkzsym@snowman@broom + \sctkzsym@snowman@broompath[line width=0.08ex*\sctkzsym@coord@scl,line cap=butt] + (0.03,0.06) -- (0.12,0.50); + \sctkzsym@snowman@broompath[line width=0.03ex*\sctkzsym@coord@scl,line cap=butt] + (0.11,0.50) -- (0.06,0.75) + (0.12,0.50) -- (0.12,0.72) + (0.12,0.50) -- (0.18,0.76) + (0.12,0.50) -- (0.21,0.70) + (0.13,0.50) -- (0.27,0.74); + \fi \ifsctkzsym@snowman@arms \sctkzsym@snowman@armspath % right arm (SourceHanSans-like) (0.20,0.31) .. controls (0.19,0.33) and (0.14,0.41) .. @@ -116,10 +126,14 @@ \sctkzsym@snowman@buttonpath (0.50,0.29) circle (0.03); \fi\fi \ifsctkzsym@snowman@snow + \ifsctkzsym@snowman@broom + \sctkzsym@snowman@snowpath (0.13,0.81) circle (0.04); + \else \sctkzsym@snowman@snowpath (0.07,0.28) circle (0.04); \sctkzsym@snowman@snowpath (0.08,0.68) circle (0.04); \sctkzsym@snowman@snowpath (0.13,0.55) circle (0.04); \sctkzsym@snowman@snowpath (0.23,0.76) circle (0.04); + \fi \sctkzsym@snowman@snowpath (0.42,0.89) circle (0.04); \sctkzsym@snowman@snowpath (0.74,0.89) circle (0.04); \sctkzsym@snowman@snowpath (0.88,0.73) circle (0.04); diff --git a/Master/texmf-dist/tex/latex/scsnowman/scsnowman.sty b/Master/texmf-dist/tex/latex/scsnowman/scsnowman.sty index 57727fa1d41..c956263a6c4 100644 --- a/Master/texmf-dist/tex/latex/scsnowman/scsnowman.sty +++ b/Master/texmf-dist/tex/latex/scsnowman/scsnowman.sty @@ -10,7 +10,7 @@ %% Twitter : @aminophen %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{scsnowman}[2018/01/05 v1.2b Snowman variants using TikZ] +\ProvidesPackage{scsnowman}[2018/01/15 v1.2c Snowman variants using TikZ] \DeclareOption*{\PassOptionsToPackage{\CurrentOption}{sctkzsym-base}} \ProcessOptions\relax \RequirePackage{sctkzsym-base}[2017/08/08] @@ -120,6 +120,7 @@ \def\sctkzsym@snowman@adjustbaseline{false}% \def\sctkzsym@snowman@mikan{false}% \def\sctkzsym@snowman@leaf{false}% + \def\sctkzsym@snowman@broom{false}% } \newcommand{\sctkzsym@snowman@defaultkeys}{% \sctkzsym@snowman@initkeys @@ -143,6 +144,7 @@ \sctkzsym@define@key@withbool{snowman}{adjustbaseline} \sctkzsym@define@key@withbool{snowman}{mikan} \sctkzsym@define@key@withbool{snowman}{leaf} +\sctkzsym@define@key@withbool{snowman}{broom} % % definition of \scsnowman[...] \DeclareRobustCommand\scsnowman[1][]{% @@ -229,6 +231,10 @@ \def\sctkzsym@snowman@leafstroke{\sctkzsym@snowman@leaf}% \def\sctkzsym@snowman@leaffill{\sctkzsym@snowman@leaf}% \def\sctkzsym@snowman@leafpath{\path[draw=\sctkzsym@snowman@leafstroke,fill=\sctkzsym@snowman@leaffill]}% + % check broom + \sctkzsym@hndl@key@withbool{snowman}{broom}% + \def\sctkzsym@snowman@broomstroke{\sctkzsym@snowman@broom}% + \def\sctkzsym@snowman@broompath{\path[draw=\sctkzsym@snowman@broomstroke]}% % % drawing snowman \set@sctkzsym@coord@scl{\sctkzsym@snowman@scale}% diff --git a/Master/texmf-dist/tex/latex/scsnowman/sctkzsym-base.sty b/Master/texmf-dist/tex/latex/scsnowman/sctkzsym-base.sty index c8143a485ce..9bb904b40f6 100644 --- a/Master/texmf-dist/tex/latex/scsnowman/sctkzsym-base.sty +++ b/Master/texmf-dist/tex/latex/scsnowman/sctkzsym-base.sty @@ -10,7 +10,7 @@ %% Twitter : @aminophen %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{sctkzsym-base}[2018/01/05 v1.2b Base for emoji variants using TikZ] +\ProvidesPackage{sctkzsym-base}[2018/01/15 v1.2c Base for emoji variants using TikZ] \RequirePackage{tikz} \RequirePackage{keyval} % -- cgit v1.2.3