Leanpub 生成中文電子書的一些 bugs

更新 發佈閱讀 5 分鐘

這篇文章要分享的是 Leanpub 在排版與生成中文電子書的一些 bugs。

前言

進入正題之前,我想說一個最近心中出現的疑問:

免費的寫作與出版工具很多,那麼像 Leanpub 這樣的自出版平台,還有多少吸引力?

或者,上述問題要再退一步來問:

ChatGPT 這麼「神」了,還有人會覺得數位型式的寫作和出版是值得花時間去做的技術活嗎?

這些問題暫且擱下,也許將來另外寫一篇文章,胡扯一下我的看法。如果你有任何觀點想要分享,歡迎在文章下方留言。

回到正題。

基於個人使用經驗,我大膽猜測,使用 Leanpub 寫作和出版「中文書」的人應該不多吧。會這樣猜,是因為這麼多年過去了,我發現 Leanpub 在中文排版方面的 bugs 還是令我「非常在意」。

接著就整理幾個我比較在意的 bugs,它們全都和 Leanpub 的中文排版有關,特別是 PDF 電子書的排版。

狀況一:程式碼區塊內含中文字

如果你的 Leanpub 電子書是採用 Markua 0.3 的語法規格來撰寫書籍原稿,那麼當你在程式碼區塊中加入中文字,便可能在生成電子書的時候發生錯誤。

Markua 讀音接近「馬庫瓦」,要念成「麻瓜」也 ok 啦。

範例:

```verbatim
中文
```

當我的電子書裡面有類似上面的程式碼區塊,在 Leanpub 網站上點擊 Generate Preview 按鈕之後,電子書生成的過程會因為出現錯誤而停止在「Step 12/29 Parsing Markua 0.30 (Beta)... 」。

如果把前述範例中的中文字元拿掉,改用英文字,像這樣:

```verbatim
abc
```

則可以順利產生電子書檔案。

我發現此狀況的時間是 2023-4-13,後來到 Leanpub 官方論壇反映此現象,確認是個 bug。

處理方式

根據 Leanpub 創辦人 Peter Armstrong 的回覆,已確認這是一個只發生在中文書籍的 bug,嚴重程度堪稱「deal breaker」,故他建議暫且不要使用 Markua 0.3,而繼續用舊版的 LFM(Leanpub 口味的 Markdown)或 Markua v0.1。

後續更新:此 bug 已經在 2023-4-19 修正。

感想:Beta 就真的是 Beta!

在發現此 bug 之前,我都還是用 LFM 和 Markua 0.1 來編寫書籍原稿。只是某次在 Leanpub 論壇討論時,創辦人建議我改用新版的 Markua 0.3,我才開始把一本電子書的排版語言改為 Markua 0.3。當時的想法是:Markua 0.3 已經標示 beta 字樣好幾年了,大部分的已知問題應該都解決了吧,卻沒料到中文字的處理仍有嚴重問題。果然 beta 就真的還是測試版,無論什麼狀況都可能發生。

順便提及,基於某種神祕的原因,Leanpub 產生電子書的過程如果發生錯誤,就只會發 email 通知你失敗,其中並未提供有用的錯誤訊息或線索,例如行號或任何語法關鍵字。所以這次光是為了定位和重現這個 bug,我是一路把書籍原稿砍、砍、砍,逐漸縮小範圍,幾乎把整本書都砍光了,如此反覆測試,才終於確認這個問題並反映給官方。

儘管過程令我有點抓狂,還是很感謝 Leanpub 持續耐心聆聽我反映的中文 bugs(從幾年前到現在都是)。

狀況二:中文 PDF 的第一個段落出現多餘縮排

在 Leanpub 生成 PDF 檔案時,如果是中文,那麼每一個小節的第一段文字都會有多餘的縮排。如下圖,是我在 Leanpub 論壇反映此問題時提供的截圖:

raw-image

雖然此狀況只出現在中文的 PDF 檔案,而且不影響閱讀和理解,但是就排版的美觀與一致性而言,還是一個難以忽視的瑕疵。

我從數年前使用 LFM 來編寫書籍原稿的時候就已經發現此問題,當時也曾向官方反映,但也許是因為這問題並不嚴重,或者開發人員不知如何重現這個問題,以至於 Markua 0.1 和現在的 Markua 0.3 都沒有解決。

希望有一天我可以在這裡向大家回報此問題終於獲得修正。

Keep writing!

留言
avatar-img
留言分享你的想法!
avatar-img
閱讀|寫作|出版
15會員
23內容數
這裡有我寫作與自行(獨立)出版電子書的實戰心得與相關知識,包括:寫作與出版工具的使用、各出版平台的比較、電子書上架的逐步教學、行銷技巧、以及持續進行的出版實驗心得與發現。 如果您也想了解如何自行出版電子書,歡迎一起來學習、相互切磋。
閱讀|寫作|出版的其他內容
2020/02/10
我在使用「方格子」和「Matters」這兩個文章平台一陣子之後,開始對這兩個平台的差異有了一些想法。我嘗試用這篇文章來捕捉這些想法,供有志寫作的朋友參考。當然,這些想法是很主觀的、而且是針對我個人需求所做出的評價。
Thumbnail
2020/02/10
我在使用「方格子」和「Matters」這兩個文章平台一陣子之後,開始對這兩個平台的差異有了一些想法。我嘗試用這篇文章來捕捉這些想法,供有志寫作的朋友參考。當然,這些想法是很主觀的、而且是針對我個人需求所做出的評價。
Thumbnail
2020/02/08
最近在 Kobo Writing Life 網站查看付款紀錄時,看到兩筆撥款紀錄,然後我到網路銀行查詢交易明細,卻找不到相關的匯款紀錄。寫信詢問 Kobo 的客服信箱,這才知道,原來問題出在我的付款設定。這篇文章就是要跟大家分享 Kobo 網站的付款設定有哪些地方要特別注意,以免收不到賣書款項。
Thumbnail
2020/02/08
最近在 Kobo Writing Life 網站查看付款紀錄時,看到兩筆撥款紀錄,然後我到網路銀行查詢交易明細,卻找不到相關的匯款紀錄。寫信詢問 Kobo 的客服信箱,這才知道,原來問題出在我的付款設定。這篇文章就是要跟大家分享 Kobo 網站的付款設定有哪些地方要特別注意,以免收不到賣書款項。
Thumbnail
2020/02/06
我無意間從 Google 搜尋結果中發現自己的電子書被放在某個海盜網站上公開讓人下載,才想到自己已經很久沒有上網調查盜版的情形了。經我舉報,該網站已經被整個個撤銷(而不單單是下架我的作品頁面),文中也會簡述舉報過程。
Thumbnail
2020/02/06
我無意間從 Google 搜尋結果中發現自己的電子書被放在某個海盜網站上公開讓人下載,才想到自己已經很久沒有上網調查盜版的情形了。經我舉報,該網站已經被整個個撤銷(而不單單是下架我的作品頁面),文中也會簡述舉報過程。
Thumbnail
看更多
你可能也想看
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
蝦皮分潤計畫讓我在分享旅遊文章時,也能透過推薦好物累積被動收入,貼補旅行基金。這篇文章,除了介紹計畫的操作亮點與心得,也分享我最常應用的案例:「旅行必備小物 TOP5」,包含行李鎖、免洗內衣褲、分裝瓶、折疊衣架與真空壓縮袋,幫助出國打包更輕鬆。想同時記錄旅行、分享好物又創造額外收入的你,千萬別錯過!
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
想增加被動收入?加入蝦皮分潤計畫是輕鬆上手的好方法!本文提供完整教學,包含申請流程、賺取分潤技巧,以及實際使用心得分享,助你輕鬆獲得額外收入。
Thumbnail
當投稿的期刊審稿拖太久時,該如何催稿?本文介紹一個AI科技網站,能幫助你撰寫專屬於你研究的催稿信,完全免費。輸入想投稿的期刊、提交日期、稿件編號、狀態更新和文章標題,就能自動生成信件。
Thumbnail
當投稿的期刊審稿拖太久時,該如何催稿?本文介紹一個AI科技網站,能幫助你撰寫專屬於你研究的催稿信,完全免費。輸入想投稿的期刊、提交日期、稿件編號、狀態更新和文章標題,就能自動生成信件。
Thumbnail
你也曾想過用直式的編排,在方格子寫下自己的新詩與散文嗎?古板的我,明知道閱讀的是網路文章,還是有想要閱讀直式排版的時候。尤其是讀到很棒的詩與散文,會開始意淫如果是直式排版(像看書本一樣),那會是什麼樣的氣質?閒人如我,在使用方格子編輯器一年多後,試著將不輕不重的小文字,編排成直式閱讀的文章。
Thumbnail
你也曾想過用直式的編排,在方格子寫下自己的新詩與散文嗎?古板的我,明知道閱讀的是網路文章,還是有想要閱讀直式排版的時候。尤其是讀到很棒的詩與散文,會開始意淫如果是直式排版(像看書本一樣),那會是什麼樣的氣質?閒人如我,在使用方格子編輯器一年多後,試著將不輕不重的小文字,編排成直式閱讀的文章。
Thumbnail
用對方法工作,你就不會那麼討厭工作;思考如何提升效率,你才會有更多時間生活!(時間,都是自己找出來的,共勉之!)
Thumbnail
用對方法工作,你就不會那麼討厭工作;思考如何提升效率,你才會有更多時間生活!(時間,都是自己找出來的,共勉之!)
Thumbnail
不要老問別人工作上怎麼那麼龜毛,或是到底為什麼要知道這些細節⋯⋯人生不要花太多時間在工作上的最重要的一件事,就是「無論如何讓自己越來越專業,並留意別人不會注意的細節,不需要到吹毛求疵的地步,但要讓自己朝更專業的方向前進!越專業的人,越不容易花時間去除錯或是善後。」(加班或事情做不完有時候是自找的!)
Thumbnail
不要老問別人工作上怎麼那麼龜毛,或是到底為什麼要知道這些細節⋯⋯人生不要花太多時間在工作上的最重要的一件事,就是「無論如何讓自己越來越專業,並留意別人不會注意的細節,不需要到吹毛求疵的地步,但要讓自己朝更專業的方向前進!越專業的人,越不容易花時間去除錯或是善後。」(加班或事情做不完有時候是自找的!)
Thumbnail
我從 2019 年開始在網路上發表文章,到現在已經累積超過 800 篇的文章。多數的文章都是有共同主題的,只需要將文章進行排序與編修,就可以發表成一本「現實生活中特定問題」的小書。但問題來了:整理書籍的文章很簡單,但後續的編輯與排版非常困難。經過大量嘗試錯誤後,我找到自己最有效率的電子書出版工作流。
Thumbnail
我從 2019 年開始在網路上發表文章,到現在已經累積超過 800 篇的文章。多數的文章都是有共同主題的,只需要將文章進行排序與編修,就可以發表成一本「現實生活中特定問題」的小書。但問題來了:整理書籍的文章很簡單,但後續的編輯與排版非常困難。經過大量嘗試錯誤後,我找到自己最有效率的電子書出版工作流。
Thumbnail
專業這事從來不是「看起來」那麼一回事,每一個專業都有它們絕對專業的能力,既然要做書了,何不提升自己的專業上所需要的知識呢?
Thumbnail
專業這事從來不是「看起來」那麼一回事,每一個專業都有它們絕對專業的能力,既然要做書了,何不提升自己的專業上所需要的知識呢?
Thumbnail
在我們經過「如何正確投稿(一)」整理好你要投稿領域的名單後,第二步就是「準備好給出版社的稿件」。 在我的出版經驗中,有一些很常見的投稿問題,會讓人覺得頭痛 一次就寄出十萬字的紙稿 我之前有收過整整一疊的手寫稿紙,裡面有些字寫得比較草或是鉛筆的痕跡太淡,讓人很難看懂。而且我們一定要做的一件事就是確認稿
Thumbnail
在我們經過「如何正確投稿(一)」整理好你要投稿領域的名單後,第二步就是「準備好給出版社的稿件」。 在我的出版經驗中,有一些很常見的投稿問題,會讓人覺得頭痛 一次就寄出十萬字的紙稿 我之前有收過整整一疊的手寫稿紙,裡面有些字寫得比較草或是鉛筆的痕跡太淡,讓人很難看懂。而且我們一定要做的一件事就是確認稿
Thumbnail
發現google協作平台提供新的、簡單的網頁製作功能,便拿手邊正在進行的案子元素來做一個單書頁,也隨手拿來做成教學。(感謝麥田出版提供圖文資料)如果有興趣的人想研究,這功能幾乎也能做成一個陽春但還算功能齊全的「網站」或者個人的基本文字連載之類的,這就容後再談了。
Thumbnail
發現google協作平台提供新的、簡單的網頁製作功能,便拿手邊正在進行的案子元素來做一個單書頁,也隨手拿來做成教學。(感謝麥田出版提供圖文資料)如果有興趣的人想研究,這功能幾乎也能做成一個陽春但還算功能齊全的「網站」或者個人的基本文字連載之類的,這就容後再談了。
Thumbnail
如果你想提高寫作的順暢度,更專心和簡潔的寫作環境,更容易進入Flow的狀態,那麼你應該需要學會Markdown。
Thumbnail
如果你想提高寫作的順暢度,更專心和簡潔的寫作環境,更容易進入Flow的狀態,那麼你應該需要學會Markdown。
Thumbnail
前一篇寫到企業文件的「科技專業度」問題,其實還沒有講完;「編輯專業度」屬於另外一個角度的問題,所以放到這篇來寫。
Thumbnail
前一篇寫到企業文件的「科技專業度」問題,其實還沒有講完;「編輯專業度」屬於另外一個角度的問題,所以放到這篇來寫。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News