From feef2d20a923832555901257a2a0f9ae00f922b1 Mon Sep 17 00:00:00 2001 From: Alexandre Nunes Date: Sat, 19 Sep 2020 15:50:37 -0300 Subject: [PATCH] feat: add mfenced and mtable as pmatrix --- .../mathml-tag-to-latex/mathml-tags/MFenced.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/converters/mathml-interfaces-to-latex/mathml-tag-to-latex/mathml-tags/MFenced.ts b/src/converters/mathml-interfaces-to-latex/mathml-tag-to-latex/mathml-tags/MFenced.ts index 6703a7e..ce7c377 100755 --- a/src/converters/mathml-interfaces-to-latex/mathml-tag-to-latex/mathml-tags/MFenced.ts +++ b/src/converters/mathml-interfaces-to-latex/mathml-tag-to-latex/mathml-tags/MFenced.ts @@ -53,6 +53,15 @@ class Matrix { } apply(latex: string): string { - return '\\begin{bmatrix}\n' + latex + '\n\\end{bmatrix}'; + return `\\begin{${this._command}}\n` + latex + `\n\\end{${this._command}}`; + } + + private get _command(): string { + switch (this._open) { + case '(': + return 'pmatrix'; + default: + return 'bmatrix'; + } } }