diff options
author | Karl Berry <karl@freefriends.org> | 2006-11-18 01:37:52 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-11-18 01:37:52 +0000 |
commit | 5c91b9f8a88e06f057a6a08b0a755a224d08e019 (patch) | |
tree | 57cfafb6bd6c146dcdfc911dbef8db622c6476bd /Master/texmf-dist/tex/context/base/spec-def.tex | |
parent | 983736c2ab572e9a860c74f0f781b3decd282f13 (diff) |
context 17nov06 update
git-svn-id: svn://tug.org/texlive/trunk@2449 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/context/base/spec-def.tex')
-rw-r--r-- | Master/texmf-dist/tex/context/base/spec-def.tex | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/context/base/spec-def.tex b/Master/texmf-dist/tex/context/base/spec-def.tex index 62313585e6c..fa48700e672 100644 --- a/Master/texmf-dist/tex/context/base/spec-def.tex +++ b/Master/texmf-dist/tex/context/base/spec-def.tex @@ -175,7 +175,7 @@ %D simply call the start one with zero arguments. %D \macros -%D {doinsertfile,doinsertMPfile} +%D {dogetfiguresize,doinsertfile,doinsertMPfile} %D %D Probably the most problematic special is the following %D one. Because we want to be able to support different @@ -197,6 +197,14 @@ %D The scale is given percents, the other values are base %D points. %D +%D Per 2006 we have simplified this model. The amount of drivers +%D is not growing and all support scaling. We pass variables via +%D Driver specific macros. +%D +%D \starttyping +%D \doinsertfile +%D \stoptyping +%D %D The special is implemented as \type{or}. Because \DVIPSONE\ %D understands them all, a chain of alternatives would generate %D multiple occurrences of the same illustration. @@ -204,7 +212,8 @@ %D When option 1 is passed, the viewers is asked to present a %D preview, like the first frame of a movie. -\installspecial [\doinsertfile] [or] [9] +\installspecial [\dogetfiguresize][or] [0] % now a special +\installspecial [\doinsertfile] [or] [0] % [9] \installspecial [\doinsertMPfile] [or] [1] % speed up %D No start||stop construction is needed here, because there in @@ -333,7 +342,7 @@ %D one. There are seven arguments. %D %D \starttyping -%D \doovalbox {w} {h} {d} {linewidth} {radius} {stroke} {fill} +%D \doovalbox {w} {h} {d} {linewidth} {radius} {stroke} {fill} {variant} %D \stoptyping %D %D This command has to return a \type{\vbox} which can be used @@ -341,7 +350,7 @@ %D degrees, the stroke and fill are~\type{1} (true) of~\type{0} %D (false). -\installspecial [\doovalbox] [or] [7] +\installspecial [\doovalbox] [or] [8] %D \macros %D {dostartclipping,dostopclipping} @@ -986,4 +995,6 @@ %D \setupoutput [pdftex] %D \stoptyping +\loadmarkfile{spec-def} + \protect \endinput |