![]() |
#31 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
Quote:
Dale |
|
![]() |
![]() |
![]() |
#32 | |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
Quote:
|
|
![]() |
![]() |
![]() |
#33 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
well I changed all the books on my current reading list form the Mdash style to the spaces+ndash style - but ended up changing them all back again after some test reading on Kindle!
The discussion has made me too conscious of the fact that I should be seeing mdash, I guess. still - it did demonstrate that you can switch styles in less than 1 minute per book using find / replace. I toyed also with the ideas of switching all mdash to ndash then making a 2nd pass to restore any constructs ending in a quote i.e. to put back all —", so that there would be no stranded end " marks, but did not actually implement that. |
![]() |
![]() |
![]() |
#34 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 239
Karma: 1280000
Join Date: Oct 2010
Location: USA
Device: None
|
For single vs double vs guillemets, does it work to do the markup using <q> </q> in the html and then setting the character in CSS? Like q:before {content openquotechar}; q:after { content: closequotechar; }; and defining open- and closequotechar based on language? It looks like you could do quotes in quotes correctly, too.
The closest I can think of for emdashes is to put in the emdash and a zerowidthspace after it - indicating to break after, but not before. From the earlier examples, it looked like the pairing with quotes was context dependent, so there is no way to solve that? |
![]() |
![]() |
![]() |
#35 | |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,549
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Quote:
|
|
![]() |
![]() |
![]() |
#36 | |
temp. out of service
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,815
Karma: 24285242
Join Date: May 2010
Location: Duisburg (DE)
Device: PB 623
|
Quote:
|
|
![]() |
![]() |
![]() |
#37 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 184
Karma: 2572
Join Date: Aug 2010
Device: Kindle
|
The closest I can think of for emdashes is to put in the emdash and a zerowidthspace after it - indicating to break after, but not before.
Sounds like a good idea to me! Just have to remember not to end sentences with an emdash--or, if one does, then remember not to do zerowidthspace after it. All my books use the space / endash / space thingie. Perhaps because I'm accustomed to it in British books, it looks perfectly fine to me. |
![]() |
![]() |
![]() |
#38 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
ADE does not have an issue with emdash. So for ePub, just use text—text and don't use any zero width space or any sort of space before and/or after.
Seems you may have to fiddle with the emdashes for the Kindle, but ADE is fine. |
![]() |
![]() |
![]() |
#39 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
i have recently been using a Sony reader & that seems to handle mdash OK
|
![]() |
![]() |
![]() |
#40 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,549
Karma: 19500001
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
It might be fine for English, it is not fine for Spanish!
|
![]() |
![]() |
![]() |
#41 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,470
Karma: 13095790
Join Date: Aug 2007
Location: Grass Valley, CA
Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7
|
|
![]() |
![]() |
![]() |
#42 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Quote:
Sony is also better at justify than Kindle. K will add at most one extra space between each word when trying to justify a line, so sometimes the right margin is still a little ragged. the Sony algorithm seems to just keep increasing the word spacing until there is a perfect fit. K has slicker chapter navigation though - 1 press of 5 way button & you get next / prev chapter. on sony you have to press options, then choose TOC then choose next chapter. |
|
![]() |
![]() |
![]() |
#43 |
Bah, humbug!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 39,072
Karma: 157049943
Join Date: Jun 2009
Location: Chesapeake, VA, USA
Device: Kindle Oasis, iPad Pro, & a Samsung Galaxy S9.
|
I agree that an mdash should be used without spaces, but there are other conventions that seem to be falling by the wayside because of their incompatibility with word processors, chat-rooms, and readers. For example, I learned long ago that two spaces should follow the punctuation mark that ends a sentence. However, if you follow that convention today, many of your following sentences will begin on the next line after a space, which is awkward. For that reason, I usually use a space before and after the em dash. If it were in a printed book—by all means—there should be no spaces.
I also use a space after the em dash just before the given source in quotations; but in that case, it's only because I find it more aesthetically pleasing. Last edited by WT Sharpe; 03-29-2011 at 04:34 PM. |
![]() |
![]() |
![]() |
#44 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
ADE will split at an emdash. Also, it will even more the emdash to the start of the next line if need be. But, The Kindle will take the emdash as just another character and move the entire thing to the next line. So text—text is taken as one word. BBeB (LRF/LRX) did the same thing at the Kindle. One thing ADE will do as fra as justification, it will slightly extend a tad over the margin to not have to drop the last word of a line to the next line. So you may see like 1/2 a letter space over the margin and that's OK.
|
![]() |
![]() |
![]() |
#45 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 68
Karma: 526028
Join Date: Nov 2009
Location: New York, NY
Device: iphone
|
I have very reluctantly, begun to add spaces before/after m-dashes. Something I'm adamantly opposed to in books (though I really believe it's a matter of taste, and many reputable publishers surround m-dashes with kerning or spacing). As much as I dislike it, I agree that it is more disruptive to a reader to have the type of overly loose line that Kindle (for instance) will create when an m-dash tricks it into thinking there is a very long word present.
Short version: Spaces around m-dashes is the lesser evil. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Seriously thoughtful New Money, The Smart thing or the Fun thing? | GlenBarrington | Lounge | 9 | 01-13-2012 01:47 PM |
add an mdash or ndash in book view | cybmole | Sigil | 16 | 03-09-2011 06:14 PM |
Too much of a good thing | madzippy | General Discussions | 14 | 01-11-2011 03:07 PM |
Is very high contrast really a good thing? | Ariadne | Which one should I buy? | 8 | 11-16-2009 07:14 AM |
Amazon Kindle might be the worst thing that could happen to e-books? | Bob Russell | Amazon Kindle | 206 | 12-28-2007 08:59 AM |