Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old 04-04-2014, 02:24 PM   #1
TheArtfulDodger
Zealot
TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.
 
TheArtfulDodger's Avatar
 
Posts: 144
Karma: 155110
Join Date: Nov 2010
Location: Ashford, Kent, England
Device: Kobo Clara, Kobo Touch, Kindle, Nook Touch
Question Editing Problems

Hello:

This may very well been asked/answered/discussed elsewhere but I couldn't find it so I thought I'd ask. And, yes I've read some of the threads discussing the fact that development of Sigil has stopped.

I like Sigil, don't get me wrong, but is there any way to get Sigil from changing my HTML after I have "fixed" it like I want it? For example, I like to indent by 3 spaces (as an aside, is there a way to set the number of spaces Sigil uses for a 'TAB' character?) but when I save the EPub and reload it, Sigil has the evil habit of changing most of it?

I know this is a nit and has nothing to do with the quality of the EPub, but that's the way I am!!

Thanks in advance.

Sparky
TheArtfulDodger is offline   Reply With Quote
Old 04-04-2014, 02:39 PM   #2
Toxaris
Wizard
Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.Toxaris ought to be getting tired of karma fortunes by now.
 
Toxaris's Avatar
 
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
Read up on your HTML skills. A tab has no meaning in HTML and will be ignored by readers anyway. Don't use it, it will never work.

If you want an indent, define it in your stylesheet, e.g.:
Code:
p.indent {text-indent: 1.2em;}
. In your HTML you can then have
Code:
<p class="indent">This will be indented."</p>
. Of course, if your base is that all paragraphs should be indented, you can just set the text-indent on the paragraph tag.
Toxaris is offline   Reply With Quote
Old 04-04-2014, 03:01 PM   #3
mrmikel
Color me gone
mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.
 
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
Assuming you know that nothing will be displayed that is not laid out in html, there isn't any way to control the layout for the purposes of your editing. The developers had quite enough to do to master the functions without trying to give it all the features of some text editors.
mrmikel is offline   Reply With Quote
Old 04-04-2014, 03:35 PM   #4
radius
Lector minore
radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.
 
radius's Avatar
 
Posts: 649
Karma: 1738720
Join Date: Jan 2008
Device: Aura One, Samsung Galaxy Tab S5e, Google Pixel Slate
Leaving aside the fact that 3 space indents in code are madness, madness...

Have you tried ticking off the clean source checkboxes?
radius is offline   Reply With Quote
Old 04-05-2014, 06:36 AM   #5
TheArtfulDodger
Zealot
TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.
 
TheArtfulDodger's Avatar
 
Posts: 144
Karma: 155110
Join Date: Nov 2010
Location: Ashford, Kent, England
Device: Kobo Clara, Kobo Touch, Kindle, Nook Touch
Exclamation I Didn't Say It Correctly, I Guess

OK, I guess I didn't ask the question well enough! I appreciate all of you trying to help, but...

Toxaris: I don't need to touch up on HTML because I intended to mean the layout of the HTML, not the finished product - I do know how to indent (I use 5%).

MrMikel: You understood what I meant - but I don't think that setting a value for TAB is Rocket Science - I thought there might be an entry (hidden) in the .ini file or something that would allow me to set the size of the TAB character!

radius: One man's trash is another man's treasure! I learned to program when there were only 72 characters for each line of code - an indent was large enough to see but not enough to waste valuable space. Plus I never said you had to use it! Remind me not to give you any of the books I create EPubs from!

So, I would guess from the lack of positive responses that there is no way to do what I wanted to do. Thanks anyway!

Sparky
TheArtfulDodger is offline   Reply With Quote
Old 04-05-2014, 06:56 AM   #6
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,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
No way to adjust the tab width, no. But I'm fairly certain someone mentioned turning off all the clean source options in the preferences--which should stop sigil from "prettying" your code. It should leave your code just like you typed it in that case.
DiapDealer is offline   Reply With Quote
Old 04-05-2014, 06:59 AM   #7
TheArtfulDodger
Zealot
TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.TheArtfulDodger can grok the meaning of the universe.
 
TheArtfulDodger's Avatar
 
Posts: 144
Karma: 155110
Join Date: Nov 2010
Location: Ashford, Kent, England
Device: Kobo Clara, Kobo Touch, Kindle, Nook Touch
I meant to mention that I have turned that off and still Sigil re-formats the HTML - but not the EPub result!

I still think Sigil is a fine product and it's a shame that no one is touching it!

Thanks for trying!!

Sparky
TheArtfulDodger is offline   Reply With Quote
Old 04-05-2014, 07:36 AM   #8
mrmikel
Color me gone
mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.mrmikel ought to be getting tired of karma fortunes by now.
 
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
I think it is that Sigil uses underlying software (QT) and it would be a matter of having to modify that, without creating another issue. It is written in C++, so it is not so easy to modify as Python. Sigil is open source, so if you can modify it or know someone who can, have at it.
mrmikel is offline   Reply With Quote
Old 04-05-2014, 09:10 AM   #9
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,549
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by TheArtfulDodger View Post
I meant to mention that I have turned that off and still Sigil re-formats the HTML - but not the EPub result!
I don't follow what you mean.
When I choose "Pretty Print Tidy" (as opposed to "HTML Tidy") and uncheck both the "Open" and "Save" options in the Clean Source Preferences, then Sigil makes no formatting changes to my HTML code (unless there's a drastic, well-formed issue upon opening, and even then, I get a choice whether to let Sigil fix it or not). The spacing between lines of code, the depth of the indentation--whathaveyou--all remains preserved throughout the opening and saving of documents. Even code prepared externally and imported remains unchanged (with the exception of a few unicode characters that Qt has trouble dealing with).

I'm not sure what you're doing wrong, but if your (x)html is valid to begin with, then turning off the open/save clean source settings will ensure that the formatting of your code is preserved.
DiapDealer is offline   Reply With Quote
Old 04-07-2014, 05:32 PM   #10
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by TheArtfulDodger View Post
OK, I guess I didn't ask the question well enough! I appreciate all of you trying to help, but...

Toxaris: I don't need to touch up on HTML because I intended to mean the layout of the HTML, not the finished product - I do know how to indent (I use 5%).

MrMikel: You understood what I meant - but I don't think that setting a value for TAB is Rocket Science - I thought there might be an entry (hidden) in the .ini file or something that would allow me to set the size of the TAB character!

radius: One man's trash is another man's treasure! I learned to program when there were only 72 characters for each line of code - an indent was large enough to see but not enough to waste valuable space. Plus I never said you had to use it! Remind me not to give you any of the books I create EPubs from!

So, I would guess from the lack of positive responses that there is no way to do what I wanted to do. Thanks anyway!

Sparky

Sparky:

You have two statements in your reply that I find confusing. You tell Toxaris that you know to set your paragraph indents to 5%, but then to mrmikel, you say this:

Quote:
I don't think that setting a value for TAB is Rocket Science - I thought there might be an entry (hidden) in the .ini file or something that would allow me to set the size of the TAB character!
...except there is literally no such thing as the 'tab character' in HTML, which is what Toxaris said to you initially. There's nothing called a "tab" in HTML, XHTML or CSS. There's no point in using it in BookView, as it will disappear entirely in the code view, which is all that matters. What you 'see' in Bookview won't be what shows up in your ePUB, if you are using tabs to try to "prettify" your book in BookView. To demonstrate this, use the TAB character and then switch to Codeview and look at the paragraph; you'll see that there is nothing there. That's because there is no tab character in HTML. (sorry to keep saying it, but there seems to be a real disconnect here).

Do you understand what I mean? Your ePUB will be built (as will any derived mobis) from the code, not from whatever is in Bookview. Bookview is merely a convenience, not a definitive "view" of the output. For that, use "Preview." Perhaps that will assist you.

Hitch
Hitch is offline   Reply With Quote
Old 04-07-2014, 05:43 PM   #11
radius
Lector minore
radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.
 
radius's Avatar
 
Posts: 649
Karma: 1738720
Join Date: Jan 2008
Device: Aura One, Samsung Galaxy Tab S5e, Google Pixel Slate
Quote:
Originally Posted by Hitch View Post
You have two statements in your reply that I find confusing. You tell Toxaris that you know to set your paragraph indents to 5%, but then to mrmikel, you say this:
Think of the code Hitch...

What the Dodger is saying is that in the code view, when he hits the tab key, he wants the line to be indented by three spaces.

In many editors and integrated developments (and heck in word processors I guess) you can set the tab size to whatever you want so that your code will display wider or narrower depending on your preferences.

The standard is used to be eight, and now is commonly four, but two is not unheard of. I've never seen three in use personally
radius is offline   Reply With Quote
Old 04-07-2014, 06:57 PM   #12
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by radius View Post
Think of the code Hitch...

What the Dodger is saying is that in the code view, when he hits the tab key, he wants the line to be indented by three spaces.

In many editors and integrated developments (and heck in word processors I guess) you can set the tab size to whatever you want so that your code will display wider or narrower depending on your preferences.

The standard is used to be eight, and now is commonly four, but two is not unheard of. I've never seen three in use personally
Radius:

So...he wants to be able to change the indent--not the tab, but the indent--used for the various elements, i.e., the indents we all commonly use for the CSS for an element? That's the discussion? Indent, not TAB?

I use NTPro (Note Tab Pro) and you cannot change the tab size, so I suspect that this isn't something I ever noted. In Word, sure; but that's word-processing. {shrug}. I think, even if someone picked up Sigil and ran with it, this would be pretty far down on the "to-do" list. But I suppose if it matters to the Dodger, it matters. The way he expressed it obviously wasn't clear to me. (And I well remember the 80-column punch card!)

Thanks for the clarification.

Hitch
Hitch is offline   Reply With Quote
Old 04-08-2014, 03:18 AM   #13
elibrarian
Imperfect Perfectionist
elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.
 
elibrarian's Avatar
 
Posts: 464
Karma: 724664
Join Date: Dec 2011
Location: Ølstykke, Denmark
Device: none
Quote:
Originally Posted by Hitch View Post
Radius:

So...he wants to be able to change the indent--not the tab, but the indent--used for the various elements, i.e., the indents we all commonly use for the CSS for an element? That's the discussion? Indent, not TAB?

I use NTPro (Note Tab Pro) and you cannot change the tab size, so I suspect that this isn't something I ever noted. In Word, sure; but that's word-processing. {shrug}. Hitch
Hi -

Not that it's very useful in the resulting HTML, but you actually can. Try pressing CTRL+I in a paragraph in NTPro ...

You set the values in Options --> Tools (indent values) and in Options --> Document (tab values, use fixed tabs to insert spaces when tabbing).

Regards,

Kim

Last edited by elibrarian; 04-08-2014 at 03:49 AM.
elibrarian is offline   Reply With Quote
Old 04-08-2014, 05:48 PM   #14
Hitch
Bookmaker & Cat Slave
Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.Hitch ought to be getting tired of karma fortunes by now.
 
Hitch's Avatar
 
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
Quote:
Originally Posted by elibrarian View Post
Hi -

Not that it's very useful in the resulting HTML, but you actually can. Try pressing CTRL+I in a paragraph in NTPro ...

You set the values in Options --> Tools (indent values) and in Options --> Document (tab values, use fixed tabs to insert spaces when tabbing).

Regards,

Kim
Hey, Kim:

I'll have to tell NTPro to update their Help. I specifically looked through it, after reading this, to see if it was supported. They expressly state that it isn't. ;-) (In looking at your directions, we may be running slightly different versions of NTPro, but I was able to find "indent with tabs" and "indent size" under VIEW-->Options.) I freely admit I am no NTPro expert; I barely use 1/10th of 1% of what it can do.

I suppose that if you're working on a small screen, being able to set a smaller level-indent might be useful?

Hitch
Hitch is offline   Reply With Quote
Old 04-08-2014, 05:55 PM   #15
elibrarian
Imperfect Perfectionist
elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.elibrarian ought to be getting tired of karma fortunes by now.
 
elibrarian's Avatar
 
Posts: 464
Karma: 724664
Join Date: Dec 2011
Location: Ølstykke, Denmark
Device: none
Quote:
Originally Posted by Hitch View Post
Hey, Kim:

I'll have to tell NTPro to update their Help. I specifically looked through it, after reading this, to see if it was supported. They expressly state that it isn't. ;-) (In looking at your directions, we may be running slightly different versions of NTPro, but I was able to find "indent with tabs" and "indent size" under VIEW-->Options.) I freely admit I am no NTPro expert; I barely use 1/10th of 1% of what it can do.

I suppose that if you're working on a small screen, being able to set a smaller level-indent might be useful?

Hitch
I'm using the latest NTPro (7.1). I don't use this function, just happen to know it's there (sometimes press ctrl+i instead of ctrl+u, which is quite irritating. Those old fingers ...

Anyway, it's close to midnight here in Denmark, so I'm off to bed - nighty night ...

Regards,

Kim
elibrarian is offline   Reply With Quote
Reply

Tags
editing, tabs


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
full page image problems with iBooks/cover problems in iTunes iain robinson ePub 1 06-28-2013 11:10 AM
Problems Editing Metadata Araneae Library Management 4 01-20-2013 06:48 PM
Problems with Bulk Metadata editing minorum Library Management 4 11-12-2012 05:08 PM
Editing problems Brientje ePub 14 10-05-2010 06:22 AM
Problems editing XML documents Strether Workshop 19 04-01-2010 07:43 PM


All times are GMT -4. The time now is 09:34 PM.


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