docker コンテナ + capybara-webkit のスクショで Noto フォントを使う
前に docker コンテナ + capybara-webkit でウェブサイトのスクリーンショットを撮影してみたんだけど、IPA フォントがなんかイマイチに感じられたので Noto フォントを試してみた。
やり方
前回からの差分としては、
- apt で
fonts-ipafont fonts-ipafont-gothic fonts-ipafont-mincho
をインストールしないようにした - apt で
unzip
をインストールするようにした (ダウンロードしたファイルの展開用) - Noto フォントをインストールするようにした
Noto フォントインストール部分はこんな感じになった。
RUN cd /tmp && \
mkdir noto && \
curl -O -L https://noto-website-2.storage.googleapis.com/pkgs/NotoSansCJKjp-hinted.zip && \
unzip NotoSansCJKjp-hinted.zip -d ./noto && \
mkdir -p /usr/share/fonts/noto && \
cp ./noto/*.otf /usr/share/fonts/noto/ && \
chmod 644 /usr/share/fonts/noto/*.otf && \
fc-cache -fv && \
rm -rf NotoSansCJKjp-hinted.zip ./noto
ほんとは docker イメージサイズ縮小のために unzip をアンインストールしたほうがいいんだけど、めんどくさくてやってない。
ちなみに apt リポジトリにも fonts-noto というパッケージがあるみたいだが、これをインストールしても日本語は文字化けしたままの状態になってしまうようだった。(CJK が入っていない?)
結果
うーん、よくなったような悪くなったような。Noto フォントのほうが若干丸っこい感じがする。
だいぶ前に試したときは IPA フォントでももう少しメイリオみたいに表示できてた気がするんだけど、何か工夫していたのか覚えていない…。
あと、この微妙にブロックノイズ (?) が出ちゃってるのを直せないものだろうか。
情報お待ちしております。
参考資料
Author And Source
この問題について(docker コンテナ + capybara-webkit のスクショで Noto フォントを使う), 我々は、より多くの情報をここで見つけました https://qiita.com/tily/items/25a2527275bd08bae261著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .