def test_web_latex_split_on(self): r""" Checking utility: web_latex_split_on """ x = var('x') self.assertEqual(web_latex_split_on("test string"), "test string") self.assertEqual(web_latex_split_on(x**2 + 1), '\\( x^{2} \\) + \\( 1 \\)')
def web_ainvs(field_label, ainvs): K = make_field(field_label).K() ainvsinlatex = web_latex_split_on(parse_ainvs(K, ainvs), on=[","]) ainvsinlatex = ainvsinlatex.replace("\\left[", "\\bigl[") ainvsinlatex = ainvsinlatex.replace("\\right]", "\\bigr]") return ainvsinlatex
def web_ainvs(field_label, ainvs): K = FIELD(field_label).K() ainvsinlatex = web_latex_split_on(parse_ainvs(K,ainvs), on=[","]) ainvsinlatex = ainvsinlatex.replace("\\left[", "\\bigl[") ainvsinlatex = ainvsinlatex.replace("\\right]", "\\bigr]") return ainvsinlatex