From f7bfb1deb04d4ad101dbabf4d635d33cd98aa0a1 Mon Sep 17 00:00:00 2001 From: Hans Hagen Date: Mon, 17 Jul 2017 01:36:30 +0200 Subject: 2017-07-17 00:26:00 --- doc/context/documents/general/qrcs/setup-cs.pdf | Bin 845154 -> 845141 bytes doc/context/documents/general/qrcs/setup-de.pdf | Bin 843043 -> 843046 bytes doc/context/documents/general/qrcs/setup-en.pdf | Bin 848082 -> 848080 bytes doc/context/documents/general/qrcs/setup-fr.pdf | Bin 841718 -> 841716 bytes doc/context/documents/general/qrcs/setup-it.pdf | Bin 843460 -> 843454 bytes doc/context/documents/general/qrcs/setup-nl.pdf | Bin 840162 -> 840152 bytes doc/context/documents/general/qrcs/setup-ro.pdf | Bin 840226 -> 840220 bytes .../general/manuals/luatex/luatex-fonts.tex | 14 +++++++++++++- 8 files changed, 13 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/context/documents/general/qrcs/setup-cs.pdf b/doc/context/documents/general/qrcs/setup-cs.pdf index b0efe5166..af319574c 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 1b8051948..5bda40d3f 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 f2b57f4a7..2cc4b4461 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 068a60857..c406ad762 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 3164026fa..a91d4f1a9 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-nl.pdf b/doc/context/documents/general/qrcs/setup-nl.pdf index 6c49f5ffc..324def4de 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 888ba4e29..4aea060b3 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/manuals/luatex/luatex-fonts.tex b/doc/context/sources/general/manuals/luatex/luatex-fonts.tex index 44d913cea..76e7bd108 100644 --- a/doc/context/sources/general/manuals/luatex/luatex-fonts.tex +++ b/doc/context/sources/general/manuals/luatex/luatex-fonts.tex @@ -94,6 +94,17 @@ font in \type {font.fonts}. It is the actual expansion factor (a value between \type {-shrink} and \type {stretch}, with step \type {step}) of a font that was automatically generated by the font expansion algorithm. +Because we store the actual state of expansion with each glyph and don't have +special font instances, we can change some font related parameters before lines +are constructed, like: + +\starttyping +font.setexpansion(font.current(),100,100,20) +\stoptyping + +This is mostly meant for experiments (or an optimizing routing written in \LUA) +so there is no primitive. + The key \type {attributes} can be used to set font attributes in the \PDF\ file. The key \type {used} is set by the engine when a font is actively in use, this makes sure that the font's definition is written to the output file (\DVI\ or @@ -472,7 +483,8 @@ parameters to that command. The allowed commands and their arguments are: \NC right \NC 1 \NC number \NC move right on the page\NC\NR \NC special \NC 1 \NC string \NC output a \type {\special} command\NC\NR \NC pdf \NC 2 \NC 2 strings \NC output a \PDF\ literal, the first string is one of \type {origin}, - \type {page}, \type {direct} or \type {raw}\NC\NR + \type {page}, \type {direct} or \type {raw}; if you have one string + only \type {origin} is assumed \NC\NR \NC lua \NC 1 \NC string \NC execute a \LUA\ script (at \type {\latelua} time)\NC\NR \NC image \NC 1 \NC image \NC output an image (the argument can be either an \type {} variable or an \type {image_spec} table)\NC\NR -- cgit v1.2.3