【问题标题】:Bookdown custom blocks in MS Word (word_document2)MS Word 中的 Bookdown 自定义块 (word_document2)
【发布时间】:2021-06-02 10:27:53
【问题描述】:

我有一个 R 降价 .Rmd 文档,其中包括 custom blocks

---
title: "My MRE"
author: "Me"
output:
  bookdown::word_document2:
    reference_docx: template.docx
  bookdown::pdf_document2:
    includes:
      in_header: preamble.tex
  bookdown::html_document2:
    css: style.css
---

Some plain text

::: {.mystyle data-latex=""}
Content with style applied
:::

mystyle 类添加到链接的style.csspreamble.tex 会以HTML 和PDF 格式生成所需的输出。

我不确定如何在template.docx 中指定mystyle 的格式:我创建了一个名为mystyle 的样式,但这不适用于相关块。

【问题讨论】:

    标签: r-markdown bookdown


    【解决方案1】:

    我也有同样的问题。我刚刚花了几个小时尝试添加 bookdown::word_document2: 作为选项,经过大量测试后,我终于发现空间块是罪魁祸首(通过一个一个地限制 Rmd 文件。)我发现问题出在 *. knit.md 文件没有被删除,并且出现问题的文本看起来像是一个二进制文件!

    这些块在 Rmd 中以不同的方式定义为 例如 {block, type="rmdexercise"},然后在 Latex 前导码中定义为 \newenvironment{rmdblock}[1] 和许多其他行。还有类似的::: 块可能会导致相同的问题。

    创建多格式文档可能是一种奢侈...但是当它工作时它是一种很好的享受。如果有人对此有解决方案,那就太棒了!谢谢。 JYS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-20
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多