Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 09:24 PM   #1
neyet
Member
neyet began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2014
Device: none
Post What tools or skillsets do I need to master in order to use Sigil effectively?

I wish to use Sigil as my epub editor.

On the internet I learned that I need to have a knowledge of at least CSS3 (preferably CSS4) to use it. Specifically to what level of proficiency? Intermediate or Advanced?

I can sign up for courses at Udemy but it offers only like one and a half hours of instruction online per course.

I am wondering: how can I master CSS3/CSS4 in less than two hours?

What other websites offer in-depth online courses of CSS3/CSS4?

In addition to a mastery of CSS3/CSS4, what other tools do I need to master in order to use Sigil effectively?

Thanks for your answers.

P.S. By the way, does Sigil 2.3.0 for Microsoft Windows support CSS3 or CSS4?
neyet is offline   Reply With Quote
Old Yesterday, 10:01 PM   #2
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,238
Karma: 57979022
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
It supports CSS2 and CSS3
theducks is online now   Reply With Quote
Advert
Old Yesterday, 10:03 PM   #3
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,969
Karma: 5449552
Join Date: Nov 2009
Device: many
Epub3 was originally css3 and primarily remains so. Some elements of css4 have been adopted by some e-readers but sticking with css3 and epub3 makes the most sense.
KevinH is offline   Reply With Quote
Old Yesterday, 10:06 PM   #4
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,791
Karma: 198099188
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
You're overthinking it. Learn a little CSS and xhtml. No "Mastery" required. The quickest way to start using Sigil effectively is to start using Sigil.
DiapDealer is online now   Reply With Quote
Old Yesterday, 10:09 PM   #5
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,258
Karma: 5566620
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
regex is also extremely useful.

And you don't really need to be a guru to use css. Keep a couple of reference links like this one, and refer to it when needed... https://developer.mozilla.org/en-US/docs/Web/CSS

Last edited by Karellen; Yesterday at 10:11 PM.
Karellen is offline   Reply With Quote
Advert
Old Yesterday, 10:50 PM   #6
neyet
Member
neyet began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2014
Device: none
Quote:
Originally Posted by DiapDealer View Post
You're overthinking it. Learn a little CSS and xhtml. No "Mastery" required. The quickest way to start using Sigil effectively is to start using Sigil.
Quote:
Originally Posted by Karellen View Post
regex is also extremely useful.

And you don't really need to be a guru to use css.
Sorry, what is regex? Isn't regex = registry editor, which is part of Microsoft Windows?

It's my fault that I failed to give an example of what I wish to do with Sigil in my original post.

Let me give you an example.

My book consists of tables (not the table of contents), footnotes, index and bibliography.

The tables in my book contains cells with mathematical notations such as superscripts and subscripts.

In each chapter of my book, there are footnotes. I wish to have the footnotes appear when the cursor hovers over the footnote. For example, at the end of the sentence there is a number 1 in blue superscript. When the cursor hovers over the blue superscript, an explanation appears.

The index at the end of book contains keywords that are referenced by their respective footnotes. Each footnote has a number in blue hypertext. Clicking the number will take the reader back to the sentence or phrase which contains the footnote.

The above brief description is what I plan to do with my book using Sigil.

Based on the replies to my original post, I gather that I need to learn the following tools:

(1) CSS
(2) xHTML
(3) regex (is it "registry editor" which is part of Microsoft Windows?)
neyet is offline   Reply With Quote
Old Yesterday, 11:49 PM   #7
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,238
Karma: 57979022
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
REGEX is Regular Expressions (Sigil uses the PCRE dialect)
It is an extremely powerful search and replace tool for modifying code / documents. There are some REGEX tutorials here on MR. Look for them

search for a REGEX cheat sheet, it has the terms and some examples

While you are at it, get the CSS (2.x) one also.
Note The CSS we use is a SUBSET of that which is used for the WWW
Then, there are all those wonderful devices that don't fully support those (some due to the way they allow user control to override the publisher.
theducks is online now   Reply With Quote
Old Yesterday, 11:49 PM   #8
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,258
Karma: 5566620
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Quote:
Originally Posted by neyet View Post
Sorry, what is regex? Isn't regex = registry editor, which is part of Microsoft Windows?
No, regex is short for Regular Expression. It is used for pattern matching, so it becomes extremely useful when editing and repairing an ebook, because it lets you match patterns (instead of characters) to find and replace. All useful for bulk reformatting.
eg, instead of searching for all combinations of commas, periods, semi-colons and other punctuation marks, that erroneously have a space before them, you could use something like \s(\p{Po}) to find them all at once instead of constantly changing the search string, and then replace it with \1 which removes the space.

You can read more here... https://www.computerhope.com/jargon/r/regex.htm
Karellen is offline   Reply With Quote
Old Today, 12:01 AM   #9
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,538
Karma: 74358018
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
You might be quite disappointed by the use of tables on most eReaders.
PeterT is offline   Reply With Quote
Old Today, 01:02 AM   #10
neyet
Member
neyet began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2014
Device: none
Quote:
Originally Posted by theducks View Post
REGEX is Regular Expressions (Sigil uses the PCRE dialect)
It is an extremely powerful search and replace tool for modifying code / documents. There are some REGEX tutorials here on MR. Look for them
Thanks for your explanation.

Quote:
Originally Posted by theducks View Post
search for a REGEX cheat sheet, it has the terms and some examples
Again thanks for your tip.

The following are some that I googled:

Quick-Start: Regex Cheat Sheet

PCRE Regex Cheatsheet

Regular Expressions in PCRE Format

Quote:
Originally Posted by theducks View Post
While you are at it, get the CSS (2.x) one also.
Thanks again.

Why CSS2? I thought the whole world has moved to CSS3 completely (CSS3 was released in 1999, about 25 years ago.)

Last I heard, modern web design ("modern" as in 2024) has embraced CSS4.

Quote:
Originally Posted by theducks View Post
Note The CSS we use is a SUBSET of that which is used for the WWW
Were you referring to CSS2 or CSS3?

What does that subset consists of specifically? With regards to the CSS that Sigil supports, is there a table of contents to which I can refer?

Quote:
Originally Posted by theducks View Post
Then, there are all those wonderful devices that don't fully support those (some due to the way they allow user control to override the publisher.
Were you referring to standalone (dedicated) eReaders? There are only a few now that support epubs, the most well-known being Nook and Kobo eReaders.

I used to own a Kindle, Sony, Nook and Kobo eReader.

But now I read my epubs on an Android smartphone using an app called ReadEra. The screen may be smaller compared to standalone ones but every one uses a smartphone nowadays, right?

Last edited by neyet; Today at 07:31 AM. Reason: to add a missing URL
neyet is offline   Reply With Quote
Old Today, 01:03 AM   #11
neyet
Member
neyet began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2014
Device: none
Quote:
Originally Posted by Karellen View Post
Thanks for your explanation and the above tip.
neyet is offline   Reply With Quote
Old Today, 01:10 AM   #12
neyet
Member
neyet began at the beginning.
 
Posts: 14
Karma: 10
Join Date: Dec 2014
Device: none
Quote:
Originally Posted by PeterT View Post
You might be quite disappointed by the use of tables on most eReaders.
Err.... what do you mean?

Were you referring to standalone (dedicated) eReaders such as Nook and Kobo (for epubs) and Kindle (for *.azw4 and KFX)?

Or you were referring to epub and Kindle apps that are offered on Google Play?

I read ebooks on my Android smartphone nowadays because almost every one uses a smartphone on a daily basis, yes?

I'm also quite interested in how tables are a cause of disappointmet on most eReaders. Would you like to give some examples?
neyet is offline   Reply With Quote
Old Today, 11:18 AM   #13
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 30,238
Karma: 57979022
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
@neyet
Are you planning on selling the books you made or just for personal use?
Why? Because your device perspective is skewed.
Go look at the devices listed by MR members under their name

I have a small number (compared to others). Not ONE is a phone. The screen is too small. My Tablet is used for when I need color or a PDF.

OTOH
My reading is Novels, so I don't need EPUB3 or KFX compatibility on my reader.
K.I.S.S. There needs to be a pressing reason to us bleeding edge formatting on a general use item.

The stuff that is PDF, I usually want to see it all (at a reasonable size) at once, with the ability to zoom once I identify the area if need (in diagrams)
theducks is online now   Reply With Quote
Old Today, 12:50 PM   #14
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,538
Karma: 74358018
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I think you'd be better to post these questions in a forum dedicated to creating questions; not a tool specific forum.

I'd suggest moving to either the Workshop or ePub forums found in the E-books format category.

As to tables, they are just a real pain to navigate on small screen size devices. Remember people read with a range of font sizes and weights, both of which will dramatically change how text displays in a table cell.


Sent from my Pixel 7a using Tapatalk
PeterT is offline   Reply With Quote
Reply

Tags
courses, css3


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
In Sigil I would like to create one "master" Section0001.xhtml and make copies WV-Mike Sigil 2 09-02-2023 02:17 PM
What Features or Tools does Sigil Still Need Yet? KevinH Sigil 175 03-06-2021 09:11 PM
PW4 Ask for effectively preventing OTA update 5.12.x Uphantom89 Kindle Developer's Corner 11 05-13-2020 09:23 AM
How can I search Smashwords more effectively? KenJackson General Discussions 6 05-12-2012 07:40 AM
ePub Creation Tools: Sigil vs Oxygen twedigteam ePub 6 12-10-2010 03:41 AM


All times are GMT -4. The time now is 01:33 PM.


MobileRead.com is a privately owned, operated and funded community.