Make brackets to different types.

btex(x, brackets = list(c("\\{", "\\}"), c("[", "]"), c("(", ")")))

Arguments

x

yac_symbol

brackets

Symbols to use as brackets. Reused as necesary.

Examples

e <- Ryacas::ysym("((2*Sin(2+x))^2 + (a+b)^2)^3") Ryacas::tex(e)
#> [1] "\\left( \\left( 2 \\sin \\left( x + 2\\right) \\right) ^{2} + \\left( a + b\\right) ^{2}\\right) ^{3}"
btex(e)
#> [1] " \\left\\{ \\left[ 2 \\sin \\left( x + 2 \\right) \\right] ^{2} + \\left[ a + b \\right] ^{2} \\right\\} ^{3}"
#> [1] "\\left[ \\left[ 2 \\sin \\left[ x + 2\\right] \\right] ^{2} + \\left[ a + b\\right] ^{2}\\right] ^{3}"