08-23-2024, 08:21 PM | #1 |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
<span>Surrounding text</span>
A book I'm reading puts span tags around all text. Most are
Code:
<p><span>Paragraph of text</span></p> Is there any good reason to do this? For that matter, is there any good reason to delete them all (other than a bit of space saving)? |
08-23-2024, 08:29 PM | #2 |
A Hairy Wizard
Posts: 3,219
Karma: 19000635
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Some software programs are just weird…. But…. That particular issue is something that kobo does for their kepub books. They use that span for some of their device functionality.
The individual letters surrounded by a span are usually used to apply styling. Eg the first dropcap letter in the chapter. Since you use a kobo I’d just leave them, they don’t really hurt anything. |
Advert | |
|
08-23-2024, 08:45 PM | #3 |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
This is in an original epub, not from kobo. Sounds like there's no good reason for it, but no harm either.
EDIT: A problem with strikethrough that seems to be a kobo issue, unless there's a general epub solution: https://www.mobileread.com/forums/sh...4&postcount=44 Last edited by foosion; 08-23-2024 at 09:45 PM. |
08-24-2024, 06:16 AM | #4 | |
Resident Curmudgeon
Posts: 76,326
Karma: 136006010
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
08-24-2024, 06:26 AM | #5 | |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Quote:
Otherwise regex find/replace would work. I wonder why they included all the <span>s, but that's probably a mystery. |
|
Advert | |
|
08-24-2024, 06:42 AM | #6 |
Wizard
Posts: 1,352
Karma: 6794938
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
|
08-24-2024, 06:45 AM | #7 | |
Resident Curmudgeon
Posts: 76,326
Karma: 136006010
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
Find the icon (for diaps) in the toolbar and click the arrow on the right side. Then uncheck Edit current file only. |
|
08-24-2024, 07:54 AM | #8 |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
There are arrows for convert CSS cm to em and for smarten punctuation, each leading to check for edit current file only. There is no such arrow for edit spans and divs, at least not on version 0.4.0 which is the version Calibre lists and is in the OP of the plugin's thread.
Last edited by foosion; 08-24-2024 at 08:04 AM. |
08-24-2024, 08:14 AM | #9 |
Wizard
Posts: 1,352
Karma: 6794938
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
In the editor, go to Edit>Preferences>Toolbars
Select "Book wide tools from third party plugins" Move the Edit Spans Divs icon from the left panel to the right panel Press ok You need to make the change from the icon, not the menu. |
08-24-2024, 08:35 AM | #10 |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Edit Spans Divs was already in the right panel, along with the other two. Nothing to change.
|
08-24-2024, 08:47 AM | #11 | |
A Hairy Wizard
Posts: 3,219
Karma: 19000635
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Quote:
I'd change the individual letter spans to something else first, then get rid of the paragraph spans, then put the individual letter spans back to their original <span>. |
|
08-24-2024, 08:57 AM | #12 | |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Quote:
I'd just remove the naked <spans>. Easy enough with regex find/replace in the editor. |
|
08-24-2024, 11:04 AM | #13 | |
Resident Curmudgeon
Posts: 76,326
Karma: 136006010
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
I know @Karellen already posted this, but you seem to have either missed it or ignored it so I'll post again. In the editor...
Last edited by JSWolf; 08-24-2024 at 11:16 AM. |
|
08-24-2024, 11:37 AM | #14 |
Evangelist
Posts: 432
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
deleted
Regex works nicely. Last edited by foosion; 08-24-2024 at 12:10 PM. |
08-24-2024, 11:58 PM | #15 | |
Well trained by Cats
Posts: 30,441
Karma: 58055868
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
In Calibre-Editor, there is a "pulldown" on the Icon to do Current File Only In Sigil The plugin has a setting "Having Attribute" Naked is what you choose for <span> or <div> when you just want them gone. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Span Span Span Sigil cleaning up indesign | blackest | Sigil | 31 | 12-06-2017 11:16 AM |
Span Span Span Span | MULTIVAC | ePub | 7 | 12-06-2014 09:58 AM |
span in span: is this problematic? | tbuyus | ePub | 8 | 03-31-2013 09:01 AM |
Is there RegEx to <span> ALL CAPS text? | phossler | Sigil | 4 | 03-10-2013 03:43 PM |
Remove <br /> together with span, and only span | Razzia | Recipes | 3 | 05-30-2011 07:55 PM |