我使用system()
和echo
向.tex
文件发送一行文本,但文本不正确。这在我的linux工作站上有效,但在mac上不起作用。
命令
system(paste0('echo "\\bibliographystyle{plain}" >> output.tex'))
输出
ibliographystyle{plain}
发布于 2018-06-05 03:26:59
不要使用echo
,如果R
中已经有文本,并且想要将它们写入文件中,那么:
tex <- "\\bibliographystyle{plain}"
# Creates new file
writeLines(tex, "file.tex")
# Appends to existing file
write(tex, "file.tex", append = TRUE)
输出(在Mac上):
\书目样式{普通}\书目样式{普通}
https://stackoverflow.com/questions/50687391
复制相似问题