summaryrefslogtreecommitdiff
path: root/metapost/context/base/mpiv/mp-lmtx.mpxl
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2019-10-10 15:29:49 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2019-10-10 15:29:49 +0200
commit64f50a1d7fe79d365b350c1bae688b9bf1b44d34 (patch)
treeda3871bb93562ec8b9d125b71ad08020881dca48 /metapost/context/base/mpiv/mp-lmtx.mpxl
parent4855f5a841edc1db318818c89f30d12227f4740f (diff)
downloadcontext-64f50a1d7fe79d365b350c1bae688b9bf1b44d34.tar.gz
2019-10-10 14:28:00
Diffstat (limited to 'metapost/context/base/mpiv/mp-lmtx.mpxl')
-rw-r--r--metapost/context/base/mpiv/mp-lmtx.mpxl10
1 files changed, 10 insertions, 0 deletions
diff --git a/metapost/context/base/mpiv/mp-lmtx.mpxl b/metapost/context/base/mpiv/mp-lmtx.mpxl
index bc658a7b2..b618ea4b5 100644
--- a/metapost/context/base/mpiv/mp-lmtx.mpxl
+++ b/metapost/context/base/mpiv/mp-lmtx.mpxl
@@ -2010,6 +2010,16 @@ vardef lmt_do_contour =
)
enddef ;
+newinternal svgforcecmyk ; svgforcecmyk := 0 ;
+
+vardef svgcolor(expr r,g,b) =
+ if svgforcecmyk > 0 :
+ (1-r,1-g,1-b,0) % simple: no black component, kind of ok for emoji
+ else :
+ (r,g,b)
+ fi
+enddef ;
+
presetparameters "svg" [
filename = "",
fontname = "",