Answers.Body: <p>The most canonical way to set styles globally is to set them in the Styles section.</p>
  <p>The basic set of styles for changing fonts are simply:</p>
  <pre><code>body {
  font-family: Crimson;
  }
  h1, h2, h3, h4, h5, h6 {
  color:white;
  text-align:center;
  font-style:italic;
  font-weight:bold;
  }
  </code></pre>
  <ol>
  <li>Open a book</li>
  <li>Right click</li>
  </ol>
  <p><a href="https://i.sstatic.net/64xxC.png" rel="noreferrer"><img src="https://i.sstatic.net/64xxC.png" alt="The book options menu" /></a></p>
  <ol start="3">
  <li>Go to the Styles section</li>
  </ol>
  <p><a href="https://i.sstatic.net/jqdgR.png" rel="noreferrer"><img src="https://i.sstatic.net/jqdgR.png" alt="Subsequent menu" /></a></p>
  <ol start="4">
  <li>Set styles
  <a href="https://i.sstatic.net/0ZXn3.png" rel="noreferrer"><img src="https://i.sstatic.net/0ZXn3.png" alt="The Styles Page" /></a></li>
  </ol>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-21T22:04:08.730Z
Answers.LastActivityDate: 2020-06-25T14:51:23.757Z
Answers.LastEditDate: 2020-06-25T14:51:23.757Z
Answers.UserDisplayName: HaoZeke
Answers.Body: <p>Some EPUBs may have font information specified directly as inline CSS. It will have preference over more generic options. In that case you can convert eBook and strip font-related styling:</p>
  
  <p><a href="https://i.sstatic.net/H49qq.png" rel="noreferrer"><img src="https://i.sstatic.net/H49qq.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-03-15T20:37:36.410Z
Answers.Text: that works for embedded font colors too, by checking the "Colors" at the right
Answers.UserDisplayName: cipricus
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-09-29T21:25:29.997Z
Answers.LastActivityDate: 2017-09-29T21:25:29.997Z
Answers.UserDisplayName: ﾤ ﾡ
Answers.Body: <p>A simple solution is go to Preference - Styles</p>
  <p>Put this piece of code in it</p>
  <pre><code>* {
    font-family: &quot;The font you want&quot; !important;
  }
  </code></pre>
  <p>It's not a beautiful solution but easily works. So you can take your time to focus on the book you read.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-01-15T09:48:54.893Z
Answers.LastActivityDate: 2021-01-15T09:48:54.893Z
Answers.UserDisplayName: ding van
Answers.Body: <p>A workaround is to convert to <code>.azw3</code>. Then, font size changes work as expected.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-11-12T00:34:50.057Z
Answers.LastActivityDate: 2020-11-12T00:34:50.057Z
Answers.UserDisplayName: Ferroao
Answers.Body: <p>If the ebook contains some definitions about the fonts to use, it takes the precedence over the default Calibre settings.</p>
  
  <p>Maybe the ebook you are reading has some CSS rules that define the default font to use on the book itself (and probably the ebook even includes the said fonts).</p>
  
  <p>You can try this yourself: this version of <a href="http://www.mobileread.com/forums/showthread.php?t=188659" rel="noreferrer">Treasure Island</a> from MobileRead include font definitions for the text, and it keep using it even if you change the standard one on the Calibre settings.<br>
  This version of <a href="http://www.mobileread.com/forums/showthread.php?t=99422" rel="noreferrer">Dr Jekyll and Mr Hyde</a>, always from MobileRead, doesn't contain any font definition in its CSS and it uses the default one as defined by Calibre.</p>
  
  <p>It just works like that. You should look at the default settings in Calibre as a fall-back in case the book doesn't provide any information in this sense.</p>
  
  <p>If you really want to change the font used during reading, you should edit the CSS file(s) inside the epub and remove all references to any defined font.</p>
  
  <p>Calibre also has a plugin called <a href="http://www.mobileread.com/forums/showthread.php?t=154371" rel="noreferrer">Modify Epub</a> that, amongst other things, let you remove internal font settings from an epub file. Once you have installed it, select the epub files you want to modify this way, click the Modify Epub icon on the toolbar, and select the corresponding option, as shown on the picture. It will remove both the custom fonts inside the book and the references to them on the CSS.</p>
  
  <p>Please note that if you process many ebooks at once it may require some time to complete this task.</p>
  
  <p><a href="https://i.sstatic.net/n35kF.png" rel="noreferrer"><img src="https://i.sstatic.net/n35kF.png" alt="enter image description here"></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-09-21T00:06:02.230Z
Answers.Text: The Modify Epub plugin was super helpful. Thanks.
Answers.UserDisplayName: Ryan
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-02-29T18:56:48.873Z
Answers.LastActivityDate: 2016-03-04T16:59:43.413Z
Answers.LastEditDate: 2016-03-04T16:59:43.413Z
Answers.UserDisplayName: Sekhemty
Body: <p>I am using Calibre 2.49 on an Ubuntu machine and I noticed that in eBook viewer preferences, whatever font I set, calibre just displays the default font. I tried this on many ePub books. Here is a screenshot of my preferences dialog:
  <a href="https://i.sstatic.net/ozVAl.png" rel="noreferrer"><img src="https://i.sstatic.net/ozVAl.png" alt="enter image description here"></a></p>
  
  <p>I tried reloading book, exiting calibre, but it didn't work.(The font size setting works fine, though).</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-08-24T20:34:48.703Z
Comments.Text: Remove embedded fonts does nothing.... for ANY epub book I've ever tried to convert. Why do all of these suggestions work for other people but not me ?????.
  Hilarious but frustrating because so many books I DL have these nasty, italicized, scripted fonts that I can't change and so I just delete them instead of reading them. I'd be happy to hire someone to fix this for me but don't know how to find that person. Shit.
Comments.UserDisplayName: Rick
Tags: <calibre>
Title: Calibre ignoring font settings?
UserDisplayName: mayank budhwani
ThreadText: # Calibre ignoring font settings?
  
  (Asked by: username_0 on 2016-02-26)
  
  I am using Calibre 2.49 on an Ubuntu machine and I noticed that in eBook viewer preferences, whatever font I set, calibre just displays the default font. I tried this on many ePub books. Here is a screenshot of my preferences dialog:
  [![enter image description here](https://i.sstatic.net/ozVAl.png)](https://i.sstatic.net/ozVAl.png)
  
  I tried reloading book, exiting calibre, but it didn't work.(The font size setting works fine, though).
  
  **Tags:** calibre
  
  > **Comments:**
  > **username_1**: Remove embedded fonts does nothing.... for ANY epub book I've ever tried to convert. Why do all of these suggestions work for other people but not me ?????. Hilarious but frustrating because so many books I DL have these nasty, italicized, scripted fonts that I can't change and so I just delete them instead of reading them. I'd be happy to hire someone to fix this for me but don't know how to find that person. Shit.  
  
  ---
  
  ## 5 answers
  
  ### Answer by username_7 on 2016-02-29. Score: 9 | Accepted answer
  
  If the ebook contains some definitions about the fonts to use, it takes the precedence over the default Calibre settings.
  
  Maybe the ebook you are reading has some CSS rules that define the default font to use on the book itself (and probably the ebook even includes the said fonts).
  
  You can try this yourself: this version of [Treasure Island](http://www.mobileread.com/forums/showthread.php?t=188659) from MobileRead include font definitions for the text, and it keep using it even if you change the standard one on the Calibre settings.  
  This version of [Dr Jekyll and Mr Hyde](http://www.mobileread.com/forums/showthread.php?t=99422), always from MobileRead, doesn't contain any font definition in its CSS and it uses the default one as defined by Calibre.
  
  It just works like that. You should look at the default settings in Calibre as a fall-back in case the book doesn't provide any information in this sense.
  
  If you really want to change the font used during reading, you should edit the CSS file(s) inside the epub and remove all references to any defined font.
  
  Calibre also has a plugin called [Modify Epub](http://www.mobileread.com/forums/showthread.php?t=154371) that, amongst other things, let you remove internal font settings from an epub file. Once you have installed it, select the epub files you want to modify this way, click the Modify Epub icon on the toolbar, and select the corresponding option, as shown on the picture. It will remove both the custom fonts inside the book and the references to them on the CSS.
  
  Please note that if you process many ebooks at once it may require some time to complete this task.
  
  [![enter image description here](https://i.sstatic.net/n35kF.png)](https://i.sstatic.net/n35kF.png)
  
  > **Comments:**
  > **username_8**: The Modify Epub plugin was super helpful. Thanks.  
  
  ---
  
  ### Answer by username_2 on 2020-06-21. Score: 8
  
  The most canonical way to set styles globally is to set them in the Styles section.
  The basic set of styles for changing fonts are simply:
  body {
  font-family: Crimson;
  }
  h1, h2, h3, h4, h5, h6 {
  color:white;
  text-align:center;
  font-style:italic;
  font-weight:bold;
  }
  
  
  Open a book
  Right click
  
  
  
  Go to the Styles section
  
  
  
  Set styles
  
  
  ---
  
  ### Answer by username_3 on 2017-09-29. Score: 7
  
  Some EPUBs may have font information specified directly as inline CSS. It will have preference over more generic options. In that case you can convert eBook and strip font-related styling:
  
  [![enter image description here](https://i.sstatic.net/H49qq.png)](https://i.sstatic.net/H49qq.png)
  
  > **Comments:**
  > **username_4**: that works for embedded font colors too, by checking the "Colors" at the right  
  
  ---
  
  ### Answer by username_5 on 2021-01-15. Score: 4
  
  A simple solution is go to Preference - Styles
  Put this piece of code in it
  * {
    font-family: "The font you want" !important;
  }
  
  It's not a beautiful solution but easily works. So you can take your time to focus on the book you read.
  
  
  ---
  
  ### Answer by username_6 on 2020-11-12. Score: 0
  
  A workaround is to convert to `.azw3`. Then, font size changes work as expected.
  
  
  ---
  
  