美化Typora的中文字體像吻,讓編輯簡(jiǎn)書成為一種享受

Typora與它的主題

Markdown這種格式被許多寫作網(wǎng)站支持,簡(jiǎn)書對(duì)于新用戶雖然沒有將Markdown作為默認(rèn)的文字編輯格式复隆,但是可以通過設(shè)置拨匆,將常用的文字編輯器修改為Markdown。

不過挽拂,在線寫Markdown總有許多的不方便惭每,還是喜歡使用客戶端像文本編輯器一樣能夠隨時(shí)編輯。在Windows的平臺(tái)下亏栈,嘗試用過“馬克飛象”台腥、“Cmd Markdown”以及其它幾款在線編輯工具。都是各有特色绒北,但都有些使用不方便的地方黎侈。最后,也是目前闷游,一直使用“Typora”峻汉,Typora的所見即所得、離線編輯讓我覺得十分得心應(yīng)手脐往。

Typora在安裝后默認(rèn)的主題有這么幾個(gè):

  • Github
  • Newsprint
  • Night
  • Pixyll
  • Whitey

不管切換哪一個(gè)主題休吠,中文字體都默認(rèn)顯示為“宋體”,真的丑爆了业簿。實(shí)在忍受不了這么丑的中文字體瘤礁,于是去Typora的設(shè)置選項(xiàng)找一下,想找到字體的設(shè)置方式梅尤。結(jié)果字體設(shè)置沒有找到柜思,不過在File -> Preferences 選項(xiàng)中Appearance(外觀) -> Custom Themes(自定義主題)下發(fā)現(xiàn)了一個(gè)Open Theme Folder的按鈕。

進(jìn)入到這個(gè)Typora提供的這個(gè)自定義主題設(shè)置的入口文件夾巷燥,發(fā)現(xiàn)了與上面各主題對(duì)應(yīng)的*.css格式的配置文件酝蜒。我只知道CSS能夠描述網(wǎng)頁的樣式,可以和HTML配合使用矾湃,但對(duì)于CSS的語法是一竅不通亡脑。


修改字體為“微軟雅黑”

盯著github.css這個(gè)文件瞅了半天,文件開始部分:

@include-when-export url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,700,400&subset=latin,latin-ext);

/**
 * css forked from https://github.com/GitbookIO/gitbook 
 * www.gitbook.com
 * Apache License
 * https://github.com/GitbookIO/gitbook/blob/master/LICENSE
 **/

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: normal;
    src: local('Open Sans Regular'),url('./github/400.woff') format('woff')
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: normal;
    src: local('Open Sans Italic'),url('./github/400i.woff') format('woff')
}

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: bold;
    src: local('Open Sans Bold'),url('./github/700.woff') format('woff')
}

@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: bold;
    src: local('Open Sans Bold Italic'),url('./github/700i.woff') format('woff')
}

html {
    font-size: 16px;
}

body {
    font-family:"Open Sans","Clear Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
}

(后面不貼了...)

無果。Google一下霉咨,找到了一些別人的經(jīng)驗(yàn):

  1. 一篇Blog:Typora 修改中文字體蛙紫,相關(guān)內(nèi)容是:

    在所有 "font-family" 下添加 '微軟雅黑' ,但是 除了 "@font-face{}" 下的 "font-family"途戒。

  2. 一篇簡(jiǎn)書:修改 Windows 下 Typora 的中文字體顯示坑傅,建議基本類似:

    可以直接 Ctrl+F 搜索 font-family,在 body{ } 里的 font-family 后添加 ,'微軟雅黑'
    注意喷斋!
    不要修改在 @font-face{ }中的 font-family唁毒,僅修改在 body{ } 中的。

Try1:按照文章所示方法星爪,添加'微軟雅黑'字段

僅在body{}模塊的"font-family"后面增加'微軟雅黑'設(shè)置:

body {
    font-family:"Open Sans","Clear Sans","Helvetica Neue",Helvetica,Arial,sans-serif,'微軟雅黑';
    color: rgb(51, 51, 51);
    line-height: 1.6;
}

重啟Typora之后發(fā)現(xiàn)中文字體依然是默認(rèn)'宋體':
默認(rèn)主題截圖.JPG

Try2:修改'微軟雅黑'為'Microsoft YaHei'

繼續(xù)Google浆西,找到另一篇相關(guān)帖子:

  1. 另一篇簡(jiǎn)書:使用第三方Markdown編輯器編輯為知筆記,在"font-family"使用的而是'Microsoft YaHei'而不是'微軟雅黑'顽腾。

從這篇文章中得到一些啟示近零,字體設(shè)置可能不識(shí)別'微軟雅黑',但能識(shí)別'Microsoft YaHei'抄肖。另外久信,body{}中"font-family:"后面的一長(zhǎng)串字體名稱,應(yīng)該是根據(jù)先后順序進(jìn)行優(yōu)先查找的漓摩,修改如下:

body {
    font-family:'Microsoft YaHei',"Open Sans","Clear Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
}

重啟Typora之后裙士,中文字體終于變了:
微軟雅黑截圖.JPG

Try3:修改字體為其它windows中文字體

'微軟雅黑'的中文字體感覺上只是沒有那么丑,但依然不是很好看管毙。我的Windows字體庫(kù)中有一款“方正蘇新詩(shī)柳楷簡(jiǎn)體”腿椎,想拿過來用一下。按照上面的經(jīng)驗(yàn)锅风,修改body{}中"font-family:"后面的'Microsoft YaHei'為'方正蘇新詩(shī)柳楷簡(jiǎn)體'。

重啟Typora鞍泉,字體又變回宋體了皱埠。。咖驮。

考慮原因边器,好吧,我也不知道準(zhǔn)確原因托修,猜測(cè)與不識(shí)別'微軟雅黑'忘巧,但能識(shí)別'Microsoft YaHei'的原因一致。


使用官方主題

到目前為止睦刃,難道我會(huì)滿足于'微軟雅黑'的字體效果嗎砚嘴,并不會(huì)。

將目光轉(zhuǎn)到Typora的官網(wǎng)尋找一些幫助,在Typora的主題頁面發(fā)現(xiàn)了官方提供的幾個(gè)主題:

Typora官網(wǎng)主題截圖.JPG

進(jìn)入第一個(gè)主題Catfish际长,發(fā)現(xiàn)主題說明支持中文字體耸采,(大喜):

無襯線字體,襯線字體和等寬字體分別采用思源黑體工育,思源宋體虾宇, mononoki ,在 Windows 下有良好的中文呈現(xiàn)效果如绸。

Try4:使用官方主題catfish

下載主題壓縮包嘱朽,將壓縮包里邊的幾個(gè)文件解壓到Typora的自定義主題目錄,包括:

  • catfish.css
  • catfish.styl
  • catfish(文件夾)

重啟Typora怔接,在主題選項(xiàng)里將Github切換為catfish搪泳。

(咦。蜕提。森书。文字都去哪里了。谎势。凛膏。)

(什么都沒有。脏榆。猖毫。)

Try5:下載思源黑體、思源宋體

上面提到了這個(gè)主題里邊使用的字體是思源黑體须喂,思源宋體(這又是什么鬼吁断,自己怎么什么都不知道),好在官方主題catfish說明中剛好給了兩個(gè)鏈接:

兩個(gè)鏈接分別鏈接到了Github網(wǎng)站的頁面坞生,說明部分(README.md)介紹:思源這個(gè)兩個(gè)字體是開源項(xiàng)目仔役,能夠在macOS,Windows是己,Linux/Unix使用又兵。。卒废。(好吧沛厨,我確實(shí)也沒用過github)由于我不太清楚github應(yīng)該怎么玩,就直接記錄思源黑體摔认、思源宋體字體的下載過程吧:

  1. 將文件列表上方逆皮,Branch選項(xiàng)由'master'切換為'release'
    branch選擇截圖.JPG
  2. 對(duì)于source-han-sans項(xiàng)目,點(diǎn)擊進(jìn)入OTF文件夾参袱,然后點(diǎn)擊進(jìn)入SourceHanSansSC.zip电谣,再點(diǎn)擊download下載這個(gè)壓縮包秽梅,解壓后在SourceHanSansSC文件夾下,得到7種不同粗細(xì)思源黑體的*.otf格式的字體文件:

    HanSansSC解壓.JPG

  3. 對(duì)于source-han-serif項(xiàng)目辰企,操作方法類似风纠,進(jìn)入OTF文件夾后,分別下載SourceHanSerifSC_SB-H.zipSourceHanSerifSC_EL-M.zip兩個(gè)壓縮包牢贸,解壓得到7種不同粗細(xì)的思源宋體的*.otf格式文件竹观。

  4. 對(duì)于每個(gè)*.otf文件,右鍵->安裝潜索,或者雙擊文件打開后臭增,亦有安裝按鈕。

至此竹习,安裝了思源字體誊抛,官方主題catfish是不是應(yīng)該能正常使用了呢?重啟Typora整陌,選擇catfish主題拗窃,所有文字再次消失。泌辫。随夸。

Try6:修改catfish.css

字體裝好了,catfish主題也是從官網(wǎng)上下載的震放,為什么就不能夠使用呢宾毒?

電腦的系統(tǒng)是WIN8的,是否可能是平臺(tái)移植性殿遂、不兼容的問題呢诈铛?

一時(shí)也想不到別的原因,google也沒什么明確的結(jié)果墨礁,于是再次打開catfish.css文件幢竹。

catfish.css文件的body{}部分是這樣的

body {
  background: #fff;
  font-family: Source Han Sans, Noto, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, Arial, sans-serif;
  color: #555;
}

"font-family"第一默認(rèn)的字體是"Source Han Sans",這個(gè)肯定是和思源黑體有關(guān)的恩静,但貌似不是Windows字體文件夾Font下面的字體名稱焕毫。

在css文件中搜索下"Source Han Sans",在CSS文檔開始出:

@font-face {
  font-family: Source Han Sans;
  font-weight: normal;
  src: local('Source Han Sans Regular'), url("catfish/SourceHanSans-Regular.ttc");
}
@font-face {
  font-family: Source Han Sans;
  font-weight: bold;
  src: local('Source Han Sans Bold'), url("catfish/SourceHanSans-Bold.ttc");
}

對(duì)于第一段設(shè)置大膽猜測(cè)一下蜕企,"font-family: Source Han Sans"以及"font-weight: normal"的字體所在的位置url為"catfish/SourceHanSans-Regular.ttc"咬荷。剛好冠句,在自定義主題路徑themes中的catfish轻掩,找到了"SourceHanSans-Regular.ttc"與"SourceHanSans-Bold.ttc",但是Windows貌似不識(shí)別這種格式懦底。

google一下唇牧,TTC與OTF都是字體格式罕扎,但是我的WIN8貌似只認(rèn)識(shí)*.otf格式的文件,到這里丐重,我已經(jīng)大概知道是怎么回事了腔召。

  • catfish.css想使用'Source Han Sans'字體,于是去找'catfish'文件夾下找'SourceHanSans-Regular.ttc'的字體文件扮惦,字體文件雖然是找到了臀蛛,但是我的Win8并不認(rèn)識(shí)這種字體,所以Typora切換到catfish主題就什么字都沒有了崖蜜。
  • 如果我讓Typora按照路徑找到 OTF格式的字體浊仆,而不是TTC的字體,那么字體應(yīng)該就可以顯示了豫领。

于是抡柿,我把上面下載的思源字體copy到themes/catfish的文件夾下面,然后修改catfish.css文檔等恐,修改了'Source Han Sans'與'Source Han Serif'指向的四處url:

@font-face {
  font-family: Source Han Sans;
  font-weight: normal;
  src: local('Source Han Sans Regular'), url("catfish/SourceHanSansSC-Regular.otf");
}
@font-face {
  font-family: Source Han Sans;
  font-weight: bold;
  src: local('Source Han Sans Bold'), url("catfish/SourceHanSansSC-Bold.otf");
}
@font-face {
  font-family: Source Han Serif;
  font-weight: normal;
  src: local('Source Han Serif Regular'), url("catfish/SourceHanSerifSC-Regular.otf");
}
@font-face {
  font-family: Source Han Serif;
  font-weight: bold;
  src: local('Source Han Serif Bold'), url("catfish/SourceHanSerifSC-Bold.otf");
}

重啟Typora洲劣,主題選擇catfish。课蔬。囱稽。(Nice~)


catfish主題截圖.JPG
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市购笆,隨后出現(xiàn)的幾起案子粗悯,更是在濱河造成了極大的恐慌,老刑警劉巖同欠,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件样傍,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡铺遂,警方通過查閱死者的電腦和手機(jī)衫哥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來襟锐,“玉大人撤逢,你說我怎么就攤上這事×肝耄” “怎么了蚊荣?”我有些...
    開封第一講書人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)莫杈。 經(jīng)常有香客問我互例,道長(zhǎng),這世上最難降的妖魔是什么筝闹? 我笑而不...
    開封第一講書人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任媳叨,我火速辦了婚禮腥光,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘糊秆。我一直安慰自己武福,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開白布痘番。 她就那樣靜靜地躺著捉片,像睡著了一般。 火紅的嫁衣襯著肌膚如雪汞舱。 梳的紋絲不亂的頭發(fā)上界睁,一...
    開封第一講書人閱讀 51,287評(píng)論 1 301
  • 那天,我揣著相機(jī)與錄音兵拢,去河邊找鬼翻斟。 笑死,一個(gè)胖子當(dāng)著我的面吹牛说铃,可吹牛的內(nèi)容都是我干的访惜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼腻扇,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼债热!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起幼苛,我...
    開封第一講書人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤窒篱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后舶沿,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體墙杯,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年括荡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了高镐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡畸冲,死狀恐怖嫉髓,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情邑闲,我是刑警寧澤算行,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站苫耸,受9級(jí)特大地震影響州邢,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鲸阔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一偷霉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧褐筛,春花似錦类少、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至晃痴,卻和暖如春残吩,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背倘核。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工泣侮, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人紧唱。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓活尊,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親漏益。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蛹锰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一、概念 參考網(wǎng)頁字體Serif和Sans-serif的區(qū)別及瀏覽器字體的設(shè)置CSS Font知識(shí)整理總結(jié) 1.F...
    合肥黑閱讀 6,197評(píng)論 0 12
  • 最近興致上來绰疤,就想更換了那Blog標(biāo)題字體(漢字的)铜犬;網(wǎng)上搜索了一番,發(fā)現(xiàn)蘇新詩(shī)柳繁體這款甚合我心轻庆;然后就著手搞將...
    晚晴幽草閱讀 2,386評(píng)論 1 8
  • Typora 中文字體修改 這篇教程是通過修改 Typora 的 CSS 文件癣猾,以優(yōu)化中文字體的顯示,教程沒有難度...
    紅毛怪閱讀 14,857評(píng)論 6 4
  • 摘要:本篇文章包括(1)介紹@font-face(2)如何在網(wǎng)頁中使用@font-face插入特殊字體(3)中文在...
    Masukio閱讀 16,458評(píng)論 0 17
  • 文獻(xiàn)綜述抽取某一個(gè)學(xué)科領(lǐng)域中的現(xiàn)有文獻(xiàn)余爆,總結(jié)這個(gè)領(lǐng)域研究的現(xiàn)狀煎谍,從現(xiàn)有文獻(xiàn)及過去的工作中,發(fā)現(xiàn)需要進(jìn)一步研究的問題...
    LucyDu閱讀 7,473評(píng)論 3 116