xmind怎麼設置默認字體?


剛剛使用Xmind時也遇到這個問題,後來成功解決,方法並不複雜,希望能夠作為參考。

我表示作為微軟雅黑的死忠粉,看到默認字體是Georgia,我渾身難受!每次新建一個主題,都逼著自己去修改一次字體,中文字體又要下拉好久才找得到!一不小心還拉過了頭,思維都要被打亂了,還做個鬼思維導圖!得虧Xmind是一款開源軟體,用著不爽我們可以改,開源就是要折騰!

Windows版修改方法獻上:

1. 找到Xmind安裝目錄,按照以下路徑打開pluginsorg.xmind.ui.resources_3.6.1.201512240104styles heme.xml,那串數字不同不打緊,軟體不定時在更新,資源庫也在更新,不同時期安裝就會有差別,認準英文就行。長這樣:

2. 看到theme.xml文件了嗎,我們要做的就是修改這個文件。不過,先別急著點開,點開你也編輯不了,這時要使用「記事本」或者「寫字板」打開文件才能進入編輯狀態。

3. 在文件里,你會看到諸多font-family="啥啥啥",這個「啥啥啥」就是罪魁禍首了,它們都是各種字體的英文名,OK,有怨抱怨有仇報仇的時候到了,看誰不順眼,就讓我們使用強大的「替換」功能把它一鍵剷除。比如我,在記事本里Ctrl+H調出」替換「功能,把Georgia全部替換為Microsoft YaHei。長這樣:

不是我要裝B,如果你也想換成其他中文字體,請記住,一定要輸入英文名稱,輸入正確的英文名稱,輸入系統能夠識別的正確的英文名稱

4. 新建空白圖時,有很多風格可供選擇,而不同風格下默認字體是不同的,遇到新的字體又想修改,再重複一遍剛剛的操作。這次你已經熟練了,先記住字體名稱,回到安裝目錄,找到文件theme.xml,記事本打開,全部替換。

5. 上述方法僅能修改新建空白圖的字體,無法修改模板字體,無法修改已打開的或再次編輯的xmind.文件字體,因為後兩者是成型的獨立文件,屬性值已經固定,是不會再隨系統設置而更改的。

咳咳,我再強調一下,修改的文件是theme.xml,你沒有看錯,不是官方給出的defaultStyles.xml。

相信很多人想到修改默認字體時,首先都是到官網上去搜教程,然而,官網上給出的解決方案是

嗯,就是這麼傲嬌的簡短回復!

您是默認Xmind的用戶都會寫代碼了么?我們小白需要的是教程!

好吧,您是開源軟體,我們是低端用戶,這個我們暫且不爭。更具誤導性的是這個「defaultStyles.xml文件」,這個文件是什麼呢?這是軟體樣式的定義文件,如果你打開這個文件,可以看到諸多font-family="*system*"這樣的字眼,意為「字體跟隨系統」。看到這就很好理解了,如果修改這個文件,只是修改了軟體的原生字體(菜單欄和狀態欄的字體等等),而無法改變我們使用時輸入的字體。

但是,如果按用戶的思維,去搜索「如何改變默認字體」的人,一般都是想要改變自己輸入時的默認文字,那麼,無論用戶怎麼倒騰這個「defaultStyles.xml文件」都是然並卵的。當然,也不排除就是有部分高端用戶看不慣軟體菜單欄上那些字,想給它們改改字體,那就請修改這個文件吧。只是,官方應該至少在這一點上稍作說明。好了,碼完碎覺!


先做自己的思維導圖,等到做完後,全部選中,統一修改到自己的「心儀」字體,一鍵搞定,就OK了,根本不用擔心會把字體大小、顏色等等改掉,還是挺省事的。


在Xmind7.5安裝文件的地方,把defaultStyle.xml和themes.xml這2個文件找出來,並都都複製一份,放到別的目錄去,以備後患。

第一步:打開defaultStyle.xml。點「編輯」—「替換」。然後把font-family="$system$" 里的 「system」全部替換成「Microsoft YaHei」。保存。

第二步:打開themes.xml。點「編輯」—「替換」。然後把font-family="****" 里的 「****」字體全部替換成「Microsoft YaHei」。保存。

然後重新打開一個新的Xmind7.5文件,字體已經改成了Microsoft YaHei。方法同樣適合於更換其他字體,但是必須要是英文的。


推薦閱讀:

17現在的模式是否會支撐它持續火下去?
如何基礎的學習axure?或者說是有沒學習axure的教程?
從「推動區區幾十公斤的一個人移動,要驅動幾噸重的鐵物」的角度看,人類在汽車上是否走偏了?
產品經理業內有哪些高端大氣上檔次的產品需求文檔(PRD文檔)值得推薦?
產品助理的職位描述中有一條:「知道如何埋數據點,取數據」 是什麼意思?

TAG:字體 | 產品經理 |