R markdown中的德国变形金刚字符

cla*_*aul 13 r r-markdown

如何在R-markdown中显示非英文字符?在另一份英文文档中,我想在它上面渲染一个带有两个圆点('变形金刚')的'u'. 这是"穆勒"这个名字中" 你"的正确拼写.

Dir*_*tel 12

我们可以做一个比@RHertel回答更好的方法.虽然HTML标记的显式使用起作用,但它可能会限制我们使用HTML输出 - 这是不酷的.

使用RStudio文档检查你发现UTF-8已经是默认值了(虽然我做了一个额外的'文件 - >使用编码保存',它只显示它已经是UTF-8).因此,只需输入正确的unicode字符即可.以下是RStudio创建的标准文件的一些变化:

---
title: "Encoding Demo"
author: "Dirk Eddelbüttel"
date: "2/27/2016"
output: html_document
---

## R Markdown

Herr Müller sagt: "Über den Wolken können Sonnenuntergänge besonders schön sein."
Run Code Online (Sandbox Code Playgroud)

这导致以下HTML:

在此输入图像描述

  • 如果文本(即包含Umlaut的单词)是data.frame中文本的一部分,或者更确切地说是小标题行/单元格,则如何将德语“ Umlaute”推入Rmarkdown的任何经验? (2认同)

RHe*_*tel 9

您可以使用标准HTML代码.例如,德语字母ä可以通过在符号后放置相应的元音来显示,然后是uml;,即ä.

这是.Rmd文件的示例:

---
title: "Umlauts with Rmarkdown"
output: html_document
---

## This is a sentence with many umlaut characters:

Herr Müller sagt: "Über den Wolken können Sonnenuntergänge 
besonders schön sein."
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 这似乎不是最理想的.我想你想要编码. (4认同)