我正在使用knitr来编译我的论文,对于这个ggplot,我使用了手动形状(为了与我正在复制的另一个图保持一致)。问题是,我想使用的其中一个形状是百分号,考虑到它在Latex中的特殊地位,我不知道如何使用它。
下面是一个最小的工作示例:
\documentclass[10pt, a4paper]{article}
%\newcommand{\pct}{\%}
\begin{document}
<<packages>>=
library(ggplot2)
@
<<data>>=
x=rnorm(10,1,2)
y=rnorm(10,1,2)
context=letters[1:5]
data=cbind.data.frame(x,y,context)
@
<<plot>>=
ggplot(data,aes(x,y,shape=context))+
geom_point(size=6)+
scale_shape_manual(values=c("V","Percent","?","@","#"))
@
\end{document}给予:

所以我现在只写“`Percent”,而不是符号。
正如您在第二行中看到的,我曾尝试创建一个新的命令\pct,但它不起作用。如有任何建议,我们将不胜感激。我可以只使用另一个符号,但理想情况下,我希望它与我正在复制的图相同。
https://stackoverflow.com/questions/24201151
复制相似问题