From 7ce2f30f31421eb46d07ff65cbf9fcbda1d6612a Mon Sep 17 00:00:00 2001
From: Hans Hagen <pragma@wxs.nl>
Date: Wed, 24 Jan 2018 12:00:59 +0100
Subject: 2018-01-24 10:57:00

---
 .../documents/general/manuals/math-mkiv.pdf        | Bin 1128973 -> 853719 bytes
 doc/context/documents/general/qrcs/setup-cs.pdf    | Bin 843192 -> 843374 bytes
 doc/context/documents/general/qrcs/setup-de.pdf    | Bin 841649 -> 841907 bytes
 doc/context/documents/general/qrcs/setup-en.pdf    | Bin 847309 -> 846988 bytes
 doc/context/documents/general/qrcs/setup-fr.pdf    | Bin 838667 -> 838768 bytes
 doc/context/documents/general/qrcs/setup-it.pdf    | Bin 842896 -> 842876 bytes
 .../documents/general/qrcs/setup-mapping-cs.pdf    | Bin 358857 -> 358934 bytes
 .../documents/general/qrcs/setup-mapping-de.pdf    | Bin 438568 -> 438473 bytes
 .../documents/general/qrcs/setup-mapping-en.pdf    | Bin 356305 -> 356269 bytes
 .../documents/general/qrcs/setup-mapping-fr.pdf    | Bin 358691 -> 358927 bytes
 .../documents/general/qrcs/setup-mapping-it.pdf    | Bin 357924 -> 358004 bytes
 .../documents/general/qrcs/setup-mapping-nl.pdf    | Bin 357704 -> 357548 bytes
 .../documents/general/qrcs/setup-mapping-ro.pdf    | Bin 624560 -> 624714 bytes
 doc/context/documents/general/qrcs/setup-nl.pdf    | Bin 836503 -> 836574 bytes
 doc/context/documents/general/qrcs/setup-ro.pdf    | Bin 837475 -> 837611 bytes
 .../sources/general/fonts/fonts/fonts-formats.tex  |  45 ++++++++++++++++-----
 .../general/manuals/math/math-suboptimal.tex       |   5 +--
 17 files changed, 36 insertions(+), 14 deletions(-)

(limited to 'doc')

diff --git a/doc/context/documents/general/manuals/math-mkiv.pdf b/doc/context/documents/general/manuals/math-mkiv.pdf
index 1cc15b97a..292c49527 100644
Binary files a/doc/context/documents/general/manuals/math-mkiv.pdf and b/doc/context/documents/general/manuals/math-mkiv.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-cs.pdf b/doc/context/documents/general/qrcs/setup-cs.pdf
index cb58ca22d..0ea2863f8 100644
Binary files a/doc/context/documents/general/qrcs/setup-cs.pdf and b/doc/context/documents/general/qrcs/setup-cs.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-de.pdf b/doc/context/documents/general/qrcs/setup-de.pdf
index 6578249a6..ce74e7d53 100644
Binary files a/doc/context/documents/general/qrcs/setup-de.pdf and b/doc/context/documents/general/qrcs/setup-de.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-en.pdf b/doc/context/documents/general/qrcs/setup-en.pdf
index 98476832c..7543cd36f 100644
Binary files a/doc/context/documents/general/qrcs/setup-en.pdf and b/doc/context/documents/general/qrcs/setup-en.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-fr.pdf b/doc/context/documents/general/qrcs/setup-fr.pdf
index 36d1d688f..a8efb59e2 100644
Binary files a/doc/context/documents/general/qrcs/setup-fr.pdf and b/doc/context/documents/general/qrcs/setup-fr.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-it.pdf b/doc/context/documents/general/qrcs/setup-it.pdf
index 55b44659c..da9f2b020 100644
Binary files a/doc/context/documents/general/qrcs/setup-it.pdf and b/doc/context/documents/general/qrcs/setup-it.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-cs.pdf b/doc/context/documents/general/qrcs/setup-mapping-cs.pdf
index 56b09e762..74f061019 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-cs.pdf and b/doc/context/documents/general/qrcs/setup-mapping-cs.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-de.pdf b/doc/context/documents/general/qrcs/setup-mapping-de.pdf
index ce3b9d0ef..7be2563f4 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-de.pdf and b/doc/context/documents/general/qrcs/setup-mapping-de.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-en.pdf b/doc/context/documents/general/qrcs/setup-mapping-en.pdf
index c60067c45..bc1ec1e04 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-en.pdf and b/doc/context/documents/general/qrcs/setup-mapping-en.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-fr.pdf b/doc/context/documents/general/qrcs/setup-mapping-fr.pdf
index a17470393..96a8d8c90 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-fr.pdf and b/doc/context/documents/general/qrcs/setup-mapping-fr.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-it.pdf b/doc/context/documents/general/qrcs/setup-mapping-it.pdf
index 0cd7d9a18..ba09d5dbb 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-it.pdf and b/doc/context/documents/general/qrcs/setup-mapping-it.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-nl.pdf b/doc/context/documents/general/qrcs/setup-mapping-nl.pdf
index d861a77e7..00657a8a0 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-nl.pdf and b/doc/context/documents/general/qrcs/setup-mapping-nl.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-mapping-ro.pdf b/doc/context/documents/general/qrcs/setup-mapping-ro.pdf
index ce0f9058e..2338561eb 100644
Binary files a/doc/context/documents/general/qrcs/setup-mapping-ro.pdf and b/doc/context/documents/general/qrcs/setup-mapping-ro.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-nl.pdf b/doc/context/documents/general/qrcs/setup-nl.pdf
index 052233d61..dbd67cb6b 100644
Binary files a/doc/context/documents/general/qrcs/setup-nl.pdf and b/doc/context/documents/general/qrcs/setup-nl.pdf differ
diff --git a/doc/context/documents/general/qrcs/setup-ro.pdf b/doc/context/documents/general/qrcs/setup-ro.pdf
index 3a26bc804..58470512f 100644
Binary files a/doc/context/documents/general/qrcs/setup-ro.pdf and b/doc/context/documents/general/qrcs/setup-ro.pdf differ
diff --git a/doc/context/sources/general/fonts/fonts/fonts-formats.tex b/doc/context/sources/general/fonts/fonts/fonts-formats.tex
index dc98ee486..68a28fadc 100644
--- a/doc/context/sources/general/fonts/fonts/fonts-formats.tex
+++ b/doc/context/sources/general/fonts/fonts/fonts-formats.tex
@@ -844,17 +844,16 @@ to the representation that we need they get cached. You can peek into the cache
 which is someplace on your system (depending on the setup):
 
 \starttabulate[|l|p|]
-\NC \type{fonts/afm}    \NC type one fonts, converted from \type {afm} and \type
-                            {pfb} files \NC \NR
-\NC \type{fonts/data}   \NC font name databases \NC \NR
-\NC \type{fonts/mp}     \NC fonts created using \METAPOST \NC \NR
-\NC \type{fonts/otf}    \NC open type fonts, converted from \type {ttf}, \type {otf},
-                            \type {ttc} and \type {ttx} files loaded using the
-                            \FONTFORGE\ loader \NC \NR
-\NC \type{fonts/otl}    \NC open type fonts, converted from \type {ttf}, \type {otf},
-                            \type {ttc} and \type {ttx} files loaded using the
-                            \CONTEXT\ \LUA\ loader \NC \NR
-\NC \type{fonts/shapes} \NC outlines of fonts (for instance for use in \METAFUN) \NC \NR
+\NC \type{fonts/data}    \NC font name databases \NC \NR
+\NC \type{fonts/mp}      \NC fonts created using \METAPOST \NC \NR
+\NC \type{fonts/one}     \NC type one fonts, converted from \type {afm} and \type
+                             {pfb} files \NC \NR
+\NC \type{fonts/otl}     \NC open type fonts, converted from \type {ttf}, \type {otf},
+                             \type {ttc} and \type {ttx} files loaded using the
+                             \CONTEXT\ \LUA\ loader \NC \NR
+\NC \type{fonts/pdf}     \NC font shapes for color fonts \NC \NR
+\NC \type{fonts/shapes}  \NC outlines of fonts (for instance for use in \METAFUN) \NC \NR
+\NC \type{fonts/streams} \NC font programs for variable font instances \NC \NR
 \stoptabulate
 
 There can be three types of files there. The \type{tma} files are just \LUA\
@@ -868,6 +867,30 @@ font or when the \CONTEXT\ font loader has been updated.
 
 \stopsection
 
+\startsection[title=Paths]
+
+The search for fonts happens on paths defined in \type {texmf.cnf}. The information
+in there is used to generate a file database for fast access with priorities based
+on file type. The \TDS\ is starting point. The environment variable driven paths
+\type {OSFONTDIR} (set automatically) and \type {EXTRAFONTDIR} are taken into account.
+
+In addition you can set \type {RUNTIMEFONTS} which is, when set, consulted at
+runtime. You can also add a path in your style:
+
+\starttyping
+\usefontpath[c:/data/projects/myproject/fonts]
+\stoptyping
+
+although in general we recommend to put fonts in
+
+\starttyping
+<texroot>/tex/texmf-fonts/fonts/data]
+\stoptyping
+
+which is more efficient.
+
+\stopsection
+
 \stopchapter
 
 \stopcomponent
diff --git a/doc/context/sources/general/manuals/math/math-suboptimal.tex b/doc/context/sources/general/manuals/math/math-suboptimal.tex
index f86539d55..9f4e94730 100644
--- a/doc/context/sources/general/manuals/math/math-suboptimal.tex
+++ b/doc/context/sources/general/manuals/math/math-suboptimal.tex
@@ -15,12 +15,11 @@ snippets.
 However, the quality of the coverage can differ per font. Here we show how Latin
 Modern, Pagella, Cambria, Lucida and Dejavu look like:
 
-\showglyphs
-
 \starttexdefinition ShowSample #1#2
     \start
+        \showglyphs
         \switchtobodyfont [#1]
-        #2: \dorecurse{50}{$\vec{\blackrule[width=##1pt]}$\space}\unskip
+        \dontleavehmode#2: \dorecurse{50}{$\vec{\blackrule[width=##1pt]}$\space}\unskip
         \par
     \stop
 \stoptexdefinition
-- 
cgit v1.2.3