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 }
相关推荐
labixiong19 小时前
CSS 锚点定位实测:零 JS 实现气泡跟随,自动翻转很香但暗藏 3 个致命坑
前端·css
芳心粽伙饭20 小时前
CSS第一章 CSS引入
前端·css
Linsk1 天前
妙用:focus解决0到auto高度过渡的边界场景
前端·css
এ慕ོ冬℘゜1 天前
html理论
前端·html
是立不是利1 天前
HTML 的尊严:一种被低估的语言
前端·html
芳心粽伙饭1 天前
CSS第二章 选择器
前端·css
anOnion1 天前
构建无障碍组件之Landmarks Pattern
前端·html·交互设计
xy34532 天前
Axure9.0中继器遮罩实现方法
前端·ui·html·axure·原型·产品设计
梦醒沉醉2 天前
4、CSS入门——属性选择器
css
এ慕ོ冬℘゜2 天前
样式控制 .css ()
前端·css