【问题标题】:DocBook & R with Sweave/knitrDocBook & R 与 Sweave/knitr
【发布时间】:2013-03-05 10:43:21
【问题描述】:

R 和 LaTeX (...) 可以使用 Sweave 或 knitr 轻松组合。

DocBook 有没有可能做到这一点?

【问题讨论】:

  • DocBook 看起来像 XML 文档,所以我看不出与 Latex 的关系。所以问题可能是我如何使用 XML 包来生成dockbook?
  • 您写的内容是否必须在 DocBook 中,或者您的输出必须在 DocBook 中?

标签: r latex sweave knitr docbook


【解决方案1】:

不是每个“如何将标记格式 A 转换为标记格式 B”的答案吗?问题只是“pandoc”?

不确定确切的工作流程,但您会编写 R-flavour markdown,编织它,然后 pandoc 转换为 docbook。

写一本新的 O'Reilly 书?我知道他们喜欢文档!

【讨论】:

    【解决方案2】:

    Knitr 和 Sweave 不提供 DocBook 作为后端。谷歌搜索r docbook 并没有什么收获,除了 2008 年关于 R-help 的一个问题,该问题确切地询问了你做了什么。你可以看看 knitr 如何使用 markdown,并将这些想法移植到 docbook。这可能是可行的,但工作量很大。

    【讨论】:

    • XML是纯文本,所以可以用knitr处理;不过,您将不得不重新定义解析器和渲染器。我更喜欢用 Markdown 编写并使用 Pandoc 将其转换为 DocBook,因为 DocBook 在我看来太冗长了。我对此了解不多,所以我可能有偏见。
    猜你喜欢
    • 1970-01-01
    • 2012-06-12
    • 2018-09-07
    • 2016-09-03
    • 1970-01-01
    • 2019-04-13
    • 2013-09-28
    • 2012-01-16
    • 2018-12-08
    相关资源
    最近更新 更多