R语言【cli】——ansi_html_style():对ansi_html()的结果设置CSS格式

Package cli version 3.6.0


Usage

R 复制代码
ansi_html_style(
  colors = TRUE,
  palette = c("vscode", "dichro", "vga", "winxp", "win10", "macos", "putty", "mirc",
    "xterm", "ubuntu", "eclipse", "iterm", "iterm-pastel", "iterm-smoooooth",
    "iterm-snazzy", "iterm-solarized", "iterm-tango")
)

Arguments

参数【colors】:是否包含颜色。FALSE将不包括颜色,TRUE或8将包括8种颜色(加上它们的明亮变体),256将包括256种颜色。

参数【palette】:字符标量,用于前八种颜色及其明亮变体的调色板。终端对这些颜色的定义不同,cli包含了几个示例。调色板的来源:


Value

CSS声明块的命名列表,其中的名称是CSS选择器。它具有format()和print()方法,您可以使用这两个方法将输出写入CSS或HTML文件。


Examples

R 复制代码
> ansi_html_style(colors = FALSE)
.ansi-bold       { font-weight: bold;             }
.ansi-italic     { font-style: italic;            }
.ansi-underline  { text-decoration: underline;    }
.ansi-blink      { text-decoration: blink;        }
.ansi-hide       { visibility: hidden;            }
.ansi-crossedout { text-decoration: line-through; }
.ansi-link:hover { text-decoration: underline;    }
> ansi_html_style(colors = 8, palette = "iterm-snazzy")
.ansi-bold        { font-weight: bold;             }
.ansi-italic      { font-style: italic;            }
.ansi-underline   { text-decoration: underline;    }
.ansi-blink       { text-decoration: blink;        }
.ansi-hide        { visibility: hidden;            }
.ansi-crossedout  { text-decoration: line-through; }
.ansi-link:hover  { text-decoration: underline;    }
.ansi-color-0     { color: #000000 }
.ansi-color-1     { color: #ff5c57 }
.ansi-color-2     { color: #5af78e }
.ansi-color-3     { color: #f3f99d }
.ansi-color-4     { color: #57c7ff }
.ansi-color-5     { color: #ff6ac1 }
.ansi-color-6     { color: #9aedfe }
.ansi-color-7     { color: #f1f1f0 }
.ansi-color-8     { color: #686868 }
.ansi-color-9     { color: #ff5c57 }
.ansi-color-10    { color: #5af78e }
.ansi-color-11    { color: #f3f99d }
.ansi-color-12    { color: #57c7ff }
.ansi-color-13    { color: #ff6ac1 }
.ansi-color-14    { color: #9aedfe }
.ansi-color-15    { color: #f1f1f0 }
.ansi-bg-color-0  { background-color: #000000 }
.ansi-bg-color-1  { background-color: #ff5c57 }
.ansi-bg-color-2  { background-color: #5af78e }
.ansi-bg-color-3  { background-color: #f3f99d }
.ansi-bg-color-4  { background-color: #57c7ff }
.ansi-bg-color-5  { background-color: #ff6ac1 }
.ansi-bg-color-6  { background-color: #9aedfe }
.ansi-bg-color-7  { background-color: #f1f1f0 }
.ansi-bg-color-8  { background-color: #686868 }
.ansi-bg-color-9  { background-color: #ff5c57 }
.ansi-bg-color-10 { background-color: #5af78e }
.ansi-bg-color-11 { background-color: #f3f99d }
.ansi-bg-color-12 { background-color: #57c7ff }
.ansi-bg-color-13 { background-color: #ff6ac1 }
.ansi-bg-color-14 { background-color: #9aedfe }
.ansi-bg-color-15 { background-color: #f1f1f0 }
相关推荐
java1234_小锋5 小时前
【技术专题】HTML5 网页技术 - HTML5 语义化标签
前端·html·html5
dfjdkfahkjd5 小时前
开源项目吐槽大会:技术文章大纲
r语言
asdzx675 小时前
C# 将 HTML 转换为 PDF:基于 Chrome 的转换方案
pdf·c#·html
王大师王文峰8 小时前
HTML 入门到进阶:语义化标签、表单与多媒体一篇打通【语义化布局、表单校验、video/audio、Canvas、无障碍与 SEO】
前端·css·node.js·html·css3·jquery·html5
java1234_小锋1 天前
【技术专题】HTML5 网页技术 - HTML5 表单基础以及增强
前端·html·html5
燕落南枝1 天前
HTML 学习:辅助标签 label 与字符实体
前端·学习·html
爱读书的小胖1 天前
Codewars:Last digit of a large number(C)解题分析
c语言·开发语言·r语言
晓得迷路了1 天前
栗子前端技术周刊第 150 期 - Stack Overflow 开发者调查结果、TanStack Start 1.0...
javascript·css·后端
燕落南枝1 天前
HTML 表单入门:表单容器、文本框与密码框属性详解
前端·microsoft·html
燕落南枝1 天前
HTML 学习:input 单选、复选与文件域详解
服务器·学习·html