From 9be9282176b29af53e7a38e29a2db0c9b61c7d04 Mon Sep 17 00:00:00 2001 From: Martin Donk Date: Fri, 16 Nov 2018 22:09:38 -0600 Subject: [PATCH] Fix LaTeX generator bug --- nerdamer.core.js | 11 +++++++++-- package.json | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nerdamer.core.js b/nerdamer.core.js index f08fd537..19ef2f7d 100644 --- a/nerdamer.core.js +++ b/nerdamer.core.js @@ -11,7 +11,7 @@ var nerdamer = (function(imports) { "use strict"; //version ====================================================================== - var version = '0.8.1'; + var version = '0.8.2'; //inits ======================================================================== var _ = new Parser(); //nerdamer's parser @@ -3490,7 +3490,12 @@ var nerdamer = (function(imports) { collection.append(e); return collection; }; - + + this.classes = { + Collection: Collection, + Slice: Slice + }; + function Token(node, node_type, column) { this.type = node_type; this.value = node; @@ -7675,6 +7680,8 @@ var nerdamer = (function(imports) { if(symbol.clone) { symbol = symbol.clone(); //leave original as-is } + if(symbol instanceof _.classes.Collection) + symbol = symbol.elements; if(isArray(symbol)) { var LaTeXArray = []; diff --git a/package.json b/package.json index e4a4dc77..3506156b 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "description": "javascript light-weight symbolic math expression evaluator", "name": "nerdamer", "license": "MIT", - "version": "0.8.1", + "version": "0.8.2", "homepage": "http://nerdamer.com/", "directory": { "lib": "./"