首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用rticles::elsevier_article时添加行号

使用rticles::elsevier_article时添加行号
EN

Stack Overflow用户
提问于 2020-12-04 19:58:22
回答 1查看 60关注 0票数 2

我正在用rticles::elsevier_article写一篇手稿。我无法正确添加行号。我做了什么:

代码语言:javascript
复制
      header-includes:
         - \usepackage{lineno}
         - \linenumbers
     output: 
        bookdown::pdf_book:
        base_format: rticles::elsevier_article

但是,在这种情况下,当有方程时,不会添加行号,也不会添加嵌入方程的部分。有什么建议吗?

EN

回答 1

Stack Overflow用户

发布于 2020-12-04 20:56:36

您的YAML似乎格式不正确。最好这样做:

代码语言:javascript
复制
bookdown::pdf_book:
  base_format: rticles::elsevier_article
  includes:
    in_header: "preamble.tex"

然后向preamble.tex添加额外的LaTeX标题行

代码语言:javascript
复制
\usepackage{booktabs}
\usepackage{lineno}
\linenumbers

示例

index.Rmd

代码语言:javascript
复制
--- 
title: "A Minimal Book Example"
author: "You"
date: "`r Sys.Date()`"
site: bookdown::bookdown_site
output:
  bookdown::pdf_book:
    base_format: rticles::elsevier_article
    includes:
      in_header: "preamble.tex"
abstract: "This is your awesome abstract"
---

# Introduction

```{r, results='asis'}

猫(

stringi::stri_rand_lipsum(1)

)

代码语言:javascript
复制

(代码块需要安装stringi包。)

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

https://stackoverflow.com/questions/65143164

复制
相关文章

相似问题

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