diff options
Diffstat (limited to 'Master')
21 files changed, 59 insertions, 103 deletions
diff --git a/Master/texmf-dist/doc/fonts/spark-otf/Changes b/Master/texmf-dist/doc/fonts/spark-otf/Changes index 4425b163de6..7192001a542 100644 --- a/Master/texmf-dist/doc/fonts/spark-otf/Changes +++ b/Master/texmf-dist/doc/fonts/spark-otf/Changes @@ -1,3 +1,5 @@ +0.05a 2022-03-03 - changed link in the documentation + - added OpenType versions of the fonts 0.05 2019-04-13 - fix for new fontnames and more styles 0.04 2017-09-26 - fix for filenames - added short form ! for marks diff --git a/Master/texmf-dist/doc/fonts/spark-otf/README.md b/Master/texmf-dist/doc/fonts/spark-otf/README.md index 0fd25d8a041..809090f2f01 100644 --- a/Master/texmf-dist/doc/fonts/spark-otf/README.md +++ b/Master/texmf-dist/doc/fonts/spark-otf/README.md @@ -1,8 +1,8 @@ # README # -Package spark-otf supports the free fonts from -"After the Flood" which are available from the -website https://aftertheflood.com/projects/sparks/ -or from https://github.com/aftertheflood/spark +Package spark-otf supports the spark fonts. +The fonts are distributed under the SIL Open Font License. +(https://github.com/aftertheflood/sparks) + Following font files are supported: @@ -11,7 +11,10 @@ Following font files are supported: - Sparks-Dot-???.otf - %% This file is distributed under the terms of the LaTeX Project Public %% License from CTAN archives in directory macros/latex/base/lppl.txt. %% Either version 1.3 or, at your option, any later version. +%% The OpenType fonts are distributed under the SIL Open Font License + + +hvoss@tug.org
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib index 9dde6057b7f..3540224fe2e 100644 --- a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib +++ b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib @@ -36,10 +36,8 @@ } @online{atf, -author = {Max Gadney and Mike Gallagher and Nick Cross and Sabih Ali}, -title = {AtF Spark}, -subtitle = {Our new typeface for code-free sparklines}, -Organisation = {After the flood}, -url = {https://aftertheflood.com/projects/sparks/}, +author = {Mikeal Gallagher}, +title = {Sparks}, +subtitle = {A typeface for creating sparklines in text}, +url = {https://github.com/aftertheflood/sparks}, } - diff --git a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf Binary files differindex e436bd73c07..91f6a7729c1 100644 --- a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf +++ b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex index d92461a66e4..a203d63c351 100644 --- a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex +++ b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex @@ -1,4 +1,4 @@ -%% $Id: spark-otf-doc.tex 1047 2019-04-12 17:22:07Z herbert $ +%% $Id: spark-otf-doc.tex 463 2022-03-03 07:27:02Z herbert $ % \listfiles \documentclass[fontsize=11pt,DIV=14,parskip=half-]{scrartcl} @@ -14,12 +14,14 @@ \makeatletter \let\SparkVersion\spark@version \makeatother +\usepackage{unicodefonttable} + \newsavebox\ZBox \newsavebox\SBox \usepackage{biblatex} \addbibresource{\jobname.bib} -\usepackage{dtk-logos} % for Wikipedia W +\usepackage{hvlogos} % for Wikipedia W \pagestyle{headings} @@ -50,7 +52,7 @@ sparklines are intended to be succinct, memorable, and located where they are di \section{The fonts} -The fonts are available from \url{https://github.com/aftertheflood/spark} and should be saved +The fonts are available from \url{https://github.com/aftertheflood/sparks} and should be saved either in \path{Library/fonts/} (MAC OSX), \path{c:\Windows\Fonts} (Windows) or \path{/usr/local/share/fonts} (Linux) or any other location where the fonts will be found by the system. @@ -280,6 +282,8 @@ Text \sparkDotline[Extrathick]{!1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,2 The current version of \texttt{spark-otf} supports only star versions for Lua\LaTeX. + + \subsection{Bars} \begin{LTXexample}[pos=t] @@ -293,7 +297,7 @@ Text \sparkBar*[Narrow]{111,179,188,146,154,177,191,124,170,122,127,129,140,133, \begin{LTXexample}[pos=t] Text \sparkDotline*{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\ Text \sparkDotline{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\ -Text \sparkDotline+{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\ +Text \sparkDotline*{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\ Text \sparkDot*[Medium][19]{19,114,12,111,16,17,113,118,113,67,61,74,39,52,38,55,111,88}[88] Text\\ Text \sparkDotline*[Medium][111]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}[176] Text \end{LTXexample} @@ -323,112 +327,60 @@ Coloring does \emph{not} work for the star version of the macro and \emph{not} f \subsection{Spark-BarMedium} -%\includegraphics{images/Spark-BarMedium} - -{\sparkBarMedium -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.45pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.45em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} - - -%\string{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1\string} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Bar-Medium.otf}%[⟨font-features⟩] +\subsection*{Spark-BarNarrow} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Bar-Narrow.otf}%[⟨font-features⟩] +\subsection*{Spark-BarExtraNarrow} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Bar-Extranarrow.otf}%[⟨font-features⟩] -%-* !"\#\$\%'()*+,-./0123456789.;<=>@CDEGHILNOSTU[\textbackslash]\_ht\{\_\}°¢ +\subsection*{Spark-Bar-Wide} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Bar-Wide.otf}%[⟨font-features⟩] -\subsection*{Spark-BarNarrow} +\subsection*{Spark-Bar-Extrawide} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Bar-Extrawide.otf}%[⟨font-features⟩] -{\sparkBarNarrow -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.35pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.35em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} +%\subsection*{Spark-BarThin} +\subsection*{Spark-DotMedium} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Dot-Medium.otf}%[⟨font-features⟩] -\iffalse +\subsection*{Spark-DotSmall} +\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Dot-Small.otf}%[⟨font-features⟩] -\subsection*{Spark-BarThin} +%\subsection*{Spark-DotLine-Medium} +%\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Dotline-Medium.otf}%[⟨font-features⟩] -{\sparkBarThin -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.1pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.1em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} +%\subsection*{Spark-DotLine-Thick} +%\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Dotline-Thick.otf}%[⟨font-features⟩] +%\subsection*{Spark-DotLine-Extrathick} +%\displayfonttable*[range-start=F0000, range-end=FFFFF]{Sparks-Dotline-Extrathick.otf}%[⟨font-features⟩] -\subsection*{Spark-DotMedium} -{\sparkDotMedium -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.35pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.35em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} +\nocite{*} +\printbibliography -\subsection*{Spark-DotSmall} - -{\sparkDotSmall -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.2pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.2em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} +\end{document} +% + \font\sparkDotlineThin ="file:Sparks-Dotline-Thin.otf:mode=node;+calt;\spark@DefaultFeatures" + \font\sparkDotlineExtrathin ="file:Sparks-Dotline-Extrathin.otf:mode=node;+calt;\spark@DefaultFeatures" +% + \font\sparkDotExtralarge="file:Sparks-Dot-Extralarge.otf:mode=node;+calt;\spark@DefaultFeatures" + \font\sparkDotExtrasmall="file:Sparks-Dot-Extrasmall.otf:mode=node;+calt;\spark@DefaultFeatures" -\subsection*{Spark-DotLine} -{\sparkDotLine -\multido{\iA=32+50}{20000}{\sbox\ZBox{% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\kern0.4pt\fi}}% - \ifdim\wd\ZBox>0pt \sbox\ZBox{\makebox[4em][r]{\iA: }% - \multido{\iB=\iA+1}{50}{% - \sbox\SBox{\symbol{\iB}}% - \ifdim\wd\SBox>0pt\usebox\SBox\else\kern0.4em\fi\kern0.25pt}}% - \usebox\ZBox\\\fi} -} +%\string{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1\string} -\fi -\nocite{*} -\printbibliography +%-* !"\#\$\%'()*+,-./0123456789.;<=>@CDEGHILNOSTU[\textbackslash]\_ht\{\_\}°¢ -\end{document} <p class=spark-bar-medium>{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}</p> diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extranarrow.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extranarrow.otf Binary files differnew file mode 100644 index 00000000000..bfe2e6d968d --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extranarrow.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extrawide.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extrawide.otf Binary files differnew file mode 100644 index 00000000000..8cd8cf4b5f4 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Extrawide.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Medium.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Medium.otf Binary files differnew file mode 100644 index 00000000000..89cff32bf6d --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Medium.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Narrow.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Narrow.otf Binary files differnew file mode 100644 index 00000000000..4100b4fe22c --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Narrow.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Wide.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Wide.otf Binary files differnew file mode 100644 index 00000000000..80bdf8cc573 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Bar-Wide.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extralarge.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extralarge.otf Binary files differnew file mode 100644 index 00000000000..0742c594833 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extralarge.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extrasmall.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extrasmall.otf Binary files differnew file mode 100644 index 00000000000..f30e76ded04 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Extrasmall.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Large.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Large.otf Binary files differnew file mode 100644 index 00000000000..caffbf49ffd --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Large.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Medium.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Medium.otf Binary files differnew file mode 100644 index 00000000000..4f1603f0c8f --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Medium.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Small.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Small.otf Binary files differnew file mode 100644 index 00000000000..8988d737018 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dot-Small.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathick.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathick.otf Binary files differnew file mode 100644 index 00000000000..6d15274f946 --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathick.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathin.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathin.otf Binary files differnew file mode 100644 index 00000000000..cea0ae223ca --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Extrathin.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Medium.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Medium.otf Binary files differnew file mode 100644 index 00000000000..13e53a44cbb --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Medium.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thick.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thick.otf Binary files differnew file mode 100644 index 00000000000..b953035931a --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thick.otf diff --git a/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thin.otf b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thin.otf Binary files differnew file mode 100644 index 00000000000..8f9f97e928e --- /dev/null +++ b/Master/texmf-dist/fonts/opentype/public/spark-otf/Sparks-Dotline-Thin.otf diff --git a/Master/texmf-dist/tex/latex/spark-otf/spark-otf.sty b/Master/texmf-dist/tex/latex/spark-otf/spark-otf.sty index eae4f650d0c..19e0867732a 100644 --- a/Master/texmf-dist/tex/latex/spark-otf/spark-otf.sty +++ b/Master/texmf-dist/tex/latex/spark-otf/spark-otf.sty @@ -1,14 +1,14 @@ -%% $Id: spark-otf.sty 1047 2019-04-12 17:22:07Z herbert $ +%% $Id: spark-otf.sty 463 2022-03-03 07:27:02Z herbert $ %% %% This file is distributed under the terms of the LaTeX Project Public %% License from CTAN archives in directory macros/latex/base/lppl.txt. %% Either version 1.3 or, at your option, any later version. %% -% Copyright 2017 Herbert Voss hvoss@tug.org +% Copyright 2017,2022 Herbert Voss hvoss@tug.org %% -\def\spark@version{0.05} +\def\spark@version{0.05a} \ProvidesPackage{spark-otf}[% - 2019/04/12 v. \spark@version~(Herbert Voss) Supports spark OpenType for lualatex/xelatex.] + 2022/03/03 v. \spark@version~(Herbert Voss) Supports spark OpenType for lualatex/xelatex.] % \RequirePackage{ifxetex,ifluatex,xkeyval} % @@ -24,7 +24,8 @@ \@latex@error{This package can only be used with "XeLaTeX" or "LuaLaTeX"!% \MessageBreak "pdfLaTeX" or any other "TeX" version are _not_ possible!}% \fi\fi -\RequirePackage{luaotfload,xparse} +\RequirePackage{%luaotfload, +xparse} \ifluatex\RequirePackage{luacode}\fi |