gpt4 book ai didi

r - 如何从 R markdown 到 Latex 转换中删除紧凑标题?

转载 作者:行者123 更新时间:2023-12-04 14:10:51 25 4
gpt4 key购买 nike

我写了自己的标题页,它是通过 R-markdown 文件中的包含加载的。但是,这与 pandoc 标题冲突。我试图在 R markdown yaml header 中找到设置,以便 pandoc 不会将以下代码插入到 tex 文件中。

% Create subtitle command for use in maketitle
\newcommand{\subtitle}[1]{
\posttitle{
\begin{center}\large#1\end{center}
}
}

\setlength{\droptitle}{-2em}
\title{}
\pretitle{\vspace{\droptitle}}
\posttitle{}
\author{}
\preauthor{}\postauthor{}
\date{}
\predate{}\postdate{}

pandoc 文档或 r markdown 指南中没有明确指示如何禁用标题生成。任何帮助,将不胜感激。

更新:特别是,我正在寻找可以让我继续使用 \maketitle 创建我的标题页的解决方案。命令。这就是为什么我专注于我想要摆脱的这段特定代码。

最佳答案

我还使用我自己的标题页和 rmarkdown 文档进行 latex /pdf 输出。要删除标题,您可以在名为 in_header 的文本文件中添加以下命令:

\AtBeginDocument{\let\maketitle\relax}
header.tex 的可复制示例直接在 Rmd 文档中构建的文件:
---
title: "RMarkdown No title Test"
author: "StatnMap"
date: "July 30, 2017"
output:
pdf_document:
includes:
in_header: header.tex
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
```

```{r rm_title_page, echo=FALSE}
head <- cat('
\\AtBeginDocument{\\let\\maketitle\\relax}
', file = "header.tex")

```

# Title 1
**Some text**

# Title 2
**Some text**

关于r - 如何从 R markdown 到 Latex 转换中删除紧凑标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45332913/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com