%D \module %D [ file=prop-mis, %D version=2004.05.29, % some code moved from private modules %D title=\CONTEXT\ Property Macros, %D subtitle=Miscelaneous, %D author=Hans Hagen, %D date=\currentdate, %D copyright={PRAGMA / Hans Hagen \& Ton Otten}] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. \writestatus{loading}{Context Property Macros / initialization} %D This module contains some code that has been in use in some %D private modules (p-*). These features depend on the fact %D that pdftex writes the page content as one stream. %D EXPERIMENTAL \unprotect %D Stream based overprint and knockout: \defineproperty[\v!overprint][\s!overprint] [\c!method=\v!command] \defineproperty[\v!knockout] [\s!overprint] [\c!method=\v!command] %D Negation. \defineproperty [\v!negative] [\s!negative] [\c!method=\v!command] \defineproperty [\v!positive] [\s!negative] [\c!method=\v!command] %D Special font effects. \setupproperty [\s!effect] [\c!rulethickness=\zeropoint, \c!stretch=0] \defineproperty [\v!inner] [\s!effect] [\c!rulethickness=.25pt] \defineproperty [\v!outer] [\s!effect] [\c!rulethickness=.25pt] \defineproperty [\v!both] [\s!effect] [\c!rulethickness=.25pt] \defineproperty [\v!normal] [\s!effect] \defineproperty [\v!hidden] [\s!effect] \defineproperty [\v!stretch] [\s!effect] [\c!stretch=1] %D Plugin: \loadmarkfile{prop-mis} \protect \endinput