|
|
#1 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
Kepub conversion Hyphenation issues
TIA for any help.
I like to have the output format of my ebooks on my computer so I can tweak if needed for my reading experience (things like font-sizes, but also adjusting sizes of images used for section dividers and so forth) as I'm quite picky in how the text looks when I'm reading. For kepub output, I'm not sure if this is normal behavior but the kepub output from conversion (using epub as input) never has the hyphenation style html code in the output file even though I specify the hyphenation information in KEPUB Output section of the conversion dialog. I'm referring to this hyphenation code: <style type="text/css" id="kepubify-extra-css"> * { /* Vendor-prefixed CSS properties for hyphenation. Keep -webkit first since * some user agents also recognize -webkit properties and will apply them. */ -webkit-hyphens: auto; -webkit-hyphenate-limit-after: 3; -webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-chars: 5 3 3; -webkit-hyphenate-limit-lines: 3; /* CSS4 standard properties for hyphenation. If a property isn't represented * in the standard, don't put a vendor-prefixed property for it above. */ hyphens: auto; hyphenate-limit-chars: 5 3 3; hyphenate-limit-lines: 3; hyphenate-limit-last: page; } h1, h2, h3, h4, h5, h6, td { -webkit-hyphens: none !important; hyphens: none !important; } </style> I get this code inserted in the kepub file by KoboTouchExtended when sending to my device and I can see it if I choose to edit the file on my device. But again, I want the book file that will live on my Kobo to also be on my computer so I can tweak as needed and also for backup. Oddly, and I don't understand this, KoboTouchExtended only sometimes adds that code, even though I added the hyphenation information into the plugin setup. So my question is: Is the kepub output from Calibre conversion supposed to put that hyphenation code into the files when I specify it in the Kepup output section of the conversion dialog? I have tested by using a debug folder and I find that the hyphenation code is present in the xhtml files in the structure folder but not in the processed folder. Is the behavior I am seeing as intended? Am I doing something wrong. Again, TIA for any help. |
|
|
|
|
|
#2 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Works for me with
ebook-convert file.epub .kepub --kepub-affect-hyphenation see https://www.mobileread.com/forums/sh...d.php?t=186697 |
|
|
|
|
|
#3 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
Hi,
Thanks for the response. I am still having this issue. I have attached an epub file I tried to convert. I also uploaded a screenshot of the gui showing kepub output options. I tried to attach the kepub output but I got a message saying invalid file (it's not). I tried it both from the Gui and using the command line you provided. FWIW, I am running on a Mac and using the latest version (9.11). All plugins are current as well. Here is the HTML in the output kepub from the titlepage.xhtml: Spoiler:
Is there some preference I need to change? Perhaps some plugin is breaking something? I don't have a lot of plugins installed. I do have DeDRM. Thanks again for any help. Last edited by theducks; Yesterday at 11:42 PM. Reason: spoilered LOG s |
|
|
|
|
|
#4 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Works for me with
Code:
ebook-convert Can\ You\ Forgive\ Her_\ -\ Anthony\ Trollope.epub .kepub --kepub-affect-hyphenation --extract-to x && grep -R webkit-hyphen x x/epub/toc.xhtml: -webkit-hyphens: auto; x/epub/toc.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/toc.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/toc.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/toc.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/toc.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-44.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-44.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-44.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-44.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-44.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-44.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-30.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-30.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-30.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-30.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-30.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-30.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-34.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-34.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-34.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-34.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-34.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-34.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-38.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-38.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-38.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-38.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-38.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-38.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-73.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-73.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-73.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-73.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-73.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-73.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-69.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-69.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-69.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-69.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-69.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-69.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-68.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-68.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-68.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-68.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-68.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-68.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-17.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-17.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-17.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-17.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-17.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-17.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-10.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-10.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-10.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-10.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-10.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-10.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-55.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-55.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-55.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-55.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-55.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-55.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-36.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-36.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-36.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-36.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-36.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-36.xhtml: -webkit-hyphens: none !important; x/epub/text/colophon.xhtml: -webkit-hyphens: auto; x/epub/text/colophon.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/colophon.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/colophon.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/colophon.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/colophon.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-47.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-47.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-47.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-47.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-47.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-47.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-59.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-59.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-59.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-59.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-59.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-59.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-24.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-24.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-24.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-24.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-24.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-24.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-60.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-60.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-60.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-60.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-60.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-60.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-5.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-5.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-5.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-5.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-5.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-5.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-65.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-65.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-65.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-65.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-65.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-65.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-6.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-6.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-6.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-6.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-6.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-6.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-77.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-77.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-77.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-77.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-77.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-77.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-23.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-23.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-23.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-23.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-23.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-23.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-35.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-35.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-35.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-35.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-35.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-35.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-26.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-26.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-26.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-26.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-26.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-26.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-8.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-8.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-8.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-8.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-8.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-8.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-40.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-40.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-40.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-40.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-40.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-40.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-79.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-79.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-79.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-79.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-79.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-79.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-11.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-11.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-11.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-11.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-11.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-11.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-9.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-9.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-9.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-9.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-9.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-9.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-45.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-45.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-45.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-45.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-45.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-45.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-66.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-66.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-66.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-66.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-66.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-66.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-46.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-46.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-46.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-46.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-46.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-46.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-54.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-54.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-54.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-54.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-54.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-54.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-52.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-52.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-52.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-52.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-52.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-52.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-76.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-76.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-76.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-76.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-76.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-76.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-31.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-31.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-31.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-31.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-31.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-31.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-4.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-4.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-4.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-4.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-4.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-4.xhtml: -webkit-hyphens: none !important; x/epub/text/titlepage.xhtml: -webkit-hyphens: auto; x/epub/text/titlepage.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/titlepage.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/titlepage.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/titlepage.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/titlepage.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-50.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-50.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-50.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-50.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-50.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-50.xhtml: -webkit-hyphens: none !important; x/epub/text/imprint.xhtml: -webkit-hyphens: auto; x/epub/text/imprint.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/imprint.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/imprint.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/imprint.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/imprint.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-16.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-16.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-16.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-16.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-16.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-16.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-62.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-62.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-62.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-62.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-62.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-62.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-28.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-28.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-28.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-28.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-28.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-28.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-64.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-64.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-64.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-64.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-64.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-64.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-2.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-2.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-2.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-2.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-2.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-2.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-57.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-57.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-57.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-57.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-57.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-57.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-43.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-43.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-43.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-43.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-43.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-43.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-72.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-72.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-72.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-72.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-72.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-72.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-18.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-18.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-18.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-18.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-18.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-18.xhtml: -webkit-hyphens: none !important; x/epub/text/uncopyright.xhtml: -webkit-hyphens: auto; x/epub/text/uncopyright.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/uncopyright.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/uncopyright.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/uncopyright.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/uncopyright.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-29.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-29.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-29.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-29.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-29.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-29.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-61.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-61.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-61.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-61.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-61.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-61.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-3.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-3.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-3.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-3.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-3.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-3.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-37.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-37.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-37.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-37.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-37.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-37.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-58.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-58.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-58.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-58.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-58.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-58.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-12.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-12.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-12.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-12.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-12.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-12.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-25.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-25.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-25.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-25.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-25.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-25.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-1.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-1.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-1.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-1.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-1.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-1.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-75.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-75.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-75.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-75.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-75.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-75.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-49.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-49.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-49.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-49.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-49.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-49.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-32.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-32.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-32.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-32.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-32.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-32.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-39.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-39.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-39.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-39.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-39.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-39.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-53.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-53.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-53.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-53.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-53.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-53.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-74.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-74.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-74.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-74.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-74.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-74.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-33.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-33.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-33.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-33.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-33.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-33.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-78.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-78.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-78.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-78.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-78.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-78.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-20.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-20.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-20.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-20.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-20.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-20.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-56.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-56.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-56.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-56.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-56.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-56.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-22.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-22.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-22.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-22.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-22.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-22.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-42.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-42.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-42.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-42.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-42.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-42.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-51.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-51.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-51.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-51.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-51.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-51.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-71.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-71.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-71.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-71.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-71.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-71.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-63.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-63.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-63.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-63.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-63.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-63.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-70.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-70.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-70.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-70.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-70.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-70.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-80.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-80.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-80.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-80.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-80.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-80.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-13.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-13.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-13.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-13.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-13.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-13.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-15.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-15.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-15.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-15.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-15.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-15.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-7.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-7.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-7.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-7.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-7.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-7.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-27.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-27.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-27.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-27.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-27.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-27.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-21.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-21.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-21.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-21.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-21.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-21.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-14.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-14.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-14.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-14.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-14.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-14.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-19.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-19.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-19.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-19.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-19.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-19.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-48.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-48.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-48.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-48.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-48.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-48.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-67.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-67.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-67.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-67.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-67.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-67.xhtml: -webkit-hyphens: none !important; x/epub/text/endnotes.xhtml: -webkit-hyphens: auto; x/epub/text/endnotes.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/endnotes.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/endnotes.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/endnotes.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/endnotes.xhtml: -webkit-hyphens: none !important; x/epub/text/chapter-41.xhtml: -webkit-hyphens: auto; x/epub/text/chapter-41.xhtml: -webkit-hyphenate-limit-after: 3; x/epub/text/chapter-41.xhtml: -webkit-hyphenate-limit-before: 3; x/epub/text/chapter-41.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/epub/text/chapter-41.xhtml: -webkit-hyphenate-limit-lines: 2; x/epub/text/chapter-41.xhtml: -webkit-hyphens: none !important; x/titlepage.xhtml: -webkit-hyphens: auto; x/titlepage.xhtml: -webkit-hyphenate-limit-after: 3; x/titlepage.xhtml: -webkit-hyphenate-limit-before: 3; x/titlepage.xhtml: -webkit-hyphenate-limit-chars: 6 3 3; x/titlepage.xhtml: -webkit-hyphenate-limit-lines: 2; x/titlepage.xhtml: -webkit-hyphens: none !important; |
|
|
|
|
|
#5 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
When I run your command I also get your results. But when I run this:
/Applications/calibre.app/Contents/MacOS/ebook-convert "Can You Forgive Her_ - Anthony Trollope.epub" "Can You Forgive Her_ - Anthony Trollope - Command Line Test.kepub" --kepub-affect-hyphenation I get the result without hyphenation as seen in the screenshot from the book edit. This is the same result I get with the GUI. Am I missing something basic or is this a bug? Thanks, again. |
|
|
|
|
|
#6 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
When I run the command you show in your last post, I also get your result.
But when I run this: /Applications/calibre.app/Contents/MacOS/ebook-convert "Can You Forgive Her_ - Anthony Trollope.epub" "Can You Forgive Her_ - Anthony Trollope - Command Line Test.kepub" --kepub-affect-hyphenation I get the result without the hyphenation code as shown in the attached screenshot. This is the same result I get from the GUI. Am I missing something basic? Or is there a bug causing this? Thanks. |
|
|
|
|
|
#7 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
do a
which ebook-convert to find out what you are running. |
|
|
|
|
|
#8 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
I'm running on a Mac so I tried:
which /Applications/calibre.app/Contents/MacOS/ebook-convert And just got this back: /Applications/calibre.app/Contents/MacOS/ebook-convert I'm using calibre 9.11. |
|
|
|
|
|
#9 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
I did run:
/Applications/calibre.app/Contents/MacOS/ebook-convert --version And got: ebook-convert (calibre 9.11.0) |
|
|
|
|
|
#10 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I'm sorry I dont follow. The command i posted was ebook-convert without a leading path which you say gives you the correct result.
|
|
|
|
|
|
#11 |
|
Member
![]() Posts: 10
Karma: 10
Join Date: Mar 2026
Device: ipad mini
|
Hi. I can't run just ebook-convert. I get a message: zsh: command not found: ebook-convert
So I run /Applications/calibre.app/Contents/MacOS/ebook-convert. I did that plus the rest of the command, so: /Applications/calibre.app/Contents/MacOS/ebook-convert Can\ You\ Forgive\ Her_\ -\ Anthony\ Trollope.epub .kepub --kepub-affect-hyphenation --extract-to x && grep -R webkit-hyphen x Which shows the results you get. But I don't get those results in the final file if I omit the --extract-to. If you run in the gui do you see the hyphenation code in the xhtml files? |
|
|
|
|
|
#12 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,404
Karma: 29634066
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Ah I see your confusion. How are you inspecting the kepub? if you use the edit book tool it will remove all kobo specific markup automatically and re-insert it on save. instead unzip the kepub file and look at its contents.
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Issues when converting from EPUB to KEPUB | turnroot | Kobo Reader | 1 | 03-03-2025 04:48 AM |
| Amazon conversion adds excessive hyphenation | Olders | Editor | 4 | 11-20-2023 08:47 PM |
| understanding .kepub hyphenation | arslonga | Kobo Reader | 1 | 04-14-2018 09:18 AM |
| Hyphenation in KEPUB files | Buhaj | Plugins | 5 | 06-27-2016 06:51 AM |
| Aura epub, kepub, hyphenation and word-spacing | pblasi | Kobo Reader | 5 | 08-22-2014 05:13 AM |