Typora更改文字颜色

Typora用来编辑markdown文件,需要用到不同的颜色标记文字,如何更改以及如何快速更改。

使用标签更改颜色

md文件也是一种标记语言,使用标签将需要改动的文字包括起来,实现变色。

<font color='red'>红色</font>

使用以上代码段即可变色,或者

$\color{red}{红色}$

$\color{#FF0000}{红色字}$
$\color{rgb(255,255,0)}{黄色字}$

更复杂的变色方式

<span style='color:文字颜色;background:背景颜色;font-size:文字大小;font-family:字体;'>文字</span>

快捷键更改颜色

需要用到软件:AutoHotKey

先安装好软件,点这里可以下载。

创建后缀为 .ahk 的文件,用编辑器打开,加入下列代码。可以参考的文件名 MyTyporaHotkeyScript.ahk 

; Typora
; 快捷增加字体颜色
; SendInput {Text} 解决中文输入法问题

#IfWinActive ahk_exe Typora.exe
{
    ; Ctrl+Alt+o 橙色
    ^!o::addFontColor("orange")

    ; Ctrl+Alt+r 红色
    ^!r::addFontColor("red")

    ; Ctrl+Alt+b 浅蓝色
    ^!b::addFontColor("cornflowerblue")
}

; 快捷增加字体颜色
addFontColor(color){
    clipboard := "" ; 清空剪切板
    Send {ctrl down}c{ctrl up} ; 复制
    SendInput {TEXT}<font color='%color%'>
    SendInput {ctrl down}v{ctrl up} ; 粘贴
    If(clipboard = ""){
        SendInput {TEXT}</font> ; Typora 在这不会自动补充
    }else{
        SendInput {TEXT}</ ; Typora中自动补全标签
    }
}

保存后双击运行,然后到Typora里测试。

快捷键(选中文字后使用)

Ctrl+Alt+O——橙色Orange
Ctrl+Alt+R——红色Red
Ctrl+Alt+B——蓝色Blue

参考

背景色---http://www.voidcn.com/article/p-firwkkkw-vc.html

字体颜色---https://www.zhihu.com/question/385854845

设置开机启动---https://blog.csdn.net/weixin_43988498/article/details/109049088

 

posted @ 2021-04-14 19:49  马德里肥羊  阅读(726)  评论(0)    收藏  举报