Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

共通のCSSファイルの作成 () #19

Closed
tositeru opened this issue Jan 16, 2019 · 6 comments
Closed

共通のCSSファイルの作成 () #19

tositeru opened this issue Jan 16, 2019 · 6 comments
Labels
enhancement New feature or request

Comments

@tositeru
Copy link
Contributor

3章を翻訳中、境界線で囲まれた文章を見つけました。

cssで境界線を指定すれば解決すると思いますが、適当にcssファイルを追加してしまうと色々混乱の元となると思われるので、共通のcssファイルがあればいいと思うのですがどうでしょうか?

@myuon
Copy link
Owner

myuon commented Jan 16, 2019

賛成です、やり方調べときます(一旦分かるようにしておいてもらえれば)

多分これ rust-lang/mdBook#178

@myuon myuon added the enhancement New feature or request label Jan 16, 2019
@tositeru
Copy link
Contributor Author

mdbookのthemeを使って、好きなcss要素を追加できるようにしました。

ルートディレクトリにthemeディレクトリを追加しcss/general.cssを編集することで実現しています。
mdBook Theme

book.tomlにadditional-cssを指定してあげると、好きなcss/jsファイルを追加できるようです。
(additional-cssは[output.html]の下に書かないといけない)
mdBook Configuration

が、生成されたhtml内のCSSファイルパスがbook.tomlで指定したパスそのまま出力されており、ビルド出力先のディレクトリ階層は考慮されていないようです。
(次のリリースでは解決されるとかないとかissueにありましたが… ちなみにこちらのmdbookのバージョンはv0.2.1です)

@myuon
Copy link
Owner

myuon commented Jan 16, 2019

0.2.2のタグ自体は打たれてますけどリリースっていつなんでしょうね(去年の9月からリリースされてないっぽい?)
最悪0.2.2使うのもありですかねぇ
https://github.com/rust-lang-nursery/mdBook/releases/tag/v0.2.2

@tositeru
Copy link
Contributor Author

tositeru commented Jan 16, 2019

開発環境はLinuxの方がよろしいでしょうか?

こちらWindow環境下でcargoからmdbookをインストールしたところutf-8パッケージでビルドエラーが出て、v0.2.1で動かしている感じです。

v0.2.2では確認していません。

cargo環境ではv0.2.2みたいですが・・・

@myuon
Copy link
Owner

myuon commented Jan 16, 2019

私はWindows上でWSL使ってます(WSLでは一応v0.2.2入りました)。
単純にmdbook側のバグであればissueとして報告してもよいかなと思います。動く目途が立つなら0.2.2使い始めてもいいんですが、そうでないなら0.2.1で動くworkaroundを探した方がいいかもしれないですね…

tositeru added a commit to tositeru/haskell2010-ja that referenced this issue Jan 26, 2019
@myuon
Copy link
Owner

myuon commented Jan 30, 2019

生成されたHTML見る限り大丈夫そうなのでOKということで

@myuon myuon closed this as completed Jan 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants