From 872fa2f5153896d34f4581688904246c7b299fd7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 6 Mar 2022 22:03:03 +0000 Subject: spark-otf git-svn-id: svn://tug.org/texlive/trunk@62481 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/spark-otf/Changes | 2 + Master/texmf-dist/doc/fonts/spark-otf/README.md | 13 ++- .../doc/fonts/spark-otf/spark-otf-doc.bib | 10 +- .../doc/fonts/spark-otf/spark-otf-doc.pdf | Bin 106096 -> 96801 bytes .../doc/fonts/spark-otf/spark-otf-doc.tex | 126 +++++++-------------- 5 files changed, 53 insertions(+), 98 deletions(-) (limited to 'Master/texmf-dist/doc/fonts') 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 index e436bd73c07..91f6a7729c1 100644 Binary files a/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf and b/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf differ 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}

{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}

-- cgit v1.2.3