R markdown 中的德语变音字符

German Umlaut characters in R markdown

如何在 R-markdown 中显示非英文字符?在其他英文文档中,我想渲染一个 'u',上面有两个点(一个 'umlaut')。 这是正确的拼写'u' 名字中 'Muller.'

您可以为此使用 standard HTML code。 例如,德语字母 ä 可以通过将相应的元音字母放在 & 符号后跟 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."

我们可以做得比@RHertel 的回答更好。虽然 显式 使用 HTML 标记有效,但它 可能会限制 我们到 HTML 输出——这很不酷。

查看 RStudio 文档,您会发现 UTF-8 已经是默认值(尽管我做了一个额外的 'File -> Save with Encoding',它只是表明它已经是 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."

结果如下 HTML: