diff options
Diffstat (limited to 'tex/context/base/mkiv/grph-inc.mkiv')
-rw-r--r-- | tex/context/base/mkiv/grph-inc.mkiv | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tex/context/base/mkiv/grph-inc.mkiv b/tex/context/base/mkiv/grph-inc.mkiv index 31c9cbce9..578bad1d0 100644 --- a/tex/context/base/mkiv/grph-inc.mkiv +++ b/tex/context/base/mkiv/grph-inc.mkiv @@ -904,6 +904,25 @@ \unexpanded\def\overlayfigure#1% {\externalfigure[#1][\c!width=\d_overlay_width,\c!height=\d_overlay_height]} +% Experimental (will become cleaner): + +\ifcase\contextlmtxmode \else + + \unexpanded\def\includesvgfile {\dontleavehmode\begingroup\dodoubleempty\grph_include_svg_file} + \unexpanded\def\includesvgbuffer{\dontleavehmode\begingroup\dodoubleempty\grph_include_svg_buffer} + + \def\grph_include_svg_file[#1][#2]% + {\getdummyparameters[\c!offset=\zeropoint,#2]% + \clf_includesvgfile{#1}\dimexpr\dummyparameter\c!offset\relax + \endgroup} + + \def\grph_include_svg_buffer[#1][#2]% + {\getdummyparameters[\c!offset=\zeropoint,#2]% + \clf_includesvgbuffer{#1}\dimexpr\dummyparameter\c!offset\relax + \endgroup} + +\fi + % Bonus: \useexternalfigure |