Markdown + R 可以替代 LaTeX 完成英文论文写作作吗

使用Markdown+R写作科技文章
为什么不是Word?
1.Word的一个显著特点是所见即所得,直观化的排版结果带来了好处,也使写作时容易分心:为了好看一点,这里是用斜体还是粗体?是用幼圆还是微软雅黑?排版干扰了原来的写作思路,是写作者不能专心于创作,可事实上,排版对于写作没那么重要。2.Word对于公式编辑的支持一直很糟糕,效果不好,而且,不同版本间不能兼容。
LaTex呢?LaTeX的排版非常好,尤其对于公式。以前没有接触过LaTex的同学可以点击R Markdown App,输入$$latexf(x;\mu,\sigma^2) = \frac{1}{\sigma\sqrt{2\pi}} e^{ -\frac{1}{2}\left(\frac{x-\mu}{\sigma}\right)^2 }$$感受一下LaTex的强大的公式编辑能力。使用LaTex时能够不考虑排版问题,专心写作,唯一的问题就是&&它太难学了,代码过于复杂。&
MarkdownMarkdown 是一种语法非常简单的标记语言。到底有多简单呢?据说5分钟就可以彻底学会。Markdown的语法要素,是和写作习惯一脉相承的。试看:1.要添加个超链接,就是这么写[aa](bb),aa是超链接名称,bb是网址。2.标题的级别直接用#的个数表示,#aa,##bb,##cc,分别是一级标题,二级标题和三级标题。3.要写列表,直接***,分行下来就是这么简单,Markdown可以排除排版的干扰,专心写作。&
Markdown的简单和LaTex强大的公式编辑能力能不能结合起来?
每位试图解决LaTeX的不便,又试图保留它的优点的人们,都走上了一条不归路。
直到有一天,极其熟悉LaTeX,也熟悉Markdown的yihui同学,意识到了,LaTeX它可以作为最终格式生成。但是,我们中间的写作过程,完全可以用Markdown这么简单明了的语法来写,我们真正需要的,就是一堆数学公式、图表与参考文献而已。前2者,恰恰是R的强项。后者,则留给开源社区,下一步解决。(可参考线索1、线索2、线索 3&)
于是,在他的新作R包knitr中,果断提供了Markdown支持。并说服R社区主流编辑器厂家,开源软件RStudio&提供 Markdown支持,从而使得Rmd这种新格式开始流行。我们有幸看到这个重要格式的诞生,国人的贡献如此重要。&
1.下载安装R语言环境
2.下载安装Rstudio,
3.安装knitr,可以参考knitr的README,在R环境中输入命令即可。
4.配置Rstudio,可参考阳志平的日志&
怎么学习Markdown的语法呢?
1.Markdown格式说明&2.直接阅读各类范本文件
3.讨论:V2ex节点&4.关于RMD,可以参考yihui本人的自动化报告&
Windows平台下推荐MarkdownPad和RStudio作为编辑器
格式转换可以使用pandoc,支持包括Markdown,pdf,docx,LaTex,epub等在内的N多格式,使用命令行操作,可以参考Pandoc && 文档格式转换利器。&
R&是一個程式語言、統計計算與繪圖的整合環境,萌生於貝爾實驗室(Bell Laboratories),主要作者為 John Chambers。其語法與 S 語言(S-Plus)非常相似,提供非常多的統計工具,包含線性與非線性模型(linear and nonlinear modelling)、統計檢定(statistical tests)、時間序列分析(time series analysis)、分類分析(classification)、群集分析(clustering)等相關工具。更多内容在此。&
更多内容可以参考
分享这篇日志的人也喜欢
来呀。快活啊
新人求支持
看电视1不?那看丑女吧
七月十四灵异合唱团
天下第一喜欢你
下雨天陪我好不好
热门日志推荐
人人最热标签
北京千橡网景科技发展有限公司:
文网文[号··京公网安备号·甲测资字
文化部监督电子邮箱:wlwh@··
文明办网文明上网举报电话: 举报邮箱:&&&&&&&&&&&&
请输入手机号,完成注册
请输入验证码
密码必须由6-20个字符组成
下载人人客户端
品评校花校草,体验校园广场Markdown + R 可以替代 LaTeX 完成论文写作吗? - 知乎540被浏览35121分享邀请回答7018 条评论分享收藏感谢收起《数据科学与大数据技术》训练营: 初级以统计分析为主,工具是R语言;中级是大数据处理+算法+python 课程以实战为主,30%的内容是案例和练习,学完就可以上手/Blog/archives/45839
> 一招搞定统计类报告利器——R程序包knitr连接R, LaTeX, Markdown
数据处理这个事儿可以算是关键的承上启下的作用:从上游接了任务,下游输出的得是客户们能看懂的报告。这其实就有了一个需求:如何将数据处理的统计软件和撰写报告,特别是长报告用的文字编辑软件结合起来。
在统计软件方面,我是一直推荐R的。SAS很正规,但是贵,而且更新慢,扩展性差。R能做所有SAS能做的,而且还没有它的缺点。文字编辑软件,很多人会想到word,page;如果图片一多,公式一多,要整的特别漂亮整齐,需要的时间可不少。LeTeX 和 Markdown能用一个命令,几秒钟搞定几分钟的活儿, 十分经济划算。
用过R的朋友们应该有体会,让R画出的图片保存起来是一张一张,想要插入报告中也是个不小的工程。使用程序包(knitr)就能解决这个问题,而且十分简单。
假设已经安装好LeTeX,并且在Rstudio里已经安装了程序包knitr, 并且require(knitr).
使用LeTeX:
1)在RStudio中新建文件R Sweave. 或者打开.tex文件
2) 在文件中正常使用LeTeX语言, 在想插入R运算的地方编写:
&&label,option&&=
如果option是include=FALSE, 那么只有Rcode的运算结果会被打印
Rcode结束的符号,接下来继续用LeTeX格式
3)control+shift+I打印成PDF文档。
使用Markdown
1)在RStudio中新建文件R markdown. 或者打开.md文件
2) 在文件中正常使用LeTeX语言, 在想插入R运算的地方编写:
“`{R label, option}
Rcode结束的符号,接下来继续用Markdown格式
3)control+shift+H打印成HTML文档。
补充一句,如果想要把.doc, .html, .tex, .md相互转换,推荐免费软件(偶就是免费开源控)pandoc.
相比来说,写书,毕业论文,或者长报告,用LeTeX+R完全能满足你的所有需求;Markdown+R就功能虽然不多,但是胜在格式语言简单,用于做展示是最经济不过了。
-------------------------------------------------
想知道更多关于程序包knitr, 访问http://yihui.name/knitr
如果想下载LaTeX, Windows~http://miktex.org/
Mac~http://www.tug.org/mactex/
Linux~http://www.tug.org/texlive
想知道更多关于LaTex格式语言,推荐一本薄薄的书:The not so short introduction to LaTeX 2e
想知道基本够用的Markdown格式语言, 可以网上搜搜,或者留言——有空我就再写一点介绍。
-------------------------------------------------
转载请注明: &
or分享 (0)}

我要回帖

更多关于 英文论文写作 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信