diff options
author | Marius <mariausol@gmail.com> | 2011-10-12 11:40:13 +0300 |
---|---|---|
committer | Marius <mariausol@gmail.com> | 2011-10-12 11:40:13 +0300 |
commit | c766ac76f88d4542235043790e8048c12b37d4ff (patch) | |
tree | 61e4e4fe4150eeb24e7bdb2fa5a95df1dd4d138f /tex/context/base/file-job.mkvi | |
parent | d67c88b277ff5d781397fb99ef9470f51b8eeced (diff) | |
download | context-c766ac76f88d4542235043790e8048c12b37d4ff.tar.gz |
beta 2011.10.12 10:14
Diffstat (limited to 'tex/context/base/file-job.mkvi')
-rw-r--r-- | tex/context/base/file-job.mkvi | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/tex/context/base/file-job.mkvi b/tex/context/base/file-job.mkvi index 3270d9511..6f26d26d7 100644 --- a/tex/context/base/file-job.mkvi +++ b/tex/context/base/file-job.mkvi @@ -235,4 +235,26 @@ \def\stopenvironmentindeed {\signalendofinput\v!project} +%D Relatively new (might move as it depends on setups): + +\unexpanded\def\startdocument % todo: dostarttagged\t!document + {\dosingleargument\start_document} + +\unexpanded\def\start_document[#settings]% + {\setvariables[document][#settings]% + \starttext + \documentvariable\c!before} + +\unexpanded\def\stopdocument % todo: dostoptagged\t!document + {\documentvariable\c!after + \stoptext} + +\def\documentvariable#1% + {\getvariable{document}{#1}} + +\setvariables + [document] + [\c!before=\directsetup{document:start}, + \c!after=\directsetup{document:stop}] + \protect \endinput |