有没有办法在Github Flavored Markdown中获取彩色文本?
我需要在github上logging一个在terminal输出彩色文本的库。
我已经尝试跨<style="color:red">
和<font color="red">
但它似乎去掉两个标签。
唯一的方法是使用彩色文字的图像?
编辑:
我结束了添加截图混帐和使用图像链接w / github相关url。
您不能在GFM中包含样式指令。
最完整的文档/例子是“ Markdown Cheatsheet ”,它说明这个元素<style>
缺失。
如果你设法在GFM元素中包含你的文本,那么你可以用github.css样式表来玩这种颜色。
在这种情况下,对于那些只需要显示颜色而不是输出的人来说,这可能是有帮助的,因为Github支持Unicode数字字符引用(和HTML实体),尽pipe这取决于在字体渲染他们的颜色(因为它恰好在我的Windows 10和Mac 10.12.5,至less,至less在Mac上,但至less在Mac上,上/下指向的小红色三angular形不显示为红色):
- RED APPLE(&#x1F34E;):🍎
- 绿苹果(&#x1F34F;):🍏
- 蓝心(&#x1F499;):💙
- GREEN HEART(&#x1F49A;):💚
- 黄色的心(&#x1F49B;):💛
- 紫色的心(&#x1F49C;):💜
- GREEN BOOK(&#x1F4D7;):📗
- BLUE BOOK(&#x1F4D8;):📘
- ORANGE BOOK(&#x1F4D9;):📙
- 大红圈(&#x1F534;):🔴
- 大蓝圈(&#x1F535;):🔵
- 大号橙色钻石(&#x1F536;):🔶
- 大蓝色钻石(&#x1F537;):🔷
- 小橙色钻石(&#x1F538;):🔸
- 小蓝钻石(&#x1F539;):🔹
- UP-POINTING RED TRIANGLE(&#x1F53A;):🔺
- 向下指向红三angular(&#x1F53B;):🔻
- UP-POINTING小红三angular(&#x1F53C;):🔼
- 向下指向小红三angular(&#x1F53D;):🔽
您不能在GitHub README.md文件中input纯文本 。 但是,您可以将颜色添加到 GitHub README.md文件中的CODE示例中,并使用以下标记。
要做到这一点,只需将这些示例的标签添加到您的README.md文件:
```JSON //代码着色 ``` ```HTML //代码着色 ``` ```JS //代码着色 ``` ```CSS //代码着色 ``` //等
没有“前置”或“代码”标签需要。
现在在GitHub Markdown文档中已经介绍过了(大概在页面的中间一点,有一个使用Ruby的例子)。 GitHub使用语言学家来识别和突出语法 – 您可以在语言学家的YAML文件中find支持语言的完整列表(以及它们的降价关键字)。
DEMO
您无法获取绿色/红色文本 ,但可以使用diff语言模板获取绿色/红色突出显示的文本 。 例:
```diff + this text is highlighted in green - this text is highlighted in red ```
作为渲染栅格图像的替代方法,您可以embeddedSVG:
https://gist.github.com/CyberShadow/95621a949b07db295000
不幸的是,即使您可以在打开.svg文件时select并复制文本,embeddedSVG图像时也不能select文本。