On 8/5/2022 4:37 PM, Aditya Mahajan via ntg-context wrote:
bah, probably i ran some test .. some code there only works in older luametatex .. (keep in mind that i seldom run these manuals as a whole so sometimes the tex file are newer than the pdf document) .. esp the history documnents are sensitive for experimental features that evolve (i had to comment the fences chapter because we now have neater mechanism)Hi,I cannot view the onandon.pdf manual. pdfinfo says that it a malformed PDF.
i pushed an update (hopefully better; you shoulkd be able to process the files but math exmaples might not what is discussed due to the updates we did)
as you're in update mode, here is something to play with .. i bet you can figure it out without documentation (and if you have input on this for us ... you're welcome)
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
\pushoverloadmode \immutable\Umathdictdef\vdash 1 \mathbinarylogicaldictionary "22A2 \mathrelationcode 0 "22A2 \immutable\Umathdictdef\leq 1 \mathbinaryrelationdictionary "2264 \mathrelationcode 0 "2264 \immutable\Umathdictdef\geq 1 \mathbinaryrelationdictionary "2265 \mathrelationcode 0 "2265 \startluacode mathematics.dictionaries.registercharacter("binary logical", 0x22A2,"implies") mathematics.dictionaries.registercharacter("binary relation",0x2264,"less or equal") mathematics.dictionaries.registercharacter("binary relation",0x2265,"greater or equal") \stopluacode \immutable\Umathdictdef\ndivides 1 \mathbinaryarithmicdictionary "2224 \mathbinarycode 0 "2224 \immutable\Umathdictdef\nmid 1 \mathbinaryrelationdictionary "2224 \mathrelationcode 0 "2224 \startluacode mathematics.dictionaries.registercharacter("binary arithmic",0x2224,"don't divide") mathematics.dictionaries.registercharacter("binary relation",0x2224,"undivided") \stopluacode \popoverloadmode %definecolor[dictionary:default] \definecolor[dictionary:binary arithmic] [r=.5] %definecolor[dictionary:binary linear algebra] \definecolor[dictionary:binary logical] [r=.5,b=.5] \definecolor[dictionary:binary relation] [g=.5] %\definecolor[dictionary:binary set] %definecolor[dictionary:constant arithmic] \definecolor[dictionary:constant set] [s=.5] %definecolor[dictionary:differential] %definecolor[dictionary:integral] %definecolor[dictionary:interval] %definecolor[dictionary:lambda] %definecolor[dictionary:limit] \definecolor[dictionary:nary arithmic] [r=.5,g=.5] %definecolor[dictionary:nary constructor] %definecolor[dictionary:nary functional] %definecolor[dictionary:nary linear algebra] %definecolor[dictionary:nary logical] %definecolor[dictionary:nary minmax] \definecolor[dictionary:nary relation] [b=.5] %definecolor[dictionary:nary set list] %definecolor[dictionary:nary set relation] %definecolor[dictionary:nary set] %definecolor[dictionary:nary statistics] %definecolor[dictionary:partial] %definecolor[dictionary:product] %definecolor[dictionary:quantifier] %definecolor[dictionary:unary arithmic] %definecolor[dictionary:unary elementary] %definecolor[dictionary:unary functional] %definecolor[dictionary:unary linear algebra] %definecolor[dictionary:unary logical] %definecolor[dictionary:unary set] %definecolor[dictionary:unary vector] %mathdictproperties \plusone \mathdictgroup \mathdefaultdictionary \enabletrackers[math.dictionaries] \starttext \definemathgroupset[demoa][binary arithmic,nary relation] \definemathgroupset[demob][binary relation,nary relation] % \tracingmath2 \tracingonline2 \showmakeup[mathglue] \startbuffer[a] $ a \leq b \geq c < d > e = \naturalnumbers = ℕ$ \stopbuffer \getbuffer[a] \blank \startbuffer[b] $ a \ndivides b \nmid c ^ {a \ndivides b \nmid c} + d ∤ e \times f > g × h - i $ \stopbuffer {\setmathgroupset[binary arithmic]\getbuffer[b]} \blank {\setmathgroupset[binary relation]\getbuffer[b]} \blank {\setmathgroupset[demoa]\getbuffer[b]} \blank {\setmathgroupset[demob]\getbuffer[b]} \blank {\setmathgroupset[demoa]\getbuffer[a]} \blank {\setmathgroupset[demob]\getbuffer[a]} \blank \stoptext
dictionaries-001.pdf
Description: Adobe PDF document
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context webpage : https://www.pragma-ade.nl / http://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : https://contextgarden.net ___________________________________________________________________________________