texlive[45483] Master/texmf-dist/doc: spark-otf (6oct17)

commits+karl at tug.org commits+karl at tug.org
Fri Oct 6 22:18:55 CEST 2017


Revision: 45483
          http://tug.org/svn/texlive?view=revision&revision=45483
Author:   karl
Date:     2017-10-06 22:18:55 +0200 (Fri, 06 Oct 2017)
Log Message:
-----------
spark-otf (6oct17)

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/fonts/spark-otf/
    trunk/Master/texmf-dist/doc/fonts/spark-otf/Changes
    trunk/Master/texmf-dist/doc/fonts/spark-otf/README.md
    trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib
    trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf
    trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/latex/spark-otf/

Added: trunk/Master/texmf-dist/doc/fonts/spark-otf/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/spark-otf/Changes	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/spark-otf/Changes	2017-10-06 20:18:55 UTC (rev 45483)
@@ -0,0 +1,10 @@
+0.04  2017-09-26  - fix for filenames
+                  - added short form ! for marks
+                  - added char sets for the documentation
+0.03  2017-09-24  - added color
+                  - fix for \IfValueTF->\IfBooleanTF
+                  - fix for xelatex
+0.02  2017-09-21  - added a star version for LuaLaTeX which
+                    allows any values in the data list
+                  - added error message for pdflatex
+0.01  2017-09-19  - first CTAN version

Added: trunk/Master/texmf-dist/doc/fonts/spark-otf/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/spark-otf/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/spark-otf/README.md	2017-10-06 20:18:55 UTC (rev 45483)
@@ -0,0 +1,19 @@
+# README #
+Package spark-otf supports the free fonts from
+"After the Flood"  which are available from the 
+website http://aftertheflood.co/projects/atf-spark
+
+Following font files are supported:
+
+- Spark - Bar - Medium.otf
+- Spark - Bar - Narrow.otf
+- Spark - Bar - Thin.otf
+- Spark - Dot-line - Medium.otf
+- Spark - Dot - Medium.otf
+- Spark - Dot - Small.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.


Property changes on: trunk/Master/texmf-dist/doc/fonts/spark-otf/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib	2017-10-06 20:18:55 UTC (rev 45483)
@@ -0,0 +1,45 @@
+ at online{fontconfig,
+  author ={{\texttt{freedesktop.org}}},
+  sortname = {freedesktop},
+  title = {Fontconfig},
+  subtitle = {A library for configuring and customizing font access},
+  date = {2017-07-05},
+  urldate={2017-09-26},
+  url = {https://www.freedesktop.org/wiki/Software/fontconfig/}
+}
+ at online{wikipedia,
+  author    = {{\WikipediA}},
+  sortlabel = {Wikipedia},
+  sortname  = {Wikipedia},
+  title     = {Sparkline},
+  date      = {2017-09-03},
+  urldate   = {2017-09-19},
+  url       = {https://en.wikipedia.org/wiki/Sparkline},
+}
+
+ at online{features,
+  author    = {{\WikipediA}},
+  sortlabel = {Wikipedia},
+  sortname  = {Wikipedia},
+  title     = {List of typographic features},
+  date      = {2017-02-21},
+  urldate   = {2017-03-24},
+  url       = {https://en.wikipedia.org/wiki/List_of_typographic_features},
+}
+
+ at online{tufte,
+  author    = {Edward Tufte},
+  title     = {History of Sparklines and Edward Tufte Contribution},
+  date      = {2017-09-19},
+  urldate   = {2017-09-19},
+  url       = {https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=000AIr00},
+}
+
+ at 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 = {http://aftertheflood.co/projects/atf-spark},
+}
+


Property changes on: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.bib
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf	2017-10-06 13:02:37 UTC (rev 45482)
+++ trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf	2017-10-06 20:18:55 UTC (rev 45483)

Property changes on: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex	2017-10-06 20:18:55 UTC (rev 45483)
@@ -0,0 +1,436 @@
+%% $Id: spark-otf-doc.tex 584 2017-09-26 18:27:43Z herbert $
+%
+\listfiles
+\documentclass[fontsize=11pt,DIV=14,parskip=half-]{scrartcl}
+\usepackage{fontspec}
+\usepackage{graphicx}
+\usepackage{multido}
+\usepackage[%usefilenames,
+            TT={Scale=0.88,FakeStretch=0.9},
+            SS={Scale=0.9},
+            RM={Scale=0.9},
+            DefaultFeatures={Ligatures=TeX}]{lucida-otf}  % support opentype math fonts
+\usepackage[usefilenames=false]{spark-otf}  % support opentype spark fonts
+\makeatletter
+\let\SparkVersion\spark at version
+\makeatother
+\newsavebox\ZBox \newsavebox\SBox
+
+\usepackage{biblatex}
+\addbibresource{\jobname.bib}
+
+\usepackage{dtk-logos} % for Wikipedia W
+
+\pagestyle{headings}
+
+\usepackage[colorlinks,hyperfootnotes=false]{hyperref}
+% define \code for url-like breaking of typewriter fragments.
+\ifx\nolinkurl\undefined \let\code\url \else \let\code\nolinkurl \fi
+
+% Define \cs to prepend a backslash, and be unbreakable:
+\DeclareRobustCommand\cs[1]{\mbox{\texttt{\char`\\#1}}}
+
+
+\title{Support for the Spark OpenType fonts \\--\\ v.~\SparkVersion}
+\author{Herbert Voß}
+\begin{document}
+\maketitle
+\tableofcontents
+
+\section{Introduction}
+
+A sparkline is a very small line chart, typically drawn without axes or coordinates. 
+It presents the general shape of the variation (typically over time) in some measurement, 
+such as temperature or stock market price, in a simple and highly condensed way. 
+Sparklines are small enough to be embedded in text, or several sparklines may be 
+grouped together as elements of a small multiple. Whereas the typical chart is 
+designed to show as much data as possible, and is set off from the flow of text, 
+sparklines are intended to be succinct, memorable, and located where they are discussed.~\cite{wikipedia}
+
+
+\section{The fonts}
+
+The fonts are available from \url{https://github.com/aftertheflood/spark} 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.
+
+\begin{verbatim}
+-rw-r--r-- 1 voss voss 24708 Sep 15 11:20 Spark - Bar - Medium.otf
+-rw-r--r-- 1 voss voss 24696 Sep 15 11:20 Spark - Bar - Narrow.otf
+-rw-r--r-- 1 voss voss 24680 Sep 15 11:20 Spark - Bar - Thin.otf
+-rw-r--r-- 1 voss voss 22140 Sep 15 11:20 Spark - Dot-line - Medium.otf
+-rw-r--r-- 1 voss voss 24616 Sep 15 11:20 Spark - Dot - Medium.otf
+-rw-r--r-- 1 voss voss 24580 Sep 15 11:20 Spark - Dot - Small.otf
+\end{verbatim}
+
+
+The package defines the following font macros (using symbol names):
+
+\small
+\begin{verbatim}
+\newfontface\sparkBarMedium{Spark-BarMedium}[RawFeature=+calt,\spark at DefaultFeatures]
+\newfontface\sparkBarNarrow{Spark-BarNarrow}[RawFeature=+calt,\spark at DefaultFeatures]
+\newfontface\sparkBarThin{Spark-BarThin}[RawFeature=+calt,\spark at DefaultFeatures]
+%
+\newfontface\sparkDotLine{Spark-Dot-lineMedium}[RawFeature=+calt,\spark at DefaultFeatures]
+%
+\newfontface\sparkDotMedium{Spark-DotMedium}[RawFeature=+calt,\spark at DefaultFeatures]
+\newfontface\sparkDotSmall{Spark-DotSmall}[RawFeature=+calt,\spark at DefaultFeatures]
+\end{verbatim}
+
+\normalsize
+
+\section{The macros}
+
+\begin{verbatim}
+\sparkBar[<Type>][<No>]{values}[<No>]
+\sparkDot[<Type>][<No>]{values}[<No>]
+\sparkBar*[<Type>][<No>]{values}[<No>]
+\sparkDot*[<Type>][<No>]{values}[<No>]
+\sparkBar[<Type>]{!value,values,...,!value}
+\sparkDot[<Type>]{!value,values,...,!value}
+\sparkBar*[<Type>]{!value,values,...,!value}
+\sparkDot*[<Type>]{!value,values,...,!value}
+\end{verbatim}
+
+If \texttt{[<Type>]} is missing, \texttt{Medium} is assumed. The type is mandatory if you use
+the first \texttt{[<No>]} argument! The star versions are only valid for Lua\LaTeX\ where the values
+can be of any interval. They will be changed to the allowed interval: 
+
+\begin{itemize}
+\item for \cs{sparkDot[Line]}: $[0,9]$
+\item for all other: $[0,100]$
+\end{itemize}
+
+
+Instead of using the optional arguments for printing the first and/or last value you
+can use the !-notation, then the first and/or last listed value are printed. There is no difference
+in using the optional arguments; it saves only some keystrokes if the printed values are
+the same as in the list.
+
+\section{Text examples}
+
+\subsection{Bars}
+
+
+\subsubsection{Bar-Medium}
+
+\footnotesize
+\begin{verbatim}
+Text \sparkBar{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92} Text\hfill
+     {\huge\sparkBar{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}}\\
+Text \sparkBar[Medium]{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92} Text\\
+Text \sparkBar[Medium][14]{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}[92] Text\\
+Text \sparkBar[Medium]{!14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,!92} Text
+\end{verbatim}
+
+\normalsize
+Text \sparkBar{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92} Text\hfill
+     {\huge\sparkBar{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}}\\
+Text \sparkBar[Medium]{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92} Text\\
+Text \sparkBar[Medium][14]{14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,92}[92] Text\\
+Text \sparkBar[Medium]{!14,95,68,9,19,41,91,1,81,97,79,45,96,76,17,65,8,!92} Text
+
+
+\subsubsection{Bar-Narrow}
+
+\footnotesize
+\begin{verbatim}
+Text \sparkBar[Narrow]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,8} Text\\
+Text \sparkBar[Narrow][19]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8} Text\hfill
+  {\huge\sparkBar[Narrow][19]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8}}\\
+Text \sparkBar[Narrow]{!19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8} Text\hfill
+  {\huge\sparkBar[Narrow]{!19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8}}
+\end{verbatim}
+
+\normalsize
+Text \sparkBar[Narrow]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,8} Text\\
+Text \sparkBar[Narrow][19]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8} Text\hfill
+  {\huge\sparkBar[Narrow][19]{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8}}\\
+Text \sparkBar[Narrow]{!19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8} Text\hfill
+  {\huge\sparkBar[Narrow]{!19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,!8}}
+
+\subsubsection{Bar-Thin}
+
+\footnotesize
+\begin{verbatim}
+Text \sparkBar[Thin]{13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22} Text\\
+Text \sparkBar[Thin][13]{13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22}[22] Text\\
+Text \sparkBar[Thin]{!13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22} Text\\
+Text \sparkBar[Thin]{!13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,!22} Text
+\end{verbatim}
+
+\normalsize
+Text \sparkBar[Thin]{13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22} Text\\
+Text \sparkBar[Thin][13]{13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22}[22] Text\\
+Text \sparkBar[Thin]{!13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22} Text\\
+Text \sparkBar[Thin]{!13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,!22} Text
+
+
+
+\subsection{Dots}
+
+\subsubsection{Dot-Medium}
+
+\footnotesize
+\begin{verbatim}
+Text \sparkDot{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1} Text\hfill
+  {\huge\sparkDot{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1}}\\
+Text \sparkDot[Medium]{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1} Text\\
+Text \sparkDot[Medium]{!54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,!1} Text
+\end{verbatim}
+
+\normalsize
+Text \sparkDot{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1} Text\hfill
+  {\huge\sparkDot{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1}}\\
+Text \sparkDot[Medium]{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1} Text\\
+Text \sparkDot[Medium]{!54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,!1} Text
+
+
+\subsubsection{Dot-Small}
+
+
+\footnotesize
+\begin{verbatim}
+Text \sparkDot[Small]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkDot[Small][1]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}[76] Text\\
+Text \sparkDot[Small]{!1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,!76} Text
+\end{verbatim}
+
+\normalsize
+Text \sparkDot[Small]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkDot[Small][1]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}[76] Text\\
+Text \sparkDot[Small]{!1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,!76} Text
+
+
+
+\subsection{Dot-Line}
+
+
+
+\footnotesize
+\begin{verbatim}
+Text \sparkDot[Line]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\
+Text \sparkDot[Line][9]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}[8] Text\hfill
+   {\huge\sparkDot[Line]{!9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,!8}}
+\end{verbatim}
+
+\normalsize
+Text \sparkDot[Line]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\
+Text \sparkDot[Line][9]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}[8] Text\hfill
+   {\huge\sparkDot[Line]{!9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,!8}}
+
+
+
+
+\section{Examples for Lua\protect\LaTeX}
+The current version of \texttt{spark-otf} supports only star versions for Lua\LaTeX.
+
+
+\subsection{Bars}
+
+
+\footnotesize
+\begin{verbatim}
+Text \sparkBar*{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkBar*{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\
+Text \sparkBar*[Narrow]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176} Text\\
+
+\huge
+\sparkBar*{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}\\
+\sparkBar*{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}\\
+\sparkBar*[Narrow]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}
+\end{verbatim}
+
+
+\normalsize\noindent
+Text \sparkBar*{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkBar*{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8} Text\\
+Text \sparkBar*[Narrow]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176} Text\\
+
+\huge
+\sparkBar*{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}\\
+\sparkBar*{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}\\
+\sparkBar*[Narrow]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}
+
+
+\normalsize
+
+\subsection{Dots}
+
+\footnotesize
+\begin{verbatim}
+Text \sparkDot*[Line]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkDot[Line]{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 \sparkDot*[Line][111]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}[176] Text
+
+\huge
+\sparkDot*[Line]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}\\
+\sparkDot[Line]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}\\
+\sparkDot*[Medium][19]{19,114,12,111,16,17,113,118,113,67,61,74,39,52,38,55,111,88}[88]\\
+\sparkDot*[Line][111]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}[176]
+\end{verbatim}
+
+\normalsize
+Text \sparkDot*[Line]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76} Text\\
+Text \sparkDot[Line]{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 \sparkDot*[Line][111]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}[176] Text
+
+\huge
+\sparkDot*[Line]{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}\\
+\sparkDot[Line]{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}\\
+\sparkDot*[Medium][19]{19,114,12,111,16,17,113,118,113,67,61,74,39,52,38,55,111,88}[88]\\
+\sparkDot*[Line][111]{111,179,188,146,154,177,191,124,170,122,127,129,140,133,131,195,126,176}[176]
+
+
+\normalsize
+
+\section{Using color}
+It is possible to mark single or some values with a specific color, which must
+be given in binary notation, e.g. \verb|ff0000| for red (R-G-B). The macro \verb|\setSparkColor|
+\emph{should} include the (last) comma after the value:
+
+\begin{verbatim}
+Text \sparkBar{14,95,68,9,19,41,\setSparkColor{ff0000}{91,}1,81,97,79,45,96,76,17,65,8,92} Text
+     \sparkBar{!14,95,68,9,19,41,\setSparkColor{ff0000}{91,1,81,97,79,}45,96,76,17,65,8,!92} Text
+
+Text \sparkDot{14,95,68,9,19,41,\setSparkColor{ff0000}{91,}1,81,97,79,45,96,76,17,65,8,92} Text
+     \sparkDot{!14,95,68,9,19,41,\setSparkColor{ff0000}{91,1,81,97,79,}45,96,76,17,65,8,!92} Text
+\end{verbatim}
+
+\noindent
+Text \sparkBar{14,95,68,9,19,41,\setSparkColor{ff0000}{91,}1,81,97,79,45,96,76,17,65,8,92} Text
+     \sparkBar{!14,95,68,9,19,41,\setSparkColor{ff0000}{91,1,81,97,79,}45,96,76,17,65,8,!92} Text
+
+\bigskip
+\noindent
+Text \sparkDot{14,95,68,9,19,41,\setSparkColor{ff0000}{91,}1,81,97,79,45,96,76,17,65,8,92} Text
+     \sparkDot{!14,95,68,9,19,41,\setSparkColor{ff0000}{91,1,81,97,79,}45,96,76,17,65,8,!92} Text
+
+Coloring does \emph{not} work for the star version of the macro and \emph{not} for
+\verb|\sparkDot[Line]|.
+
+
+\section{The charsets}
+
+\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}
+
+
+
+%-* !"\#\$\%'()*+,-./0123456789.;<=>@CDEGHILNOSTU[\textbackslash]\_ht\{\_\}°¢
+
+\subsection*{Spark-BarNarrow}
+
+{\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}
+
+{\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-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}
+}
+
+
+\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}
+}
+
+
+\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}
+}
+
+
+
+\nocite{*}
+\printbibliography
+
+
+\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>
+
+<p class=spark-bar-narrow>{19,32,93,4,95,46,13,23,50,86,94,68,58,41,89,57,74,8}</p>
+
+<p class=spark-bar-thin>{13,15,59,73,42,1,41,51,4,97,35,55,37,24,89,21,30,22}</p>
+
+<p class=spark-dot-medium>{54,39,26,65,29,58,36,99,16,56,76,69,71,77,7,40,79,1}</p>
+
+<p class=spark-dot-small>{1,79,88,46,54,77,91,24,70,22,27,29,40,33,31,95,26,76}</p>
+
+<p class=spark-line-medium>{9,4,2,1,6,7,3,8,3,7,1,4,9,2,8,5,1,8}</p>
+\NewDocumentCommand\spark{omo}{{\sparklinesbarmedium
+		\IfValueT{#1}{#1}\string{#2\string}\IfValueT{#3}{#3}}}


Property changes on: trunk/Master/texmf-dist/doc/fonts/spark-otf/spark-otf-doc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property


More information about the tex-live-commits mailing list