[Tikzdevice-bugs] Special characters?
Cameron Bracken
cameron.bracken at gmail.com
Wed Apr 20 15:22:35 CEST 2011
Hi Matthieu-
You are right, not verbose indeed ;), I will update that, thanks!
You have two options:
1. Us the `sanitizeTexString()` function (recommended)
tikz('prob.tex')
plot(runif(100), main=sanitizeTexString("Unit: us$/t"))
dev.off()
2. Or for cases where you might not have direct access to the string
use the `sanitize` option
tikz('prob.tex',sanitize=T)
plot(runif(100), main="Unit: us$/t")
dev.off()
This option can be dangerous since it might sanitize characters that
you do not expect. See ?sanitizeTexString for the default characters
that are replaced and how to set your own replacement characters if
you need to.
Cheers,
-Cameron
On Wed, Apr 20, 2011 at 6:56 AM, Matthieu Stigler
<matthieu.stigler at gmail.com> wrote:
> Hi
>
> I have a trouble with special characters... Hoped to find answers in sec
> 4.5.5 but seems not so verbose :-)
>
> Problem is simply I have characters that have latex meaning:
>
> library(tikzDevice)
>
> tikz('prob.tex')
>
> plot(runif(100), main="Unit: us$/t")
> dev.off()
>
> How can I solve this?
>
> Thanks!!
>
> Matthieu
> _______________________________________________
> Tikzdevice-bugs mailing list
> Tikzdevice-bugs at lists.r-forge.r-project.org
> https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/tikzdevice-bugs
>
More information about the Tikzdevice-bugs
mailing list