From 89213117b5298d9493446422708bf48384368825 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 9 Nov 2019 03:01:38 +0000 Subject: CTAN sync 201911090301 --- systems/doc/luatex/luatex-fonts.tex | 6 ++++++ systems/doc/luatex/luatex-tex.tex | 12 ++++++++++++ systems/doc/luatex/luatex.pdf | Bin 1562048 -> 1563980 bytes 3 files changed, 18 insertions(+) (limited to 'systems/doc') diff --git a/systems/doc/luatex/luatex-fonts.tex b/systems/doc/luatex/luatex-fonts.tex index d49c63afec..e5b6e1cb29 100644 --- a/systems/doc/luatex/luatex-fonts.tex +++ b/systems/doc/luatex/luatex-fonts.tex @@ -43,6 +43,7 @@ the table are as follows: complete control to the loader. \NC \NR \NC \type{fullname} \NC no \NC no \NC yes \NC string \NC output font name, used as a fallback in the \PDF\ output if the \type {psname} is not set \NC \NR +\NC \type{subfont} \NC no \NC no \NC yes \NC number \NC default: 0, index in (\type {ttc}) font with multiple fonts \NC \NR \NC \type{header} \NC yes \NC no \NC no \NC string \NC header comments, if any \NC \NR \NC \type{hyphenchar} \NC no \NC no \NC yes \NC number \NC default: \TEX's \prm {hyphenchar} \NC \NR \NC \type{parameters} \NC no \NC yes \NC yes \NC hash \NC default: 7 parameters, all zero \NC \NR @@ -105,6 +106,11 @@ 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. +The \type {subfont} parameter can be used to specify the subfont in a \type {ttc} +font. When given, it is used instead of the \type {psname} and \type {fullname} +combination. The first subfont has number~1. A zero value signals using the names +as lookup. + 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: diff --git a/systems/doc/luatex/luatex-tex.tex b/systems/doc/luatex/luatex-tex.tex index 65b9458619..0924896288 100644 --- a/systems/doc/luatex/luatex-tex.tex +++ b/systems/doc/luatex/luatex-tex.tex @@ -113,6 +113,18 @@ checking some mechanism going haywire. \stopsubsection +\startsubsection[title={Code page (Windows only)}] + +\libindex{getcodepage} + +The \type {getcodepage} returns the value from \type{GetOEMCP()} +(the current original equipment manufacturer (OEM) code page identifier for the operating system) +and the value from \type{GetACP()} (the current Windows ANSI code page identifier for the operating system). + +\stopsubsection + + + \stopsection \startsection[title={The \type {status} library}][library=status] diff --git a/systems/doc/luatex/luatex.pdf b/systems/doc/luatex/luatex.pdf index f84677d0c2..3112101266 100644 Binary files a/systems/doc/luatex/luatex.pdf and b/systems/doc/luatex/luatex.pdf differ -- cgit v1.2.3