![]() |
#106 | ||
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Quote:
About all you can do is pray a lot that you use a font with a solid kerning table and that the algorithms do the best that they can with it; that you get a device that does have hyphenation, so that you're not stuck with rivers (and before you say it, trust me, you can and do get rivers with unjustified text in the wild, anyway, no matter how nutty that sounds), and sit back and wait. If there are problems with the book, oh, you'll hear about it. If there aren't, then you've done your job and you can go home happy. Personally, as I mentioned previously, we do not align our texts, other than right-aligned headings and the like. We allow the buyers--the people spending the money--to choose what they want. It is, after all, their money. Hitch |
||
![]() |
![]() |
#107 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 368
Karma: 1000000
Join Date: Mar 2016
Device: none
|
Personally, I think an EPUB is closer to a webpage than a book, and essentially a book by virtue of length and there being an actual printed book of which this is a useful digital version. There is not this fuss over justifying webpages. Some try it, but it usually looks mannered. Unjustified is more natural and also suits responsive design. I like ebooks because the blind are getting, at least, as good as you try to do, and justification means nothing to them. I might not bother otherwise.
Yes, I know unjustified text can have rivers, but I don't regard rivers as terrible. They can actually be quite charming. What is terrible is lines not stretching all the way across in so-called justified text. That is just not good enough. People only 'insist' on justified because it's been foist upon them as default and because they're thinking in terms of books rather than webpages. And also because they have little developed aesthetic sense in typography. |
![]() |
Advert | |
|
![]() |
#108 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 316
Karma: 3200000
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
All well and good, but how does it factor in to using that idea to try and override someone’s chosen preference? Giving someone what they don’t want is an atypical design philosophy. Especially for books.
Last edited by phillipgessert; 07-18-2022 at 08:59 PM. |
![]() |
![]() |
#109 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 368
Karma: 1000000
Join Date: Mar 2016
Device: none
|
Quote:
In any case, I'm not selling, I'm giving freely. Not that I think that matters. You might. |
|
![]() |
![]() |
#110 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 316
Karma: 3200000
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
If it’s free, you can follow your own compass. Personally I’d keep the design as unopinionated and flexible as possible in that situation but that is just one of many approaches. Good luck with it.
Last edited by phillipgessert; 07-18-2022 at 09:35 PM. |
![]() |
Advert | |
|
![]() |
#111 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 368
Karma: 1000000
Join Date: Mar 2016
Device: none
|
Most of the justified ebooks I've seen are also impossible to override on a Kindle. Who knows why that is, when they let you override embedded font and line-height and margins? Perhaps people should be taking it up with them and designers can simply do what they think is best.
|
![]() |
![]() |
#112 | |||||||||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
Change those to ALL CAPS. Those examples you gave are not "essential" use-cases at all. * * * The only essential smallcaps I can think of—in all these years—is:
Still, I'd argue for font-variant, or maybe font-variant: small-caps + font-weight: bold. (So if smallcaps don't exist, at least it'll stand out from the other text.) * * * Side Note: If you want everything there is to know about acronyms + what to look out for + how to find/normalize them: Bleeding-Edge Side Note: And if you want a way of mass detecting + tagging these, the latest versions of Sigil will be able to handle this. See my brainstorming posts in:
Big mistake to try to fake: Code:
S<small>MALL</small> C<small>APS</small> Lots of negatives. Very few positives. Side Note: This is one of the rare cases where me+Hitch disagree. Luckily, I have a lot more leeway in who I work with! The publishers trust me, so I do what I think is long-term best for the code+smallcaps. In Hitch's case, she works with all sorts of horrifying authors with horrible "tastes"! ![]() Those F<small>AKE</small> C<small>APS</small> are no good I tell you! No dang good!!! ![]() Quote:
Quote:
Reality: If it's purely visual stuff, like smallcaps first words/lines... then sure, you can emulate that in CSS if you feel like it. It completely doesn't matter at all if the device doesn't support it.
I mostly toss it in the bucket with Dropcaps (except those you shouldn't do in ebooks EVER). They're "nice-to-have" in Print books, but in ebooks, boy, oh boy, they're hell. Quote:
... And then you run across obscure accented characters, etc. (I ran across this when auto-generating PDF Headers/Footers based on chapter names.) Next thing you know, you're getting Turkish dotless/dotted Iİ + Czech ČĎÝ. There ain't no "proper smallcaps font" with these characters inside of it! This is why I just say, do the damn font-variant, and leave it up to the device to auto-generate a fake smallcaps if it supports that. * * * Too little gain, but too many negatives from trying to "hack" all this crap into ebooks. Print? Where you see the exact final output? Great! Have at it, manually tweak things to your heart's content. Quote:
With Amazon, you have 3 main types (MOBI/KF7, KF8, KFX). Calibre calls them slightly different names, but it's all the same stuff. If you want a more detailed breakdown on that, see: Quote:
And because publishers have tended to pump out piles of garbage, forcing embedded body fonts (instead of using the fonts SPARINGLY), ebook readers got used to completely overriding books completely with their own fonts + places like Amazon strip most fonts from the book during their ingestion process. Quote:
Hyphenation is one thing that has advanced a ton the past few years on the newer renderers. ![]() Makes reading on smaller devices MUCH much better, because the inter-word gaps aren't as large. This is one of the reasons why I love Kobo as well, because you can actually tweak/update the Hyphenation Dictionary + the left/right hyphen variables. See JSWolf's fantastic Kobo > "Better Hyphenation" thread. On bleeding edge CSS hyphens (and Hyphenation in general), see my posts in: and jhowell's "Kindle hyphenation", which describes the bleeding-edge stuff in Kindle's KFX renderer. This is why it's important to tag your languages properly. ![]() If you built it already tagged your ebooks properly, you instantly get these benefits as better firmware/renderers/formats come out. ![]() - - - - - - Complete Side Note: And, bookman156, you'll love this: Firefox has had CSS hyphens support since 2011. Chrome has FINALLY gotten it a few versions ago (but still barely any languages). Talk about Google holding back typography on the web! (And being inferior to many ebook renderers!) ![]() - - - - - - Quote:
![]() ![]() See my post back in 2018: "Compression of space between lines of text decreases readability - MsWord to epub": Quote:
![]() ![]() Ebooks, not so bad (because I can override it with the proper setting), but if I see a Print book that's left-aligned, bleh... Quote:
If you set text-align: justify on Kindles, it will not let the user override. You will eventually get a KQN (Kindle Quality Notice) and get dinged for it. You would have expected them to fix their firmware after all these years, but they still haven't. Every other device/app under the sun allows you to override this. (I know I wrote about it somewhere within the past few years, couldn't find the exact topic though. I think this post is almost long enough! ![]() It should be sensible:
That's how I recall it approximately working in EPUB on my Nook, Kobo, and all the apps I've tested too (PocketBook + Gitden + Thorium + [...]). Quote:
In your favorite search engine, type: Code:
Justification Tex2002ans site:mobileread.com Justification Hitch site:mobileread.com ![]() Honestly, this stuff is much better handled at the renderer level (see KFX thread). Justification/Hyphenation is one case where ebooks HAVE objectively gotten much better in the past 4 years. But you know how you get that? Code your book right, then get the hell out of the way. The device will carry it from there. ![]() * * * And hell, in the future, when Variable Fonts become more ubiquitous, maybe those auto-generated smallcaps on devices might be better too. And when you overrode their futuristic Variable Fonts with your ancient, inferior, fully-embedded TTF smallcaps file, the future reader will be shaking their fist at you after they auto-translate the book and your subset font doesn't have the proper characters. ![]() Last edited by Tex2002ans; 07-18-2022 at 10:55 PM. |
|||||||||||
![]() |
![]() |
#113 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,792
Karma: 146391129
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
#114 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,587
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Feel free to take this ebook design philosophy discussion somewhere else. This one is done.
|
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Table of Contents not being identified as Table of Contents | openletter | Conversion | 2 | 10-19-2012 12:54 AM |
Table of Contents Help | MyLittleTwi | Calibre | 0 | 02-27-2012 03:30 PM |
Table of Contents | stevej46 | Conversion | 0 | 08-06-2011 02:46 PM |
Help with my Table of Contents | Skylinefranc | Calibre | 0 | 03-19-2010 12:55 AM |
Creator Table of Contents | Nate the great | Kindle Formats | 5 | 07-10-2008 05:55 AM |