summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-03-21 20:41:24 +0000
committerKarl Berry <karl@freefriends.org>2016-03-21 20:41:24 +0000
commitd08ef268d34d35b96f6b017da48b57a92d94b661 (patch)
treeee8d8507e03d11e1f2cc7670026c8aa12b127d90 /Master/texmf-dist/doc
parent3e3758af644dc10891585599e86c2c1b78f83167 (diff)
asapsym (21mar16)
git-svn-id: svn://tug.org/texlive/trunk@40097 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r--Master/texmf-dist/doc/fonts/asapsym/README.md114
-rw-r--r--Master/texmf-dist/doc/fonts/asapsym/asapsym-generic.tex152
-rw-r--r--Master/texmf-dist/doc/fonts/asapsym/asapsym.pdfbin0 -> 122554 bytes
3 files changed, 266 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/asapsym/README.md b/Master/texmf-dist/doc/fonts/asapsym/README.md
new file mode 100644
index 00000000000..e0c48ce345b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/asapsym/README.md
@@ -0,0 +1,114 @@
+# asapsym: convenience macros for the ASAP symbol font
+
+> asapsym v1.0 2016/03/20
+> Copyright (C) 2016 Paul D. Gessler (<pdgessler@gmail.com>)
+
+The **asapsym** package provides convenience macros for using the symbols
+contained in the included *ASAP Symbol* font. The font is part of the
+[ASAP family](http://www.omnibus-type.com/fonts/asap.php) of fonts. The font is
+designed by [Omnibus-Type](http://www.omnibus-type.com/index.php) and released
+under the [SIL Open Font License (OFL)](http://scripts.sil.org/OFL), version 1.1.
+
+Macros are provided for each of the symbols provided by the font. Consult the
+package documentation for full details.
+
+## Package information
+
+### **asapsym** CTAN package
+
+Author:
+ Paul D. Gessler (<pdgessler@gmail.com>)
+License:
+ [The LaTeX Project Public License, version 1.3c](http://www.latex-project.org/lppl.txt)
+URL:
+ <http://www.github.com/pdgessler/asapsym>
+
+### ASAP Symbol font
+
+Author:
+ Omnibus-Type
+License:
+ [SIL Open Font License, version 1.1](http://scripts.sil.org/OFL_web)
+URL:
+ <http://www.omnibus-type.com/fonts/asap-symbol.php>
+
+## Engine support
+
+The font is distributed in OpenType format, and makes extensive use of OpenType
+features. Therefore, at this time, only XeTeX and LuaTeX are supported. An error
+message is issued if an OTF-capable engine is not detected.
+
+## Format support
+
+To use the macros in LaTeX, load the `asapsym` package:
+
+ \usepackage{asapsym}
+
+To use the macros in Plain TeX, `\input` the `asapsym.code.tex` file:
+
+ \input asapsym.code.tex
+
+Both `asapsym.sty` and `asapsym.code.tex` are wrappers around the main generic
+macro definitions in `asapsym-generic.tex`.
+
+## Dependencies
+
+When using LaTeX, the [**fontspec** package](http://www.ctan.org/pkg/fontspec)
+is used for loading the OpenType font and selecting features.
+
+When using Plain TeX with the LuaTeX engine, `luaotfload.sty` is used for
+loading the OpenType font and selecting features using the same syntax used
+natively by XeTeX.
+
+## Installation
+
+The files distributed to CTAN are:
+
+- `asapsym.dtx` (the documented sources)
+- `asapsym.ins` (the installer file)
+- `asapsym.pdf` (the typeset documentation)
+- `README.md` (the file you are reading now)
+- `Asap-Symbol.otf` (the OpenType font, released under SIL OFL, version 1.1)
+
+Executing the command `latex asapsym.ins` will generate the following package
+files from the `asapsym.dtx` file:
+
+- `asapsym.code.tex` (the Plain TeX wrapper file)
+- `asapsym.sty` (the LaTeX package wrapper)
+- `asapsym-generic.tex` (the generic macro definitions)
+
+These three files must be in a directory searched by TeX. A suggested layout for
+the complete distribution is:
+
+ doc/
+ generic/
+ asapsym/
+ asapsym.pdf
+ README.md
+ fonts/
+ opentype/
+ omnibus-type/
+ asap/
+ Asap-Symbol.otf
+ source/
+ generic/
+ asapsym/
+ asapsym.dtx
+ asapsym.ins
+ tex/
+ generic/
+ asapsym/
+ asapsym-generic.tex
+ latex/
+ asapsym/
+ asapsym.sty
+ plain/
+ asapsym/
+ asapysm.code.tex
+
+To produce the documentation locally, use the following sequence of commands:
+
+ lualatex asapsym.dtx
+ makeindex -s gglo.ist -o asapsym.gls asapsym.glo
+ makeindex -s gind.ist -o asapsym.ind asapsym.idx
+ lualatex asapsym.dtx
diff --git a/Master/texmf-dist/doc/fonts/asapsym/asapsym-generic.tex b/Master/texmf-dist/doc/fonts/asapsym/asapsym-generic.tex
new file mode 100644
index 00000000000..c51a1f993d3
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/asapsym/asapsym-generic.tex
@@ -0,0 +1,152 @@
+%%
+%% This is file `asapsym-generic.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% asapsym.dtx (with options: `generic')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2016 by Paul D. Gessler
+%%
+%% This file may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any later
+%% version. The latest version of this license is in:
+%%
+%% http://www.latex-project.org/lppl.txt
+%%
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Paul D. Gessler <pdgessler@gmail.com>.
+%%
+%% This work consists of the files asapsym.dtx, asapsym.ins, and README.md;
+%% the compiled documentation asapsym.pdf (generated from asapsym.dtx);
+%% and the derived files asapsym.sty, asapsym.code.tex, and asapsym-generic.tex.
+%%
+%% The OpenType font file Asap-Symbol.otf is Copyright (c) 2014-2015,
+%% Omnibus-Type (www.omnibus-type.com <omnibus.type@gmail.com>).
+%% It is redistributed with this work under the terms of the SIL Open Font License
+%% (OFL), version 1.1. The full text of this license is available at:
+%%
+%% http://scripts.sil.org/OFL_web
+%%
+\def\asapsym@prefix{asap}
+\def\asapsym@set#1#2{\expandafter\def%
+ \csname\asapsym@prefix #1\endcsname##1{\asapsym@raw{#2}{##1}}}
+\asapsym@set{arrow}{06}
+\asapsym@set{elevator}{03}
+\asapsym@set{object}{04}
+\asapsym@set{people}{01}
+\asapsym@set{signal}{05}
+\asapsym@set{transport}{02}
+\def\asapsym@sym#1#2#3{\expandafter\def%
+ \csname\asapsym@prefix#1\endcsname{\csname\asapsym@prefix#2\endcsname{#3}}}
+\def\asapsym@mka#1#2{\asapsym@sym{Arrow#1}{arrow}{#2}}
+\asapsym@mka{Left}{A}
+\asapsym@mka{UpLeft}{B}
+\asapsym@mka{Up}{C}
+\asapsym@mka{UpRight}{D}
+\asapsym@mka{Right}{E}
+\asapsym@mka{DownRight}{F}
+\asapsym@mka{Down}{G}
+\asapsym@mka{DownLeft}{H}
+\asapsym@mka{CircleOpenLeft}{I}
+\asapsym@mka{CircleOpenUpLeft}{J}
+\asapsym@mka{CircleOpenUp}{K}
+\asapsym@mka{CircleOpenUpRight}{L}
+\asapsym@mka{CircleOpenRight}{M}
+\asapsym@mka{CircleOpenDownRight}{N}
+\asapsym@mka{CircleOpenDown}{O}
+\asapsym@mka{CircleOpenDownLeft}{P}
+\asapsym@mka{CircleFillLeft}{Q}
+\asapsym@mka{CircleFillUpLeft}{R}
+\asapsym@mka{CircleFillUp}{S}
+\asapsym@mka{CircleFillUpRight}{T}
+\asapsym@mka{CircleFillRight}{U}
+\asapsym@mka{CircleFillDownRight}{V}
+\asapsym@mka{CircleFillDown}{W}
+\asapsym@mka{CircleFillDownLeft}{X}
+\def\asapsym@mke#1#2{\asapsym@sym{#1}{elevator}{#2}}
+\asapsym@mke{Elevator}{A}
+\asapsym@mke{Stair}{B}
+\asapsym@mke{StairDown}{C}
+\asapsym@mke{StairUp}{D}
+\asapsym@mke{Escalator}{E}
+\asapsym@mke{EscalatorDown}{F}
+\asapsym@mke{EscalatorUp}{G}
+\def\asapsym@mko#1#2{\asapsym@sym{#1}{object}{#2}}
+\asapsym@mko{Book}{A}
+\asapsym@mko{Envelope}{B}
+\asapsym@mko{Gift}{C}
+\asapsym@mko{Locker}{D}
+\asapsym@mko{LostAndFound}{E}
+\asapsym@mko{Microscope}{F}
+\asapsym@mko{Cross}{G}
+\asapsym@mko{Phone}{H}
+\asapsym@mko{MobilePhone}{I}
+\asapsym@mko{Tablet}{J}
+\asapsym@mko{Monitor}{K}
+\asapsym@mko{Utensils}{L}
+\asapsym@mko{Mug}{M}
+\asapsym@mko{Hanger}{N}
+\asapsym@mko{Cigarette}{O}
+\def\asapsym@mkp#1#2{\asapsym@sym{#1}{people}{#2}}
+\def\asapsym@mkd#1#2{
+ \asapsym@mkp{Male#1}{\uppercase{#2}}
+ \asapsym@mkp{Female#1}{\lowercase{#2}}}
+\asapsym@mkd{WithServiceAnimal}{A}
+\asapsym@mkd{WalkingDog}{B}
+\asapsym@mkd{Walking}{C}
+\asapsym@mkd{WithLuggageWaving}{D}
+\asapsym@mkd{WithLuggageWaiting}{E}
+\asapsym@mkd{DiscardingTrash}{F}
+\asapsym@mkd{AtHelpDesk}{G}
+\asapsym@mkd{HoldingInfant}{H}
+\asapsym@mkd{WalkingStroller}{I}
+\asapsym@mkd{WithChild}{J}
+\asapsym@mkp{WalkingCane}{K}
+\asapsym@mkp{WaitingSeated}{L}
+\asapsym@mkd{AtDrinkingFountain}{M} % ??? is this correct ???
+\asapsym@mkd{Adult}{N}
+\asapsym@mkd{Child}{O}
+\asapsym@mkp{WheelchairStationary}{P}
+\asapsym@mkp{WheelchairInMotion}{p}
+\asapsym@mkp{Pregnant}{Q}
+\asapsym@mkp{GroupMeeting}{R}
+\asapsym@mkp{Cycling}{S}
+\asapsym@mkp{Dog}{T}
+\asapsym@mkp{Infant}{U}
+\def\asapsym@mks#1#2{
+ \asapsym@sym{#1Sign}{signal}{#2}
+ \asapsym@sym{Not#1Sign}{signal}{#2\llap{X}}}
+\asapsym@mks{Information}{A}
+\asapsym@mks{Hospital}{B}
+\asapsym@mks{Help}{C}
+\asapsym@mks{Dollar}{D}
+\asapsym@mks{Emergency}{E}
+\asapsym@mks{Parking}{F}
+\asapsym@mks{Walk}{G}
+\asapsym@mks{Dog}{H}
+\asapsym@mks{MobilePhone}{I}
+\asapsym@mks{Cigarette}{J}
+\asapsym@mks{Not}{X}
+\def\asapsym@mkt#1#2{\asapsym@sym{#1}{transport}{#2}}
+\asapsym@mkt{Boat}{A}
+\asapsym@mkt{Helicopter}{B}
+\asapsym@mkt{AirplaneOverhead}{C}
+\asapsym@mkt{AirplaneTakeoff}{D}
+\asapsym@mkt{AirplaneLanding}{E}
+\asapsym@mkt{Bicycle}{F}
+\asapsym@mkt{Automobile}{G}
+\asapsym@mkt{Taxi}{H}
+\asapsym@mkt{AutomobileWithKey}{I}
+\asapsym@mkt{Bus}{J}
+\asapsym@mkt{Train}{K}
+\endinput
+%%
+%% End of file `asapsym-generic.tex'.
diff --git a/Master/texmf-dist/doc/fonts/asapsym/asapsym.pdf b/Master/texmf-dist/doc/fonts/asapsym/asapsym.pdf
new file mode 100644
index 00000000000..e2056b63813
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/asapsym/asapsym.pdf
Binary files differ