Hi all,
Maybe a bit of an esoteric observation, but the second one doesn't work properly:
x <- 2
plot(NA, xlim=c(0,1), ylim=c(0,1))
text(0.5, 0.55, bquote(paste("x =", .(x))))
text(0.5, 0.45, bquote(paste0("x = ", .(x))))
Note that this has nothing to do in particular with bquote(). This is the same issue:
plot(NA, xlim=c(0,1), ylim=c(0,1))
text(0.5, 0.55, as.call(list(quote(paste), "x =", 2)))
text(0.5, 0.45, as.call(list(quote(paste0), "x = ", 2)))
I had a look at C_text in plot.c, but couldn't figure out why the second one is treated differently.
Best,
Wolfgang