はてなで使えるGitHub拡張Markdown記法

どれが使えるのか明確に書かれていないので試してみる。

GitHub Flavored Markdown - Introduction

ちなみに普通のMarkdown記法については下記ブログの人が試したみたい。

はてなブログで「Markdown記法一覧」を書いてみるテスト - そっと、はてなブログ

Newlines

Roses are red Violets are blue

⇒GitHubと同じ結果。

Multiple underscores in words

perform_complicated_task do_this_and_do_that_and_another_thing

⇒GitHubと同じ結果。

URL autolinking

http://hatenablog.com/

⇒GitHubと同じ結果。

Fenced code blocks

''' $ who am i ymkn '''

⇒ダメ。

Syntax highlighting

require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html

⇒ダメ。

A bit of the GitHub spice

  • SHA: be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
  • User@SHA ref: mojombo@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
  • User/Project@SHA: mojombo/god@be6a8cc1c1ecfe9489fb51e4869af15a13fc2cd2
  • #Num: #1
  • User/#Num: mojombo#1
  • User/Project#Num: mojombo/god#1

⇒ダメ。

コードが書けない・・

A bit of the GitHub spiceはともかく、CodeとSyntax highlightingが動かないのは困る。コード貼りたいときはどうすれば。もしかしてこれだけはてな記法使える?

|ruby| require 'redcarpet' markdown = Redcarpet.new("Hello World!") puts markdown.to_html ||<

ダメでした(><) コード貼れないなんてはてならしくもない・・!