軽量マークアップ言語で気楽にマークアップ

172
軽量マークアップ言語 気楽にマークアップ 2013-04-20 Web Touch Meeting #056 13421日日曜日

description

Web Touch Meeting #56 で Markdown について喋りました。その時のスライドです。 HTMLは書いたことあるぐらいの人を想定して作成してみました。

Transcript of 軽量マークアップ言語で気楽にマークアップ

Page 1: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語 で気楽にマークアップ2013-04-20 Web Touch Meeting #056

13年4月21日日曜日

Page 2: 軽量マークアップ言語で気楽にマークアップ

自己紹介

My name is 火村 智彦

I Like

GNU Emacs

Terminal

Dvorak

13年4月21日日曜日

Page 3: 軽量マークアップ言語で気楽にマークアップ

自己紹介

My name is 火村 智彦

I Like

GNU Emacs

Terminal

Dvorak

プログラマ 的なことをしてる人13年4月21日日曜日

Page 4: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 5: 軽量マークアップ言語で気楽にマークアップ

告知

オープンセミナー2013@岡山

5月11日 (土)

http://goo.gl/SMRk4

懇親会とか LT で盛り上るので一度は体験を

13年4月21日日曜日

Page 6: 軽量マークアップ言語で気楽にマークアップ

告知

同じぐらい盛り上げたいなーって思ったら

オープンセミナー2014@広島のスタッフに

2014年 1月 か 2月 に開催予定

13年4月21日日曜日

Page 7: 軽量マークアップ言語で気楽にマークアップ

アジェンダ

軽量マークアップ言語について

軽量マークアップ言語 Markdown

さまざまな軽量マークアップ言語

Org Mode の紹介

私の利用事例

13年4月21日日曜日

Page 8: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語について

13年4月21日日曜日

Page 9: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること13年4月21日日曜日

Page 10: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること

HTML の作成

13年4月21日日曜日

Page 11: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること213年4月21日日曜日

Page 12: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること2

WORD の作成

13年4月21日日曜日

Page 13: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること元のファイル13年4月21日日曜日

Page 14: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語でできること

文書の作成

別の形式に変換できる

HTML

Word

スライド

13年4月21日日曜日

Page 15: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語って

文書を作成するためのコンピュータ言語

書く量の少ないマークアップ言語

変換しなくても比較的読みやすい

13年4月21日日曜日

Page 16: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ言語って?

13年4月21日日曜日

Page 17: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ言語って?

代表的なもの

HTML

TeX

XML

13年4月21日日曜日

Page 18: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ言語って?

プレーンテキストに追加の記述をして

文書の構造を定義したり

デザインを変更したり

コンピュータ言語

13年4月21日日曜日

Page 19: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ

記述量が少ないのが特徴です。

13年4月21日日曜日

Page 20: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ

記述量が少ないのが特徴です。

13年4月21日日曜日

Page 21: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ

記述量が少ないのが特徴です。

強調したい

13年4月21日日曜日

Page 22: 軽量マークアップ言語で気楽にマークアップ

確認 マークアップ HTML

<strong>記述量が少ない</strong>のが特徴です

13年4月21日日曜日

Page 23: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語だと

**記述量が少ないのが** 特徴です。

13年4月21日日曜日

Page 24: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語だと

**記述量が少ないのが** 特徴です。

書く量が少ない

13年4月21日日曜日

Page 25: 軽量マークアップ言語で気楽にマークアップ

もっと具体的に

13年4月21日日曜日

Page 26: 軽量マークアップ言語で気楽にマークアップ

つくりたいページ13年4月21日日曜日

Page 27: 軽量マークアップ言語で気楽にマークアップ

つくりたいページ

見出し1 見出し2ハイパーリンク引用

リスト

13年4月21日日曜日

Page 28: 軽量マークアップ言語で気楽にマークアップ

HTMLの場合<h1>Web Touch Meeting</h1><h2>第56回「WEB TOUCH MEETING」やります!</h2>

<p> <a href="http://atnd.org/events/38431"> お申し込みはこちらのアテンドから事前申請で! </a></p><blockquote> <p>WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象に ウェブ周りの技術や知識に関して自分は知ってる当たり前のことを まずはさわりの部分からでもお互いにしあいましょうという会です。</p></blockquote><p>今回は、以下の<strong>3セッション</strong>を予定しています。</p>

<ul> <li> 『OOCSS+』 <ul> <li>井上さん</li> </ul> </li> <li> 『レスポンシブwebデザインについて』 <ul> <li>藤本さん</li> </ul> </li> <li> 『軽量マークアップ言語で気楽にマークアップ』 <ul> <li>ひむらさん</li> </ul> </li></ul>

13年4月21日日曜日

Page 29: 軽量マークアップ言語で気楽にマークアップ

じっくりみたい人はこちらへ

http://goo.gl/SMRk4

webtouch.html > raw

13年4月21日日曜日

Page 30: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語の場合Web Touch Meeting=================

第56回「WEB TOUCH MEETING」やります!--------------------------------------

[お申し込みはこちらのアテンドから事前申請で!](http://atnd.org/events/38431)

> WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象に> ウェブ周りの技術や知識に関して自分は知ってる当たり前のことを> まずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の **3セッション** を予定しています。

* 『OOCSS+』 * 井上さん* 『レスポンシブwebデザインについて』 * 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』 * ひむらさん

13年4月21日日曜日

Page 31: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語ってどんなの

HTML比べて

記述量が少ない

文法規則が簡単

読みやすい

13年4月21日日曜日

Page 32: 軽量マークアップ言語で気楽にマークアップ

用途

プロジェクトの README

議事録などでメモをとるとき

Webサービスのコメント機能

バージョン管理したいとき

13年4月21日日曜日

Page 33: 軽量マークアップ言語で気楽にマークアップ

HTMLじゃダメなの?

13年4月21日日曜日

Page 34: 軽量マークアップ言語で気楽にマークアップ

HTMLじゃダメなの?

いいよ

13年4月21日日曜日

Page 35: 軽量マークアップ言語で気楽にマークアップ

HTMLじゃダメなの?

いいよ

HTMLは表現力と柔軟性が高い。

13年4月21日日曜日

Page 36: 軽量マークアップ言語で気楽にマークアップ

HTMLじゃダメなの?

いいよ

HTMLは表現力と柔軟性が高い。

でも

13年4月21日日曜日

Page 37: 軽量マークアップ言語で気楽にマークアップ

HTMLじゃダメなの?

いいよ

HTMLは表現力と柔軟性が高い。

でも

書く量が多い

13年4月21日日曜日

Page 38: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

13年4月21日日曜日

Page 39: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

いいよ

13年4月21日日曜日

Page 40: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

いいよ

見た目どおりのまま編集できて便利

13年4月21日日曜日

Page 41: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

いいよ

見た目どおりのまま編集できて便利

でも

13年4月21日日曜日

Page 42: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

いいよ

見た目どおりのまま編集できて便利

でも

表示に専用アプリケーションが必要

13年4月21日日曜日

Page 43: 軽量マークアップ言語で気楽にマークアップ

Word じゃダメなの?

いいよ

見た目どおりのまま編集できて便利

でも

表示に専用アプリケーションが必要

ファイルサイズが大きい

13年4月21日日曜日

Page 44: 軽量マークアップ言語で気楽にマークアップ

こういうのはやめてくれ13年4月21日日曜日

Page 45: 軽量マークアップ言語で気楽にマークアップ

ついでにこれもやめて!!13年4月21日日曜日

Page 46: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

13年4月21日日曜日

Page 47: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

13年4月21日日曜日

Page 48: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

でも

13年4月21日日曜日

Page 49: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

でも

読む機会があるかもしれない

13年4月21日日曜日

Page 50: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

でも

読む機会があるかもしれない

オープンソース界隈ではよく使われてる

13年4月21日日曜日

Page 51: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

でも

読む機会があるかもしれない

オープンソース界隈ではよく使われてる

メールでワードファイル送るのはやめてください

13年4月21日日曜日

Page 52: 軽量マークアップ言語で気楽にマークアップ

軽量マークアップ言語じゃなくてもよくないか?

YES

でも

読む機会があるかもしれない

オープンソース界隈ではよく使われてる

メールでワードファイル送るのはやめてください

プレーンテキストが好きなんです

13年4月21日日曜日

Page 53: 軽量マークアップ言語で気楽にマークアップ

まとめ

13年4月21日日曜日

Page 54: 軽量マークアップ言語で気楽にマークアップ

まとめ

大事なのは

13年4月21日日曜日

Page 55: 軽量マークアップ言語で気楽にマークアップ

まとめ

大事なのは

誰がなんのために読む文書なのか

13年4月21日日曜日

Page 56: 軽量マークアップ言語で気楽にマークアップ

まとめ

大事なのは

誰がなんのために読む文書なのか

伝える相手が読みやすいこと

13年4月21日日曜日

Page 57: 軽量マークアップ言語で気楽にマークアップ

まとめ

大事なのは

誰がなんのために読む文書なのか

伝える相手が読みやすいこと

誰が書く文書なのか

13年4月21日日曜日

Page 58: 軽量マークアップ言語で気楽にマークアップ

まとめ

大事なのは

誰がなんのために読む文書なのか

伝える相手が読みやすいこと

誰が書く文書なのか

書く人が扱いやすいこと

13年4月21日日曜日

Page 59: 軽量マークアップ言語で気楽にマークアップ

まとめ

軽量マークアップ言語 HTML Word

表現力 低い 高い 高い

データ形式 人にやさしい 人にも読める 読む人は変態

ファイルサイズ 小さい Wordよりは小さい

大きい

13年4月21日日曜日

Page 60: 軽量マークアップ言語で気楽にマークアップ

私の場合

文書を読むときは

ハイパーでポータブルでリッチに読みたい

文章を書くとき

プレーンテキストで気楽に書きたい

13年4月21日日曜日

Page 61: 軽量マークアップ言語で気楽にマークアップ

私の場合

文書を読むときは

ハイパーでポータブルでリッチに読みたい

文章を書くとき

プレーンテキストで気楽に書きたい

だから 軽量マークアップ13年4月21日日曜日

Page 62: 軽量マークアップ言語で気楽にマークアップ

アジェンダ

軽量マークアップ言語について

軽量マークアップ言語 Markdown の紹介

さまざまな軽量マークアップ言語を紹介

Org Mode の紹介

私の利用事例

13年4月21日日曜日

Page 63: 軽量マークアップ言語で気楽にマークアップ

Markdownの紹介

13年4月21日日曜日

Page 64: 軽量マークアップ言語で気楽にマークアップ

Markdownが使われてるとこ

Tumblr

Qiita

はてなブログ

Github - コメント欄

Ruby on Rails のドキュメント

13年4月21日日曜日

Page 65: 軽量マークアップ言語で気楽にマークアップ

Markdownの利点

軽量ながらも HTML と同等の表現力

プレーンテキストでの可読性が高い

文法が小さい

13年4月21日日曜日

Page 66: 軽量マークアップ言語で気楽にマークアップ

Markdownの利点

名前

13年4月21日日曜日

Page 67: 軽量マークアップ言語で気楽にマークアップ

Markdownの利点

名前

マークアップ なのに マークダウン

13年4月21日日曜日

Page 68: 軽量マークアップ言語で気楽にマークアップ

Markdownの拡張子

md

mdown

markdown

13年4月21日日曜日

Page 69: 軽量マークアップ言語で気楽にマークアップ

Markdownの拡張子

md

mdown

markdown

例 README.md

13年4月21日日曜日

Page 70: 軽量マークアップ言語で気楽にマークアップ

Markdownの文法よく使うものだけ…

13年4月21日日曜日

Page 71: 軽量マークアップ言語で気楽にマークアップ

Markdown段落

何かと世間を騒がせている?レスポンシブwebデザインについて正直最近になって特に、現場でも対応を余儀なくされてきている感があります。

ちょうどhtmlのコーディングが、テーブルレイアウトからcssレイアウトに変わろうとしていた、そんな時期を思い浮かべます。

13年4月21日日曜日

Page 72: 軽量マークアップ言語で気楽にマークアップ

Markdown段落

何かと世間を騒がせている?レスポンシブwebデザインについて正直最近になって特に、現場でも対応を余儀なくされてきている感があります。

ちょうどhtmlのコーディングが、テーブルレイアウトからcssレイアウトに変わろうとしていた、そんな時期を思い浮かべます。

空行

改行改行

改行改行

13年4月21日日曜日

Page 73: 軽量マークアップ言語で気楽にマークアップ

HTML段落

<p>何かと世間を騒がせている?レスポンシブwebデザインについて正直最近になって特に、現場でも対応を余儀なくされてきている感があります。</p>

<p>ちょうどhtmlのコーディングが、テーブルレイアウトからcssレイアウトに変わろうとしていた、そんな時期を思い浮かべます。</p>

13年4月21日日曜日

Page 74: 軽量マークアップ言語で気楽にマークアップ

HTML段落

<p>何かと世間を騒がせている?レスポンシブwebデザインについて正直最近になって特に、現場でも対応を余儀なくされてきている感があります。</p>

<p>ちょうどhtmlのコーディングが、テーブルレイアウトからcssレイアウトに変わろうとしていた、そんな時期を思い浮かべます。</p>

空行が段落の区切りに13年4月21日日曜日

Page 75: 軽量マークアップ言語で気楽にマークアップ

MarkdownLevel1 見出し

# 見出し1見出し1======

13年4月21日日曜日

Page 76: 軽量マークアップ言語で気楽にマークアップ

HTMLLevel1 見出し

<h1>見出し1</h1>

13年4月21日日曜日

Page 77: 軽量マークアップ言語で気楽にマークアップ

MarkdownLevel2 見出し

## 見出し2

見出し2--------

13年4月21日日曜日

Page 78: 軽量マークアップ言語で気楽にマークアップ

HTMLLevel2 見出し

<h2>見出し2</h2>

13年4月21日日曜日

Page 79: 軽量マークアップ言語で気楽にマークアップ

MarkdownLevel3 以上

### 見出し3#### 見出し4

13年4月21日日曜日

Page 80: 軽量マークアップ言語で気楽にマークアップ

HTMLLevel3 以上

<h3>見出し3</h3><h4>見出し</h4>

13年4月21日日曜日

Page 81: 軽量マークアップ言語で気楽にマークアップ

Markdownリンク

[Google](http://google.com/)

13年4月21日日曜日

Page 82: 軽量マークアップ言語で気楽にマークアップ

HTMLリンク

<a href=”http://google.com/”>Google</a>

13年4月21日日曜日

Page 83: 軽量マークアップ言語で気楽にマークアップ

Markdownリスト

* list 1 * list 1-1 * list 1-2* list 2 * list 2-1 * list 2-2

13年4月21日日曜日

Page 84: 軽量マークアップ言語で気楽にマークアップ

Markdownリスト

* list 1 * list 1-1 * list 1-2* list 2 * list 2-1 * list 2-2

代わりに + や - も使えます13年4月21日日曜日

Page 85: 軽量マークアップ言語で気楽にマークアップ

HTMLリスト<ul> <li>list 1</li> <ul> <li>list 1-1</li> <li>list 1-2</li> </ul> <li>list 2</li> <ul> <li>list 2-1</li> <li>list 2-2</li> </ul></ul>

13年4月21日日曜日

Page 86: 軽量マークアップ言語で気楽にマークアップ

Markdown数値リスト

1. list A2. list B3. list C

13年4月21日日曜日

Page 87: 軽量マークアップ言語で気楽にマークアップ

Markdown数値リスト

1. list A2. list B3. list C

めんどくさい場合は 1. を繰り返してもよい13年4月21日日曜日

Page 88: 軽量マークアップ言語で気楽にマークアップ

Markdown引用

> 何かと世間を騒がせている?> レスポンシブwebデザインについて> 正直最近になって特に、> 現場でも対応を余儀なくされてきている感があります。

13年4月21日日曜日

Page 89: 軽量マークアップ言語で気楽にマークアップ

HTML引用

<blockquote>何かと世間を騒がせている?レスポンシブwebデザインについて正直最近になって特に、現場でも対応を余儀なくされてきている感があります。</blockquote>

13年4月21日日曜日

Page 90: 軽量マークアップ言語で気楽にマークアップ

Markdown画像

![hogehoge](/images/hoge.png)

13年4月21日日曜日

Page 91: 軽量マークアップ言語で気楽にマークアップ

HTML画像

<img src=”/images/hoge.png” alt=”hogehoge”>

13年4月21日日曜日

Page 92: 軽量マークアップ言語で気楽にマークアップ

Markdownコードブロック

```rubyclass Hoge def hoge puts ‘hoge’ endend```

拡張

13年4月21日日曜日

Page 93: 軽量マークアップ言語で気楽にマークアップ

HTMLコードブロック

<pre class="sourceCode ruby"><code class="sourceCode ruby"><span class="kw">class</span> <span class="dt">Hoge</span> <span class="kw">def</span> hoge puts ‘hoge’ <span class="kw">end</span><span class="kw">end</span></code></pre>

13年4月21日日曜日

Page 94: 軽量マークアップ言語で気楽にマークアップ

Github

コメント欄などなどで、Markdown が使えます

独自拡張されてます

絵文字とかも出せます

13年4月21日日曜日

Page 95: 軽量マークアップ言語で気楽にマークアップ

Github

13年4月21日日曜日

Page 96: 軽量マークアップ言語で気楽にマークアップ

Github

13年4月21日日曜日

Page 97: 軽量マークアップ言語で気楽にマークアップ

Markdownエディタ

13年4月21日日曜日

Page 98: 軽量マークアップ言語で気楽にマークアップ

Win - Markdown#editor

http://hibara.org/software/markdownsharpeditor/

13年4月21日日曜日

Page 99: 軽量マークアップ言語で気楽にマークアップ

Mac - Maru

http://mouapp.com/

13年4月21日日曜日

Page 100: 軽量マークアップ言語で気楽にマークアップ

Emacs - markdown-mode.el

13年4月21日日曜日

Page 101: 軽量マークアップ言語で気楽にマークアップ

Emacs - markdown-mode.el

省略13年4月21日日曜日

Page 102: 軽量マークアップ言語で気楽にマークアップ

marked

http://markedapp.com/13年4月21日日曜日

Page 103: 軽量マークアップ言語で気楽にマークアップ

その他プログラマ向けの話

処理系は redcarpet がおすすめ

文法の拡張とかもできるっぽいです

pandoc もアツイです。

PHP なら php-markdown-extras

<small>たぶん</small>

13年4月21日日曜日

Page 104: 軽量マークアップ言語で気楽にマークアップ

まとめというほどでもないけど

簡単そうですよね?

13年4月21日日曜日

Page 105: 軽量マークアップ言語で気楽にマークアップ

まとめというほどでもないけど

簡単そうですよね?

どちらかというと一般の人に使って欲しい

13年4月21日日曜日

Page 106: 軽量マークアップ言語で気楽にマークアップ

まとめというほどでもないけど

簡単そうですよね?

どちらかというと一般の人に使って欲しい

いきなりWord などで文書を作成するより

13年4月21日日曜日

Page 107: 軽量マークアップ言語で気楽にマークアップ

まとめというほどでもないけど

簡単そうですよね?

どちらかというと一般の人に使って欲しい

いきなりWord などで文書を作成するより

HTMLやMarkdwn で文書の意味や構造を意識して文章を書いて欲しい

13年4月21日日曜日

Page 108: 軽量マークアップ言語で気楽にマークアップ

アジェンダ

軽量マークアップ言語について

軽量マークアップ言語 Markdown の紹介

さまざまな軽量マークアップ言語を紹介

Org Mode の紹介

私の利用事例

13年4月21日日曜日

Page 109: 軽量マークアップ言語で気楽にマークアップ

さまざまな軽量マークアップ言語を紹介

13年4月21日日曜日

Page 110: 軽量マークアップ言語で気楽にマークアップ

文字がやや小さいのでhttp://goo.gl/SMRk4

見たい形式のファイルを選んで Raw をクリック

13年4月21日日曜日

Page 111: 軽量マークアップ言語で気楽にマークアップ

HTML<h1>Web Touch Meeting</h1><h2>第56回「WEB TOUCH MEETING」やります!</h2>

<p> <a href="http://atnd.org/events/38431"> お申し込みはこちらのアテンドから事前申請で! </a></p><blockquote> <p>WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象に ウェブ周りの技術や知識に関して自分は知ってる当たり前のことを まずはさわりの部分からでもお互いにしあいましょうという会です。</p></blockquote><p>今回は、以下の<strong>3セッション</strong>を予定しています。</p>

<ul> <li> 『OOCSS+』 <ul> <li>井上さん</li> </ul> </li> <li> 『レスポンシブwebデザインについて』 <ul> <li>藤本さん</li> </ul> </li> <li> 『軽量マークアップ言語で気楽にマークアップ』 <ul> <li>ひむらさん</li> </ul> </li></ul>

13年4月21日日曜日

Page 112: 軽量マークアップ言語で気楽にマークアップ

MarkdownWeb Touch Meeting=================

第56回「WEB TOUCH MEETING」やります!--------------------------------------

[お申し込みはこちらのアテンドから事前申請で!](http://atnd.org/events/38431)

> WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象に> ウェブ周りの技術や知識に関して自分は知ってる当たり前のことを> まずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の **3セッション** を予定しています。

* 『OOCSS+』 * 井上さん* 『レスポンシブwebデザインについて』 * 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』 * ひむらさん

13年4月21日日曜日

Page 113: 軽量マークアップ言語で気楽にマークアップ

Markdown

今、最も流行してる

読みやすい

文法が少なくて覚えやすい

いろいろ拡張されている

HTMLが直接書ける => HTML と同等の表現力

13年4月21日日曜日

Page 114: 軽量マークアップ言語で気楽にマークアップ

== Web Touch Meeting ===== 第56回「WEB TOUCH MEETING」やります! ===

[http://atnd.org/events/38431 お申し込みはこちらのアテンドから事前申請で!]

<blockquote>WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。</blockquote>今回は、以下の '''3セッション''' を予定しています。

* 『OOCSS+』** 井上さん* 『レスポンシブwebデザインについて』** 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』** ひむらさん

MediaWiki

13年4月21日日曜日

Page 115: 軽量マークアップ言語で気楽にマークアップ

Mediawiki

Wikipediaで利用される記法

柔軟な表が作れる

HTMLが直接書ける

HTMLと同等の表現力

13年4月21日日曜日

Page 116: 軽量マークアップ言語で気楽にマークアップ

creole== Web Touch Meeting =

== 第56回「WEB TOUCH MEETING」やります! ==

[[http://atnd.org/events/38431 お申し込みはこちらのアテンドから事前申請で!]]

WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の **3セッション** を予定しています。

* 『OOCSS+』** 井上さん* 『レスポンシブwebデザインについて』** 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』** ひむらさん

13年4月21日日曜日

Page 117: 軽量マークアップ言語で気楽にマークアップ

creole

よく知らない

MediaWikiに似てる

13年4月21日日曜日

Page 118: 軽量マークアップ言語で気楽にマークアップ

asciidoc= Web Touch Meeting

== 第56回「WEB TOUCH MEETING」やります!

link:http://atnd.org/events/38431[お申し込みはこちらのアテンドから事前申請で!]

--------------------------------------------------------------------------------WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。--------------------------------------------------------------------------------

今回は、以下の *3セッション* を予定しています。

* 『OOCSS+』** 井上さん* 『レスポンシブwebデザインについて』** 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』** ひむらさん

13年4月21日日曜日

Page 119: 軽量マークアップ言語で気楽にマークアップ

asciidoc

UNIX界でみかけるよーな

man が生成できる

表現力がそこそこ

プレーンテキストの読みやすさも高め

13年4月21日日曜日

Page 120: 軽量マークアップ言語で気楽にマークアップ

Org Mode* Web Touch Meeting

** 第56回「WEB TOUCH MEETING」やります!

[[http://atnd.org/events/3843][お申し込みはこちらのアテンドから事前申請で]]

#+BEGIN_QUOTEWEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。#+END_QUOTE

今回は、以下の *3セッション* を予定しています。

- 『OOCSS+』 - 井上さん- 『レスポンシブwebデザインについて』 - 藤本さん- 『軽量マークアップ言語で気楽にマークアップ』 - ひむらさん

13年4月21日日曜日

Page 121: 軽量マークアップ言語で気楽にマークアップ

Org Mode

豊富すぎる機能 - プレーンテキスト Office

Emacs による強力すぎる支援機能

HTML出力は癖がある

アウトライナーとして使いやすい

スケジュール管理などもできる

13年4月21日日曜日

Page 122: 軽量マークアップ言語で気楽にマークアップ

reSturcteredText========================================Web Touch Meeting========================================

第56回「WEB TOUCH MEETING」やります!----------------------------------------

.. _お申し込みはこちらのアテンドから事前申請で!: http://atnd.org/events/38431

WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象に ウェブ周りの技術や知識に関して自分は知ってる当たり前のことを まずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の **3セッション** を予定しています。

* 『OOCSS+』 * 井上さん* 『レスポンシブwebデザインについて』 * 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』 * ひむらさん

13年4月21日日曜日

Page 123: 軽量マークアップ言語で気楽にマークアップ

reSturcutredText

プレーンテキストでの読みやすさを重視

文法はやや癖がある

Python界隈でよくみかける

13年4月21日日曜日

Page 124: 軽量マークアップ言語で気楽にマークアップ

RDoc= Web Touch Meeting== 第56回「WEB TOUCH MEETING」やります!

お申し込みはこちらのアテンドから事前申請で[http://atnd.org/events/3843]

WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の *3セッション* を予定しています。

* 『OOCSS+』 * 井上さん* 『レスポンシブwebデザインについて』 * 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』 * ひむらさん

13年4月21日日曜日

Page 125: 軽量マークアップ言語で気楽にマークアップ

RDoc

Rubyのドキュメントによく使われる

プログラムの説明に適した機能がちらほら

blog には向かない

13年4月21日日曜日

Page 126: 軽量マークアップ言語で気楽にマークアップ

textileh1. Web Touch Meetingh2. 第56回「WEB TOUCH MEETING」やります!

"お申し込みはこちらのアテンドから事前申請で!":http://atnd.org/events/38431

bq. WEB TOUCH MEETINGとは主に広島県、中国地方の方を対象にウェブ周りの技術や知識に関して自分は知ってる当たり前のことをまずはさわりの部分からでもお互いにしあいましょうという会です。

今回は、以下の *3セッション* を予定しています。

* 『OOCSS+』** 井上さん* 『レスポンシブwebデザインについて』** 藤本さん* 『軽量マークアップ言語で気楽にマークアップ』** ひむらさん

13年4月21日日曜日

Page 127: 軽量マークアップ言語で気楽にマークアップ

textile

Ruby製のアプリのWikiによく使われている

Redmineとか

表現力は高い

HTMLにべったりな感が。

13年4月21日日曜日

Page 128: 軽量マークアップ言語で気楽にマークアップ

比較

$ wc -m sample/* | sort -r | sed -e '1 d' 583 sample/webtouch.html 486 sample/webtouch.asciidoc 458 sample/webtouch.rst 390 sample/webtouch.md 361 sample/webtouch.mediawiki 350 sample/webtouch.org 331 sample/webtouch.creole 325 sample/webtouch.textile 320 sample/webtouch.rdoc

13年4月21日日曜日

Page 129: 軽量マークアップ言語で気楽にマークアップ

アジェンダ

軽量マークアップ言語について

軽量マークアップ言語 Markdown の紹介

さまざまな軽量マークアップ言語を紹介

Org Mode の紹介

私の利用事例

13年4月21日日曜日

Page 130: 軽量マークアップ言語で気楽にマークアップ

Org Modeの紹介

13年4月21日日曜日

Page 131: 軽量マークアップ言語で気楽にマークアップ

Org Modeの紹介興味ある人は少なそうなので手ぬきしました

すいません…

13年4月21日日曜日

Page 132: 軽量マークアップ言語で気楽にマークアップ

Org Mode タスク管理

13年4月21日日曜日

Page 133: 軽量マークアップ言語で気楽にマークアップ

Org Mode タスク管理

gorogoro にカーソルを置いてCtrl + c, Ctrl + t, d

13年4月21日日曜日

Page 134: 軽量マークアップ言語で気楽にマークアップ

Org Mode タスク管理

13年4月21日日曜日

Page 135: 軽量マークアップ言語で気楽にマークアップ

Org Mode タスク管理

guruguru にカーソルを置いてCtrl + c, Ctrl + t, d

13年4月21日日曜日

Page 136: 軽量マークアップ言語で気楽にマークアップ

Org Mode タスク管理

13年4月21日日曜日

Page 137: 軽量マークアップ言語で気楽にマークアップ

Org Mode 表計算

13年4月21日日曜日

Page 138: 軽量マークアップ言語で気楽にマークアップ

Org Mode 表計算

Ctrl+c Ctrl+c

13年4月21日日曜日

Page 139: 軽量マークアップ言語で気楽にマークアップ

Org Mode 表計算

Ctrl+c Ctrl+c

13年4月21日日曜日

Page 140: 軽量マークアップ言語で気楽にマークアップ

Markdownの個人的な利用例

13年4月21日日曜日

Page 141: 軽量マークアップ言語で気楽にマークアップ

勉強会資料量が多いとスライドにするの無理

http://goo.gl/Q3E7O

13年4月21日日曜日

Page 142: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 143: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 144: 軽量マークアップ言語で気楽にマークアップ

拡大してスライド代わりしにしたり

13年4月21日日曜日

Page 145: 軽量マークアップ言語で気楽にマークアップ

Hiroshima.rb の ウェブサイトレイアウトは HTML コンテンツは markdown

http://hiroshimarb.github.iohttps://github.com/hiroshimarb/hiroshimarb.github.com

13年4月21日日曜日

Page 146: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 147: 軽量マークアップ言語で気楽にマークアップ

レイアウト ファイル

13年4月21日日曜日

Page 148: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 149: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 150: 軽量マークアップ言語で気楽にマークアップ

内容は Markdown

13年4月21日日曜日

Page 151: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 152: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 153: 軽量マークアップ言語で気楽にマークアップ

Jekyll Markdown などを利用してサイトを作成するツール静的ファイルを生成するのでアップロードするだけ

13年4月21日日曜日

Page 154: 軽量マークアップ言語で気楽にマークアップ

Hakyll + SCSS + Compass + Pandochttp://railsguide.eiel.info/

13年4月21日日曜日

Page 155: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 156: 軽量マークアップ言語で気楽にマークアップ

単なるコードリーディングメモhttps://github.com/eiel/railsdoc.eiel.info

13年4月21日日曜日

Page 157: 軽量マークアップ言語で気楽にマークアップ

セッションのプロットアウトライナーとしての利用

13年4月21日日曜日

Page 158: 軽量マークアップ言語で気楽にマークアップ

13年4月21日日曜日

Page 159: 軽量マークアップ言語で気楽にマークアップ

そんな感じに気楽に文書作成できそうですね

13年4月21日日曜日

Page 160: 軽量マークアップ言語で気楽にマークアップ

以下、告知

13年4月21日日曜日

Page 161: 軽量マークアップ言語で気楽にマークアップ

告知 AWSハンスオンセミナー2014-05-13 (火) 13:00 - 16:00

参加費 1000円

http://atnd.org/events/38837

Amazon Web Servicesのアカウントを取得済みで利用できる状態であること

Webサーバ、DBサーバ、ロードバランサーがどういったものか知っていること

サブネットやルートテーブル、ゲートウェイといった用語を理解できること

13年4月21日日曜日

Page 162: 軽量マークアップ言語で気楽にマークアップ

告知 AWSハンスオンセミナー2014-05-13 (火) 13:00 - 16:00

参加費 1000円

http://atnd.org/events/38837

Amazon Web Servicesのアカウントを取得済みで利用できる状態であること

Webサーバ、DBサーバ、ロードバランサーがどういったものか知っていること

サブネットやルートテーブル、ゲートウェイといった用語を理解できること

13年4月21日日曜日

Page 163: 軽量マークアップ言語で気楽にマークアップ

5月は他にもいろいろ

セキュリティもみじ

05-18 (土) 13:00 - 17:00

https://sites.google.com/site/secmomiji/

アジャイルジャパン2013-広島サテライト

05-25 (土) 10:00 - 17:00

https://sites.google.com/site/pmajcs9/

13年4月21日日曜日

Page 164: 軽量マークアップ言語で気楽にマークアップ

告知 広島 Git 勉強会

6月1日 (土) たぶん 10:00 から 15:00

会場は たぶん 広島工業大学 (五日市)

参加者・発表者 募集中です。

http://local.aguuu.com/events/15354

13年4月21日日曜日

Page 165: 軽量マークアップ言語で気楽にマークアップ

告知 広島 Git 勉強会

6月1日 (土) たぶん 10:00 から 15:00

会場は たぶん 広島工業大学 (五日市)

参加者・発表者 募集中です。

http://local.aguuu.com/events/15354

13年4月21日日曜日

Page 166: 軽量マークアップ言語で気楽にマークアップ

告知 広島 MacUG

4月28日 (日) 14:00 - 18:00 三篠公民館

ターミナルの使い方についてとかが。

http://atnd.org/events/38431

13年4月21日日曜日

Page 167: 軽量マークアップ言語で気楽にマークアップ

告知 すごいHaskell読書会

すごいHaskellを楽しく学ぼう! の読書会

参加者があと2人みつかったら

平日の夜にやりたい。

参加者次第で。

13年4月21日日曜日

Page 168: 軽量マークアップ言語で気楽にマークアップ

参考文献などGithubで利用できる 軽量マークアップ

https://github.com/github/markup

Markdown

http://daringfireball.net/projects/markdown/

Redcarpet (Markdown)

https://github.com/vmg/redcarpet

Redcloth (Textile)

http://redcloth.org/

13年4月21日日曜日

Page 169: 軽量マークアップ言語で気楽にマークアップ

参考文献などPHP Markdown Extra

http://michelf.ca/projects/php-markdown/extra/

Rdoc

http://rdoc.sourceforge.net/

Org Mode

http://orgmode.org/

Creole

http://wikicreole.org/wiki/Creole1.0

13年4月21日日曜日

Page 170: 軽量マークアップ言語で気楽にマークアップ

参考文献など

mediawiki

http://www.mediawiki.org/wiki/MediaWiki/ja

reStroucturedText

http://docutils.sourceforge.net/rst.html

AsciiDoc

http://www.methods.co.nz/asciidoc/userguide.html

13年4月21日日曜日

Page 171: 軽量マークアップ言語で気楽にマークアップ

参考文献など

Jekyll

http://jekyllrb.com/

Pandoc

http://johnmacfarlane.net/pandoc/

org-mode demo

http://www.youtube.com/watch?v=hL0Bh-kDRIo

13年4月21日日曜日

Page 172: 軽量マークアップ言語で気楽にマークアップ

ご清聴ありがとうございます

13年4月21日日曜日