From 62676780b4363d25d7a247f39484b1e4a34ef7b7 Mon Sep 17 00:00:00 2001 From: Context Git Mirror Bot Date: Wed, 2 Mar 2016 17:15:08 +0100 Subject: 2016-03-02 16:58:00 --- .../documents/general/columnsets/columnsets.pdf | Bin 4513531 -> 4526014 bytes .../general/columnsets/columnsets/columnsets.tex | 2 ++ .../general/manuals/luatex/luatex-libraries.tex | 16 ++++++++++++++++ 3 files changed, 18 insertions(+) (limited to 'doc') diff --git a/doc/context/documents/general/columnsets/columnsets.pdf b/doc/context/documents/general/columnsets/columnsets.pdf index c79c63341..0d4e862f1 100644 Binary files a/doc/context/documents/general/columnsets/columnsets.pdf and b/doc/context/documents/general/columnsets/columnsets.pdf differ diff --git a/doc/context/sources/general/columnsets/columnsets/columnsets.tex b/doc/context/sources/general/columnsets/columnsets/columnsets.tex index 81d6c5880..7d68872ef 100644 --- a/doc/context/sources/general/columnsets/columnsets/columnsets.tex +++ b/doc/context/sources/general/columnsets/columnsets/columnsets.tex @@ -383,6 +383,8 @@ This mechanism performs okay but it needs to be used with care: an occasional manual intervention is needed to get optimal results. After all, we're operating in the area where normally click and point desktop publishing is used. +{\bf For the moment you need to load the new code with: \type{\usemodule[newcolumnsets]}} + \startlines Hans Hagen PRAGMA ADE diff --git a/doc/context/sources/general/manuals/luatex/luatex-libraries.tex b/doc/context/sources/general/manuals/luatex/luatex-libraries.tex index 62a64ffd6..cab0210c9 100644 --- a/doc/context/sources/general/manuals/luatex/luatex-libraries.tex +++ b/doc/context/sources/general/manuals/luatex/luatex-libraries.tex @@ -5688,6 +5688,22 @@ This function is basically a shortcut for repeated calls to \type {tex.sprint( n, s, ...)}, once for each of the supplied argument tables. +\subsubsection{\type {tex.cprint}} + +This function takes a number indicating the to be used catcode, plus either a +table of strings or an argument list of strings that will be pushed into the +input stream. + +\startfunctioncall +tex.cprint( 1," 1: $&{\\foo}") tex.print("\\par") -- a lot of \bgroup s +tex.cprint( 2," 2: $&{\\foo}") tex.print("\\par") -- matching \egroup s +tex.cprint( 9," 9: $&{\\foo}") tex.print("\\par") -- all get ignored +tex.cprint(10,"10: $&{\\foo}") tex.print("\\par") -- all become spaces +tex.cprint(11,"11: $&{\\foo}") tex.print("\\par") -- letters +tex.cprint(12,"12: $&{\\foo}") tex.print("\\par") -- other characters +tex.cprint(14,"12: $&{\\foo}") tex.print("\\par") -- comment triggers +\stopfunctioncall + \subsubsection{\type {tex.write}} \startfunctioncall -- cgit v1.2.3