マークダウンのサンプル
Markdownは、プレーンテキスト形式で書いた文書からHTMLを生成するために開発された、軽量なマークアップ言語です。以下にサンプルを示します。
見出し
イゲタの数で表現します。
1 2 3 4 5 6 | # 見出し1 ## 見出し2 ### 見出し3 #### 見出し4 ##### 見出し5 ###### 見出し6 |
見出し1
見出し2
見出し3
見出し4
見出し5
見出し6
段落
空白行で囲まれた1行が、段落になります。つまりは、見たままです。
リンク
普通のリンク
1 | [example](http://example.com) |
自動リンク
1 | <http://example.com> |
画像
1 |  |
コード
ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # CLI Module module Middleman module Cli # The base task from which everything else etends class Base < Thor class << self def start(*args) # Change flag to a module ARGV.unshift('help') if ARGV.delete('--help') # Default command is server if ARGV[0] != 'help' && (ARGV.length < 1 || ARGV.first.include?('-')) ARGV.unshift('server') end super end end |
python
1 2 3 4 5 6 7 8 9 10 11 | class JSONSerializer(object): """ Simple wrapper around json to be used in signing.dumps and signing.loads. """ def dumps(self, obj): return json.dumps(obj, separators=(',', ':')).encode('latin-1') def loads(self, data): return json.loads(data.decode('latin-1')) } |
リスト
ハイフン、プラス、アスタリスクのいずれかで箇条書きリストを記述可能。
箇条書きリスト
1 2 3 | * リスト1 * リスト2 * リスト3 |
- リスト1
- リスト2
- リスト3
1 2 3 4 5 6 7 | - リスト1 - ネスト リスト1_1 - ネスト リスト1_1_1 - ネスト リスト1_1_2 - ネスト リスト1_2 - リスト2 - リスト3 |
- リスト1
- ネスト リスト1_1
- ネスト リスト111
- ネスト リスト112
- ネスト リスト1_2
- ネスト リスト1_1
- リスト2
- リスト3
番号付きリスト
1 2 3 4 5 | 1. 番号付きリスト1 1. 番号付きリスト1_1 2. 番号付きリスト1_2 1. 番号付きリスト2 1. 番号付きリスト3 |
- 番号付きリスト1
- 番号付きリスト1_1
- 番号付きリスト1_2
- 番号付きリスト2
- 番号付きリスト3
罫線
以下どれも同じ。
1 2 3 4 | *** --- * * * ----- |
テーブル
罫線でテーブル。
1 2 3 4 | |foo|bar| |-----|-----| |col1|col2| |col3|col4| |
foo | bar |
---|---|
col1 | col2 |
col3 | col4 |
引用
メールと同じですね。
1 2 3 | > いつもお世話になっております、大滝です。 > > Faxでいただいた歌詞の件ですが。 |
いつもお世話になっております、大滝です。
Faxでいただいた歌詞の件ですが。
二重引用
1 2 3 4 5 6 | > お世話になります。松本です。 > え、また書き直しなの? > >> いつもお世話になっております、大滝です。 >> >> Faxでいただいた歌詞の件ですが。 |
お世話になります。松本です。 え、また書き直しなの?
いつもお世話になっております、大滝です。
Faxでいただいた歌詞の件ですが。