sublime 解決中文字型顯示異常問題

2021-08-21 09:23:03 字數 2658 閱讀 9569

write by monkeyfly

開啟任意乙個專案檔案(包含中文的html檔案即可),你會發現:中文字型在新版的sublime text 3編輯器中的樣式顯示異常,好像被扭曲了一樣,變得很醜很醜(如圖1所示)。因為之前使用舊版本時,預設的中文字型樣式顯示正常,並未出現過這種情況,碰到這種問題的第乙個想法就是:重新設定一下字型

圖1

步驟:

// 這裡可以將 "consolas" 修改為任意自己喜歡的字型

"font_face"

: "consolas"

"font_size"

: 14

//字型的大小;

//注意:最後一行**不需要新增逗號

"font_face"

: "yahei consolas hybrid"

即在settings中加入這一行**:

"theme_font_options"

: ["gdi"

],

說明:點開後發現是「漢化教程」,並不是自己想要的結果。正好也順便進行了漢化。chinese language can』t be better dealt with[3143, windows]left is

3143

, and

on the

right is

3126.

3143

dealing with

chinese languages is

poor.

note that

notonly the

sidebar, but

also the

label above

theedit area.

i』ve tried the

following methods, but

theproblem is

still there.

install version

portable version

another windows computer

set the

font for

microsoft yahei

use 3126

configuration

「dpi_scale」: 1.0

中文不能更好地處理[3143版本,在windows系統中]

左邊是3143版本,右邊是3126版本。

3143版本處理中文的能力很差。

請注意,不僅是側邊欄,還有編輯區域上方的標籤。

我嘗試了以下方法,但問題仍然存在。

1、安裝版本

2、便攜版

3、另一台windows電腦

4、設定microsoft yahei的字型

5、使用3126配置(舊版本的配置)

6、「dpi_scale」:1.0

最後一行**吸引了我:「dpi_scale」:1.0。原因是:其他都試過了,只有這一行**還沒嘗試過。

於是,開啟settings將該行**貼上進去:

"dpi_scale"

: 1.0

,"font_size"

: 16

,"ignored_packages":[

"vintage"

]

ctrl + s儲存後,然後你會驚奇的發現:中文的字型樣式終於恢復正常了!如下圖所示:

通過這種方法你還可以解決這個問題:sublime text 3 中的中文檔名顯示為方框。

原理:

在 windows系統高 dpi 縮放的情況下, sublime text

3 部分介面中文會變為方塊 口口。

原因:

當 dpi > 1 時,軟體是使用預設的字型(但此時並不支援中文)。
因此,可以通過強制設定 「dpi_scale」: 1.0 來實現正常的中文顯示。可能會碰到的相似問題:如果以上的方法都無法解決的話,可以嘗試下面的設定:

font_options: ["gdi"]

matplotlib顯示中文字型

參考這篇就夠了 為 locate b mpl data sudo cp 源路徑 simhei.ttf 目的路徑 simhei.ttf 新安裝的字型 matplotlib 一時不能找到,字元會不顯示.需要更新字型列表快取。先刪除.cd cache matplotlib rm rf matplotlib...

Sublime中文顯示亂碼

最近用sublime開啟某個工程檔案的時候,發現原先的中文注釋全是亂碼,上網搜了一下,將解決辦法留檔。1 首先安裝package control 在鍵盤上按下 ctrl 在出現的 console 中輸入 以下內容 若是 sublime 2 參考 這篇,輸入 import urllib2,os pf ...

wine的中文字型顯示

從1.1.4開始wine的介面就已經支援中文了,但是對於軟體中的中文支援並不太好,主要原因。還是字型。let s go 首先,copy一下字型 把simsun.ttc 即宋體 複製到 wine drive c windows fonts 然後 xml html 當然,你也可以copy其他字型,然後替...