Markdown入門
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Markdown入門

  • 5,286 views
Uploaded on

GitHubでも使われている軽量マークアップ言語Markdownについて、初めて触れる人向けの解説資料です。NSEG第29回勉強会(2012年7月22日)の発表資料。

GitHubでも使われている軽量マークアップ言語Markdownについて、初めて触れる人向けの解説資料です。NSEG第29回勉強会(2012年7月22日)の発表資料。

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
5,286
On Slideshare
5,285
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
19
Comments
0
Likes
3

Embeds 1

https://twitter.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Markdown入門ながぬまたつみ
  • 2. Markdownとは軽量マークアップ言語● マークアップ言語 ○ HTML ○ TeX● 軽量マークアップ言語 ○ Textile ○ reStructuredTex(RST、ReST) ○ Ruby Document format(RD) 出典:Wikipedia
  • 3. MarkdownのソースGitHub https://github.com/github/markup/GitHub Markup=============We use this library on GitHub when renderingyour README or any other rich text file.Markups-------The following markups are supported.
  • 4. Markdownの表示GitHub https://github.com/github/markup/
  • 5. マークアップ言語の利用例11. ドキュメントを書く2. 専用のビューアで見るHTML + WebブラウザMarkdown + Markdownブラウザ(?)
  • 6. マークアップ言語の利用例21. ドキュメントを書く2. 他のフォーマットに変換するHTML → PDF、ODTMarkdown → HTML
  • 7. Markdown.plhttp://daringfireball.net/projects/markdown/$ cat hello.mdHello *world* !$ ./Markdown.pl hello.md<p>Hello <em>world</em>!
  • 8. なぜMarkdownを使うのかHTMLではだめなの?
  • 9. なぜMarkdownを使うのかGitHubで使えるから...ということもありますが
  • 10. なぜMarkdownを使うのか元のテキストも読みやすい● メンテナンスが楽● ツールがなくても読める● 差分がわかりやすい
  • 11. Markdownの書き方● ヘッダ● 段落● 強調● リスト● リンク● コード
  • 12. 書き方 〜 ヘッダヘッダ1==========ヘッダ2----------# ヘッダ1## ヘッダ2
  • 13. 書き方 〜 段落1つめの段落2つめの段落ここはまだ2つめの段落(連続して表示)3つめの段落段落内での改行は行の最後にスペース2つ
  • 14. 書き方 〜 強調*emphasis***strong**または_emphasis___strong__
  • 15. 書き方 〜 リスト- アイテム1- アイテム2(+とか*でもいい) - サブリスト1. 番号付きアイテム12. 番号付きアイテム25. 番号がずれていてもOK(3.になる)
  • 16. 書き方 〜 リンク[Google](http://www.google.com/)あるいは[Google][ggl][ggl]: http://www.google.com/あるいは<http://www.google.com><taro@example.com>
  • 17. 書き方 〜 コード(重要)ブロック int main(void) { printf("Hello!"); }先頭にスペース4つインライン `signal()`
  • 18. ツール● Emacs:Emacs Markdown Mode● Windows:ResophNotes● MacOS X:Mou● Unix(Ubuntu):ReText● オンライン:Jon Combe Markdown Editor
  • 19. ライブラリ● PHP Markdown● Markdownj● ほかにもいっぱい(時間なかった)
  • 20. 書き方 〜 +αMarkdown Extra● idつき見出し● 表● 脚注● 定義リストライブラリやツールごとに違うので見極めること。
  • 21. ありがとうございました● 仕様書にどうですか ○ 四角い欄が作れませんが...● 資料 ○ Markdown Syntax ○ Markdown Extra