怎樣往Docker:Onlyoffice里添加中文字體
參考網址:Windows上部署onlyoffice document server並用go語言進行二次開發實現企業實時文檔協作功能
1.查看onlyoffice的容器id:docker ps
2.連接docker:docker attach 容器id
3.進入容器後轉到/usr/share/fonts/下把裡面的所有字體刪除,包括子目錄裡面的都刪除
4.然後再windows系統下-控制面板--字體,搜索框內輸入「中文」,把搜索出來的所有字體全部複製出來 字體的名字改為拼音
5.把第4步複製出來的字體,複製到/usr/share/fonts/下
複製命令:docker cp -a font 容器名:/usr/share/fonts/
6.進入/usr/bin目錄 輸入./documentserver-generate-allfonts.sh 運行完畢後清除瀏覽器換成重新打開,就會發現之前onlyoffice自帶的其他字體都沒有了,只有剛才複製進去的中文字體了。
具體使用過程中有這麼幾個問題:
1、確實onlyoffice對中文的文檔支持不算好,打開office2016的文檔,基本是等線字體的都會一堆口口,真沒辦法,那些有特殊符號的也是一堆??,格式還有可能錯亂。
2、操作界面英文,不友好,在輸入中文時,只要鍵入符號,就會重複輸入中文,這個問題可以使用onlyoffice中的設置裡面的alternate input打上勾解決。但並不友好。
3、在網頁版中新建一個office文檔,再進行編輯時,默認字體是carlito,無法識別輸入的中文,必須手動切換到中文字體。
推薦閱讀:
※Docker系列之一:入門介紹
※乾貨 | Docker文件系統的分層與隔離
※idea docker 配置
※全面提升,阿里雲Docker/Kubernetes(K8S) 日誌解決方案與選型對比
※Docker中的鏡像系統
TAG:Docker |