[问题] Rstudio与rmarkdown的一些问题

楼主: linkpon5566 (大将军 五六)   2016-09-25 22:43:35
[问题类型]:
基础操作
[软件熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
大家好
在学校刚学R没几天 目前是在学
Rstudio中使用 rmarkdown编辑pdf 遇到的一些问题....
Q1:请问 TeX LaTeX MiKTeX 之间的关系是??
老师明明叫我们"装MiKTeX"
有时候言谈间却又夹杂LaTeX
EX:某些错误出现后 就说是LaTeX版本不够新之类的
有google过 但相关基础知识贫乏 还是一知半解
GOOGLE后 我的理解:
TeX是排版软件 LaTeX是基于TeX开发出来
MiKTeX又基于TeX LaTeX开发出来 所以包含前2者的语法??
Q2: 如何缩排会影响程式执行吗??
我试着在Rstudio中用rmarkdowm 输出繁体中文
用的方法如1F推文(系统不允许我打在文章里...)
到了简体中文的那一步都OK
繁体中文的那一步 却无法成功knit出中文pdf
最后我改了开头的缩排 居然成功输出中文了....
差异如下(没打出的部分都没更动)
原:
output:
pdf_document:
includes:
in_header: header.tex
latex_engine: xelatex
出现错误:
Error in (function (toc = FALSE, toc_depth = 2, number_sections = FALSE, :
unused argument (in_header = "header.tex")
Calls: <Anonymous> -> create_output_format -> do.call -> <Anonymous>
停止执行
改了之后:
output:
pdf_document:
includes:
in_header: header.tex
latex_engine: xelatex
成功knit出繁体中文的pdf....
不知道这些问题会不会不符版旨
希望有人可以解惑...或是指引我一条明路...
或是告诉我教材自行阅读QQ
谢谢大家
楼主: linkpon5566 (大将军 五六)   2016-09-25 22:44:00
ppt.cc/8ZYmu
作者: cywhale (cywhale)   2016-09-25 23:59:00
update Miktex by using Miktex 2.9 updater(Admin)and re-run knitr.. finally I can also display ChineseI think the tab indent is meaningful if 'latex_enginenot correctly indented, it used pdflatex not xelatex
作者: andrew43 (讨厌有好心推文后删文者)   2016-09-26 00:40:00
简单说,在windows要用(La)TeX就是安装MiKTeX,就对了。

Links booklink

Contact Us: admin [ a t ] ucptt.com