作者linkpon5566 (大将军 五六)
看板R_Language
标题[问题] Rstudio与rmarkdown的一些问题
时间Sun Sep 25 22:43:35 2016
[问题类型]:
基础操作
[软体熟悉度]:
新手(没写过程式,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
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.235.130.8
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1474814618.A.790.html
1F:→ linkpon5566: ppt.cc/8ZYmu 09/25 22:44
2F:推 cywhale: update Miktex by using Miktex 2.9 updater(Admin) 09/25 23:59
3F:→ cywhale: and re-run knitr.. finally I can also display Chinese 09/26 00:01
4F:推 cywhale: I think the tab indent is meaningful if 'latex_engine 09/26 00:10
5F:→ cywhale: not correctly indented, it used pdflatex not xelatex 09/26 00:11
6F:→ andrew43: 简单说,在windows要用(La)TeX就是安装MiKTeX,就对了。 09/26 00:40