今までコードブロックに書いたコードのシンタックスハイライトはPrismを使っていました。
* Add syntax highlight to Ghost
Prismを使うには以下の手順が必要でした。
1. テーマとハイライトしたい言語を選択して、ダウンロードボタンでprism.jsとprism.cssをダウンロードする
2. content/themes/casper/assets/js/、content/themes/casper/assets/css/以下に設置する
3. default.hbsのヘッダでファイルを読み込む
このテーマのファイルをいじらなくてはいけない点に不満を持っていました(テーマをアップグレードしたり、別のテーマに変えると消失してしまうので)。
また、ハイライトを有効にする際、language-*と書かなければいけないのも若干面倒でした。
Prism自体は、見た目もきれいで好きなんですけどね...。
といわけで、少なくともヘッダに外部から読み込んで使えるようなもの(CDNでjsを提供しているところ)は無いか探したところ、hig