【Typecho插件】Crazy Text

写在前面

这是我维护的Rainiar's Toolkit for Typecho插件集中的一部分。

简介

通过简单短代码的方式,让原生Typecho支持并组合文字颜色、文字背景色、居中、删除线等一些原生/非原生样式。

特性

现已支持文字颜色、文字背景颜色、居中、删除线、下划线、加粗、刮刮乐秘密文字,以及这些样式的组合。
注:重复定义的样式和某些特殊样式会发生覆盖或丢弃,具体如何还是得您亲自实验

简单演示

这是大家最喜欢的RGB
你只需要使用“\[color=#red]R[/color]”就可以实现颜色文字了。
当然还可以反向RGB
这是“\[color=$red]R[/color]”
更多的实现功能&用户手册写在了插件设置面板里。
小彩蛋,刮开试试:还实现了藏B文字

已知问题&其他要说的

  1. 两个短代码段之间需要用空格隔开(在修了在修了,正则要重新学习了)错付了,是Markdown特性导致的
  2. 因为Typecho本身使用Markdown解析,且由于Typecho的一些特性,短代码替换是使用解析完成后的Html文本,故如果要取消短代码的解析,要在文章编辑器中写成“\\\\[color=...]...[/color]”
  3. 同样由于2的缘故,一些空的短代码会发生奇怪的事情(在修了在修了)不用了,原因见1
  4. 综合以上3点,本插件严格按照用户手册使用基本不会有什么问题,但是如果您要放飞自我,我也没办法,总之就是在修了
  5. 想把刮刮乐做成萌百同款,只差最后亿点了(在写了在写了)吼了

持续更新地址

Github仓库

标签: 项目, Typecho, 插件

文档最后编辑于04月25日

评论

让我也说点啥