|  11-11-2013, 09:31 PM | #1 | 
| Junior Member  Posts: 4 Karma: 10 Join Date: Nov 2013 Device: none | 
				
				table in reader doesn't look like preview in Sigil
			 
			
			Hello, I'm trying to edit my epub file in Sigil. I have a table that looks like the attached image to the left. At least, that's the way I want it to look. It does look that way in Sigil, but then when I upload my epub file to KDP, convert it to .mobi, then downloaded and view it, my table looks like the attached image to the right. Below is the markup for my table as seen in Sigil. Can anyone see what needs to be changed so that the right image ends up looking like the left one? Code: <div style="text-align:center">
      <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;margin:0 aut; width:98%; border-top-color:#000000; border-top-style:solid; border-top-width:1px; border-left-color:#000000; border-left-style:solid; border-left-width:1px; border-right-color:#000000; border-right-style:solid; border-right-width:1px; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px;">
        <tbody>
          <tr>
            <td colspan="2" style="background-color:#999999; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px; padding:7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><img alt="http://www.mm-theory.com/icons/prin.gif" height="19" src="../Images/image00321.jpeg" width="12" /> <span style=" font-size:1.0rem">Principle: Computer Analogy of The Brain</span></p>
            </td>
          </tr>
          <tr>
            <td colspan="2" style="border-left-color:#000000; border-left-style:solid; border-left-width:0.5pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.5pt; padding:3.55pt 7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><span style=" font-size:1.0rem">The brain is like a computer and its MODs are like circuits in that:</span></p>
            </td>
          </tr>
          <tr>
            <td style="border-left-color:#000000; border-left-style:solid; border-left-width:0.5pt; padding-bottom:3.55pt; padding-top:3.55pt; vertical-align:top; width:14.25pt">
              <p style="margin:0.00% 0.00%; text-align:right"><span style=" font-size:1.0rem">1)</span></p>
            </td>
            <td style="border-right-color:#000000; border-right-style:solid; border-right-width:0.5pt; padding:3.55pt 7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><span style=" font-size:1.0rem">Logic gates permit some signals to pass through while inhibiting others</span><span style=" font-size:1.0rem">. Synapses permit some signals to pass through while inhibiting others.</span></p>
            </td>
          </tr>
          <tr>
            <td style="border-left-color:#000000; border-left-style:solid; border-left-width:0.5pt; padding-bottom:3.55pt; padding-top:3.55pt; vertical-align:top; width:14.25pt">
              <p style="margin:0.00% 0.00%; text-align:right"><span style=" font-size:1.0rem">2)</span></p>
            </td>
            <td style="border-right-color:#000000; border-right-style:solid; border-right-width:0.5pt; padding:3.55pt 7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><span style=" font-size:1.0rem">Logical expressions can be physically represented with the activity of computer circuits. Logical thinking can be physically represented with the activity of MODs.</span></p>
            </td>
          </tr>
          <tr>
            <td style="border-left-color:#000000; border-left-style:solid; border-left-width:0.5pt; padding-bottom:3.55pt; padding-top:3.55pt; vertical-align:top; width:14.25pt">
              <p style="margin:0.00% 0.00%; text-align:right"><span style=" font-size:1.0rem">3)</span></p>
            </td>
            <td style="border-right-color:#000000; border-right-style:solid; border-right-width:0.5pt; padding:3.55pt 7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><span style=" font-size:1.0rem">Computer circuits control the behavior of robots. Brains control the behavior of humans.</span></p>
            </td>
          </tr>
          <tr>
            <td style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.5pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.5pt; padding-bottom:3.55pt; padding-top:3.55pt; vertical-align:top; width:14.25pt">
              <p style="margin:0.00% 0.00%; text-align:right"><span style=" font-size:1.0rem">4)</span></p>
            </td>
            <td style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.5pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.5pt; padding:3.55pt 7.15pt; vertical-align:middle">
              <p style="margin:0.00% 0.00%; text-align:justify"><span style=" font-size:1.0rem">Computers process information as Boolean values (1s and 0s). Brains process information as Boolean values (neurons firing and not firing).</span></p>
            </td>
          </tr>
        </tbody>
      </table>
    </div> | 
|   |   | 
|  11-11-2013, 10:15 PM | #2 | 
| Resident Curmudgeon            Posts: 80,740 Karma: 150249619 Join Date: Nov 2006 Location: Roslindale, Massachusetts Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 | 
			
			Mobi (aka Mobipocket) does not do tables. The best way to do it for a Mobi is to use a graphic image of the table. KF8 will do tables. So you'll have to figure out the media queries to setup things so the KF8 has a real table and the Mobi has the graphic image.
		 | 
|   |   | 
|  11-12-2013, 07:28 AM | #3 | 
| Color me gone            Posts: 2,089 Karma: 1445295 Join Date: Apr 2008 Location: Central Oregon Coast Device: PRS-300 | 
			
			Plus see the thread directly above re tables in epubs.  It takes a few pushes of the font size button to blow up any html table.
		 | 
|   |   | 
|  11-12-2013, 08:56 AM | #4 | |
| Wizard            Posts: 1,876 Karma: 8821117 Join Date: Mar 2013 Location: Rosario - Santa Fe - Argentina Device: Kindle 4 NT | Quote: 
 1. In your stylesheet.css file, write: Code: table {
   border-collapse:collapse;
   border: 2px solid black;
}
th {
   border: 2px solid black;
   line-height: 2em;
   text-align: left;
   font-weight: bold;
   padding: 0.5em 2.5em;
   background: url("../Images/Smiley.png") 0.5em center no-repeat;
   background-size: 1.5em 1.5em;
   background-color: #CCC;
}
td {
   padding: 0 15px;
}
p, li {
   text-align: justify;
}
li {
   margin-bottom: 1em;
}2. In your .html file write: Code: <table>
    <tr>
      <th>Principle: Computer Analogy of the Brain</th>
    </tr>
    <tr>
      <td>
        <p>The brain is like a computer and its MODs are like circuits in that:</p>
        <ol>
          <li>Logic gates permit some signals to pass through while inhibiting others. Synapses permit some signals to pass through while inhibiting others.</li>
          <li>Logical expressions can be physically represented with the activity of computer circuits. Logical thinking can be physically represented with the activity of MODs.</li>
          <li>Computer circuits control the behavior of robots. Brains control the behavior of humans.</li>
          <li>Computers process information as Boolean values (1s and 0s). Brains process information as Boolean values (neurons firing and not firing).</li>
        </ol>
      </td>
    </tr>
</table>This in the .kf8 format: and this for the old mobi format: Below I attach the respective ePub (of course, you'll have to change the small image in the table header  ). Regards Rubén EDIT: It wouldn't be a bad idea to use: Code: p, li {
   text-align: justify;
   font-size: 80%; /* or 90% */
}Code: p, li {
   text-align: justify;
}Last edited by RbnJrg; 11-12-2013 at 09:13 AM. | |
|   |   | 
|  11-12-2013, 03:50 PM | #5 | 
| Grand Sorcerer            Posts: 11,470 Karma: 13095790 Join Date: Aug 2007 Location: Grass Valley, CA Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7 | 
			
			Actually old mobi (KF7) does support tables anyway. Not all of the formatting is supported and tables cannot be nested but it does support them. by the way Sigil would have crunched the table like the solution above had you narrowed the window a bit. | 
|   |   | 
|  11-12-2013, 11:37 PM | #6 | 
| Junior Member  Posts: 4 Karma: 10 Join Date: Nov 2013 Device: none | 
			
			Thanks everyone. These are great solution.
		 | 
|   |   | 
|  11-15-2013, 03:16 PM | #7 | |
| Bookmaker & Cat Slave            Posts: 11,503 Karma: 158448243 Join Date: Apr 2010 Location: Phoenix, AZ Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2 | Quote: 
 AFAIK, the very original Kindle (and the first UK Kindle) didn't (support tables) at all. Nada. And the K2 would "forget" that a table formatting existed, if a table was longer than a single page, and the table formatting would become all jumbled on the second "page" or screen. Now, I believe that the latter problem on the K2 was fixed with a firmware update, but I think the original Kindles still, to this day, don't support tables. TBH, I don't have one (I know-gasp!), so I can't test it, but that's always been my understanding. Hitch | |
|   |   | 
|  11-15-2013, 03:40 PM | #8 | |
| Grand Sorcerer            Posts: 11,470 Karma: 13095790 Join Date: Aug 2007 Location: Grass Valley, CA Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7 | Quote: 
 Dale | |
|   |   | 
|  11-15-2013, 03:57 PM | #9 | |
| Bookmaker & Cat Slave            Posts: 11,503 Karma: 158448243 Join Date: Apr 2010 Location: Phoenix, AZ Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2 | Quote: 
 And I know factually, from sad experience, about the K2-page-flip issue. I still have a K2. I think it has the firmware upgrade, but I clearly recall the table formatting scrambling like eggs for an omelet once you flipped the "page" on a table. T'was a sad sight, lemme tell ya. TBH, I haven't tried any table longer than 10 rows--it's sort of our "rule," 3 columns, 10 rows as a table--since then. I mean, not for any book destined for Amazon, and they all are. I've never assumed that the original table problem was fixed all across the board. Hitch | |
|   |   | 
|  11-15-2013, 04:11 PM | #10 | |
| Grand Sorcerer            Posts: 11,470 Karma: 13095790 Join Date: Aug 2007 Location: Grass Valley, CA Device: EB 1150, EZ Reader, Literati, iPad 2 & Air 2, iPhone 7 | Quote: 
 Dale | |
|   |   | 
|  11-15-2013, 04:28 PM | #11 | 
| Grand Sorcerer            Posts: 28,880 Karma: 207000000 Join Date: Jan 2010 Device: Nexus 7, Kindle Fire HD | 
			
			It wasn't really any incarnation of the mobi format itself that didn't support tables (as you noted), but rather it seemed to be a limitation of the K1 device's rendering capabilities.
		 | 
|   |   | 
|  11-15-2013, 05:32 PM | #12 | |
| Bookmaker & Cat Slave            Posts: 11,503 Karma: 158448243 Join Date: Apr 2010 Location: Phoenix, AZ Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2 | Quote: 
 H | |
|   |   | 
|  | 
| Thread Tools | Search this Thread | 
| 
 | 
|  Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Moving Table of Contents (tox.ncx) in Sigil | LoabyPress | Sigil | 2 | 07-23-2012 05:19 PM | 
| Sigil to Kindlegen -- No Table of Contents | paul-b | Sigil | 70 | 05-03-2012 04:57 PM | 
| I added in the table of contents on Sigil | automa | Apple Devices | 7 | 01-30-2012 07:00 PM | 
| Sigil doesn't respond ! | JPS | Sigil | 4 | 11-05-2011 11:28 AM | 
| Table of contents doesn't work for me | Tearin de Hairou | Conversion | 16 | 08-05-2011 07:44 AM |