小编Eva*_*Eva的帖子

如何为四开本 pdf 书籍指定全局和本地块选项?

我正在尝试使用四开本创建一本 PDF 书籍。特别是,我想知道是否有一种方法可以指定全局块选项,该选项将用于所有 qmd 页面中的所有块。全局选项是

echo = TRUE
Run Code Online (Sandbox Code Playgroud)

(我认为这个语法是在 R Markdown 中,而不是 Quarto 中。)但仅对于某些页面中的某些代码块,我想隐藏代码(通过设置 echo = FALSE)。我怎样才能做到这一点?

knitr r-markdown quarto

6
推荐指数
1
解决办法
3297
查看次数

在 YAML 中设置日期格式后如何呈现四开本书籍?

我正在尝试在 RStudio 中创建一本四开本书籍。当我在 YAML 中添加日期格式时,无法呈现该书。当我删除日期格式字段时,我可以成功渲染它。示例 YAML 规范(在_quarto.yml项目文件中)如下:

project:
  type: book

book:
  title: "A Sample Book Title"
  author: 
    - name: "Eva"
  date: today
  #date-format: "MMM D, YYYY"
  page-footer:
    border: true
  chapters:
    - index.qmd
    - intro.qmd
    - summary.qmd
    - references.qmd

bibliography: references.bib
nocite: |
  @*

format:
  html:
    theme: cosmo
  pdf:
    documentclass: scrreprt
    fig-align: center
    fig-width: 6
    fig-height: 5
    fig-pos: 'h'
    fig-cap-location: bottom
    tbl-cap-location: top
    pdf-engine: lualatex
    keep-tex: true
    linestretch: 1.5
    toc: true
    toc-depth: 2
    toc-title: Contents
    lof: true
    lot: true …
Run Code Online (Sandbox Code Playgroud)

yaml r rstudio quarto

5
推荐指数
0
解决办法
1694
查看次数

如何在 R 中的向量中有条件地添加 NA 值?

假设我的数据是df <- c("Author1","Reference1","Abstract1","Author2","Reference2","Abstract2","Author3","Reference3","Author4","Reference4","Abstract4").

这是一个系列,顺序为作者、参考文献和摘要。但在某些情况下,摘要数据会丢失。(在此示例中,缺少第三个摘要。)那么,当摘要丢失时,如何添加 NA 值来代替摘要呢?

换句话说,如果向量中的一个元素以单词“Reference”开头,但其下一个元素不以单词“Abstract”开头,我想在以“Reference”开头的元素后面添加一个 NA 值。结果向量应该是 result <- c("Author1","Reference1","Abstract1","Author2","Reference2","Abstract2","Author3","Reference3",NA,"Author4","Reference4","Abstract4") How can I do it?

我已经尝试过 R 中的追加函数,但是为了使用它,我需要有要添加 NA 的元素的索引号。因此,每个 NA 元素都需要手动输入。

r stringr

5
推荐指数
1
解决办法
110
查看次数

如何更改四开本图书项目中目录的位置?

我正在 RStudio 中使用 Quarto 创建一个图书项目。输出将是 pdf/LaTeX 文件。四开本最初将目录放在标题页之后。但我需要将摘要、前言和致谢放在目录之前。我怎样才能改变这个顺序?是否可以使用_quarto.yml文件更改此序列,还是需要通过LaTeX更改它?

latex quarto

1
推荐指数
1
解决办法
2126
查看次数

标签 统计

quarto ×3

r ×2

knitr ×1

latex ×1

r-markdown ×1

rstudio ×1

stringr ×1

yaml ×1