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

更新於 2023/04/22閱讀時間約 4 分鐘
這篇文章要分享的是 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 論壇反映此問題時提供的截圖:
雖然此狀況只出現在中文的 PDF 檔案,而且不影響閱讀和理解,但是就排版的美觀與一致性而言,還是一個難以忽視的瑕疵。
我從數年前使用 LFM 來編寫書籍原稿的時候就已經發現此問題,當時也曾向官方反映,但也許是因為這問題並不嚴重,或者開發人員不知如何重現這個問題,以至於 Markua 0.1 和現在的 Markua 0.3 都沒有解決。
希望有一天我可以在這裡向大家回報此問題終於獲得修正。
Keep writing!
為什麼會看到廣告
avatar-img
14會員
23內容數
這裡有我寫作與自行(獨立)出版電子書的實戰心得與相關知識,包括:寫作與出版工具的使用、各出版平台的比較、電子書上架的逐步教學、行銷技巧、以及持續進行的出版實驗心得與發現。 如果您也想了解如何自行出版電子書,歡迎一起來學習、相互切磋。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
閱讀|寫作|出版 的其他內容
我在使用「方格子」和「Matters」這兩個文章平台一陣子之後,開始對這兩個平台的差異有了一些想法。我嘗試用這篇文章來捕捉這些想法,供有志寫作的朋友參考。當然,這些想法是很主觀的、而且是針對我個人需求所做出的評價。
最近在 Kobo Writing Life 網站查看付款紀錄時,看到兩筆撥款紀錄,然後我到網路銀行查詢交易明細,卻找不到相關的匯款紀錄。寫信詢問 Kobo 的客服信箱,這才知道,原來問題出在我的付款設定。這篇文章就是要跟大家分享 Kobo 網站的付款設定有哪些地方要特別注意,以免收不到賣書款項。
我無意間從 Google 搜尋結果中發現自己的電子書被放在某個海盜網站上公開讓人下載,才想到自己已經很久沒有上網調查盜版的情形了。經我舉報,該網站已經被整個個撤銷(而不單單是下架我的作品頁面),文中也會簡述舉報過程。
上一篇文章〈Leanpub 網站使用介面概覽〉介紹了註冊 Leanpub 會員的步驟(非常簡單,且免費)以及 Leanpub 網站的選單操作介面,而這篇文章就要來告訴你建立書籍的步驟。在建立書籍的過程中,你也會大致了解 Leanpub 的免費與付費方案有哪些重要差異。
上一篇文章〈Leanpub 數位出版平台簡介〉介紹了 Leanpub 出版平台的特色和優缺點,以及它的付費方案與分潤(即與作者的拆帳比例)。現在,我們要來認識 Leanpub 網站的使用介面,以便了解它的基本操作方式。
在上一篇文章〈自出版之起手式〉裡面,我概略談了自助出版電子書的一點基礎知識,也簡單介紹了我採用的電子書製作流程與出版平台:Leanpub。本文要進一步介紹 Leanpub 出版平台的特色和優缺點,以及它的付費方案與分潤(即與作者的拆帳比例)。
我在使用「方格子」和「Matters」這兩個文章平台一陣子之後,開始對這兩個平台的差異有了一些想法。我嘗試用這篇文章來捕捉這些想法,供有志寫作的朋友參考。當然,這些想法是很主觀的、而且是針對我個人需求所做出的評價。
最近在 Kobo Writing Life 網站查看付款紀錄時,看到兩筆撥款紀錄,然後我到網路銀行查詢交易明細,卻找不到相關的匯款紀錄。寫信詢問 Kobo 的客服信箱,這才知道,原來問題出在我的付款設定。這篇文章就是要跟大家分享 Kobo 網站的付款設定有哪些地方要特別注意,以免收不到賣書款項。
我無意間從 Google 搜尋結果中發現自己的電子書被放在某個海盜網站上公開讓人下載,才想到自己已經很久沒有上網調查盜版的情形了。經我舉報,該網站已經被整個個撤銷(而不單單是下架我的作品頁面),文中也會簡述舉報過程。
上一篇文章〈Leanpub 網站使用介面概覽〉介紹了註冊 Leanpub 會員的步驟(非常簡單,且免費)以及 Leanpub 網站的選單操作介面,而這篇文章就要來告訴你建立書籍的步驟。在建立書籍的過程中,你也會大致了解 Leanpub 的免費與付費方案有哪些重要差異。
上一篇文章〈Leanpub 數位出版平台簡介〉介紹了 Leanpub 出版平台的特色和優缺點,以及它的付費方案與分潤(即與作者的拆帳比例)。現在,我們要來認識 Leanpub 網站的使用介面,以便了解它的基本操作方式。
在上一篇文章〈自出版之起手式〉裡面,我概略談了自助出版電子書的一點基礎知識,也簡單介紹了我採用的電子書製作流程與出版平台:Leanpub。本文要進一步介紹 Leanpub 出版平台的特色和優缺點,以及它的付費方案與分潤(即與作者的拆帳比例)。
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
Tenge AI是一款免費的AI圖像生成器,支持中文和英文提示詞或圖像上傳生成。它提供了19種風格,並可以用於商業用途。
Thumbnail
隨著WEB3.0的到來,AI技術百花齊放,無論是文字、影像、甚至是聲音的生成都比過往從無至有的發想到完成來的容易的多。 文字創作者、影像創作者、甚至是模特、客服人員...都變得可藉由AI來產出成品,AI產業的快速發展卻也讓AI教育與......
Thumbnail
Microsoft Designer是微軟最推出的AI圖形設計工具,之後會結合在 Office 365 的設計工具,只要輸入關鍵字就能根據你的想法生成出精美的照片,可以用來做社群媒體貼文、賀卡、邀請卡等等,即使沒有設計經驗,也能輕鬆上手。
Thumbnail
嗨,朋友們!我們都知道市面上有許多的AI生成圖片網頁或軟體,其中都戴著高大的語言門檻,多數都是需要以英文來輸入及詢問。為解決大家的困擾,本篇將要和你分享 MyEdit 這款強大的中文 AI 繪圖生成器,讓你不再會被語言侷限,就可以在輸入中文的情形下,在幾秒鐘時間下,就能生出令人驚艷的繪圖作品。
「森威多元教育中心」執行長黃得晉執行長談到,自己當年是有感於「森威」的核心價值,於是義無反顧投入「森威」。而森威的價值,來自於創辦人──張睿朋先生的教育熱忱。教育,是為了給學生成就而非老師自己。 森威與翰林和南一出版社合作,透過兩大出版社的智能學習系統,精準掌握學生學習盲點,並透過AI智能系統,做出
把原影片(https://youtu.be/6e6M_4hhkcE) 字幕餵給AI去整理成文章 這次的主題是成長型心態。這實際上是我們上次談論灰階思考的延續。我們提到,關於灰階思考最重要的事情之一就是:「一切都不是簡單的二分法」。而是存在一個灰色的過度區。今天,我們將以成長心態為例來探討這個觀點。
Thumbnail
車大明不敢相信眼前發生的的一切。他站在時空穿越器前。他靜靜地看著機器前漸漸消失的藍色火光,而QTA-9675的身影,也跟著火光一起消失,只剩下一小堆骨灰。
簡介 隨著生成式 AI 的快速發展,ChatGPT-5 即將問世,這將為人類帶來重大變革。生成式 AI,如 ChatGPT 系列,具有自主生成內容的能力,從而改變了我們創作、消費和分享信息的方式。這意味著我們需要對新的觀點保持開放,及時了解最新的 AI 發展動態,並尋求將 AI 技術融入我們的生活,
Thumbnail
標籤:小說 篇幅:61章 評分:⭐️
轉生成為公爵家的千金小姐?!第三章內容 夜之狐編輯團 第三章:要去上學了?! 隔天,一個帥哥衝到我房間,我心想難道這裡的男生都很帥?然後我又被抱了!這裡的人那麼喜歡抱人嗎?結果下一秒,他他他....哭了?! 我這是把這麼大的人用用用...哭了? 自從我醒來這是我第二次惹哭人啦!良心在隱隱作痛,我之後
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
Tenge AI是一款免費的AI圖像生成器,支持中文和英文提示詞或圖像上傳生成。它提供了19種風格,並可以用於商業用途。
Thumbnail
隨著WEB3.0的到來,AI技術百花齊放,無論是文字、影像、甚至是聲音的生成都比過往從無至有的發想到完成來的容易的多。 文字創作者、影像創作者、甚至是模特、客服人員...都變得可藉由AI來產出成品,AI產業的快速發展卻也讓AI教育與......
Thumbnail
Microsoft Designer是微軟最推出的AI圖形設計工具,之後會結合在 Office 365 的設計工具,只要輸入關鍵字就能根據你的想法生成出精美的照片,可以用來做社群媒體貼文、賀卡、邀請卡等等,即使沒有設計經驗,也能輕鬆上手。
Thumbnail
嗨,朋友們!我們都知道市面上有許多的AI生成圖片網頁或軟體,其中都戴著高大的語言門檻,多數都是需要以英文來輸入及詢問。為解決大家的困擾,本篇將要和你分享 MyEdit 這款強大的中文 AI 繪圖生成器,讓你不再會被語言侷限,就可以在輸入中文的情形下,在幾秒鐘時間下,就能生出令人驚艷的繪圖作品。
「森威多元教育中心」執行長黃得晉執行長談到,自己當年是有感於「森威」的核心價值,於是義無反顧投入「森威」。而森威的價值,來自於創辦人──張睿朋先生的教育熱忱。教育,是為了給學生成就而非老師自己。 森威與翰林和南一出版社合作,透過兩大出版社的智能學習系統,精準掌握學生學習盲點,並透過AI智能系統,做出
把原影片(https://youtu.be/6e6M_4hhkcE) 字幕餵給AI去整理成文章 這次的主題是成長型心態。這實際上是我們上次談論灰階思考的延續。我們提到,關於灰階思考最重要的事情之一就是:「一切都不是簡單的二分法」。而是存在一個灰色的過度區。今天,我們將以成長心態為例來探討這個觀點。
Thumbnail
車大明不敢相信眼前發生的的一切。他站在時空穿越器前。他靜靜地看著機器前漸漸消失的藍色火光,而QTA-9675的身影,也跟著火光一起消失,只剩下一小堆骨灰。
簡介 隨著生成式 AI 的快速發展,ChatGPT-5 即將問世,這將為人類帶來重大變革。生成式 AI,如 ChatGPT 系列,具有自主生成內容的能力,從而改變了我們創作、消費和分享信息的方式。這意味著我們需要對新的觀點保持開放,及時了解最新的 AI 發展動態,並尋求將 AI 技術融入我們的生活,
Thumbnail
標籤:小說 篇幅:61章 評分:⭐️
轉生成為公爵家的千金小姐?!第三章內容 夜之狐編輯團 第三章:要去上學了?! 隔天,一個帥哥衝到我房間,我心想難道這裡的男生都很帥?然後我又被抱了!這裡的人那麼喜歡抱人嗎?結果下一秒,他他他....哭了?! 我這是把這麼大的人用用用...哭了? 自從我醒來這是我第二次惹哭人啦!良心在隱隱作痛,我之後