首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能复制quarto elsevier模板

未能复制quarto elsevier模板
EN

Stack Overflow用户
提问于 2022-08-03 04:32:57
回答 1查看 280关注 0票数 3

目前,我正试图通过rstudio平台从rmarkdown迁移到quarto。第一步,我想创建一篇基于elsevier模板的科学文章,可以找到文本。然而,我没有复制它。当我试图渲染template.qmd时,突然出现了一个警告标志ERROR: No valid input files passed to render

我看过这种格式,奇怪的是,如果我给它加上一条附加线,它就能起作用。

原始代码(不起作用):

代码语言:javascript
复制
---
title: Short Paper
author:
  - name: Alice Anonymous
    email: alice@example.com
    affiliations: 
        - id: some-tech
          name: Some Institute of Technology
          department: Department Name
          address: Street Address
          city: City
          state: State
          postal-code: Postal Code
    attributes:
        corresponding: true
    note: This is the first author footnote.
  - name: Bob Security
    email: bob@example.com
    affiliations:
        - id: another-u
          name: Another University
          department: Department Name
          address: Street Address
          city: City
          state: State
          postal-code: Postal Code
    note: |
      Another author footnote, this is a very long footnote and it should be a really long footnote. But this footnote is not yet sufficiently long enough to make two lines of footnote text.
  - name: Cat Memes
    email: cat@example.com
    affiliations:
        - ref: another-u
    note: Yet another author footnote.
  - name: Derek Zoolander
    email: derek@example.com
    affilations:
        - ref: some-tech
abstract: |
  This is the abstract. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum augue turpis, dictum non malesuada a, volutpat eget velit. Nam placerat turpis purus, eu tristique ex tincidunt et. Mauris sed augue eget turpis ultrices tincidunt. Sed et mi in leo porta egestas. Aliquam non laoreet velit. Nunc quis ex vitae eros aliquet auctor nec ac libero. Duis laoreet sapien eu mi luctus, in bibendum leo molestie. Sed hendrerit diam diam, ac dapibus nisl volutpat vitae. Aliquam bibendum varius libero, eu efficitur justo rutrum at. Sed at tempus elit.
keywords: 
  - keyword1
  - keyword2
#journal: "An awesome journal"
date: last-modified
# bibliography: bibliography.bib
format:
  elsevier-pdf:
    keep-tex: true
    journal:
      formatting: preprint
      model: 3p
      cite-style: authoryear  

固定代码(有效但.)

代码语言:javascript
复制
---
title: Short Paper

format:
  pdf: default
  elsevier-pdf:
    keep-tex: true
---

通过在pdf: default之前添加elsevier-pdf,代码起作用了,但我也在每个作者之后丢失了所有脚注和上标代码。有什么解决办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-03 08:48:35

这就是对我有用的东西:

  1. 确保您的RStudio版本是最新的(请参阅https://quarto.org/docs/get-started/),并确保安装了所需的包。
  2. 在您的系统上安装quarto (在我的例子中:https://docs.rstudio.com/resources/install-quarto/#quarto-tar-file-install)。
  3. 在命令行上运行quarto use template quarto-journals/elsevier

并使用quarto1.qmd打开RStudio文件并呈现它。或者,您可以尝试运行quarto install extension quarto-journals/elsevier来安装扩展。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73216317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档