![]() |
#91 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
Oh I'll definitely be trying both. I already do both to make sure the magazine is readable w/o embedded fonts.
In some places embedded are a must, such as SVG images with precisely placed text - w/o embedded fonts, the metrics are different and they look bad. |
![]() |
![]() |
![]() |
#92 |
mostly an observer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,519
Karma: 987654
Join Date: Dec 2012
Device: Kindle
|
> Do you want every book you read to look the same too?
I do, yes, or anyhow not looking different for the sake of looking different. Fancy fonts get in the way of melding my mind to the author's. |
![]() |
![]() |
Advert | |
|
![]() |
#93 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
I prefer an eBook that when used on a Kobo can be customized as the user wants. Change the font, change the margins, change the line height, and change the font size. So don't set a L/R margin, don't set a line height, and don't set a font size for the main text. |
|
![]() |
![]() |
![]() |
#94 | |
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:
I frequently wonder about what sort of world we're creating here, where every wanker thinks that every single experience has to be hand-tailored for them. Instead of just taking a damn book and READING IT, which is the intended use. Sure, seeing 100K words in Comic Sans would be bad. But someone using comic sans, as appalling as that would be, for a title page or Chapter heads, won't kill anyone. Hitch |
|
![]() |
![]() |
![]() |
#95 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,815
Karma: 68407974
Join Date: Dec 2011
Location: Australia
Device: Kobo Libra 2, iPadMini4, iPad4, MBP; support other Kobo/Kindles
|
Quote:
Having said that, I did once borrow a paper book that I returned straight away to the library after opening it. It happens. Last edited by meeera; 09-12-2019 at 11:37 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#96 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
It's not a matter of using "fancy fonts" - it is a matter of using fonts that we feel add to the experience of what we are writing.
When doing research on hyphenation, I saw some complaints that using the soft-hyphen character (U+00AD) resulted in a ? glyph on some readers. I don't know for sure, but I would bet the issue is the device manufacturer has a default font w/o that glyph even though it is included in just about every 8-bit encoding since Latin-1 and if I remember correctly from years back is even part of the HTML 4.0 specification for soft hyphenation. Embedding the font is the only way we can be sure every glyph we use is available - even with common codepoints like U+00AD. |
![]() |
![]() |
![]() |
#97 | |
Unicycle Daredevil
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,944
Karma: 185432100
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Quote:
![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
#98 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,306
Karma: 13057279
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
Quote:
https://www.mobileread.com/forums/sh...42#post3649942 Most infuriating to me lately is:
Last edited by Tex2002ans; 09-13-2019 at 05:32 AM. |
|
![]() |
![]() |
![]() |
#99 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
The problem is that when fonts are embedded, they aren't tested on an eInk screen to see if they are acceptable as is. Yes they may be OK in print, but they are not OK for eInk and in some cases, not even OK on an LCD screen (iPhone, iPad). I can remove embedded fonts that I don't want and fix formatting that I don't like, but should I have to? |
|
![]() |
![]() |
![]() |
#100 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,758
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#101 | ||||||
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:
I had this happen to us with Amazon, of all places, in the LookInside. Not exactly the same thing, but similar--we had put a body font primary in a given book. Overridable, of course, with a simple click. (And on Paperwhite family devices, only visible when affirmatively selected). Amazon, for reasons I still don't understand, displayed that font in the LITB, not their own Georgia. However, while Amazon didn't override the font--they did override the rendering and rendered the book with ligatures. Which, of course, we had not embedded in the book for all the obvious reasons. So, what happened? The book displayed on the LITB with a bunch of missing characters/letters. I freely admit, took me a few minutes to figure out WTH had happened! (So now, we embed ligs, too. That's the long way to explain why I'm saying, make sure you embed soft hyphens!) Quote:
Quote:
Quote:
Quote:
Hitch |
||||||
![]() |
![]() |
![]() |
#102 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
Quote:
When the CSS specified font does not have the glyph, then the readers should attempt to get the glyph from the font type specified. Code:
body p { font-family: 'Whatever Font without Euro', sans-serif; } |
|
![]() |
![]() |
![]() |
#103 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
Quote:
And a lot of readers support automated hyphenation *IN WESTERN LATIN* but seriously get it wrong or do not support it at all in other languages. As such, readers *should* support soft hyphens so ePub in those languages will work right. But even if they don't, the glyph then would be a zero-width glyph if their default fonts had U+00AD but it seems there isn't something like WGL4 was to Windows --- not even for western Latin glyphs --- that ePub authors can know the readers all support, so embedding their own fonts is the only way to know the glyphs they need are there. |
|
![]() |
![]() |
![]() |
#104 | |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
Quote:
I agree that device and CSS is where hyphenation belongs, it's presentation and not content - separation of presentation from content is *always* better when possible. But that doesn't change the fact that some readers display a ? at soft hyphens because their default fonts do not include the U+00AD. Since U+00AD is part of HTML for soft hyphenation and ePub does not forbid it, readers really should include that glyph even if they don't support soft hyphenation itself. |
|
![]() |
![]() |
![]() |
#105 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 97
Karma: 200000
Join Date: Aug 2019
Device: none
|
What I would really like, and I hope CSS eventually supports this, is a way for the author to specify some custom hyphenation for specific words that automated hyphenation sometimes gets wrong.
|
![]() |
![]() |
![]() |
Tags |
epub, font, woff2 |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin Best Practices | sbenz | Development | 12 | 11-28-2014 10:34 PM |
Superscript best practices? | DiapDealer | ePub | 19 | 04-14-2012 04:28 PM |
Apple practices...... | carpetmojo | News | 67 | 02-16-2012 05:15 AM |
Best practices for margins | Mookiemon | ePub | 8 | 07-24-2011 07:13 PM |
DTBook - best practices | Nate the great | Workshop | 6 | 05-15-2009 04:06 AM |