diff options
Diffstat (limited to 'fonts/asapsym/README.md')
-rw-r--r-- | fonts/asapsym/README.md | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/fonts/asapsym/README.md b/fonts/asapsym/README.md new file mode 100644 index 0000000000..e0c48ce345 --- /dev/null +++ b/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 |