diff options
author | Karl Berry <karl@freefriends.org> | 2016-03-21 20:41:24 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-03-21 20:41:24 +0000 |
commit | d08ef268d34d35b96f6b017da48b57a92d94b661 (patch) | |
tree | ee8d8507e03d11e1f2cc7670026c8aa12b127d90 /Master/texmf-dist/doc/fonts | |
parent | 3e3758af644dc10891585599e86c2c1b78f83167 (diff) |
asapsym (21mar16)
git-svn-id: svn://tug.org/texlive/trunk@40097 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
-rw-r--r-- | Master/texmf-dist/doc/fonts/asapsym/README.md | 114 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/asapsym/asapsym-generic.tex | 152 | ||||
-rw-r--r-- | Master/texmf-dist/doc/fonts/asapsym/asapsym.pdf | bin | 0 -> 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 Binary files differnew file mode 100644 index 00000000000..e2056b63813 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/asapsym/asapsym.pdf |