2 Replies Latest reply on Feb 24, 2015 3:17 PM by pamrr

    Character styles & Body paragraph style not rendering as specified

    pamrr

      Hi, I am creating my first epub, and am using InDesign CS 5 (no intention of upgrading). I've constructed it as a book, each chapter in its own file. I am encountering two problems I am unable to think my way out of:

       

      1. None of the three character styles are rendering as they should.

      -"Bold" text is rendering much larger than "Body" paragraph style, even though both are specified at 18 px.

      -"Bullet" renders as UL, but at a much smaller point size than "Body" despite being specified as 18px.

      -"Ital" is also rendering a much larger font size than is should.

       

      2. I don't seem to be able to affect spacing between "Body" paragraphs, or below h1, etc.

       

      Any insights? Any help?

       

      Here is the CSS:

       

      @font-face {

      font-family: Times New Roman;

      font-style: normal;

      font-weight: bold;

      src:url("../Fonts/timesbd.ttf");

      }

      @font-face {

      font-family: Times New Roman;

      font-style: normal;

      font-weight: normal;

      src:url("../Fonts/times.ttf");

      }

      @font-face {

      font-family: Minion Pro;

      font-style: normal;

      font-weight: normal;

      src:url("../Fonts/MinionPro-Regular.otf");

      }

      @font-face {

      font-family: Helvetica;

      font-style: normal;

      font-weight: bold;

      src:url("Fonts/hvb____.PFB");

      }

      @font-face {

      font-family: Times New Roman;

      font-style: italic;

      font-weight: normal;

      src:url("../Fonts/timesi.ttf");

      }

       

      div.generated-style {

      }

      div.generated-style-2 {

      }

      div.generated-style-3 {

      }

      p.h1 {

      font-family: "Times New Roman";

      font-weight: bold;

      font-style: normal;

      font-size: 2em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: center;

      color: #000000;

      margin: 0em 0em 1em 0em;

      }

      p.author {

      font-family: "Times New Roman";

      font-weight: normal;

      font-style: normal;

      font-size: 2em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: center;

      color: #000000;

      margin: 0em;

      }

      p.body {

      font-family: "Times New Roman";

      font-weight: normal;

      font-style: normal;

      font-size: 1.50em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: left;

      color: #000000;

      margin: 0em;

      }

      p.basic-paragraph {

      font-family: "Minion Pro";

      font-weight: normal;

      font-style: normal;

      font-size: 1em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: left;

      color: #000000;

      margin: 0em;

      }

      p.h2 {

      font-family: "Times New Roman";

      font-weight: bold;

      font-style: normal;

      font-size: 1.67em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: left;

      color: #000000;

      margin: 1em 0em 0.50em 0em;

      }

      p.h3 {

      font-family: "Times New Roman";

      font-weight: bold;

      font-style: normal;

      font-size: 1.50em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: left;

      color: #000000;

      margin: 0.78em 0em 0em 0em;

      }

      p.bullet {

      font-family: "Times New Roman";

      font-weight: normal;

      font-style: normal;

      font-size: 1.50em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0.06em;

      text-align: left;

      color: #000000;

      margin: 0em 0em 0.56em 1.39em;

      }

      p.caption {

      font-family: "Helvetica";

      font-weight: bold;

      font-style: normal;

      font-size: 1.33em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: center;

      color: #000000;

      margin: 0em;

      }

      p.pr-head {

      font-family: "Times New Roman";

      font-weight: normal;

      font-style: normal;

      font-size: 1.50em;

      line-height: 1.20em;

      text-decoration: none;

      font-variant: normal;

      text-indent: 0em;

      text-align: center;

      color: #000000;

      margin: 0em;

      }

      span.bold1 {

      font-family: "Helvetica";

      font-weight: bold;

      font-style: normal;

      font-size: 1.50em;

      }

      span.ital {

      font-family: "Times New Roman";

      font-weight: normal;

      font-style: italic;

      font-size: 1.50em;

      }

      span.no-style-override {

      }

      span.h-link {

      text-decoration: underline;

      color: #0000ff;

      }

      span.no-style-override-1 {

      }