このブログについて
次の利点があるためgithub-pages + jekyll-Bootstrapを選んだ.
- gitの練習ができる
- デザインテンプレートが豊富
- サーバを借りる等の手続きが不要
- マークダウン記法が使える
git初心者のため,記事公開まで時間がかかった gitの基本的なことはドットインストールで学んだ. http://dotinstall.com/
Jekyllテーマについて
Jekyllテーマは
QckTheme
にお世話になった.
他にもいろいろなテーマが以下のサイトにある.
http://themes.jekyllrc.org/
沢山のテーマがあるので,迷ったが以下の基準で選んだ.
- シンプルであること
- ブログ内検索ができてかつそれが分かりやすいところにあること
- アーカイブの一覧ができること
ちなみにGithub Flavored emojiも使える
Syntax highlightingもできる
以下はデンマークdkkを円に換算するrubyのコード. ただしレートは1dkk=17.2円とした.
class Numeric
def dkk
"#{self}dkkは#{(self*(17.2)).ceil}円です. "
end
end
puts 50.dkk #=> 50dkkは860円です.
MathJaxも使えるようにした
以下を_layoutフォルダ内にあるdefault.htmlのhead内に貼り付けた.
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
TeX: {
equationNumbers: {
autoNumber: "AMS"
}
},
tex2jax: {
inlineMath: [ ['$','$'], ['\(', '\)'] ],
displayMath: [ ['$$','$$'] ],
processEscapes: true,
}
});
</script>
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
なぜか記号は青色になるのに, 数字は数式モードであっても黒文字になるようだ.