Paginatorが動作しない
Octopressのトップページにいくつかのブログ記事が表示されることを期待してるんだけど表示されずに フッターの”Blog Archives”のみとなってしまう。
一番最初に確認するところはpaginationが有効になっているかどうかだと思うんだけど ここはちゃんと設定しているように見える。基本的にはブログ名とかを変えただけだし…
http://jekyllrb.com/docs/pagination/
_config.yml
1 2 3 4 5 6 |
|
でまあ、実際に出力されたHTMLを見る限りは
public/index.html
1 2 3 4 5 6 |
|
こんな感じになってて記事本文は出力されてない模様。
それじゃあ、ということでテンプレート側のファイルを見てみると
source/index.html
1 2 3 4 5 6 7 |
|
文法とかはよくわからないんだけど({%%})は評価されてしまうので取り除いた)、paginator.posts
のforが回ってない感じがする、
といったところまで調べてひとまず終わり。未解決!
AtomエディタでMarkdown
githubが開発してるAtomというテキストエディタのMarkdownプレビュー機能が便利ということで
これは記事の作成に便利そうと思い試してみる。
編集しながらプレビューできるのでMarkdownをあまり覚えてない自分にとっては非常に書きやすいです。
(今もプレビューしながら書いてる)
Markdown練習
基本
文中の改行
文末にスペース2個で
改行
さ
れる
段落
1行以上の改行
見出し
先頭”#“で始める。”#“の数によって見出しの大きさが変えられる。
引用
“>”で始める。
例えばこのようになる
装飾文字
“*”で囲うとボールド、”“で囲うとイタリック体
bold / italic
両方利用する場合は”_“も利用する。
こんな感じで強調したい箇所を組み合わせて利用する
リスト
順序なしリスト
先頭に”* “または”- “で始める。
- りんご
- ごりら
- らっぱ
- ぱんつ
順序付きリスト
先頭に”数字. で始める。
- 変数a,bを初期化する
- 変数aに1を代入する
- 変数bに2を代入する
ネストされたリスト
上記のリストの各項を2個のスペースでインデントする。
- はじめに
- 執筆経緯
- 対象読者
- Hello World!!から始めよう
- class
- main
- 番号を自動で振る機能はないのかな
コードフォーマット
インライン
“`”で囲う。
Atomではshift+cmd+p
からコマンド呼び出しができる。
インライン中では他の構文は適用されない。**exsample**
複数行
3つで囲う。(```)
3つの後に言語名書くとsyntax highlightされる。
(これはgithubのmarkdownだからかな)
1 2 3 |
|
1 2 3 |
|
リンク
URIは自動的にリンク張ってくれるみたい。
http://contee213.github.io/
特定の文字でリンクを張りたい場合は
“[リンク文字列]”、”(リンクURL)“のようにする。
参考記事
Markdown Basics
Start Octopress!!
octopressの使い勝手がどうか実際にやってみた。 といっても下記のスライドを見ながらその通りにしただけ。
Octopress簡単スタートガイド http://www.slideshare.net/yizawa/octopress
zshだとinstall[‘SmallFox’]等とするとそんなコマンドないよ みたいに怒られるので、こちらを参考にして回避する。
http://ackintosh.github.io/blog/2013/02/02/cant-create-post/
Markdown忘れてるからまた勉強しないと。