如果您在Linux上的LibreOffice中打開一些Microsoft文檔,則會發現字體看起來有些不同。 您還會注意到,找不到常見的字體,例如Times New Roman,Arial等。
現在你不用擔心了,本文將向您展示如何在Ubuntu和其他基于Ubuntu的Linux發行版中安裝這些字體。 在此之前,讓我告訴您為什么默認情況下這些字體不可用。
為什么Linux中默認不安裝微軟字體?
Times New Roman,Arial和其他此類字體歸Microsoft所有,并且它們不是開源的。默認情況下,許多Linux發行版不提供專有軟件,以避免許可問題。
這就是為什么Ubuntu和其他Linux發行版默認使用開源字體“Liberation字體”替代微軟字體的原因。 Liberation字體是由Red Hat創建的,用于替代Arial,Arial Narrow,Times New Roman和Courier New,因為它們的寬度相同。當您打開用Times New Roman編寫的文檔時,將使用等效的Liberation字體來保持文檔不間斷。
但是,Liberation字體與微軟字體不同,在某些情況下,您可能需要使用Arial或Times New Roman。一個非常普遍的情況是,在學校,大學以及其他公共和私人組織中,微軟字體是唯一的選擇。他們要求您以其中一種字體提交文檔。
好消息是,您可以輕松地在Ubuntu和其他發行版上安裝微軟字體。這樣,您將能夠增強LibreOffice的兼容性,并可以自由選擇開源辦公軟件。
在基于Ubuntu的Linux發行版上安裝微軟字體
您可以通過自己下載來在Ubuntu中安裝新字體。 但是,由于微軟字體非常流行(并且免費提供),因此Ubuntu提供了一種簡單的安裝方式。
請注意,盡管微軟字體發布了其核心字體,但在其他操作系統中,字體的使用受到限制。 在Ubuntu中安裝微軟字體之前,您必須閱讀并接受最終用戶許可協議。
這些字體在multiverse存儲庫緩中可用,因此請確保首先啟用它:
[linuxidc@linux:~/www.linuxidc.com]$ sudo add-apt-repository multiverse
[sudo] linuxidc 的密碼:
已對所有源啟用了 “multiverse” 發行版組件。
之后,您可以更新Ubuntu存儲庫緩存并安裝Microsoft字體,如下所示:
[linuxidc@linux:~/www.linuxidc.com]$ sudo apt update && sudo apt install ttf-mscorefonts-installer
按Tab鍵選擇確定,然后在出現Microsoft的最終用戶協議時按Enter鍵。
點擊是,接受微軟的協議:
安裝完成后,應使用以下命令更新字體緩存:
[linuxidc@linux:~/www.linuxidc.com]$ sudo fc-cache -f -v
如果您現在打開LibreOffice,將看到Microsoft TrueType字體。
如果不小心拒絕了許可協議,則可以使用以下命令重新安裝安裝:
[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install –reinstall ttf-mscorefonts-installer
也可以通過Ubuntu Restricted Extras軟件包獲得Microsoft TrueType字體,該軟件包包含其他專有媒體編解碼器,可播放MP3等文件。
不要小看專有字體
您可能會認為字體有什么大不了的?畢竟,它只是字體,而不是關鍵軟件,對嗎?
但是您是否知道,多年來,Netflix為其使用的專有字體支付了數百萬美元?最后,他們創建了自己的自定義字體,這為他們節省了大量資金。
我希望這個快速教程對您有所幫助。即將推出更多生產力教程,請在下面留下您的評論。