Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Sigil

Notices

Reply
 
Thread Tools Search this Thread
Old Today, 03:29 PM   #1
Vren
Junior Member
Vren began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Apr 2026
Device: none
Sigil started to throw in blank lines after each paragraph

Hello all!

I've searched for my problem but all I could find were topics with Apple users involved (if I've understood that correctly).

I have transferred my manuscript from Word to Sigil and "built" (more like copy &paste from online styles I found useful) my CSS.

Everything was fine until I started to play with using chat messages - I did a few copy&paste things, deleted them, changend etc.

Then, I noticed, that Sigil would show a blank line after each paragraph which is nothing I can detect in my CSS or HTML. I don't know how to delete them or what to write in CSS so it will delete them.

I have currently 32 chapters with a few more to come. I am very frustrated because I can't use this document with the blank lines.

Also, it seems like Sigil ignores the indents I have put into my CSS. That was not the case before the blank lines appeared.

I have attached a screenshot from my current Sigil Version plus a HMTL / WYSIWYG. I will post my CSS in a second post.

Yellow are the new and unwanted blank lines, red is for the indents that were there and now aren't.

What did I do wrong? Can anyone help me?
Attached Thumbnails
Click image for larger version

Name:	HTML and WYSISWG.jpg
Views:	15
Size:	149.1 KB
ID:	222276   Click image for larger version

Name:	Sigil Version.jpg
Views:	8
Size:	35.4 KB
ID:	222277  
Vren is offline   Reply With Quote
Old Today, 03:30 PM   #2
Vren
Junior Member
Vren began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Apr 2026
Device: none
My CSS Style Sheet:

/************************************************** ************
Theme Name: meinstil.css
************************************************** ************/

/* Grundeinstellung: Schrift, Größe, Rand und Blocksatz */
body {display: block; font-size: 1em;font-family: 'Arial','Verdana','Times New Roman', sans-serif, serif;margin: 3px; text-align: justify;}

<style type="text/css">
.sizeem {font-size:1em;}
.sizesmall {font-size:small;}
.sizepercentage {font-size:80%;}
</style>

/* <p>TEXT</p> / Text normal, mit Einzug*/
p {font-style: normal; text-indent: 1em; margin: 0}

/* <p class="n">TEXT</p> / Text normal ohne Einzug, linker Rand bündig */
.n {font-style: normal; text-indent: 0em; margin: 0}

/* <p class="ph5-subtitle">TEXT</p> / Text rechtsbündig, klein (font-weight: 500) */
.ph5-subtitle {font-style: normal;font-weight: 500;text-align: right;}

/* Überschriften */
h1 {font-style: normal;font-weight: 900;text-align: center;}
h2 {font-style: normal;font-weight: 800;text-align: center;}

/* CHAT VERSION 2 für links */
/* <p class="chat-message-left">TEXT</p> / Chatnachricht */
p.chat-message-left{
width: 60%; /* Eine Chatbox ist 60% des Displays groß */
margin: .1em;
margin-left: 5%; /* Links Position bei 5% - Die linke Chatbox von 5% bis 65% des Displays */
padding: .4em .6em; /* Leichte Box-Anmutung mit etwas abgedunkelten Hintergrund */
background: #DDD;
font-size: 15px;
color: #333;
border: inset; /* Rahmen links + oben */
font-family: Calibri, Helvetica, sans-serif;
}

/* CHAT VERSION 2 für rechts */
/* <p class="p.chat-message-right">TEXT</p> / Chatnachricht */
p.chat-message-right
{
width: 60%; /* Eine Chatbox ist 60% des Displays groß */
margin: .1em;
padding: .4em .6em; /* Leichte Box-Anmutung mit etwas abgedunkelten Hintergrund */
background: #DDD;
font-size: 15px;
color: #333;
border: outset; /* Rahmen rechts + unten */
}

/* Rechts Position bei 35% + 60% = Rechter Rand bei 95% (analog dem linken Rand) */
p.chat-message-right
{
margin-left: 35%; /* Die rechte Chatbox von 35% bis 95% des Displays */
}

p.chat-message-right{
font-family: Calibri, Helvetica, sans-serif;
}
Vren is offline   Reply With Quote
Advert
Old Today, 03:57 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: 9,515
Karma: 6734148
Join Date: Nov 2009
Device: many
Are you by chance using Mend and Prettify?

Are we talking about these lines showing in CodeView or in Preview?

If in CodeView, you do you understand that newlines (even multiple newlines) are treated just like a single space. Your css does not need to do anything special to deal with newlines after a closing p tag. It is inter-element white space just there to make the code easier to read and edit. And to prevent an entire file from being just one big continuous line.

If these lines are showing up in Preview, then it is related to using either a pre tag in CodeView someplace, or the result of css that hard codes whitespace.

I can't tell what is wrong from your image as it is all greyed out. But to my eyes it looks like a css issue with whitespace showing in Preview, maybe because of padding or a border or margins or something else. Not sure.

To test, add a bunch of newlines after one of the ending p tags in CodeView, does the whitespace in Preview that corresponds to the one you edited, grow or stay the same?

Last edited by KevinH; Today at 04:18 PM.
KevinH is offline   Reply With Quote
Old Today, 04:12 PM   #4
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: 9,515
Karma: 6734148
Join Date: Nov 2009
Device: many
Try saving your epub, then making a new testcase epub to post here. Strip a copy of your current down to a single chapter that shows the issue and your stylesheet.

Then run use the Borkify plugin that will change all your text to gibberish. You can get the Borkify plugin from our Plugin Index post here in our forum. Then save the testcase epub. And attach it to a new post of yours in this thread.

That way your text is incomprehensible but we can still see the full css and the full xhtml markup.
KevinH is offline   Reply With Quote
Old Today, 04:12 PM   #5
phillipgessert
Addict
phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.phillipgessert ought to be getting tired of karma fortunes by now.
 
phillipgessert's Avatar
 
Posts: 332
Karma: 3200122
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
Since it was fine before you copied in a bunch of CSS, and because you also lost your indents, I would just about bet that something is broken about the copied CSS, like a missing closing bracket. And your paragraph styling rules are somewhere below that breakage in the stylesheet, and ignored.

Sometimes, when stuff like that happens to me, I start by locating my paragraph CSS rules, and stick em at the very top of the CSS file. If that seems to fix it, it sort of confirms the suspicion.

Last edited by phillipgessert; Today at 04:14 PM.
phillipgessert is online now   Reply With Quote
Advert
Old Today, 04:16 PM   #6
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 82,742
Karma: 152504945
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Vren View Post
My CSS Style Sheet:

/************************************************** ************
Theme Name: meinstil.css
************************************************** ************/

Code:
/* Grundeinstellung: Schrift, Größe, Rand und Blocksatz */
body {display: block; font-size: 1em;font-family: 'Arial','Verdana','Times New Roman', sans-serif, serif;margin: 3px; text-align: justify;}

 <style type="text/css">
      .sizeem {font-size:1em;}
      .sizesmall {font-size:small;}
      .sizepercentage {font-size:80%;}
    </style>

 /* <p>TEXT</p> / Text normal, mit Einzug*/
p {font-style: normal; text-indent: 1em; margin: 0}

 /* <p class="n">TEXT</p> / Text normal ohne Einzug, linker Rand bündig */
.n {font-style: normal; text-indent: 0em; margin: 0}

/* <p class="ph5-subtitle">TEXT</p> / Text rechtsbündig, klein (font-weight: 500) */
.ph5-subtitle {font-style: normal;font-weight: 500;text-align: right;}

/* Überschriften */
h1 {font-style: normal;font-weight: 900;text-align: center;}
h2 {font-style: normal;font-weight: 800;text-align: center;}

/* CHAT VERSION 2 für links */
/* <p class="chat-message-left">TEXT</p> / Chatnachricht */
p.chat-message-left{
	width: 60%; 			/* Eine Chatbox ist 60% des Displays groß */
	margin: .1em;
	margin-left: 5%; 	/* Links Position bei 5% - Die linke Chatbox von 5% bis 65% des Displays */		
	padding: .4em .6em; 	/* Leichte Box-Anmutung mit etwas abgedunkelten Hintergrund */
	background: #DDD;
	font-size: 15px;
	color: #333;
	border: inset;		/* Rahmen links + oben */
	font-family: Calibri, Helvetica, sans-serif;
}
Code:
/* CHAT VERSION 2 für rechts */
/* <p class="p.chat-message-right">TEXT</p> / Chatnachricht */
p.chat-message-right
{
	width: 60%; 			/* Eine Chatbox ist 60% des Displays groß */
	margin: .1em;		
	padding: .4em .6em; 	/* Leichte Box-Anmutung mit etwas abgedunkelten Hintergrund */
	background: #DDD;
	font-size: 15px;
	color: #333;
	border: outset;		/* Rahmen rechts + unten */
}

/* Rechts Position bei 35% + 60% = Rechter Rand bei 95% (analog dem linken Rand) */
p.chat-message-right
{
	margin-left: 35%;	/* Die rechte Chatbox von 35% bis 95% des Displays */
}

p.chat-message-right{
	font-family: Calibri, Helvetica, sans-serif;
}
I've put code tags around the CSS. So now any spaces at the beginning of any lines should be visible
JSWolf is offline   Reply With Quote
Old Today, 04:40 PM   #7
readx
Connoisseur
readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.readx 's ceiling is 100% spider-free.
 
Posts: 97
Karma: 118402
Join Date: Jul 2009
Device: Cybook Gen3
I'd could be only me, but I've never used or seen <style type="text/css"> </style> in a epub-css and if you delete it, the css works as expected.
readx is offline   Reply With Quote
Old Today, 04:44 PM   #8
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,811
Karma: 24088595
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by Vren View Post
My CSS Style Sheet:

<style type="text/css">
.sizeem {font-size:1em;}
.sizesmall {font-size:small;}
.sizepercentage {font-size:80%;}
</style>
Your style sheet contains html code that needs to be commented out:

Code:
/*<style type="text/css">
.sizeem {font-size:1em;}
.sizesmall {font-size:small;}
.sizepercentage {font-size:80%;}
</style>*/
Doitsu is offline   Reply With Quote
Old Today, 04:46 PM   #9
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: 9,515
Karma: 6734148
Join Date: Nov 2009
Device: many
Great detective work!
KevinH is offline   Reply With Quote
Old Today, 04:47 PM   #10
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 51,022
Karma: 179232776
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Oddly, epubcheck does not like that <style> code either. That would normally be found in the <head>...</head> of the ePub text files. If you remove the <style type="text/css"> and </style> lines, that would also work.
DNSB is offline   Reply With Quote
Old Today, 05:54 PM   #11
Vren
Junior Member
Vren began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Apr 2026
Device: none
Good evening @all!!

Thank you so much for helping me! Do you know how happy I am at the moment? For days, I have searched a solution and you guys found it.

@KevinH: Thank you very much. It was a problem with Preview, not Codeview. (I tried your Borkify but it failed everytime. (I am not very versatile in those things, I got the \w error). So therefore, I just changed my text.)

@phillipgessert: I will keep your solution in mind, if future problems will appear.
@JSWolf: Thanks for having a look at my problem!

@readx: Thank you so much! I don't know when I copied that into my css but this was the culprit!

@Doitsu: That. I guess maybe I've deleted the /* and */ on my way of deleting and changing and so on. I was not aware of it as this is my first time with css and this surely is html.

@DNSB: Good to know. I will remove that from my style sheet as @readx also suggested. (For the test epub, I've left it in).

I am grinning and I am sooo relieved that the solution was that easy to spot and to change.

Thank you very much! <3 <3 <3 <3 <3
Vren is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to add a blank lines for a new paragraph in a chapter Ianos Conversion 6 03-10-2025 09:25 AM
Reduce paragraph breaks from 3 lines to 1. ChopperRated Calibre 3 06-22-2021 08:00 PM
Alternating lines color in paragraph char101 Recipes 0 06-17-2019 02:13 AM
How do I remove two blank lines after a paragraph? arast Editor 21 01-12-2018 02:46 PM
noindent first line, indent all other lines, same paragraph, possible? patrik ePub 3 02-15-2016 11:36 AM


All times are GMT -4. The time now is 06:23 PM.


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