-
-
Notifications
You must be signed in to change notification settings - Fork 278
Changing fonts
If you look into example.css, it comes with several predefined fonts for code:
.remark-code, .remark-inline-code { font-family: 'Source Code Pro', 'Lucida Console', Monaco, monospace; }and for the body:
body { font-family: 'Droid Serif', 'Palatino Linotype', 'Book Antiqua', 'Palatino', 'Microsoft YaHei', 'Songti SC', serif; }For the headers, only Yanone Kaffeesatz is specified. This font is import from Google fonts (@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);).
h1, h2, h3 {
font-family: 'Yanone Kaffeesatz';
font-weight: normal;
}If you want to change your code font to "Ubunto Mono", you can just search for that font on Google fonts, import it and set it in the specific code chunk:
@import url(https://fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic);
.remark-code, .remark-inline-code { font-family: 'Ubuntu Mono'; }You do not have to delete the predefined ones - if the first font specified does not work, fallback fonts are a good backup.
NOTE: If you are using self_contained: true, see issue #6 when using custom fonts.
NOTE2: If you are using netlify to deploy your slides and defined google fonts as above, see issue #141 to avoid google fonts not displaying.