首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >循环中粗体文本的输出\\ printr中的newpage

循环中粗体文本的输出\\ printr中的newpage
EN

Stack Overflow用户
提问于 2016-01-11 14:52:29
回答 1查看 1.2K关注 0票数 2

我试图在PDF文档中的循环中用粗体显示名字的输出。当我简单地循环时,它会工作,但是当我介绍\\newpage时,它会失败。

这里有一些简单的示例代码来生成我所说的内容。

代码语言:javascript
复制
```{r results='asis',echo=FALSE}

图书馆(印刷品)

测试组<-c(“Bob”、“琼”、“Francois”、“Ximinea”、“Raga”、“Mohandas”)

样本数据<-rnorm(6,mean=4.3123,sd=.123)

(Cur_person in test_group){

禁止酷刑委员会(“\n”)

cat(粘贴(“”、cur_person、"“、”sep=“)、‘n’)

打印(Sample_data)

禁止酷刑委员会(“\n”)

}

代码语言:javascript
复制

我得到的结果如下:

Bob 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438 Joan 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438 Francois 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438 [医] Ximinea 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438 Raga 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438 Mohandas 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438

但是,当我添加\\newpage以便在一个新的PDF页面上启动每个人时,我会得到一个不同的输出。

代码语言:javascript
复制
```{r results='asis',echo=FALSE}

图书馆(印刷品)

测试组<-c(“Bob”、“琼”、“Francois”、“Ximinea”、“Raga”、“Mohandas”)

样本数据<-rnorm(6,mean=4.3123,sd=.123)

(Cur_person in test_group){

cat("\newpage") ##这里是新行

禁止酷刑委员会(“\n”)

cat(粘贴(“”、cur_person、"“、”sep=“)、‘n’)

打印(Sample_data)

禁止酷刑委员会(“\n”)

}

代码语言:javascript
复制

**Bob** 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438(下页显示)**琼** 1 4.229853 4.281234 4.575009 4.265584 4.421579 4.445438

注:这是一个人工简单的例子来说明这个问题。请不要被这些数据挂断。在我的完整代码中,我在每个循环中都做了更多的工作。

您可以看到输出不是粗体,而是显示实际的星星。我试着增加额外的回报,把回报取出来。唯一的改变就是引入了\\newpage

我不能仅仅添加行来分隔页面,因为每个循环都是可变长度的,并且会破坏\\newpage的全部要点。

有人知道我能做些什么吗?

技术注释:

  • R版本3.2.3
  • 针织版本: 1.11
  • 印刷版本: 0.0.4
  • YAML版本: 2.1.13
  • Windows 7,x64
  • RStudio编织
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-11 15:08:00

\n循环中再加上一个硬返回( for ),如下所示,它可以工作。不过,我不知道机制,但当命令如此接近LaTex时,似乎会使\newpage感到不快。

代码语言:javascript
复制
```{r results='asis',echo=FALSE}

测试组<-c(“Bob”、“琼”、“Francois”、“Ximinea”、“Raga”、“Mohandas”)

样本数据<-rnorm(6,mean=4.3123,sd=.123)

(Cur_person in test_group){

禁止酷刑委员会(“\newpage”)

禁止酷刑委员会(“\n")

cat(粘贴(“”、cur_person、"“、”sep=“)、‘n’)

打印(Sample_data)

禁止酷刑委员会(“\n”)

}

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

https://stackoverflow.com/questions/34724388

复制
相关文章

相似问题

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