reMarkable Paper Pro 繁體中文化教學
最近我收到臉書社團《電子書閱讀器討論區》中的一些版友留言或是私訊詢問reMarkable Paper Pro(以下簡稱 rMPP)有沒有辦法正常顯示中文字型?其實是可以的。 一直以來reMarkable都是公開root權限取得的資訊的,有root權限要丟中文字體檔進去其實就簡單方便很多,不需要花太多的心思去設法jailbreak。
我本來沒有打算要去處理繁體中文化這個問題,因為我的大部分教科書都是英文為主,而中文書如果要看我也可以透過轉成PDF檔來正常顯示中文字體(對於大尺吋閱讀器而言,我其實更喜歡使用PDF固定版面格式而非EPUB),至於手寫辨識中文、中文鍵盤輸入法或是搜尋中文檔名、關鍵字這些功能也不是單單透過給字型檔能夠解決的事情,還必須要了解reMarkable客製化的Linux OS去修改相關模組,所以這部分我是在買之前就已經抱持放棄的打算。
不過既然有許多人問我,昨天我從國外回來後還是實際操作一次流程,把我的rMPP給成功中文化了,以下就來分享整個流程給需要的網友們。
步驟一、開啟開發者模式
首先,我們要先打開開發者模式,點進Settings,在Software下方的Version 3.14.x.x的地方點一下,然後在Advanced的地方把開關打開,下方就會出現三個mode,點第三個Developer mode,它會出現一些警語,告訴你如果裝一些不明的軟體可能會有安全性問題或是系統會crash之類的,然後你目前的檔案如果沒有存在雲端的話會遺失之類的。總之這些就是廠商要把可能的問題責任歸給使用者自己的意思,搞壞他們不會負責善後就是了,但是要中文化就勇敢的按下一步吧!目前已經存放在rMPP裡面的檔案,大家不用擔心會遺失啦!因為購買rMPP本來就有送100天的Connect 訂閱試用,相信大部分的人都會試用,因此檔案基本上都已經儲存在雲端裡了。按下一步後它會要你輸入密碼,然後就會重新啟動,並且恢復成原廠狀態,所以啟動後就照著畫面上的步驟一步一步的做即可。
步驟二、取得Root的位置與密碼
重新開機完成後,我們先把rMPP接上Type C USB線並且另一端接上電腦,接好後,一樣進入Settings,這次點選Help中的About,然後點選Copyrights and Licenses,點進去之後,就會在右側的文章中,看到幾個粗體字,其中一個粗體字前面有寫password,那個就是root的密碼,而下方會出現IP address,一般可能是10.11.99.1之類的,總之這兩個資訊就是我們等下要使用到的部分。
步驟三、準備好中文字型檔
中文字型檔並非所有中文字型都可使用,reMarkable預設使用的是Noto family,所以只能用Noto字型,我是下載Noto Sans,要下載Noto Serif也是可以,我不確定這一代的root partition有沒有像之前容量很少的狀況,保險起見字型我只下載regular,其他粗體的字型以及斜體字型我都沒有下載。字型的載點直接提供給各位:Noto_Sans_Regular、Noto_Sans_Serif,這樣各位就不用再特別去找了。下載好的檔案如果是Mac就會在Download資料夾中,Windows也會在「下載」資料夾中。
步驟四、透過SSH連線到rMPP
接下來我們要透過Terminal並使用SSH來連線到rMPP,使用Macbook的人就按Cmd + Space快捷鍵叫出Spotlight,在搜尋欄中鍵入Terminal,然後按enter,就會開啟終端機介面;使用Windows的人一樣在左下角的搜尋欄中輸入Terminal按下Enter鍵就會開啟「命令提示字元」(command prompt),好了後就Copy以下的指令然後貼上終端機中按Enter就好:
ssh root@10.11.99.1
以上@之後的部分是要輸入步驟2中顯示的IP位置,如果跟我顯示的一樣就直接複製貼上,如果不一樣就要打自己的IP位置喔!Enter按下去之後,它會出現一段文字,這邊你要先輸入yes後按下enter,然後會要你輸入密碼,這邊密碼就是輸入步驟二顯示的密碼即可,在輸入的過程中畫面是不會有任何變化的,那是因爲密碼是隱私不能給旁人看見的關係,不要以為畫面沒動是沒反應喔!記得密碼大小寫是有區別的,請好好仔細的打清楚再按Enter,如果成功的話你就會看到下一行會出現root@imx8mm-ferrari:~#,這樣就代表成功連線到rMPP了。
接下來我們要把SSH的連線的權限給修改成read and write,這樣我們才有辦法寫入新的字型檔,因此請拷貝貼上以下的命令:
mount -o remount,rw /
按Enter後不會出現任何反應或文字是正常的,但這時候權限已經修改完成了,接下來進行下一步驟。
步驟五、避免字型檔案在未來韌體更新時被重置
以前我中文化時是把字體檔案給拷貝到/usr/share/fonts/ttf的路徑底下,但是此方法有個缺點,就是每當reMarkable釋出更新檔並自動韌體更新後,在這個路徑底下的中文字體檔又會被重置掉,因此檔名與書籍的文字又會重新變成亂碼(感覺好像灰姑娘過了午夜後魔法突然消失了這樣...),因此,新的作法是把字體檔案給拷貝到/home/root/.local/share/fonts/這個路徑底下,因為這個路徑韌體更新時是不會做更動的,這樣我們就可以讓灰姑娘的魔法效力維持永永遠遠啦!(啊~ 應該是中文化)
但首先要做的事,是要在/home/root/.local/share路徑底下先建立一個叫做fonts的資料夾,因為這個資料夾目前尚未存在。請在上一步的畫面中繼續輸入以下指令:
mkdir -f /home/root/.local/share/fonts
步驟六、透過SCP將字型檔給傳送到rMPP的字型資料夾中
接下來,Mac的人請按Cmd + N開啟新的終端機視窗,我們要利用SCP把字型檔給拷貝到rMPP的字型資料夾中,請複製貼上以下指令:
scp ~/Downloads/NotoSansTC-Regular.ttf root@10.11.99.1:/home/root/.local/share/fonts
或是
scp ~/Downloads/NotoSerifTC-Regular.ttf root@10.11.99.1:/home/root/.local/share/fonts
使用Windows的人請再從搜尋欄鍵入terminal按enter開啟新的命令提示字元,然後複製貼上下面指令:
scp %userprofile%\Downloads\NotoSansTC-Regular.ttf root@10.11.99.1:\home\root\.local\share\fonts
或是
scp %userprofile%\Downloads\NotoSerifTC-Regular.ttf root@10.11.99.1:\home\root\.local\share\fonts
要複製哪一行指令就看你當初是下載哪一種字體,指令中有字體的檔名,如果你沒有去更動下載位置的話,它預設就是在Downloads資料夾,你看一下檔名是什麼就複製相對應的指令,如果你有另存到別的資料夾,懂得CLI的人就自己打路徑,如果不曉得如何使用CLI的人就還是乖乖的把字體檔案移動到下載項目(Downloads)資料夾中,再複製貼上此指令。記得,root@後面的IP位置要輸入步驟二中所顯示的IP位置,不見得是10.11.99.1喔!
貼上後按下Enter鍵,它一樣會要你再輸入一次密碼,一樣就步驟二的密碼輸入下去按Enter,如果有成功,就會看到下行文字中會出現100%,代表傳輸完成。
輸入完成後,為了要讓字型設定檔案的快取重新建立,請接著輸入以下指令:
fc-cache -fv
步驟七、重新啟動rMPP
這時候,各位會看到中文的EPUB檔名還是亂碼,別擔心,重新開機後就可以正確顯示中文檔名了!然後我們隨便點進一本中文EPUB檔,點進去後會發現還是亂碼,此時請叫出選單,在左下角的圖示按一下,並選擇Text settings,進入Text settings後,選擇你剛剛安裝的相對應字型(如安裝Noto Sans的人就點Noto Sans),然後它會出現讀取中的icon,耐心的讓它跑一下,就會順利把亂碼內文給轉換成繁體中文了!
重新開機後點進書籍中還是會顯示亂碼,但不用緊張,此時到Text Settings中點選相對應的字型後就可以正常顯示了。 |
可以正常顯示繁體中文了! |
如果照著以上的步驟做,大概十分鐘以內就可以把rMPP給中文化了,非常的簡單呢,因此想買rMPP的人就不再需要擔心中文字無法正常顯示的問題啦!不過最後還是要提一下,rMPP的內建reader功能是很陽春的,因此即便EPUB格式改成直式,它也無法正常讀取直式標籤並正常顯示,因此即便中文化後,還是得用橫式排版來看啦!這也是我為什麼偏好轉換成固定版面PDF格式的原因之一。
另外,學會本篇的步驟後,要更改rMPP的待機畫面就變得非常的簡單,因為七個步驟中有三個步驟是一樣的,有需要的人,也可以參考此篇文章:《reMarkable Paper Pro待機畫面修改教學》
2024/11/3 更新: 今天有小道消息指出reMarkable正在著手進行支援亞洲字體的功能了,之後也會支援鍵盤輸入法的部分,希望不久的將來此篇文章就會失去它的用途了。小道消息連結:Good news for the CJK user
檔案名稱也可以正常顯示中文了! |
請問rMPP的操作介面也會呈現中文嗎?還是只有書檔中文化而已?謝謝
回覆刪除操作介面仍然是英文喔~ 不過操作介面大部分都是以圖示為主,其實影響不大。如果要更改操作介面的語言,必須要reMarkable的主程式xochitl本身有支援才行。
刪除最新版韌體是不是放入 /home/root/.local/share 無效了?
回覆刪除目前放在 /usr/share/fonts/ttf 正常
我昨天發現它默默自己更新韌體了,因為系統字體又回復成了亂碼的狀態,但是我所有中文的EPUB書籍都還是能夠正常顯示中文。我想應該不是/home/root 失效,而是有傳聞reMarkable最近正在著手進行中文化的部分(詳見我文章11/3的更新),因此我猜他們可能把系統與User space的設定給分割開來?? 所以/home 下不影響,主程式只有讀/usr下才會受更新影響?
刪除請問 我的機器開了開發者模式,加了字體,後來升級了系統,亂碼了,傻傻的恢復了原廠設置,ssh密碼改了導致連不了我的電腦了,我應該怎麼辦。。
回覆刪除請問是無法再使用新的SSH密碼登入了嗎?我也沒碰過這樣的狀況。
刪除搞定了 問了他們的技術人員,說 ssh-keygen -R 10.11.99.1 就可以連上。
刪除升級了系統,看書的內容沒問題,但是系統文字都亂碼了。韌體又上傳不了。有沒辦法解決呢
可以了,原來是我沒打開讀寫權限,謝謝回覆
刪除很高興看到你將問題解決了^^,的確,記得每一次透過USB接上rMPP時,
刪除都要記得mount -o remount,rw / 一次喔!