• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Markdown入門
 

Markdown入門

on

  • 4,629 views

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

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

Statistics

Views

Total Views
4,629
Views on SlideShare
4,628
Embed Views
1

Actions

Likes
1
Downloads
17
Comments
0

1 Embed 1

https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Markdown入門 Markdown入門 Presentation Transcript

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