![]() |
#1 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Ctrl-click for style not working
I have an epub with the CSS file directly in the OEBPS folder along with the xhtml files rather than in a separate Style folder.
Ctrl-click to open the first matching CSS style is not working - I get "no style rules that match the class xyz were found". The CSS file is linked correctly and everything else works properly (other than Live CSS). Is this is a bug? Fixing it in this ebook so that ctrl-click works would seem to require creating a Styles folder, moving the CSS file there and search/replace on all the links in the xhtml files. Or is there another way? Or I could just leave it, since the book can be viewed without issue, just editing is a touch harder. |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,511
Karma: 9202958
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
Sometimes that happens. I've noticed two causes...
1. You have declearations at the top of the css file. Something like the following. For some reason, this interferes with the ctrl-click link which is a know issue in Calibre. @charset "utf-8"; @namespace h "http://www.w3.org/1999/xhtml"; 2. If you run the CheckBook and EpubCheck functions, there will be errors. One of those errors is breaking the ctrl-click link. Once the errors are fixed, it will work again. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Quote:
2. CheckBook says no problems found. I don't have EpubCheck installed, as it requires Java which I don't want to install. It sounds like my guess about the CSS file not being in a Styles folder is incorrect. Last edited by foosion; 09-08-2024 at 04:28 PM. |
|
![]() |
![]() |
![]() |
#4 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,511
Karma: 9202958
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
Quote:
Why are you hesitant installing Java? |
|
![]() |
![]() |
![]() |
#5 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Quote:
FWIW, the CSS is Oxford University Press CSS version 1.2. Java: I have a possibly irrational aversion to cluttering my computer with such files I rarely if ever use. Plus I'm not a fan of a language which forces you to put everything in a class. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
I just edited another CSS file. It had @namespace epub "http://www.idpf.org/2007/ops"; at the top, but behaved normally.
|
![]() |
![]() |
![]() |
#7 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42,914
Karma: 164236108
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Personally, I was more that happy to install Java to be able to run epubcheck in Sigil and in the calibre ebook-editor. I also check the CSS since it is kind of sad how often the CSS contains errors.
|
![]() |
![]() |
![]() |
#8 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,873
Karma: 26594666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Impossible to say without access to the book in question.
|
![]() |
![]() |
![]() |
#9 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Scrambled file attached.
|
![]() |
![]() |
![]() |
#10 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,511
Karma: 9202958
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
The error is in your <head> tag...
<link href="OUP_Styles.css" rel="styleSheet" type="text/css"/> "styleSheet" should be lowercase - "stylesheet" Relink the pages to the stylesheet and it should be fixed. Also, your <span class="chaptertitle">. There is no class for "chaptertitle" in the stylesheet. |
![]() |
![]() |
![]() |
#11 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
Quote:
I'm surprised the CSS affected the text give the error in the link. Or, if viewers are forgiving, that the editor is not similarly forgiving (or noted the error). ![]() |
|
![]() |
![]() |
![]() |
#12 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,164
Karma: 142517494
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,164
Karma: 142517494
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,164
Karma: 142517494
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#15 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 468
Karma: 41524
Join Date: Sep 2011
Device: Kobo Libra 2 & Clara BW
|
There's a script reference in the navigation.xhtml file:
Code:
<script xmlns="http://www.w3.org/1999/xhtml" type="text/javascript"></script> |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Bug: CSS Ctrl+Click Not Matching | Foozle | Editor | 10 | 07-21-2023 08:59 AM |
[Feature request] - Ctrl+Click on classes | thiago.eec | Editor | 20 | 05-20-2021 08:41 AM |
new feature 5.11 ctrl-click class behavior | rjwse@aol.com | Editor | 1 | 02-13-2021 12:58 PM |
Ctrl-R not working? | mbovenka | Calibre | 70 | 10-20-2020 09:34 AM |
Calibre 0.7.22 Ctrl D not working as well as 0.7.21 | logs | Calibre | 2 | 10-08-2010 02:33 PM |