微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将R's Blastula与Rmarkdown,HTML和CSS结合起来

如何解决将R's Blastula与Rmarkdown,HTML和CSS结合起来

我正在与Blastula撰写电子邮件。 我喜欢Blastula的块函数创建漂亮的列的方式。我还要求使用RMarkdown和CSS。可以将两者结合吗?

下面的代码一个使用Blastula块函数的示例,然后是一个使用markdown的无块示例。

具体地说,我将如何:

  • 居中并增加“字幕”的字体大小
  • 添加斜体
  • 在有用链接下左对齐首页,关于,隐私政策

代码

library(blastula)

# Blastula block example
email <-
  compose_email(
    body =
      blocks(
        block_title("Title Goes Here"),block_articles(
          article(
            title = "Sub title",content = "This is going to be really interesting"
          )
        ),block_articles(
          article(
            title = "About This Email",content =
              "You agreed to receive email from Me Inc. when news warrants."
          ),article(
            title = "Contact Info",content =
              "Inuvik,northwest Territories,Canada"
          ),article(
            title = "Useful Links",content = 
              "Home About Privacy Policy"
          )
        )
      )
  )

email


# RMarkdown Example
body_text <-
  glue(
    "
Hello,I just wanted to let you kNow that the *thing* that
you asked me for is ready to pick up. So,come over
and do that.

Cheers,{sender_name}
"    
  ) %>% md()

footer_text <- glue("Sent on {sending_date}.")

# Compose the email message
email <- compose_email(
  body = body_text,footer = footer_text
)
email

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?