【发布时间】:2018-12-20 03:17:44
【问题描述】:
我想在 R Markdown 文档中添加一些特殊字体作为标题/副标题的一部分,但根据我使用的引用类型,我得到的结果会有所不同。
这是一个小的 R 降价示例,显示了我的问题。我想在 twitter 句柄之前打印 twitter 徽标,作为 R 降价字幕的一部分。
---
title: "Untitled"
subtitle: '`r fontawesome::fa("twitter", fill = "steelblue")` @twitter handle'
author: "My Name"
date: "7/12/2018"
output: html_document
---
This is it.
如果我使用单引号,那么我几乎可以得到我想要的结果。徽标和 twitter 句柄之间有一个换行符,如下所示,但这很好 - 它可以用 css 修复,因为徽标设置在 <svg> ... </svg> 内。
但是,如果我使用双引号,那么事情就会变得混乱:
subtitle: "`r fontawesome::fa('twitter', fill = 'steelblue')` @twitter handle"
现在没有的 YAML 信息出现在最终的 html 文档中。我猜它与 this question on entering the current date as part of the yaml 或可能与 this post where the YAML inline code doesn't run 有关,但我很好奇 为什么 YAML 中引用类型的更改对渲染产生如此深远的影响,因为双引号显然适用于其他 YAML 参数。
我正在使用rmarkdown v1.10。
【问题讨论】:
标签: r r-markdown