假设您想使用计算机现代字体(如Latex中所示)获取最新版RStudio(版本0.98.1091)中生成的knitr文档。
所以你上网找到一个source并在你通过Package Vignettes提供的样式表修改的.css样式表中使用它:
@font-face {
font-family: 'Computer Modern Concrete';
src: url('cmunorm.eot');
src: url('cmunorm.eot?#iefix') format('embedded-opentype'),
url('cmunorm.woff') format('woff'),
url('cmunorm.ttf') format('truetype'),
url('cmunorm.svg#cmunorm') format('svg');
font-weight: normal;
font-style: normal;
}
body {
background-color: #fff;
margin: auto;
max-width: 700px;
overflow: visible;
padding-left: 2em;
padding-right: 2em;
font-family: 'Computer Modern Concrete';
font-size: 15px;
line-height: 1.10;
}
并在YAML中调用样式表:
---
title: "CSS for dummies"
author: "This idiot"
date: "December 2014"
output:
html_document:
theme: null
highlight: null
css: custom2.css
---
.css样式表在新字体调用之前加载正常,但现在出现错误:
pandoc: Could not find data file ./cmunorm.eot
Error: pandoc document conversion failed with error 97
Execution halted
该文件显然位于github中。你在网上搜索几个小时没有缓解。所以你来到StackOverflow这肯定是一个愚蠢的问题,并为自己的瘀伤做好准备。
有谁知道我哪里出错了?非常感谢。