次のプレゼンテーションでreveal.js
を使用しています。見出しに使用するデフォルトのフォントを変更したいと思います。
reveal.js
でフォントを追加および変更するにはどうすればよいですか?
あなたが使用している現在のテーマのcssファイルを変更することでそれを行うことができます。
テーマファイルは/css/theme/[yourtheme].cssフォルダーにあります
テーマのcssファイルを開くと、以下のようなヘッダーのセクションが表示されます
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
margin: 0 0 20px 0;
color: #eee8d5;
font-family: "League Gothic", Impact, sans-serif;
line-height: 0.9em;
letter-spacing: 0.02em;
text-transform: uppercase;
text-shadow: none; }
これで、ヘッダーの任意の属性を変更できます。
実際にはたくさんのフォントがあります。プレゼンテーションに適切なテーマを見つけるには、さまざまなテーマを検討する必要があるだけです。デフォルトのテーマで同様の問題があり、それを他のテーマに変更し、css/theme内でテーマを見つけました
テーマを変更するには、index.htmlファイルのリンクタグを変更します
<link rel="stylesheet" href="css/theme/default.css" id="theme">
default.cssを他のテーマファイルに変更する
<link rel="stylesheet" href="css/theme/solarized.css" id="theme">
それがうまくいくことを願っています。
それでもフォントを変更したい場合は、テーマのcssファイルに移動して、使用するテーマ内の各タグのfont-familyを変更できます。
Aatish-saiの回答に追加します(ありがとう!)。
基本テーマテンプレートはこちらです https://github.com/hakimel/reveal.js/blob/master/css/theme/template/theme.scss 。
Jupyterノートブックから生成されたReveal.jsスライドに表示されるフォントを(たとえば、Fira Sansに)変更したい場合foo.ipynb
、次のテキストを書くだけで十分です
.reveal,
.reveal h1,
.reveal h2,
.reveal h3,
.reveal h4,
.reveal h5,
.reveal h6 {
font-family: "Fira Sans";
}
ファイルfoo.css
はノートブックと同じディレクトリにあります。