fontawesomeをnanocで使えるようにするまで

Created in: 2015-04-02 Author: iray_tno Category: Tags: Computer_a, Nanoc_a, Cygwin_a, Sass_a

はじめに

nanocでfontawesome使えるようにするのに手間取ったので手順をメモする。

More »

CygwinでLessを動かすメモ

Created in: 2015-02-26 Author: iray_tno Category: Tags: Computer_a, Less_a, Cygwin_a, Nanoc_a

はじめに

nanocでbootstrapを使おうとしたときに、bootstrapで使われているLessが動かなくて困りました。

nanoc+bootstrapのサンプルはここ(https://github.com/mmc1ntyre/nanoc-bootstrap)

(たしか)windowsとcygwinはパスの形式の違いに由来する問題で動きませんでした。(もうだいぶ前のことで詳細は覚えていない。また必要になった時にやったら書きます)

'gem install less'して'lessc'すると'therubyracer'が必要だって怒られて'gem install therubyracer'するとビルドこけるとかそんなんだったような・・・

とにかく、応急処置的に動かせるようにできたので、メモとして残しておきます。

More »

nanoc viewを使う便利なスクリプト

Created in: 2014-06-27 Author: iray_tno Category: Tags: Computer_a, Nanoc_a, Cygwin_a

はじめに

nanocでレイアウトをいじりながらデザインを試行錯誤する時には、 nanoc view でローカルホストのサーバーを起動し、ブラウザでlocalhost:3000を開くという一連の動作を何度も繰り返すことになります。

今回はCygwin上で作業を行ってるとします。Cygwinでは cygstart http://localhost:3000/ とすると規定のブラウザでプレビューを開くことができます。

この一連の動作を一つのコマンドでできるようにスクリプトを書きたいところですが、nanoc view; cygstart http://localhost:3000/ としても、nanoc viewをCtrl+Cなどで終了するまで開いてくれません。

さて、どうしたらいいでしょうか?

More »

MathJaxで数式描画

Created in: 2014-02-07 Author: iray_tno Category: Tags: Computer_a, Ruby_a, Nanoc_a, MathJax_a, Redcarpet_a

はじめに

MathJaxを使ってtex形式で書いた数式を表示できるようにしました。

通常はhtmlに数行追加するだけで使えるようになります。

ただ、markdownでも数式を書けるようにするためには、レンダラの定義が必要だったのでメモしておきます。

More »

RedcarpetのレンダラにCodeRayによるシンタックスハイライトを追加

Created in: 2014-01-23 Author: iray_tno Category: Tags: Computer_a, Ruby_a, Nanoc_a, Redcarpet_a, CodeRay_a

はじめに

このブログでは記事をMarkdownで書いて、Redcarpetとnanocで静的なHTMLを生成しています。

Redcarpetは、レンダラを独自に定義することで拡張が可能です。

そこで、CodeRay使ってMarkdown内のコードブロックにシンタックスハイライトを適用してみます。

More »

nanocいじり 始めました。

Created in: 2012-10-22 Author: iray_tno Category: Tags: Computer_a, Nanoc_a, Ruby_a

nanocという静的HTMLを吐き出すCMSを使ってブログを作ることにしました。

Rubyを勉強するきっかけも兼ねています。つまりRubyも1から勉強します。

Comment »