Comments (5)
複数のスライドで恒久的に text-transform: none
にしたいのであれば、source/_static
配下にCSSファイルを用意した上で、revealjs_css_files
で指定するのが楽だと思います。
from 2021_slides.
sphinx-revealjs
の方へのフィードバックありがとうございました。
先程PR取り込んでv1.0.1をPyPIに公開しました。手元のビルドでもテーマ用のCSSが先に出るようになっているため、問題の解消が出来たかと思います。
from 2021_slides.
Workaround
make revealjs
してできるHTMLファイルのheadタグ内に以下を書き込んだ
<head>
<style>
.reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 {
text-transform: none;
}
</style>
</head>
ref: hakimel/reveal.js#2226 (comment)
ビルドするたびに手動で追加が必要になっている。
恒久対応として、conf.pyの設定からビルドしたHTMLのheadタグの中にstyleが書かれたらよさそう
from 2021_slides.
@attakei 教えてくださりありがとうございます。
教わった方法でsource/_static
配下のCSS(☆)をスライドのHTMLのlinkタグに加えられました。
ところが、(☆)のCSSの後に、テーマのCSSが適用されるという順番のために、スライドにtext-transform: none
が適用されませんでした
<link rel="stylesheet" type="text/css" href="../_static/css/common.css" />
<link rel="stylesheet" href="../_static/revealjs4/dist/theme/black.css" type="text/css" />
HTMLを編集して、この2つの順番を逆にすると、(☆)のCSSのtext-transform: none
が適用されます。
この件についてIssueとPull requestを上げますので、ご確認いただけますとありがたいです。
from 2021_slides.
@attakei PR取り込んでいただきありがとうございます。
v1.0.1にupgradeしてビルドしたところ、テーマ用のCSSが先に出て、問題は解消されました😃
from 2021_slides.
Related Issues (20)
- 2021/09 はんなりPython LT フィードバックスライド反映
- コマンドでjpg画像もGitHub Pages用ディレクトリに配置できる HOT 2
- 変更をpushした際にdeployslideコマンドのテストが落ちていることに気づける
- 2021/09 pycharity LT フィードバックをスライド反映 HOT 1
- 2021/11 OSC福岡 20分登壇スライドドラフト作成
- 2021/11 PyCon mini Shizuoka 5分LT準備
- 2021/11 GAS活 5分LT準備
- 11月 OSC Fukuoka トークスライドアップデート
- 2021/11 ラクス オブジェクト指向LT会 5分LT準備
- 2021/12 イベント振り返り登壇スライド作成
- 2021/12 みんなのPython勉強会10分トークスライド作成
- アイの歌声を聴かせてはいいぞオススメスライド作成
- 正規分布のベル型グラフをChart.jsでスライドに表示する方法を知っている
- 2021/12 Tech BASE Okinawa 5分LTスライド作成
- Reveal.js製スライドをPDFに変換する方法を知っている
- 2022/01 PyCon Kyushu 2022 Kumamoto発表スライドが作れる状態になっている
- toolsのOGP画像作成コードを切り出して再利用できる HOT 1
- OGPイメージ撮影スクリプトをPath.as_uri()を使った実装に切り替える
- 2021_slides以外のディレクトリのファイルパスを渡してOGP画像作成スクリプトを実行できる
- OGP画像作成スクリプトをDockerコンテナとして動かせる
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 2021_slides.