自分用はてな記法Tips:引用、pre、コード、箇条書き

はてな記法の自分用のおぼえがきです。

引用記法

“>>”だけの行と“<<”だけの行で囲んだ場所が引用になります。

記述:

>>
ここは引用です。
ここも引用です。
<<

表示:

ここは引用です。
ここも引用です。

スーパーpre記法

“>||”だけの行と“||<”だけの行で囲んだ場所はそのまま表示されます。

記述:

 >||
 def fizzbuzzx(x)
   s = ((x % 3 == 0) ? "Fizz" : "") + ((x % 5 == 0) ? "Buzz" : "")
   (s == "") ? x : s
 end
 ||<

表示:

 def fizzbuzzx(x)
   s = ((x % 3 == 0) ? "Fizz" : "") + ((x % 5 == 0) ? "Buzz" : "")
   (s == "") ? x : s
 end

スーパーpre記法(コード)

スーパーpre記法の“>||”の縦棒の間にファイルタイプを入れると、そのファイル用に修飾されます。

記述:

 >|ruby|
 def fizzbuzzx(x)
   s = ((x % 3 == 0) ? "Fizz" : "") + ((x % 5 == 0) ? "Buzz" : "")
   (s == "") ? x : s
 end
 ||<

表示:

def fizzbuzzx(x)
  s = ((x % 3 == 0) ? "Fizz" : "") + ((x % 5 == 0) ? "Buzz" : "")
  (s == "") ? x : s
end

対応しているファイルタイプの一覧は、ソースコードを色付けして記述する(シンタックス・ハイライト) にあります。

箇条書き

行の先頭に“- ”をつけると普通の箇条書きになります。“+ ”をつけると番号リストになります。

記述:

- ハンバーグ定食
- カレーライス
- 牛丼
-- 並
-- 大盛
-- 特盛
- ピラフ
- とうもろこし

+ 準備
++ とうもろこしの皮を剥く
+ 加熱
++ 鍋に水ととうもろこしを入れる
++ 沸騰するまで加熱する
++ 沸騰してから3分間加熱する
+ 火を止める
++ 以下のことをする
++- 辛いくらいに塩を入れる
++- そのまま4分待つ
+ 仕上げ
++ とうもろこしを湯から出す
++ すぐにラップにくるむ

表示(わかりやすいように引用の中に入れています):

  • ハンバーグ定食
  • カレーライス
  • 牛丼
    • 大盛
    • 特盛
  • ピラフ
  • とうもろこし
  1. 準備
    1. とうもろこしの皮を剥く
  2. 加熱
    1. 鍋に水ととうもろこしを入れる
    2. 沸騰するまで加熱する
    3. 沸騰してからさらに3分間加熱する
  3. 火を止める
    1. 以下のことをする
      • 辛いくらいに塩を入れる
      • そのまま4分待つ
  4. 仕上げ
    1. とうもろこしを湯から出す
    2. すぐにラップにくるむ