快速轉(zhuǎn)換電子書格式的方法——適于R語言使用者

轉(zhuǎn)眼又是周末,2018年一半已逝去。如果覺得時光匆匆,就把瀏覽網(wǎng)頁的時間分到讀書上一些吧。這兩年來,讀書的時間越來越少,閱讀的種類也更多是和心理、科學相關。第二個問題是很難專心讀書,因為讀書是擠占了讀文獻的時間,總要是在鄰近吃飯或晚上的時候才能看一點。走路時聽書也不得法,容易分神,跟不上節(jié)奏。為了克服分心的問題,現(xiàn)在主要是聽看結合,kindle+朗讀女+多看閱讀。這是牢騷。


大學時看電子書主要是TXT格式,那時甚至還不知道PDF。有了亞馬遜kindle閱讀器后知道更主流的電子書格式是MOBI,AZW3EPUB。怎么在這眾多格式間進行轉(zhuǎn)換?Calibre是最為常用的軟件,缺點是要先導進去,再執(zhí)行操作,名字也給改成拼音。我發(fā)現(xiàn)了一種更快速的方法,但前提是你經(jīng)常用R,否則還是安心用Calibre。

Yihui Xie開發(fā)的bookdown是專門寫書用的,附帶轉(zhuǎn)換電子書格式,也是基于Calibre,但轉(zhuǎn)換速度要更高。具體操作如下:

# 轉(zhuǎn)換格式的函數(shù)
d_calibre <- function(filenames, out_format="epub") {
  library(magrittr)
  filenames <- filenames
  out_mobi <- substr(filenames, 1, nchar(filenames)-5) %>% paste0(., ".", out_format)
  bookdown::calibre(filenames, out_mobi)
}
# example
filenames <- "D:/迅雷下載/百度云/Ebook/基因傳.azw3"
d_calibre(filenames, "epub") # 這個引號里可以填支持的格式epub mobi azw3 txt pdf等

-完-

我的兩臺kindle
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容