You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R Markdown文档中插入复制到剪贴板图标

给R Markdown代码块添加「复制到剪贴板」图标

你提到的klippy包完全匹配你的需求,以下是完整的实现代码,添加后生成的HTML文档会在代码块旁显示复制图标,点击即可复制代码,同时带有提示效果:

---
title: "First R Markdown Document"
author: "My name"
date: "Last edited: `r format(Sys.time(), '%d.%m.%Y')`"
output: html_document
---

```{r setup, include=FALSE}
# 安装并加载klippy包(首次运行会自动安装)
if (!requireNamespace("klippy", quietly = TRUE)) {
  install.packages("klippy")
}
library(klippy)
# 启用复制功能,设置图标位置为代码块右上角
klippy(position = c("top", "right"))

这是一份R Markdown文档。Markdown是用于编写HTML、PDF和MS Word文档的简单格式化语法。

你可以像这样嵌入R代码块:

summary(cars)

你也可以嵌入图表,例如:

plot(cars)
### 核心步骤说明
- **安装加载klippy**:在`setup`代码块中判断包是否存在,不存在则自动安装,确保环境兼容性
- **初始化复制功能**:通过`klippy()`函数启用,`position`参数可调整图标位置(支持`top/bottom`和`left/right`组合)
- **效果匹配**:生成HTML后,代码块会出现复制图标,点击后显示复制成功提示,和你参考的效果一致

内容的提问来源于stack exchange,提问作者tueftla
相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 07:15:59