小编Mic*_*ael的帖子

在 RMarkdown 中使用 tikzdevice 和 beamer 输出

我想知道tikzdevice包是否可以用于在 RMarkdown 中生成 R 图,并导出到投影仪演示文稿。

我本以为我正在寻找的解决方案可能类似于tikzdevice 手册第 15 页上的 Sweave 示例。

我在不知道自己在做什么的情况下尝试过修改 RMarkdown 书中 Yihui 的示例:

---
title: "Habits"
author: John Doe
date: March 22, 2005
output: beamer_presentation
---

# In the morning

## Getting up

- Turn off alarm
- Get out of bed

---

```{r, echo=FALSE, results='tex'}
require(tikzDevice)
tikz(console=TRUE)
plot(sin, -pi, 2*pi, main="A Stand Alone TikZ Plot")
dummy <- dev.off()
```     
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不会导致 tikz 图在投影仪演示文稿中呈现。有谁知道如何实现这一点?谢谢。

问候,迈克尔

beamer r-markdown tikzdevice

4
推荐指数
1
解决办法
402
查看次数

带有等宽字体列的 html 表

我正在尝试使用 css 创建一个 html 表。第一列是等宽字体,因为它包含计算机代码。

但是, font-family 属性似乎不起作用。这是 html 文件:

<html>    
<head>
<link rel="stylesheet" href="styles.css">
</head>    
<body>    
<table cellspacing="0" class="software">
<COLGROUP class="command">
<COLGROUP>
<tr>
  <td>command 1</td>
  <td>description</td>
</tr>
<tr>
  <td>command 2</td>
  <td>description</td>
</tr>
</table>    
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

对应的css文件包含以下内容:

table.software{
    font-family: Arial;
    font-size: 13pt;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}    
table.software td{
    text-align: left;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    padding: 5px;
}    
.command{
    font-family: monospace;
    font-size: 10pt;
    width: 300;
}
Run Code Online (Sandbox Code Playgroud)

我将非常感谢如何实现字体更改的指针。谢谢!

问候,迈克尔

html css fonts

1
推荐指数
1
解决办法
2811
查看次数

标签 统计

beamer ×1

css ×1

fonts ×1

html ×1

r-markdown ×1

tikzdevice ×1