我是 tex4ebook 的新手,使用預設格式 epub。我在查看Adobe digital edition laptop version
和之間的 epub 文件時發現了差異Adobe digital edition mobile version
。僅在筆記型電腦版本中顯示封面頁;在行動版本中看不到封面頁。
有人知道可能是什麼問題?在不同的電子書閱讀器中顯示相同的 epub 文件通常有差異嗎?
感謝您的理解,Thomkrates
編輯1:
在 config.cfg 檔案中,我包含以下內容:
\Preamble{xhtml,no-cut,3,info}
\special{t4ht+@File: Cover_Testfile.jpg}
\Configure{CoverMimeType}{image/jpeg}
\CoverMetadata{Cover_Testfile.jpg}
\Configure{CoverImage}{}{}
\begin{document}
...
在 Testdocument.tex 文件中:
\begin{document}
\ifdefined\HCode
\phantomsection
\addcontentsline{toc}{section}{Cover}
\coverimage[natwidth=\paperwidth,natheight=\paperheight]{Cover_Testfile.jpg}
\fi
\clearpage
問候,托姆克拉特
編輯2:
為了大致了解使用不同電子書閱讀器(筆記本版本、行動版、Adobe Digital Edition、eboox 和 ReadEra)查看相同 epub 檔案(由 tex4ebook 產生)時的差異,我可以說以下內容:
封面頁/檔案的外觀有差異,有些完全不顯示,有些在開啟 epub 檔案時顯示,但在開啟電子書之前不在 epub 閱讀器的常規清單中顯示。
\clearpage
在文件中為標籤賦予指定功能的結果存在差異.tex
:一些電子書閱讀器忽略它,其他人似乎遵循功能思想並填寫分頁符。使用不同的電子書閱讀器查看各部分時,文件
\section{}
中標籤的轉換行為有差異。.tex
看起來好像他們引入了自動分頁符,而不涉及現有\clearpage
標籤,因為該\clearpage
標籤似乎被忽略了,並且\section{}
似乎導致了 epub 中出現的分頁符。一些電子書閱讀器在查看 epub 時會在 epub 中顯示
toc
,其他人告訴我,epub 沒有t have a
tableofcontent. In fact in the
.texfile the
\tableofcontentswas commented out. So it seems, as if some obey this and others bring in a
tocself made out of the different
\section{}in the
source.tex`。顯示居中存在差異
\section{}
;有些顯示它居中,有些則不然。...Text\\Text...
行與行之間顯示換行符存在差異;有些顯示它,就像 LaTeX 中的意圖一樣,從一行到另一行沒有\indent
;其他人填寫的 a\baselineskip
和 an\indent
看起來不自然,而且不太好,就像在.pdf
via pdflatex 中一樣,因為它是專業的書籍印刷設定。
不知道有沒有辦法解決,或是哪裡可以找到解決方法。如果這些簡短描述的行為和差異是眾所周知的,因此目前被廣泛接受,那麼較低的品質和差異似乎是可以接受的,因此使用 製作自己的電子書沒有問題tex4ebook
。如果這是一個問題,並且可以修復,那麼應該修復它,也可以使用此工具獲得電子書的專業質量,因為latex and pdflatex
顯示出專業的書籍質量,這也應該出現在由此產生的電子書中。在另一種情況下,可能希望用戶原諒電子書的製作者,因為這些差異可能導致電子書閱讀器中的異常行為和顯示,儘管他們為此支付了一些錢。
感謝您的理解以及優秀解決方案的貢獻者。如果可能的話。
托姆克拉特致以最美好的祝愿
答案1
新增封面圖片有兩種方法,一是 \CoverMetadata{<filename>}
在設定檔中使用,二是\coverimage {<filename>}
在文件中使用。當您想要在電子閱讀器的庫中顯示封面圖像而不是在書籍本身中時,第一種方法很有用。第二個應該在圖書館和書中顯示封面。
您同時使用這兩種方法,這可能會導致一些問題。 Calibre沒有問題,但我不知道ADE,我無法訪問它。最好\CoverMetadata
從設定檔中刪除:
\Preamble{xhtml,no-cut,3,info}
\Configure{CoverMimeType}{image/jpeg}
\Configure{CoverImage}{}{}
\begin{document}
\EndPreamble