首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Daring Fireball: Markdown
CommonMark
Mou Markdown Editor for OS X
MacDown Open Source Markdown Editor
Marked
GitHub Flavored Markdown
V2EX  ›  Markdown

有没有人试过 RMarkdown?

  •  
  •   ophl · 336 天前 · 6371 次点击
    这是一个创建于 336 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用RStudio编写和预览,输出 pdf 看着不错,只是要支持中文需要做一些事情,类似于Latex支持中文,要是这方面方便些就好了。

    16 回复  |  直到 2019-01-31 09:01:56 +08:00
        1
    jy02201949   336 天前
    了解过,但是我不写 R ……
        2
    ophl   336 天前
    @jy02201949 语法还是 markdown 的吧,只是安装插件什么的需要 R
        3
    jy02201949   336 天前
    @ophl #2 但是为了这个需求装 RStudio,感觉太重型武器了
        4
    ophl   336 天前
    @jy02201949 就是觉得导出的 pdf 很漂亮,不知道和这个有没有关系
        5
    jdhao   336 天前 via Android
    pandoc 了解一下,只是为了转 pdf,pandoc 还是不错的,具体可以参考我之前写的一篇播客,https://jdhao.github.io/2017/12/10/pandoc-markdown-with-chinese/
        6
    sdshiyan2005   336 天前   ♥ 1
    knitr 底层是调用 pandoc 来转换格式的。用 RMarkdown 的最大理由是本身就在用 R 做统计、计算、可视化,需要展示结果吧。
        7
    ophl   336 天前
    @jdhao 谢谢
    @sdshiyan2005 受教了,应该是这样的
        8
    ophl   333 天前
    @jdhao 上周对中文 md 做测试,引用文档中的转换命令,死活不行,报 unicode 的一个错误,今天突然就可以了,也许是装完 texlive 后要重启系统?!
        9
    jdhao   333 天前 via Android
    @ophl,把错误贴出来啊,不贴错误我也不知道怎么回事。推测是你添加 path 变量没有生效
        10
    ophl   333 天前
    @jdhao 现在问题已经消失了,暂时不复现了。
    但上午测试时还是发现个小问题,就是使用 pandoc 将 md 文件直接转 pdf 时,对于多级列表比如:
    - aa
    - bb
    - cc
    转完后第一级是对的,第二、三级分别是“-”和“*”
        11
    ophl   333 天前
    @ophl 级别没显示出来。。。
        12
    jdhao   332 天前
    @ophl , 这个应该不是错误,pandoc 默认的级别标识可能就是这样的,否则,你三级标志 `-` 不会变成 `*`.

    源文件:
    https://i.loli.net/2018/11/19/5bf2811029874.jpg

    转换后:
    https://i.loli.net/2018/11/19/5bf28140b1c4b.jpg
        13
    ophl   332 天前 via Android
    @jdhao 我先将 md 文件转为 html,都正常,再转为 pdf 就仍然会有这种问题,按说 html 到 pdf 的转换已经和 md 语法无关了呀
        14
    jdhao   332 天前
    pandoc 默认转 pdf 的就是 LaTeX,你绕不过 LaTeX,这个应该是 Pandoc LaTeX 的模板设置的。
        15
    JackieMe   260 天前 via iPhone
    我本身就用 R,所以现在我的博客现在就是 RStudio 来写的。RStudio 和 Terminal,Git 集成得不错,输出 PDF html 也都行不过如果自己不用 R 的话光为了 RMarkdown 确实不值得。想写中文 PDF 的话,看一下谢益辉的 blogdown、bookdown、tinytex 等等一系列包,特别是 tinyTeX 是真好用。
        16
    ophl   260 天前
    @JackieMe 谢谢,RStudio 就是从 xieyihui 那看到的,现在就去了解一下 tinyTex
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4317 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 44ms · UTC 06:26 · PVG 14:26 · LAX 23:26 · JFK 02:26
    ♥ Do have faith in what you're doing.